Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2002/2003

Operační systém UNIX

Typ studia magisterské
Jazyk výuky čeština
Kód 545-0345/01
Zkratka
Název předmětu česky Operační systém UNIX
Název předmětu anglicky UNIX operating system
Kreditů 4
Garantující katedra Katedra ekonomiky a systémů řízení
Garant předmětu Ing. Tomáš Peňáz, Ph.D.

Osnova předmětu

1) Vymezení pojmu operační systém.
2) OS UNIX vs. jiné operační systémy – srovnání.
3) Historie a vývoj OS UNIX, platformy technického vybavení pro UNIX a
platformově závislé druhy OS UNIX, standardizace UNIXu.
4) Základní pojmy OS UNIX (hostitelský počítač, sezení, terminál, konzola,
počítačová síť, klient, server, emulace terminálu).
5) Pojem „uživatelské rozhraní“ v OS UNIX, typy uživatelských rozhraní (HW, SW,
shell, GUI, okna, menu, …).
6) Interprety příkazů OS UNIX (shelly), komunikace se systémem prostřednictvím
příkazového řádku, nastavení prostředí, formát zadávání příkazů.
7) Pojmy „uživatel“ a „skupina“ v OS UNIX.
8) Organizace dat na magnetických diskových mediích (soubory, hierarchie
adresářů, systémy souborů, i-uzly, superblok, …), stránkování.
9) Metadata i-uzlu (statická a dynamická podoba).
10) Přístupová práva k souborům, jejich význam, způsob nastavení, SUID, SGID a
sticky bit.
11) Správa paměti v OS UNIX (správce paměti, ochrana paměti, virtualizace
paměti, odkládací prostor, disková vyrovnávací paměť).
12) Jádro operačního systému, volání jádra, generování jádra.
13) Procesy v OS UNIX, atributy procesů, hierarchická struktura, démony,
meziprocesová komunikace.
14) Zavedení, běh, a ukončení běhu OS UNIX.
15) Úrovně běhu OS UNIX (na příkladu OS Linux), soubor /etc/inittab.
16) Práce OS UNIX s technickým vybavením počítače (terminál, klávesnice,
zařízení pro práci s medii s indexovým a sekvenčním přístupem, hodiny reálného
času, sériový a paralelní port, …).
17) Zálohování dat a plánování úloh v OS UNIX.
18) Tiskové služby v OS UNIX, způsoby připojení tiskáren, spooling, základní
příkazy pro tisk a monitorování tisku.
19) Principy síťové komunikace v OS UNIX, základní požadavky na počítačovou síť
(model OSI, protokol TCP/IP), Internet vs. internet.
20) Prostředky síťové komunikace a síťové služby v OS UNIX (Darpa služby,
Naming Services, DNS, NIS(+), NFS, BOOTP, e-mail, TFTP, Berkeley služby).
21) Grafické rozhraní OS UNIX (X-Window, X server, X klient, X protokol,
grafické objekty a jejich atributy, okna, manažery oken, grafický koncept X-
WINDOW, nejdůležitější X klienti, ….).
22) Instalace a konfigurace OS UNIX na příkladu LINUX Red Hat 6.2 (rozdělení
disku, instalace některou z nabízených metod, konfigurace technického vybavení,
X serveru a síťových služeb, vytvoření a správa uživatelských účtů).
23) Národního prostředí v OS UNIX.
24) Dokumentace k OS UNIX.

Povinná literatura

Brodský J., Skočovský L.: Operační systém Unix a jazyk C, SNTL, 1989,
Rudolf V, Šmrha P.: Internetworking pomocí TCP/IP, Koop, 1994,
Skočovský L.: Principy a problémy operačního systému UNIX, SCIENCE, 1993,
Skočovský L.: UNIX, POSIX, PLAN 9, PESTA s.r.o., 1999,
Welsch M. & Kaufman L.: Používáme Linux, Cpress, 1997,
Norton P.& Hahn H.: Průvodce Unixem. Unis Publishing, 1993,
Macur J.: X-Window, grafické rozhraní operačního systému UNIX, SCIENCE, 1994,
Manuálové stránky operačního systému Linux RH 6.0,
Firemní dokumentace pro komerční verze OS UNIX

Doporučená literatura

K tomuto předmětu nebyla specifikována doporučená literatura.