Оперативни системи

 

Назив предмета: Оперативни системи
Број ЕСПБ: 6
Услов: нема услова

Циљ предмета
Да студент стекне основна знања о интерној организацији и функцијама оперативног система.

Исход предмета
Познавање фундаментал них елеменат а оперативних система.
Стечена практична знања у коришћењу оперативних система Windows и UNIX/Linux.

Садржај предмета
Теоријска настава
УВОД У ОПЕРАТИВНЕ СИСТЕМЕ: Дефиниција оперативног система, Начин извршавања инструкција, Основне компоненте рачунарског система, Архитектуре мултипроцесорских система, Организација и функције оперативних система, Хардверски и програмски интерфејс, Кориснички интерфејс.
УПРАВЉАЊЕ ПРОЦЕСИМА: Интеракција, Критична секција, Међусобно блокирање, Кооперација, Синхронизација, Семафори, Монитори, Комуникација, Процеси и нити, Хијерархија процеса, Дескриптори процеса, Редови, Управљање процесима, Граф стања, Обрада прекида.
УПРАВЉАЊЕ МЕМОРИЈОМ: Физичка меморија, Превођење, Повезивање, Пуњење, Релокација, Статичко и динамичко мапирање адреса, Фиксне и варијабилне партиције, Алгоритми алокације, Стратегије ослобађања меморије, Виртуелна меморија, Мапирање виртуелних адреса, Алгоритми алокације и замене, Странична организација, Сегментна организација, Сегментно-странична организација.
УПРАВЉАЊЕ ФАЈЛ СИСТЕМОМ: Улога фајл система, Хијерархијски модел, Слој управљања директоријумима, Слој основног фајл система, Слој организације податак на уређајима, Датотеке, Директоријуми, Линкови, Континуална организација, Повезане листе, Индексна организација.
УПРАВЉАЊЕ УРЕЂАЈИМА: Улазно-излазни уређаји, Уређаји за складиштење података, Комуникациони уређаји, Хијерархијски модел, Улазно-излазни системски интерфејс, Девице дриверс, Програмирани улаз - излаз, Обрада грешака, Оптимизација приступа дисковима, Дељење уређаја.
СИГУРНОСТ И ЗАШТИТА: Врсте претњи, Функције система заштите, Аутентикација, Основе заштићене комуникације, Интерни механизми заштите.

Практична настава
WINDOWS: Инсталирање Windows XP Professional. Конфигурисање оперативног система. Конфигурисање корисничких налога, праћење ресурса и догађаја. Управљање чувањем података. Израда резервних копија, обнављање података, опоравак система и едитовање базе Registry. Конфигурисање мрежа, Интернет конекција и опција за Интернет.
UNIX : Unix Shell и статусне команде. Манипулација датотекама и директоријумима. Напредне команде за рад са датотекама и директоријумима. Комуникације.

Литература
Bic Lubomir, Shaw Alan 2003. Operating Systems Principles . Prentice Hall, New Jersey, USA. Rick Wallace. MSCE Microsoft Windows XP Professional. CET, Beograd. 2002.

Број часова активне наставе
Теоријска настава: 40
Практична настава: 30