Uvod u računarstvo u oblaku Šifra: 130117 | 6 ESPB
Opšte informacije
Nivo studija:
Godina studija:
1
Semestar/Trimestar:
1
Uslov:
Cilj:
Upoznavanje studenata sa fundamentalnim konceptima računarstva u oblaku.
Ishod:
Predmet predstavlja osnovu za razumevanje raznih oblasti računarstva u oblaku. Studenti će biti osposobljeni za korišćenje modernih tehnologija iz domena računarstva u oblaku.
Sadržaj predmeta
Teorijska nastava:
- Osnovni pojmovi.
- Infrastruktura, platforma i softver kao servis.
- Odabrana poglavlja iz operativnih sistema.
- Odabrana poglavlja iz računarskih mreža.
- Odabrana poglavlja iz informacione sigurnosti.
- Uvod u virtuelizaciju.
- Virtualizacija servera i virtualizacija desktopa.
- Primer računarskih okruženja u oblaku - Google App Engine.
- Shell skripting 1
- Shell skripting 2
- Uvod u programski jezik Python.
- Strukture podataka programskog jezika Python.
- Petlje i uslovi.
- Funkcije, rekurzije i lambda izrazi.
Praktična nastava:
- Praktična nastava prati program predavanja i odvija se u računarskoj laboratiriji gde se studenti upoznaju sa virtuelizacijom, nekim formama računarstva u oblaku, pisanju skripti u Bourne Again Shell-u i programskim jezikom Python.
Literatura
- 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.
Broj časova aktivne nastave (nedeljno)
Predavanja:
2
Vežbe:
3
Drugi oblici nastave:
0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
0
aktivnosti na laboratorijskim vežbama
10
seminarski rad
10
kolokvijum
40
Završni ispit
Poeni
Pismeni ispit
40
Usmeni ispit
0