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)