Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z budową, podstawowymi właściwościami i mechanizmami systemów C2. Nabycie przez studentów praktycznych umiejętności w zakresie posługiwania się podstawowymi systemami operacyjnymi, poznanie podstawowych poleceń oraz zdobycie umiejętności pisania skryptów. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Wiedza z zakresu techniki cyfrowej, architektury komputerów i podstaw programowania. 2. Znajomość zasad bezpieczeństwa pracy przy użytkowaniu systemów komputerowych. 3. Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej. 4. Umiejętności pracy samodzielnej i w grupie. 5. Umiejętności prawidłowej interpretacji i prezentacji własnych działań. EFEKTY KSZTAŁCENIA SYSTEMY OPERACYJNE Operating Systems Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W E, 2L EK 1 posiada podstawową wiedzę teoretyczną z zakresu systemów operacyjnych, EK 2 zna rodzaje systemów operacyjnych ich zadania i właściwości oraz podstawowe struktury systemów operacyjnych i budowę systemów komputerowych, EK 3 zna zarządzanie procesami i wątkami oraz mechanizmy służące do programowania współbieżnego w systemach operacyjnych, EK 4 zna ogólną budowę jądra systemu, jego elementy i dane oraz sposoby kolejkowania zadań i implementacji mechanizmów współbieżności, EK 5 zna sposoby zarządzania pamięcią operacyjną oraz różne implementacje pamięci wirtualnej EK 6 zna zagadnienia obsługi urządzeń peryferyjnych oraz pojęcie i działanie systemu plików z uwzględnieniem wybranych struktur systemów plików oraz sposobów ich ochrony, EK 7 posiada wiedzę nt. przydziału zasobów i planowania, EK 8 zna zagadnienia ochrony zasobów, bezpieczeństwa i niezawodności systemów operacyjnych, EK 9 zna i potrafi stosować podstawowe polecenia systemu Windows, Kod przedmiotu: C4_12 Rok: III Semestr: IV Liczba punktów: 5 ECTS
EK 10 potrafi przygotowywać skrypty dla systemu Windows, EK 11 zna i potrafi stosować podstawowe polecenia systemu Unix (Linux), EK 12 potrafi przygotowywać skrypty dla systemu Unix (Linux). TREŚCI PROGRAMOWE Forma zajęć WYKŁADY Liczba godzin W 1 Rodzaje systemów 2 W 2 Zadania i właściwości systemu operacyjnego. 2 W 3 Procesy współbieżne. 4 W 4 Jądro systemu. 2 W 5 Zarządzanie pamięcią operacyjną. Pamięć wirtualna. 5 W 6 Obsługa wejścia i wyjścia. 3 W 7 System plików. 4 W 8 Przydział zasobów i planowanie. 2 W 9 Ochrona zasobów. 2 W 10 Bezpieczeństwo systemu. 2 W 11 Niezawodność systemu. 2 Forma zajęć LABORATORIUM Liczba godzin L 1 Wprowadzenie do systemu Windows. 2 L 2 Podstawy użytkowania wiersza poleceń systemu Windows. 2 L 3 Zaawansowane użytkowanie wiersza poleceń. 2 L 4 Strumienie danych, potoki danych oraz pliki wsadowe. 2 L 5 Podstawy administracji systemem Windows. 2 L 6 Host skryptów systemu Windows. 2 L 7 Podstawowe polecenia systemu Linux. 2 L 8 Mechanizmy wejścia/wyjścia systemu Linux. 2 L 9 Edytor vi. Podstawy pisania skryptów w systemie Linux. 2 L 10 Instrukcje warunkowe i pętli w skryptach w systemie Linux. 2 L 11 Poznanie podstaw obsługi sieci w systemie Linux. 2 L 12 Obsługa i konfiguracja X Windows w systemie Linux. 2 L 13 Zaawansowane polecenia systemu Linux. 2 L 14 Zapoznanie się z Symulatorem działania Systemu Operacyjnego. 2 L 15 Ćwiczenia z wykorzystaniem Symulatora działania Systemu Operacyjnego. 2 NARZĘDZIA DYDAKTYCZNE 1. Wykład z wykorzystaniem prezentacji multimedialnych 2. Ćwiczenia laboratoryjne, opracowanie sprawozdań z realizacji przebiegu ćwiczeń 3. Przykładowe systemy operacyjne zainstalowane na komputerach laboratoryjnych 4. Instrukcje do wykonania ćwiczeń laboratoryjnych 5. Symulator systemu operacyjnego 6. Strona internetowa nt. systemów operacyjnych SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA) F1. ocena przygotowania do ćwiczeń laboratoryjnych F2. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń 2
F3. ocena sprawozdań z realizacji ćwiczeń objętych programem nauczania F4. ocena aktywności podczas zajęć. ocena znajomości poszczególnych systemów operacyjnych oraz umiejętności rozwiązywania postawionych problemów zaliczenie na ocenę* P2. ocena opanowania materiału nauczania będącego przedmiotem wykładu zaliczenie wykładu (lub egzamin) * warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich kolokwiów, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym Godziny kontaktowe z prowadzącym - egzamin Godziny konsultacji z prowadzącym Zapoznanie się ze wskazaną literaturą Przygotowanie do ćwiczeń laboratoryjnych Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych i utrwalenie materiału (czas poza zajęciami laboratoryjnymi) Przygotowanie do egzaminu (kolokwium) Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 h 3 h 5 h 12 h 15 h 10 h 20 h Suma 125 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych 5 ECTS 2.7 ECTS 2.2 ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne: Podstawy systemów operacyjnych, WNT 2005, 2. William Stallings: Systemy operacyjne, Struktura i zasady budowy, Mikom/PWN 2006, 3. M. Lister, R. D. Eager: Wprowadzenie do systemów operacyjnych, WNT 1994 4. Andrew S. Tanenbaum: Rozproszone systemy operacyjne, PWN 1997 5. G. Couloris, J. Dollimore, T. Kindberg: Systemy rozproszone, podstawy i projektowanie, WNT 1998, 6. Podręczniki do omawianych systemów operacyjnych PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr inż. Jarosław Bilski j.bilski@kik.pcz.czest.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt Odniesienie Cele Treści Narzędzia Sposób 3
kształcenia EK1 EK2 EK3 EK4 EK5 EK6 danego efektu do efektów zdefiniowanych dla całego programu (PEK) K_W20 K_W20 K_W21 przedmiotu programowe dydaktyczne oceny C1 W1-11 L14-15 1,5,6 P2 C1 W1-2 1,5,6 P2 C1 W3, L14-15 1,5,6 P2 C1 W4 1,5,6 P2 C1 W5 1,5,6 P2 C1 W6-7 1,5,6 P2 EK7 C1 W8 1,5,6 P2 EK8 K_W21 C1 W9-11 1,5,6 P2 EK9 C2 L1-3,L5 2,3,4 EK10 C2 L4.L6 2,3,4 EK11 C2 L7-8, L11-13 2,3,4 EK12 C2 L9-10, L13 2,3,4 II. FORMY OCENY - SZCZEGÓŁY Efekt 1-8 Student opanował systemów operacyjnych, ich budowy, stosowanych mechanizmów oraz zasad funkcjonowania. Efekt 9-12 Student posiada umiejętności Na ocenę 2 Na ocenę 3 Na ocenę 4 Na ocenę 5 Student nie opanował podstawowej wiedzy z zakresu systemów Student nie potrafi posługiwać się Student częściowo opanował wiedzę z zakresu systemów Student opanował systemów operacyjnych, potrafi wyjaśnić ich budową i działanie Student nie potrafi Student poprawnie wykorzystać zdobytej wykorzystuje wiedzę Student bardzo dobrze opanował materiału objętego programem nauczania, samodzielnie zdobywa i poszerza wiedzę przy użyciu różnych źródeł. Student potrafi przedstawić 4
stosowania wiedzy w praktycznym rozwiązywaniu problemów związanych z wybranymi systemami operacyjnymi. Zna polecenia systemowe i potrafi przygotowywać skrypty. podstawowymi poleceniami i nie potrafi przygotować skryptów nawet z pomocą podanych instrukcji oraz prowadzącego. wiedzy, zadania wynikające z realizacji ćwiczeń wykonuje z pomocą prowadzącego. oraz samodzielnie rozwiązuje problemy wynikające w trakcie realizacji ćwiczeń. alternatywne rozwiązania przedstawionych problemów oraz potrafi dokonać ich analizy i oceny oraz uzasadnić zalety poszczególnych rozwiązań. Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (prezentacje do zajęć, instrukcje do ćwiczeń laboratoryjnych, przykładowe aplikacje) dostępne są na stronie internetowej http://kik.pcz.pl/so. 2. Informacja na temat konsultacji, programu i zasad uzyskania zaliczenia oraz egzaminu przekazywana jest studentom podczas pierwszych zajęć z danego przedmiotu. 5