7025753041

7025753041



Blok przedmiotów uzupełniających

KONSPEKT WYKŁADU

Mgr inż. Maciej Pańczyk Katedra Informatyki PL

NAZWA PRZEDMIOTU: System operacyjny UNIX

(8h - wykład, 12h - laboratorium)

Cel zajęć:

Celem przedmiotu jest wprowadzenie w podstawowe zagadnienia działania i praktycznej pracy pod systemem operacyjnym UNIX.

Program zajęć:


Wykład:

1.    Historia, wersje i standardy systemu operacyjnego UNIX

2.    Elementy budowy systemu: jądro, system plików, struktura dysku, prawa dostępu, typy plików, dowiązania, procesy

3.    Praca pod systemem UNIX: środowisko powłoki sh, edytor vi, poczta elektroniczna, drukowanie, automatyczne wykonywanie programów, archiwizacja danych, przeadresowywanie wejścia-wyjścia, potoki i filtry, znaki specjalne i cytowanie, kontrola procesów, poziomy pracy systemu.

4.    Programowanie w shelfu

Literatura

[1]    „Budowa systemu operacyjnego UNIX” Maurice J. Bach, WNT Warszawa 1995.

[2]    „Biblia systemu UNIX V polecenia i programy użytkowe” Stephen Prata, Donald

Martin, LT&P Warszawa 1994.

[3]    „Linux kemel” Daniel P.Bovet & Marco Cesati, RM Warszawa 2001.

[4]    „Linux systemy plików” Moshe Bar, RM Warszawa 2002.

[5]    „Linux Programowanie” Neil Matthew, Richard Stones, Oficyna wydawnicza RM

Warszawa 1999.

[6]    „Linux programowanie dla zaawansowanych” Mark Mitchell, Jeffrey Oldham, Alex

Samuel, RM Warszawa 2002.

[7]    „Edytor vi” Linda Lamb & Arnold Robbins, Helinon Gliwice 2001.

[8]    „Wyrażenia regularne” Jeffry E.F.Friedl, Helion gliwice 2001.

[9]    „Programowanie skryptów powłoki” Arnold Robbins, Nelson H.F. Beebe, Helion

Gliwice 2005.

Laboratorium:

Zapoznanie ze specyfiką budowy i pracy pod systemem UNIX. Opanowanie języka powłoki.



Wyszukiwarka