25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy operacyjne Unix, Linux<br />

Skrót nazwy SOUL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

E-mail: wojciech.guminski@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcie systemu operacyjnego. Zadania i funkcje sytemu operacyjnego i<br />

środowisk uruchomieniowych. Podział systemów operacyjnych.<br />

Przegląd systemów operacyjnych.<br />

X 1<br />

2. Wprowadzenie do systemu operacyjnego Unix. Cechy<br />

charakterystyczne SO Unix. Budowa SO Linux. Uruchamianie,<br />

działanie i kończenie pracy systemu Linux.<br />

X 1<br />

3. Pojęcie pliku. Pliki, ich typy i atrybuty. Użytkownicy i grupy.<br />

Uprawnienia w systemie Unix.<br />

X 1<br />

4. Budowa systemu plików. I-węzły. Struktura drzewa katalogów.<br />

Tworzenie linków twardych i symbolicznych. Montowanie lokalnych i<br />

zdalnych systemów plików.<br />

X 1<br />

5. Model i implementacja procesu. Procesy w systemie operacyjnym,<br />

stany procesu, procesy współbieżne i wieloprogramowość.<br />

X 1<br />

6. Zarządzanie procesami. Komunikacja między procesami. Sygnały. X 1<br />

7. Powłoki CLI i GUI. Podstawowe polecenia powłoki. Programy do<br />

przetwarzania plików.<br />

X 1<br />

8. Standardowe we-wy. Filtry i strumienie. Przełączanie wejścia i wyjścia. X 1<br />

9. Komunikacja bezpośrednia użytkowników w systemie. System poczty<br />

elektronicznej.<br />

X 1<br />

10. Zasady pisania skryptów. Programowanie w języku powłoki. X 1<br />

11. Usługi w systemie operacyjnym. Harmonogram zadań.<br />

Administrowanie systemem operacyjnym. Automatyzacja zadań<br />

administracyjnych.<br />

X 1<br />

12. Konfiguracja startowa systemu. Menedżery startu systemu. Parametry<br />

startowe jądra systemu.<br />

X 1<br />

13. Rodzaje dystrybucji systemu Linux. Systemy wbudowane i ich<br />

ograniczenia. Instalacja i aktualizacja oprogramowania z paczek i<br />

pakietów źródłowych.<br />

X 1<br />

14. Instalacja i konfiguracja systemu Linux. Struktura partycji i katalogów.<br />

Kompilacja dedykowanego jądra systemu.<br />

X 1<br />

15. Kompilacja, łączenie i uruchamianie programów w C, C++ i Javie. X 1<br />

Razem 15<br />

315

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!