Skip to main content
Skip header
Ukončeno v akademickém roce 2002/2003

Introduction to operating systems

Type of study Master
Language of instruction Czech
Code 456-0075/01
Abbreviation UDOS
Course title Introduction to operating systems
Credits 4
Coordinating department Department of Computer Science
Course coordinator Tomáš Lavička

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ů

Povinná literatura

K tomuto předmětu nebyla specifikována žádná povinná literatura.

Doporučená literatura

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