Operating Systems S1/64 Plik

Transkrypt

Operating Systems S1/64 Plik
Załącznik Nr 5 do Zarz. Nr 33/11/12
Z1-PU7
(pieczęć wydziału)
WYDANIE N1
Strona 1 z 3
KARTA PRZEDMIOTU
1. Nazwa przedmiotu:
2. Kod przedmiotu:
OPERATING SYSTEMS
OS
3. Karta przedmiotu ważna od roku akademickiego: 2012/2013
4. Forma kształcenia: studia pierwszego stopnia
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: MAKROKIERUNEK
(RAU)
7. Profil studiów: ogólnoakademicki
8. Specjalność: 9. Semestr: VI
10. Jednostka prowadząca przedmiot: Wydział Automatyki, Elektroniki i Informatyki
11. Prowadzący przedmiot: dr inż. Przemysław Skurowski
Kierownik laboratorium: dr inż. Przemysław Skurowski
12. Przynależność do grupy przedmiotów: przedmioty wspólne
13. Status przedmiotu: obowiązkowy
14. Język prowadzenia zajęć: angielski
15. Przedmioty wprowadzające oraz wymagania wstępne:
Przedmioty wprowadzające: Theory of computer science, Computer programming
16. Cel przedmiotu:
The goal of a course is to introduce students into the cotemporary operating systems which are considered
as environments of effective resource managing environment and user interface layer in modern computer
systems. During the course students will get knowledge on configuring and administering of operating
systems and on the solutions of classical resource management problems with special focus on processor
and memory related tasks.
17. Efekty kształcenia:1
Nr
1
2
3
4
1
Opis efektu kształcenia
Podstawowa wiedza z zakresu
systemów operacyjnych ogólnego przeznaczenia
Praktyczna znajomość popularnych systemów operacyjnych
Windows, Linux
Umiejętność instalacji i konfigurowania systemu
Umiejętność administrowania
systemem i zarządzania jego
zasobami
należy wskazać ok. 5 – 8 efektów kształcenia
Metoda sprawdzenia Forma prowadze- Odniesienie do efektów
efektu kształcenia
nia zajęć
dla kierunku studiów
Kolokwium,
Wykład
K_W12, K_W05
Egzamin
Kolokwium
Laboratorium
Zadania laboratoryj- Laboratorium
ne
Zadania laboratoryj- Laboratorium
ne
K_U13
K_U13, K_U21
K_U13, K_U21
Umiejętność korzystania z lite- Zadania laboratoryj- Laboratorium
ratury oraz dokumentacji tech- ne
nicznej systemów
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
5
W. 30
Ćw. -
L. 30
P. -
K_U03
Sem. -
19. Treści kształcenia:
Lectures:
Topics are related to the general purpose OS and to the general problems present in any kind of OS:
1. Basic concepts in OS topic: definition and fundamental roles, effectiveness criteria, processes, resources, types and architectures of OS
2. OS structure – kernel, drivers, tools, subsystems, interfaces and utilities.
3. Resource management and Inter process communication (IPC), concurrency, interference, mutual exclusion, process synchronization and communication means, semaphores, mailboxes
4. Algorithms and mechanisms of a CPU time sharing
5. Memory organization and allocation, virtual ,memory, memory protection
6. I/O devices handling in the OS
7. File systems – physical and logical representation
8. Hard disk head movement planning
9. Basics or realtime and distributed OS
10. Description of Windows and Linux OS
Laboratory topics
Windows 7 - Installation
Windows 7 – Administrative scripts
Windows 7 – Users, groups, permissions
Windows 7 – Basic network
Windows 7 – System services
Windows 7 – Remote access
Linux Ubuntu – Installation and configuration basics
Linux Ubuntu - Users, groups, permissions
Linux Ubuntu - Processes
Linux Ubuntu - Basic network
Linux Ubuntu – multi system collaboration
Linux Ubuntu – Fundamentals of Bash programming
20. Egzamin: tak
21. Literatura podstawowa:
1. A. Silberschatz, J.L. Peterson, G. Gagne, Operating Systems Concepts, Wiley
2. W. Stallings, Operating Systems. Pearson
3. A. S. Tanenbaum, Modern Operating Systems. ed 2, Prentice-Hall Inc., 2001.
4. W. R. Stevens, Advanced Programming in the UNIX Environment, Addison-Wesley, 1992
22. Literatura uzupełniająca:
1. Linux Internet Server. Czarna księga, H. Tsuji, T. Watanabe, Acrobyte, Helion 2001
2. Linux. Księga eksperta, T. Parker, Helion 1999
3. Dokumentacja systemu Linux – manual
4. M. Tulloch et al. Windows 7, Resource Kit
5. Opcjonalnie: Dokumentacja w internecie, np.: www.jtz.org.pl, www.linuxpl.org, ubuntu.pl
6. Opcjonalnie: Tim Parker „Linux. Księga eksperta”, ISBN: 83-7197-075-7
7. Opcjonalnie: Adam Podstawczyński „Linux. Praktyczne rozwiązania”, ISBN: 83-7197-326-8
8. Wykład online. MS Webcasts. www.microsoft.com/events/webcasts/
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
1
Wykład
2
Ćwiczenia
3
Laboratorium
4
Projekt
-/-
5
Seminarium
-/-
6
Inne (egzamin, kolokwium)
15 / 15
Suma godzin
75 / 75
Liczba godzin
kontaktowych / pracy studenta
30 / 30
-/30 / 30
24. Suma wszystkich godzin: 150
25. Liczba punktów ECTS:2 5 (sem. VI)
26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego: 3
27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze praktycznym (laboratoria, projekty): 2
26. Uwagi: -
Zatwierdzono:
…………………………….
(data i podpis prowadzącego)
2
1 punkt ECTS – 30 godzin.
…………………………………………………
(data i podpis dyrektora instytutu/kierownika katedry/
Dyrektora Kolegium Języków Obcych/kierownika lub
dyrektora jednostki międzywydziałowej)