ОС2

Извор: SI Wiki
Датум измене: 15. октобар 2023. у 17:10; аутор: KockaAdmiralac (разговор | доприноси) (O xv6 na projektu)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)
Пређи на навигацију Пређи на претрагу

Оперативни системи 2 је изборни предмет из петог семестра на СИ и РТИ и наставак Оперативних система 1.

Корисне везе

Настава

Као наставак ОС1, на предмету се обрађују следеће области:

  • Први блок: Распоређивање процеса, синхронизација и комуникација између процеса (монитори, message passing, RPC), Java прикључнице (само на вежбама)
  • Други блок: Управљање дељеним ресурсима (мртва блокада), виртуелна меморија
  • Трећи блок: Управљање дисковима, архитектура оперативних система (Linux, Windows, Android), Bash (само на вежбама), међупроцесна комуникација на оперативном систему Linux (само на вежбама)

На вежбама се више прелази градиво са колоквијума и оне могу да буду корисније при спремању колоквијума, док су делови са предавања неопходни за спремање испита.

Пројекат

Пројекат може да се ради под истим окружењем као на ОС1 (као надоградња пројекта), или над оперативним системом xv6. Уколико се ради на xv6, од користи може бити xv6 књига. Бодовање је слично као на ОС1, осим што се на одбрани пројекта не раде модификације већ се само покрећу тајни тестови и одговара на питања у вези са пројектом. Доступан је водич за пројекат из 2022.

Испитни рокови

Слична прича као за ОС1. Уколико желите да додате рок, посетите страницу за прављење рока.

Начин оцењивања

Као на ОС1. Надокнада колоквијума се ради у фебруарском року.

Потребна помоћ

  • На овом предмету фале решења рокова. Помозите викију решавањем рокова и постављањем њихових решења на вики. (Ово се конкретно односи на испите, пошто су колоквијуми већ решени.)
    Рокови код којих нису сви задаци решени су:
    Рокови који су преписани а нису решени су: