Навигација

2247 - Основи оперативних система

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