OPF:INMBKOPS Operační systémy - Informace o předmětu
INMBKOPS Operační systémy
Obchodně podnikatelská fakulta v Karvinézima 2018
- Rozsah
- Přednáška 12 HOD/SEM. 5 kr. Ukončení: zk.
- Vyučující
- Mgr. Milena Janáková, Ph.D. (přednášející)
- Garance
- Mgr. Milena Janáková, Ph.D.
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Kontaktní osoba: doc. Mgr. Petr Suchánek, Ph.D. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Manažerská informatika (program OPF, B_SYSINF)
- Cíle předmětu
- Cílem předmětu je seznámit studenty se strukturou a základními funkcemi operačních systémů.
- Osnova
- 1. Operační systém a jeho struktura. Vývojové prostředí pro tvorbu operačního systému - vyšší jazyk, objektový přístup. Přehled operačních systémů
2. Operační paměť. Správce paměti. Ochrana paměti. Přidělování paměti. Fragmentace paměti. Alokační strategie
3. Správa procesů a front. Tabulka procesů. Stavy procesu. Multitasking. Přepínání programů. Kontext. Kooperativní a preemptivní multitasking. Sdílení času. Priority
4. Ovladače periferií. Vstupní a výstupní (I/O) zařízení. Vyhrazená zařízení. Sdílená zařízení. Ovladače zařízení (obrazovka, klávesnice, myš, tiskárna, disk). Postavení ovladačů v operačním systému. Bezpečnost
5. Systém souborů. Systém adresářů. Typy souborů. Sdílení souborů. Bezpečnost
6. Systém služeb. Implementace služeb. Klasické knihovny. Přidělování a uvolnění operační paměti. Práce se soubory. Služby pro práci se zařízeními pomocí ovladačů zařízení. Služby správce procesů. Grafické operace a práce s okny
7. Uživatelské rozhraní. Grafické uživatelské rozhraní. Operace pro komunikaci s uživatelem. Struktura grafického systému - okna, ikony, nabídky, dialogová okna
8. Aplikační programy. Interpret příkazů: řádkový a grafický. Aplikace: textový editor, programy pro konfiguraci sítě, zprávu uživatelských kont, sdílení souborů, terminálový program. Vývojové prostředí pro tvorbu aplikací
9. Operační systém MS Windows. Přehled funkcí. Pracovní plocha. Ovládací panel. Práce s programy. Příslušenství
10. Operační systém Linux/UNIX. Charakteristika a základní vlastnosti. Shell. Uživatelé a identifikace uživatelů
11. Linux/UNIX příkazy. Získání pomoci a nápovědy o systému. Přístup k zabudované dokumentaci. Informace o příkazech. Manipulace s procesy a dostupnými zařízeními. Monitorování a audit systému. Procesy záloh a obnovy
12. Programátorské nástroje a síťové služby v Linux/UNIX prostředí. Překladač jazyka C. Překlady rozsáhlých projektů a ladící programy. Sendmail, WWW, DNS a další služby s vazbou na internet a procesy uživatelů
13. Operační systémy pro mobilní aplikace
- 1. Operační systém a jeho struktura. Vývojové prostředí pro tvorbu operačního systému - vyšší jazyk, objektový přístup. Přehled operačních systémů
- Literatura
- povinná literatura
- CANNON, J. Linux for Beginners: An Introduction to the Linux Operating System and Command Line. Create Space Independent Publishing Platform, 2014. ISBN 1496145097. info
- SILBERSCHATZ, A., P. GALVIN and G. GAGNE. Operating systems concepts. New York: Willey, 2012. ISBN 978-1118063330. info
- Informace učitele
- Seminární práce v textové podobě bude zpracována na vybrané téma související s obsahovou náplní předmětu. Kontrola a vyhodnocení seminární práce bude realizováno vyučujícím do začátku zkouškového období. Hodnocení seminární práce je součástí hodnocení zkoušky. Zkouška probíhá na učebnách vybavených PC a jejím cílem je ověřit teoretické a praktické znalosti a dovednosti získané během studia předmětu. Odevzdání seminární práce v předem stanovaném termínu je nutnou podmínkou pro možnost zapsat se na termín zkoušky.
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2018, nejnovější)
- Permalink: https://is.slu.cz/predmet/opf/zima2018/INMBKOPS