VSFS:B_POS Operation Systems Principles - Course Information
B_POS Operation Systems Principles
University of Finance and AdministrationSummer 2009
- Extent and Intensity
- 2/0. 4 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- doc. RNDr. Ing. Jaroslav Klvaňa, CSc. (seminar tutor)
- Guaranteed by
- doc. RNDr. Ing. Jaroslav Klvaňa, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Lenka Bažantová - Timetable of Seminar Groups
- B_POS/pAPH: Tue 14:00–15:30 E027, J. Klvaňa
B_POS/vAPH: Sat 7. 2. 11:30–13:00 E124, Sat 7. 3. 11:30–13:00 E124, Fri 20. 3. 13:45–15:15 E124, Sat 21. 3. 8:00–9:30 E124, J. Klvaňa - Prerequisites (in Czech)
- Principy počítačů, Úvod do programování, Programování
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme VSFS, B-INF) (2)
- Course objectives (in Czech)
- Anotace je stejná pro obě formy studia. Základním cílem je seznámení se s předmětem (vědním oborem) Operační systémy (OS) a se základními okruhy a pojmy probíranými v OS, s druhy procesů a s problematikou jejich synchronizace, identifikací a analýzou problematiky sdílení systémových prostředků, vstupními/výstupními zařízení, identifikací a analýzou problematiky správy, přidělování a virtualizací paměti, identifikací a analýzou funkcí a cílů systému ovládání souborů. Hierarchií adresářů.
- Syllabus (in Czech)
- Tato osnova je určena pro prezenční studium, průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu (ML). Obsah přednášek: Na přednáškách se probírají tato témata: Přehled operačních systémů (OS) a jejich funkcí - Definice OS. - Struktura (funkce) OS, komponenty OS - Historie OS: DOS IBM, OS IBM, CP/M, MS DOS, DR-DOS, OS/2, rodina MS Windows, Macintosh OS, UNIX/Linux - Klasifikace (druhy) OS Procesy v operačních systémech - Sekvenční a paralelní procesy (definice, příklady), stavy procesu - Přerušení a jejich obsluha - Metody synchronizace procesů (kritické oblasti, semafory, vyrovnávací paměti, fronty událostí) - Plánovací algoritmy - Vzájemné vylučování, sdílení prostředků, sdílení dat - Kooperace procesů (komunikace procesů, semafory, kritické oblasti) - Fronty událostí - Kritické zhodnocení prostředků pro synchronizaci procesů Sdílení systémových prostředků - Klasifikace systémových prostředků - Sdílení procesorů - Sdílení dat - Problematika zablokování (permanentní prostředky, hierarchické uspořádání požadavků, komunikace hierarchických prostředků) Správa paměti, virtuální paměť - Hierarchie paměti - Přiřazení, překlad paměti - Přidělování paměti a algoritmy pro přidělování paměti - Informace o obsazení paměti - Fragmentace paměti - Virtuální paměť - Stránkování (stránkovací tabulky, algoritmy pro výměnu stránek) - Segmentace Systém ovládání souborů Souborový systém - Atributy a struktura souborů. Typy souborů, způsob uložení, speciální soubory. - Způsoby přístupu k souborům - Mapování souborů do paměti - Adresáře, cesty, hierarchie Vstupní/výstupní (I/O) zařízení - I/O zařízení (klasifikace, funkce, vlastnosti) - cíle I/O software - přenos dat - vyrovnávací paměti
- Literature
- Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
- Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979.
- Holcombe, J., Holcombe, C.: Survey of Operating systems.
- Čada, O.: Operační systémy. Grada, Praha 1993.
- Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977.
- Assessment methods (in Czech)
- Vyučující metody Metody hodnocení Vyučující metody: Výuka se uskutečňuje formou přednášek (2+0). Způsob zakončení: Ústní zkouška. Při ústní zkoušce se hodnotí jak celkový přehled a orientace v problematice OS, tak detailní znalosti.
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 10 hodin/semestr.
- Enrolment Statistics (Summer 2009, recent)
- Permalink: https://is.vsfs.cz/course/vsfs/summer2009/B_POS