====== B4B35OSY - Operační systémy ====== //(akademický rok 2019/2020)// ===== Výuka ===== [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B191/public/html/predmety/46/83/p4683606.html|Rozvrh B4B35OSY]] [[https://cw.felk.cvut.cz/brute|Upload systém Brute]] [[https://www.fel.cvut.cz/anketa|Anketa hodnocení výuky]] ===== Kontakty ===== **Přednášející:** * [[sojkam1@fel.cvut.cz|Ing. Michal Sojka, Ph.D.]] * [[stepan@fel.cvut.cz|RNDr. Petr Štěpán, Ph.D.]] **Cvičící:** * [[jan.chudoba@ciirc.cvut.cz|Ing. Jan Chudoba]] * [[sojkam1@fel.cvut.cz|Ing. Michal Sojka, Ph.D.]] * [[stepan@fel.cvut.cz|RNDr. Petr Štěpán, Ph.D.]] * [[jiri.zahora@cvut.cz|Ing. Jiří Záhora]] * [[jiri.vlasak.2@cvut.cz|Ing. Jiří Vlasák]] [[https://cw.felk.cvut.cz/forum/forum-1585.html|Diskuzní fórum]] – kde to dává smysl, preferujeme veřejnou komunikaci přes diskuzní fórum před privátní komunikací emailem. ===== Cvičení ===== Informace o cvičeních jsou na [[courses:b4b35osy:cviceni:start|samostatné stránce]]. ===== Přednášky ===== ^ datum ^ č.t. ^ S/L ^ náplň ^ materiály ^ | 26.09.2019 | 1. | S | Úvod do operačních systémů | {{:courses:b4b35osy:lekce01.pdf|lekce01.pdf}}{{:courses:b4b35osy:01-priklady.tgz|01-priklady.tgz}}, | | 03.10.2019 | 2. | L | Systémová volání | {{:courses:b4b35osy:lekce02.pdf|lekce02.pdf}}, {{:courses:b4b35osy:02-priklady.tgz|02-priklady.tgz}} | | 10.10.2019 | 3. | S | Procesy a vlákna | {{:courses:b4b35osy:lekce03.pdf|lekce03.pdf}}, {{:courses:b4b35osy:03-priklady.tgz|03-priklady.tgz}} | | 17.10.2019 | 4. | L | Synchronizace | {{:courses:b4b35osy:lekce04.pdf|lekce04.pdf}}, {{:courses:b4b35osy:04-priklady.tgz|04-priklady.tgz}} | | 24.10.2019 | 5. | S | Meziprocesní komunikace | {{:courses:b4b35osy:lekce05.pdf|lekce05.pdf}}, {{:courses:b4b35osy:05-priklady.tgz|05-priklady.tgz}}| | 31.10.2019 | 6. | L | Virtuální paměť | {{:courses:b4b35osy:lekce06.pdf|lekce06.pdf}} | | 14.11.2019 | 7. | S | Správa paměti | {{:courses:b4b35osy:lekce07.pdf|lekce07.pdf}} | | 07.11.2019 | 8. | L | Bezpečnost OS | {{ :courses:b4b35osy:osy8_2019.pdf |}} | | 21.11.2019 | 9. | S | Vstup/výstup, ovladače | {{ :courses:b4b35osy:osy9_2019.pdf |}}| | 28.11.2019 | 10. | L | Souborové systémy | {{ :courses:b4b35osy:osy10_2019.pdf |}} | | 05.12.2019 | 11. | S | Grafický subsystém, HW akcelerace | {{ :courses:b4b35osy:osy11_2019.pdf |}}| | 12.12.2019 | 12. | L | Virtualizace | {{:courses:b4b35osy:lekce12_virt.pdf|}}, {{:courses:b4b35osy:kvmtest.tar.gz|}}| | 19.12.2019 | 13. | L | Mobilní OS (Android) | {{ :courses:b4b35osy:osy13_2019.pdf |}} | | 09.01.2020 | 14. | S | Open source, trendy v OS | {{ :courses:b4b35osy:osy14_2019.pdf |}}| ===== Hodnocení předmětu ===== * Cvičení: max 65 bodů * Zkouška: * Písemná část - max. 30 bodů * Ústní část - max 10 bodů * Minimimum ze zkoušky - 17 bodů * Ústní zkoušky se student může zúčastnit pouze, pokud má zápočet. * Hodnocení při splnění všech minimálních kritérií podle ECTS: * A 100-90 + absolvování ústní zkoušky * B 89-80 * C 79-70 * D 69-60 * E 59-50 * F <50 ===== Příprava na zkoušku ===== {{ :courses:b4b35osy:ukazka-zkousky.pdf |Ukázka možné zkouškové písemky}} ===== Odkazy/Literatura ===== * Kniha: [[http://pages.cs.wisc.edu/~remzi/OSTEP/|Operating Systems: Three Easy Pieces]]