456-0075/01 – Úvod do operačních systémů (UDOS)
Garantující katedra | Katedra informatiky | Kredity | 4 |
Garant předmětu | Tomáš Lavička | Garant verze předmětu | Tomáš Lavička |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 1 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 1992/1993 | Rok zrušení | 2002/2003 |
Určeno pro fakulty | FEI | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Cílem předmětu je naučit studenty nejzákladnějším principům operačních systémů a uživatelskému rozhraní operačního systému Unix.
Vyučovací metody
Anotace
Cílem předmětu je naučit studenty nejzákladnějším principům operačních systémů a uživatelskému rozhraní operačního systému Unix.
Povinná literatura:
Zemánek P.: Základy OS Unix, Česká informatická společnost, 1993
Sova M.: UNIX V, úvod do operačního systému, Grada, 1991
Doporučená literatura:
Libovolná literatura k OS UNIX
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Podmínky udělení zápočtu:
Vytvoření samostatného projektu v některém ze skriptovacích jazyků
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
Diskové struktury OS MS-DOS - master boot record, boot record, FAT, directory entry, souborový systém.
Přerušení - softwarová, hardwarová, mechanismus přerušení, využití přerušení.
Bootování systému, extended vs.expanded memory.
Základy unixu - historie Unixu, přihlášení do Unixu, změna hesla.
Souborový systém - hierarchická struktura adresářů, atributy souboru.
Základní příkazy pro zobrazení a zpracování textu - cat, head, tail, wc, more.
Textový editor ed.
Textový editor vi.
Další příkazy pro zpracování textu - grep, sort, diff, tr, ...
Dávkový editor sed, filtr awk.
Programování Bourne-shellu.
Programováníi C-shellu.
Programy pro vzájemnou komunikaci - write, talk. Vzájemné propojení počítačů - telnet, ftp.
Manipulace s procesy - ps, kill, nohup, at.
Projekty:
Samostatná tvorba příkazové procedury dle zadání
Počítačové laboratoře:
Seznámení a základní práce s OS Unix
Práce s editory ed a vi
Regulárni výrazy
Užitečné utility UNIXu
Skriptovací jazyky
Tvorba skriptů
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.