Навигација

24С112ПОС - Практикум из оперативних система

Спецификација предмета
НазивПрактикум из оперативних система
Акроним24С112ПОС
Студијски програмСофтверско инжењерство
Модул
Тип студијаосновне академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ3.0Статус предметаизборни
Условљност другим предметимаОбјектно оријентисано програмирање 1, Алгоритми и структуре података, Основи рачунарске технике 2
Циљеви изучавања предметаКроз практичан рад на оперативном систему Linux, упознати студенте са основним техникама и поступцима везаним за коришћење и администрацију овог оперативног система.
Исходи учења (стечена знања)Кроз практичан рад на оперативном систему Linux, оспособити студенте да користе и (на елементарном нивоу) администрирају оперативни систем Linux.
Садржај предмета
Садржај теоријске наставенема
Садржај практичне наставеОснове функционисања оперативног система Linux. Инсталација. Манипулација корисницима и корисничким групама. Фајл системи. Најзначајније команде. Управљање процесима. Процеси и нити. Синхронизација и комуникација између процеса и нити. Развој програма на оперативном систему Linux.
Литература
  1. Blum, R., Bresnahan, C., "Linux Command Line and Shell Scripting Bible", Wiley, 2021.
  2. Nemeth, E., Snyder, G., Hein, T., Whaley, B., Mackin, D., "UNIX and Linux System Administration Handbook", Addison-Wesley Professional, 2017.
  3. Soyinka, W., "Linux Administration: A Beginner’s Guide", McGraw Hill, 2015.
  4. Shotts, W., "The Linux Command Line", Online, 2019.
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
110.5
Методе извођења наставеАудиторне вежбе и лабораторијске вежбе.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавањаПисмени испит30
Практична наставаУсмени испит
Пројекти
Колоквијуми
Семинари70