12.07.2015 Views

Uniwersytet Szczeciński Wydział Matematyczno – Fizyczny

Uniwersytet Szczeciński Wydział Matematyczno – Fizyczny

Uniwersytet Szczeciński Wydział Matematyczno – Fizyczny

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

69Opis przedmiotu (sylabusu) na rok akademicki 2009/2010Wydział <strong>Matematyczno</strong> - <strong>Fizyczny</strong>Jednostka organizacyjna US: Instytut FizykiKierunek / Specjalność: Fizyka / Fizyka i zastosowania komputerówRodzaj studiów: studia I stopniaKOD Przedmiotu:Nazwa przedmiotu: Podstawy systemów operacyjnych11.3II16DA102Tryb studiówRok Semestr Rodzaj zajęć:Liczba Punkty Typgodzin ECTS: przedmiotustacjonarne II 3 Wykład 15 3 Ograniczonego3 Laboratorium 15wyboruniestacjo-narneJęzykwykładowypolskiProwadzący przedmiot: dr inż. Marcin OlszewskiWymagania wstępne: Przedmioty wprowadzające: 1) Podstawy działania komputerów.Wymagana od studenta wiedza – Wiedza z podstaw obsługi i działania komputerów.Cele przedmiotu: Poznanie roli i zadań systemu operacyjnego w oprogramowaniu komputera oraz omówieniezagadnień realizacji algorytmów, struktur danych i ich implementacji.Metody dydaktyczne: Wykład z wykorzystaniem tablicy i projektora multimedialnego. Laboratorium:indywidualna praca z komputerem.Treści merytoryczne przedmiotu: Wykład: Rola i zadania systemu operacyjnego. Klasyfikacja systemówoperacyjnych. Ogólna zasada działania systemu operacyjnego: umiejscowienie systemu operacyjnego woprogramowaniu komputera, zarządzanie zasobami, udostępnianie interfejsu użytkownika. Zarządzanieprocesorem: pojęcia procesu i wątku, algorytmy szeregowania zadań. Zarządzanie pamięcią operacyjną:przydział pamięci, transformacja adresów, fragmentacja, ochrona i współdzielenie pamięci. Realizacjapamięci wirtualnej. Zarządzanie urządzeniami wejścia-wyjścia: interakcja urządzeń z procesorem,buforowanie. Urządzenia dyskowe, obsługa systemu plików.Laboratorium: Użytkowanie uniksopodobnego systemu operacyjnego. Poruszanie się w systemie: logowanie,korzystanie z pomocy systemowej. Obsługa plików i katalogów. Korzystanie z filtrów i potoków. Obsługaprocesów: śledzenie procesów, zmiana priorytetów, zabijanie procesów. Korzystanie z wybranych narzędzidiagnostycznych, śledzenie logów systemowych. Wprowadzenie do skryptów powłoki: zmienne lokalne iśrodowiskowe, przekazywanie parametrów.Forma i warunki zaliczenia: Laboratorium: zaliczenie zadań laboratoryjnych. Wykład: egzamin ustny pouzyskaniu zaliczenia laboratorium.Literatura podstawowa:1. A. Silberschatz, J.L. Peterson, G. Gagne. Podstawy systemów operacyjnych. WNT, Warszawa, 20052. B. Ward. Jak działa Linux, Helion, Gliwice 2005Literatura uzupełniająca:1. W. Stallings. Systemy operacyjne. Robomatic, Wrocław, 20042. C. Sobaniec. System operacyjny Linux — przewodnik użytkownika. Nakom, Poznań, 20023. http://mediawiki.ilab.pl/index.php/Systemy_operacyjne

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

Saved successfully!

Ooh no, something went wrong!