ОС1 — разлика између измена
м (Измена на страници предмета) |
м (Projekat najverovatnije neće biti isti od ove godine) |
||
| Ред 23: | Ред 23: | ||
--> | --> | ||
== Пројекат == | == Пројекат == | ||
Пројекат се може предати и у предроку, а пројекти предати у предроку који су такође међу најбоље урађеним добијају бонус 10% бодова уколико је студент из текуће генерације. Пројекат носи 30% укупне оцене, и предаја пројекта је услов за излазак на испит. | |||
Корисни материјали за израду пројекта: | === Стари пројекат === | ||
Пројекат се радио са Borland C++ 3.1 преводиоцем на 32-битној Windows 7 виртуелној машини. Обично се радило на језгру оперативног система чији је задатак да управља више нити. | |||
Корисни материјали за израду старог пројекта: | |||
* '''[https://drive.google.com/open?id=1FfSk-shJZ2_ZyA9GGEC8Pp3KEYH94zlT Водич за пројекат]''' (Алекса Митровић и Кристијан Жижа) | * '''[https://drive.google.com/open?id=1FfSk-shJZ2_ZyA9GGEC8Pp3KEYH94zlT Водич за пројекат]''' (Алекса Митровић и Кристијан Жижа) | ||
* [https://gist.github.com/lazanet/4c60bca936fdf6ce6f813f98cadf0c27 Покретање пројекта без виртуелне машине на Linux-у] (Лазар Митровић) | * [https://gist.github.com/lazanet/4c60bca936fdf6ce6f813f98cadf0c27 Покретање пројекта без виртуелне машине на Linux-у] (Лазар Митровић) | ||
| Ред 33: | Ред 36: | ||
* [http://www.bitsavers.org/pdf/borland/borland_C++/Borland_C++_Version_3.1_Users_Guide_1992.pdf Корисничко упутство за Borland C++ 3.1 преводилац] | * [http://www.bitsavers.org/pdf/borland/borland_C++/Borland_C++_Version_3.1_Users_Guide_1992.pdf Корисничко упутство за Borland C++ 3.1 преводилац] | ||
* [[Медиј:OS1 vodič 2019.pdf|Водич из 2018/2019. године (Милош Јовановић, 2017/0741)]] | * [[Медиј:OS1 vodič 2019.pdf|Водич из 2018/2019. године (Милош Јовановић, 2017/0741)]] | ||
=== Нови пројекат === | |||
Од школске 2021/2022. године постоје велике шансе да се на пројекту, као на [[ОС2|Оперативним системима 2]], модификује оперативни систем [[github:mit-pdos/xv6-riscv|xv6]] са додатним могућностима (можда истим као претходних година, само прилагођеним на ново окружење). Од ресурса за израду овог пројекта засад је доступна [https://pdos.csail.mit.edu/6.828/2021/xv6/book-riscv-rev2.pdf xv6 књига.] | |||
=== Модификације === | === Модификације === | ||
Модификације пре јуна 2022. године односе се на стари пројекат, али можда буду релевантне и за нови. | |||
{{#dpl: | {{#dpl: | ||
| namespace = | | namespace = | ||
Верзија на датум 11. децембар 2021. у 22:28
Оперативни системи 1 (енгл. Operating systems 1) су обавезан предмет у четвртом семестру.
Странице
Корисне везе
- GitHub налог nikolabebic95
- Неки решени испити (Богдан Бебић)
- Сви колоквијуми спојени у један документ и категорисани по области, спремни за штампу
Пројекат
Пројекат се може предати и у предроку, а пројекти предати у предроку који су такође међу најбоље урађеним добијају бонус 10% бодова уколико је студент из текуће генерације. Пројекат носи 30% укупне оцене, и предаја пројекта је услов за излазак на испит.
Стари пројекат
Пројекат се радио са Borland C++ 3.1 преводиоцем на 32-битној Windows 7 виртуелној машини. Обично се радило на језгру оперативног система чији је задатак да управља више нити.
Корисни материјали за израду старог пројекта:
- Водич за пројекат (Алекса Митровић и Кристијан Жижа)
- Покретање пројекта без виртуелне машине на Linux-у (Лазар Митровић)
- Упутства за постављање Borland C++ 3.1 у Visual Studio Code окружењу и честе грешке при изради пројекта (Богдан Бебић)
- Модификације дате на одбрани пројекта у јулу 2020. године
- Корисничко упутство за Borland C++ 3.1 преводилац
- Водич из 2018/2019. године (Милош Јовановић, 2017/0741)
Нови пројекат
Од школске 2021/2022. године постоје велике шансе да се на пројекту, као на Оперативним системима 2, модификује оперативни систем xv6 са додатним могућностима (можда истим као претходних година, само прилагођеним на ново окружење). Од ресурса за израду овог пројекта засад је доступна xv6 књига.
Модификације
Модификације пре јуна 2022. године односе се на стари пројекат, али можда буду релевантне и за нови.
- јун 2021
- предрок 2020
- предрок 2019
- јул 2021
- август 2021
- септембар 2021
- јул 2022
- фебруар 2023
- август 2023
- септембар 2024
- октобар 2025
Испитни рокови
Док колоквијуми на предмету увек имају решења, испити обично немају, тако да су овде сакупљени неки решени рокови.
- Јануар 2012
- Јануар 2013
- Јануар 2014
- Јануар 2015
- Јул 2011
- Јул 2012
- Јул 2013
- Јул 2014
- Јул 2015
- Јул 2017
- Јул 2019
- Јул 2020
- Јул 2021
- Јул 2022
- Јун 2011
- Јун 2012
- Јун 2013
- Јун 2014
- Јун 2016
- Јун 2017
- Јун 2018
- Јун 2019
- Јун 2020
- Јун 2021
- Јун 2022
- Јун 2024
- Август 2020
- Октобар 2011
- Октобар 2012
- Октобар 2013
- Октобар 2014
- Октобар 2020
- Септембар 1 2025
- Септембар 2011
- Септембар 2012
- Септембар 2013
- Септембар 2014
- Септембар 2015
- Септембар 2024
- Фебруар 2012
- Фебруар 2013
- Фебруар 2014
- Фебруар 2015
Литература
Доступан је уџбеник из предмета од 2020. године:
- Основи оперативних система Драган Милићев, Издавач: Микро Књига, Београд
Начин оцењивања
- — Бодови са пројекта (0-30)
- — Бодови са колоквијума (0-40)
- — Бодови са писменог дела испита (0-30)
- Укупни бодови:
- Услов: ,
| Бодови | ||||||
|---|---|---|---|---|---|---|
| Оцена | 5 | 6 | 7 | 8 | 9 | 10 |
Рачунање
- :
- :
- :
- :
- Оцена:
Потребна помоћ
- На овом предмету фале решења рокова. Помозите викију решавањем рокова и постављањем њихових решења на вики. (Ово се конкретно односи на испите, пошто су колоквијуми већ решени.)
- Рокови код којих нису сви задаци решени су:
- На овом предмету постоје старији рокови лошег квалитета. Помозите викију преписивањем тих рокова на вики.
- Модификације за пројекат од 2018 до 2020. године: [1]