Systemy operacyjne – semestr II
Skrypt do ćwiczeń
Jest dostępny dokument w formacie PDF będący zbiorem ćwiczeń wykonywanych na zajęciach z Systemów operacyjnych w semestrze II. Skrypt jest również dostępny w wersji do wydruku.
Inne materiały
Inne materiały do przedmiotu Systemy operacyjne:
- Mini portal Systemy operacyjne
- Slajdy prezentujące funkcje jądra systemu operacyjnego, autor: D. Wawrzyniak
- Opis funkcji jądra systemu operacyjnego UNIX, autor: D. Wawrzyniak
- Przykłady zastosowań funkcji systemowych, autor: D. Wawrzyniak
- Opisy funkcji systemowych i zadania, autor: A. Kobusińska
Projekt zaliczeniowy
Napisz szkielet interpretera poleceń o następującej funkcjonalności:
- Możliwość uruchamiania poleceń z dowolną liczbą argumentów w trybie pierwszoplanowym (interpreter oczekuje na zakończenie wykonania procesu). Wymagane na ocenę 3.0.
- Obsługa przekierowań strumieni wejściowych i wyjściowych do i z plików. Wymagane na ocenę 3.0.
- Obsługa komentarzy.
- Uruchamianie poleceń z dowolną liczbą argumentów w tle wraz z powiadamianiem o zakończeniu tych procesów (PID + status). Wymagane na ocenę 3.5.
- Obsługa trybu interaktywnego i wsadowego. Wymagane na ocenę 3.5.
- Obsługa procesów zombie. Wymagane na ocenę 4.0.
- Obsługa przetwarzania potokowego z dowolną liczbą potoków. Wymagane na ocenę 4.5.
- Obsługa wstrzymywania i wznawiania procesów (komendy fg i bg). Wymagane na ocenę 5.0.