Systemy operacyjne

Osoby prowadzące

Wykład i ćwiczenia:

A. Tematyka wykładów (15 godz.)

1.

System operacyjny - podstawowe pojęcia. System Unix. Podstawy systemu plików.

2.

Administrowanie dostępem do plików Unixa. Dowiązania. Przetwarzanie potokowe.

3.

Programowanie w języku powłoki. Podstawowe polecenia. 

4.

Programowanie w języku powłoki cd. 

5.

Powłoki systemu Unix. Zmienne środowiska i powłoki. Konfiguracja powłoki.

6.

Wielozadaniowość systemu Unix. Zarządzanie procesami. Problemy administracji systemem. Podstawowe katalogi i pliki systemowe.

7.

Sprawdzian (20 pkt). Windows. Podstawowe narzędzia. Przeznaczenie i budowa rejestru.

B. Tematyka ćwiczeń laboratoryjnych (24 godz.)

1.

Unix. Polecenia obsługi plików i katalogów.

2.

Unix. Prawa dostępu do plików i katalogów. Dowiązania.

3.

Przekierowania i polecenia przetwarzania potokowego.

4.

Sprawdzian 1 (10 pkt.).

5.

Programowanie w języku powłoki. Zmienne i parametry skryptów. Polecenia podstawowe.

6.

Skrypty. Polecenia warunkowe i pętli.

7.

Skrypty. Polecenia pętli cd.

8.

Skrypty. Organizacja dialogu z użytkownikiem.

9.

Sprawdzian 2 (10 pkt.).

10.

Wyposażenie powłoki. Systemowe pliki startowe.

11.

Zarządzanie procesami.

12.

Windows. Podstawowe narzędzia. Wykorzystanie rejestru do zmiany konfiguracji systemu.

C. Zaliczenie przedmiotu

Warunkiem zaliczenia przedmiotu jest uzyskanie połowy tj. 10 pkt. ze sprawdzianów laboratoryjnych oraz 10 pkt. ze sprawdzianu wykładowego.

D. Wykaz zalecanej literatury

  1. Strzałkowski Krzysztof, "Systemy Operacyjne. Materiały do przedmiotu Sieci i Systemy operacyjne cz. I ", Wydawnictwo P.Śk.; Materiały pomocnicze i informacyjne; 2006, nr 159
  2. Stephen Prata, Donald Martin, "Biblia Systemu Unix V", LT&P, W-wa, 1994.
  3. Peter Norton, "Petera Nortona przewodnik po Unix-ie". 
  4. Matt Welsh, Matthias Kalle Dalheimer, Lar Kaufman, "Linux", RM. W-wa 2000.
  5. AEleen Frish, "Unix Administracja Systemu", RM, W-wa, 1997
  6. Tim Parker Linux, "Księga eksperta", Helion, Gliwice, 1998

E. Materiały do pobrania

 

© Katedra Informatyki Stosowanej