2247 - Основи оперативних система
| Спецификација предмета | ||||
|---|---|---|---|---|
| Тип студија | Академске студије првог циклуса | |||
| Студијски програм | Рачунарство и информатика | |||
| Назив | Основи оперативних система | |||
| Акроним | Статус предмета | Семестар | Фонд часова | Број ЕСПБ |
| 2247 | обавезан | 4 | 3П + В | 5.0 |
| Наставници | ||||
| Наставник (предавач) | ||||
| Наставник/сарадник (вјежбе) | ||||
| Условљност другим предметима | Облик условљености | |||
| Циљеви изучавања предмета | ||||
| Основни циљеви предмета су стицање основних знања о фундаменталним концептима оперативних система. | ||||
| Исходи учења (стечена знања) | ||||
| Након савлађивања градива курса студент треба да буде способан да управља рачунарским ресурсима (CPU, меморија, U/I уређаји, фајлови) као и да изврши избор оперативног система, његову инсталацију и да врши његово даље одржавање. | ||||
| Садржај предмета | ||||
| Преглед хардвера са аспекта оперативних система. Управљање процесима. Процеси и њихова стања. Прекиди – хардверски и софтверски. Синхронизација, семафори. Тотални застој. Управљање меморијом (једноставно, партиционирано, странично, странично на захтјев, сегментирано). Алгоритми за замјену странице. Управљање уређајима. Принципи U/I софтвера (програмирани U/О, interrupt driven, DMA). Слојеви U/I софтвера (кориснички процеси, софтвер независан од уређаја, драјвери уређаја, руковаоци прекида). Баферовање. Управљање подацима – фајл системи (FAT32, NTFS, CDFS и UDF). Основи Linux оперативног система. | ||||
| Методе извођења наставе | ||||
| Предавања, лабораторијске вјежбе | ||||
| Облици провјере знања и оцјењивање | ||||
