Systemy operacyjne
Informacje ogólne
Kod przedmiotu: | 1000-I1SOP |
Kod Erasmus / ISCED: |
(brak danych)
/
(0613) Tworzenie i analiza oprogramowania i aplikacji
|
Nazwa przedmiotu: | Systemy operacyjne |
Jednostka: | Wydział Matematyki i Informatyki |
Grupy: | |
Strona przedmiotu: | https://plas.mat.umk.pl/moodle/course/view.php?id=1038 |
Punkty ECTS i inne: |
6.00
|
Język prowadzenia: | polski |
Całkowity nakład pracy studenta: | 30( wykład) + 30(laboratorium) + 30(przygotowanie do zajęć) + 20( studiowanie literatury) + 45 (przygotowanie do egzaminu/zaliczenia) = 155 godzin |
Efekty uczenia się - wiedza: | Po ukończeniu kursu 1000-I1SOP student: W1: definiuje podstawowe pojęcia zawiązane z systemami operacyjnymi, w tym m.in. architekturę systemu i funkcje jej składowych(K_W05); W2: klasyfikuje systemy operacyjne (ze względu na ich budowę oraz przeznaczenie)(K_W08); W3: wylicza algorytmy charakterystyczne dla systemów operacyjnych w tym algorytmy zarządzania procesami, pamięcią i we/wy(K_W08); W4: analizuje własności poszczególnych składowych systemu operacyjnego (w tym zarządzanie procesami, pamięcią, we/wy)(K_W08); W5: wyznacza algorytmy do rozwiązywania klasycznych problemów synchronizacji(K_W08); W6: stosuje algortymy (w tym m. in. szeregowania, wymiany, bankiera) do rozwiązywania konkretnych problemów(K_W08). |
Efekty uczenia się - umiejętności: | Po ukończeniu kursu 1000-I1SOP student: U1: definiuje podstawowe pojęcia zawiązane z systemami operacyjnymi, w tym m.in. architekturę systemu i funkcje jej składowych;(K_U09) U2: klasyfikuje systemy operacyjne (ze względu na ich budowę oraz przeznaczenie(K_U07)); U3: wylicza algorytmy charakterystyczne dla systemów operacyjnych w tym algorytmy zarządzania procesami, pamięcią i we/wy(K_U07); U4: analizuje własności poszczególnych składowych systemu operacyjnego (w tym zarządzanie procesami, pamięcią, we/wy)(K_U09); U5: wyznacza algorytmy do rozwiązywania klasycznych problemów synchronizacji(K_U21); U6: stosuje algortymy (w tym m. in. szeregowania, wymiany, bankiera) do rozwiązywania konkretnych problemów(K_U21). |
Efekty uczenia się - kompetencje społeczne: | K1: Efektywnie pracuje ze złożonym oprogramowaniem systemow operacyjnych(K_K03); K2: Myśli twórczo w celu udoskonalenia istniejących rozwiązań w systemach operacyjnych(K_K02); K3: Przekazuje zdobytą wiedzę w zrozumiały sposób (K_K05). |
Metody dydaktyczne eksponujące: | - pokaz |
Metody dydaktyczne podające: | - wykład informacyjny (konwencjonalny) |
Metody dydaktyczne poszukujące: | - laboratoryjna |
Skrócony opis: |
Jest to podstawowy kurs systemów komputerowych. Szczególną uwagę poświęcono: algorytmom szeregowania zadań i we/wy na dysk, zastępowania stron i przydziału zasobów; zarządzania procesami i wątkami i ich synchronizowania; zarządzania pamięcią główną i wirtualną; zarządzania wejściem-wyjściem; generowania systemów Linux, Windows i Solaris. Laboratorium ma charakter zarazem praktyczny (funkcje i polecenia systemowe, generacja systemu) jak i teoretyczny (algorytmy przydziału pamięci podręcznej, głównej i wirtualnej, diagramy Gantta, macierze alokacji zasobów, ciągi odniesień). |
Pełny opis: |
|
Literatura: |
Literatura podstawowa:
Literatura uzupełniająca:
|
Metody i kryteria oceniania: |
Egzamin obowiązkowy. Laboratorium kończy się zaliczeniem na ocenę. |
Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)
Okres: | 2022-02-21 - 2022-09-30 |
Przejdź do planu
PN LAB
WT ŚR WYK
LAB
CZ LAB
LAB
LAB
LAB
LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc
Wykład, 30 godzin, 150 miejsc
|
|
Koordynatorzy: | Zbigniew Szewczak | |
Prowadzący grup: | Rafał Bocian, Krzysztof Czarkowski, Zbigniew Szewczak, Jerzy Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Uwagi: |
zajęcia zdalne synchroniczne na Moodle (BBB) |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.