Systemy Operacyjne - Politechnika Opolska

Transkrypt

Systemy Operacyjne - Politechnika Opolska
Politechnika Opolska
Wydział Elektrotechniki, Automatyki i Informatyki
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
ELEKTRONIKA I TELEKOMUNIKACJA
Praktyczny
Studia pierwszego stopnia
Nazwa przedmiotu
SYSTEMY OPERACYJNE
Studia stacjonarne
III
Nauki podst. (T/N)
N
Subject Title
Operating systems
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
B.8
3
Zaliczenie na ocenę
Nazwy
Informatyka I
Wymagania przedmiotów
Wiedza
1. Ma podstawową wiedzę z zakresu informatyki.
wstępne w
zakresie
Umiejętności
1. Potrafi posługiwać się komputerem klasy PC.
przedmiotu Kompetencje
1. Potrafi współdziałać i pracować w grupie.
społeczne
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
Liczba godzin zajęć w
semestrze
15
15
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
dr inż. Jarosław Zygarlicki
dr inż. Jarosław Zygarlicki
Treści kształcenia
Wykład
Sposób realizacji Wykład w sali audytoryjnej
Tematyka zajęć
Lp.
1.
Wprowadzenie.
2.
Linux Polecenia, cz.1.
3.
Linux Polecenia, cz.2.
Procesy, zasoby, wątki, cz.1.
4.
5.
Procesy, zasoby, wątki, cz.2.
6.
Planowanie przydziału procesora, cz.1.
7.
Planowanie przydziału procesora, cz.2.
8.
Zarządzanie pamięcią, cz.1.
9.
Zarządzanie pamięcią, cz.2.
10.
Podsumowanie zajęć, wystawienie ocen końcowych.
11.
Pamięć wirtualna, cz.2.
12.
System plików –warstwa fizyczna.
13.
System plików – warstwa logiczna.
14.
System plików – przykłady implementacji.
Podsumowanie zajęć, wystawienie ocen końcowych.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych odpowiedzi ustne
efektów kształcenia
Laboratorium
Sposób realizacji Praca z komputerem
Tematyka zajęć
Lp.
1.
Wprowadzenie.
2.
Organizacja systemów plików. Podstawowe operacje na katalogach i plikach.
3.
Prawa dostępu do plików.
Liczba godzin
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
15
Liczba godzin
1
2
2
4.
Procesy w systemie Linux. Zarządzanie procesami.
2
5.
Podstawowe operacje na strumieniach danych.
2
6.
Operacje wyszukiwania sortowania i zliczania.
2
7.
Wprowadzenie do skryptów BASH.
2
8.
Skrypty BASH.
1
Podsumowanie zajęć, wystawienie ocen końcowych.
9.
1
Liczba godzin zajęć w semestrze
15
sprawozdania
z
przeprowadzonego
ćwiczenia,
odpowiedzi
ustne
Sposoby sprawdzenia zamierzonych
efektów kształcenia
1. Posiada wiedzę o budowie i funkcjonowaniu systemów
operacyjnych: linux, windows (w,l).
Wiedza
Efekty kształcenia dla
przedmiotu - po
zakończonym cyklu
kształcenia
Umiejętności
Kompetencje
społeczne
2. Zna i stosuje podstawowe polecenia linux (w,l).
1. Potrafi pozyskiwać informacje z literatury i innych źródeł; potrafi
integrować uzyskane informacje, dokonywać ich interpretacji
(w,l).
2. Potrafi pisać proste skrytpty w shellu bash (l).
1. Rozumie potrzebę ciągłego dokształcania się (w,l).
Metody dydaktyczne:
Wykład informacyjny. Prezentacje multimedialne. Materiały informacyjne na stronie internetowej. Konsultacje.
Ćwiczenia komputerowe.
Forma i warunki zaliczenia przedmiotu:
Warunkiem otrzymania oceny pozytywnej z laboratorium jest zaliczenie na ocenę pozytywną wszystkich
omówionych na zajęciach ćwiczeń. Ocena końcowa jest średnią ocen uzyskanych z poszczególnych zadań
oraz kartkówek. Ocena z laboratorium jest uwzględniana przy ocenie końcowej z wykładu, na którą składa się
również odpowiedz ustna z materiału wykładu.
Literatura podstawowa:
[1] MARCZYNSKI J.: Unix użytkowanie i administrowanie, Helion, Warszawa, 2000.
[2] SILBERSCHATZ A., GALVIN P.B., GAGNE G.: Podstawy systemów operacyjnych, WNT, Warszawa, 2005.
[3] http://wazniak.mimuw.edu.pl
Literatura uzupełniająca:
[1] STALLINGS W.: Systemy Operacyjne, Wyd. Robomatic, Wrocław, 2004.
[2] VAHALIA U.: Jądro systemu UNIX - Nowe horyzonty, WNT, Warszawa, 2001.
[3] STEVENS R.W.: Programowanie w środowisku systemu UNIX, WNT, Warszawa, 2002.
[4] JOHNSON M.K., TROAN E.W.: Oprogramowanie użytkowe w systemie Linux, WNT, Warszawa, 2000.
[5] HAVILAND K., GRAY D., SALAMA B.: Unix - Programowanie systemowe, Wyd. RM, Warszawa, 1999.
[6] WALL K.: Linux - programowanie w przykładach, MIKOM, Warszawa, 2000.
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
(Dziekan Wydziału
pieczęć/podpis
pieczęć/podpis)