Увод у рачунарство у облаку Шифра: 130117 | 6 ЕСПБ
Опште информације
Ниво студија:
Година студија:
1
Семестар/Триместар:
1
Услов:
Циљ:
Упознавање студената са фундаменталним концептима рачунарства у облаку.
Исход:
Предмет представља основу за разумевање разних области рачунарства у облаку. Студенти ће бити оспособљени за коришћење модерних технологија из домена рачунарства у облаку.
Садржај предмета
Теоријска настава:
- Основни појмови.
- Инфраструктура, платформа и софтвер као сервис.
- Одабрана поглавља из оперативних система.
- Одабрана поглавља из рачунарских мрежа.
- Одабрана поглавља из информационе сигурности.
- Увод у виртуелизацију.
- Виртуализација сервера и виртуализација десктопа.
- Пример рачунарских окружења у облаку - Google App Engine.
- Shell скриптинг 1
- Shell скриптинг 2
- Увод у програмски језик Python.
- Структуре података програмског језика Python.
- Петље и услови.
- Функције, рекурзије и ламбда изрази.
Практична настава:
- Практична настава прати програм предавања и одвија се у рачунарској лаборатирији где се студенти упознају са виртуелизацијом, неким формама рачунарства у облаку, писању скрипти у Bourne Again Shell-у и програмским језиком Python.
Литература
- Borko Furht, Armando Escalante (eds.): Handbook of Cloud Computing. Odabrana poglavlja.
- Michael Miller: Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online.
Број часова активне наставе (недељно)
Предавања:
2
Вежбе:
3
Други облици наставе:
0
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
0
активности на лабораторијским вежбама
10
семинарски рад
10
колоквијум
40
Завршни испит
Поени
Писмени испит
40
Усмени испит
0