Przedmiot: |
Systemy operacyjne |
Kierunek: |
Informatyka, I stopień [6 sem], stacjonarny, ogólnoakademicki, rozpoczęty w: 2013 |
Tytuł lub szczegółowa nazwa przedmiotu: |
Systemy operacyjne |
Rok/Semestr: |
I/2
|
Liczba godzin: |
45,0 |
Nauczyciel: |
Chromiak Michał, dr |
Forma zajęć: |
laboratorium |
Rodzaj zaliczenia: |
zaliczenie na ocenę |
Poziom trudności: |
podstawowy
|
Wstępne wymagania: |
1.. Wstęp do programowania
2. Elementarna umiejętność programowania w języku C
3. Elementarna wiedza z zakresu architektury komputerów
|
Zakres tematów: |
-
Instalacja systemu operacyjnego
-
Wstęp oraz obsługa plików i katalogów
-
Obsługa procesów w systemie
-
Filtry, strumienie standardowe oraz przetwarzanie potokowe
-
Tworzenie skryptów powłoki systemu operacyjnego
-
Programowanie w języku C z wykorzystaniem funkcji jądra uniksopodobnego systemu operacyjnego
(Linux)
-
Obsługa systemu plików z wykorzystaniem funkcji jądra
-
Obsługa procesów w systemie z wykorzystaniem funkcji jądra
-
Obsługa potoków z wykorzystaniem funkcji jądra
-
Tworzenie i obsługa wątków z wykorzystaniem funkcji jądra
|
Warunki zaliczenia: |
Zaliczenie kolokwiuw śródsemestralnych
|
Literatura: |
-
Silberschatz, P.B. Galvin: "Podstawy systemów operacyjnych", WNT 2000
-
Wiliam Stallings Systemy operacyjne, wyd. Robomatic 2003
-
K. Stencel Systemy operacyjne, wyd. PJWSTK, 2004
-
The Linux Documentation Projecthttp://www.tldp.org/2011
|