portal Michała Hanćkowiaka
Begin main content
Search · Index
No registered users in community Materiały
in last 10 minutes

SOP i SOS czyli "Systemy operacyjne" i "Sys. oper. i sieci komputerowe"

Prowadzący: Michał Hanćkowiak

Ocena z przedmiotu

  • sprawozdania z wykonania zadań na ćwiczeniach
    wysyłać mailem po oficjalnym zamknięciu danego tematu;
    w subject podać "SOP, Temat ?" lub "SOS, Temat ?"
    sprawozdania muszą mieć następujący format
    za każde wykonane zadanie otrzymujemy 1pkt, chyba że napisano inaczej;
    sprawozdania piszemy SAMODZIELNIE !!!
    (dotyczy to też robienia zadań, wykonywania eksperymentów itp)
    w przypadku stwierdzenia plagiatu lub innych nieprawidłowości
    następuje automatyczne odesłanie na termin poprawkowy !!!

    w opisach zadań muszą być "wydruki", będące dowodem wykonania zadania!
    *** Wyniki sprawozdań: SOS ***
  • dwa kolokwia (quizy na moodle ?) po "sys op" i po "sieciach", tematyka
    ocena końcowa będzie średnią arytm z ocen:
    1) sprawozdań, 2) kolokwium z sys op, 3) kolokwium z sieci /w 2021 nie odbyło się/
    ocena końcowa jest wspólna dla ćwiczeń i wykładu
    kolokwium 27.05.2021, 11:45-12:00 (quiz na moodle)
  • mini-referaty (nieobowiązkowe) na ćwiczeniach czyli
    omówienie przy tablicy/ komputerze/ rzutniku wybranego tematu,
    wygłoszenie mini-referatu dodaje do oceny końcowej 0.5,
    mini-referat trzeba uzgodnić z prowadzącym!
  • egzamin pisemny z wykładu (???)

Ćwiczenia

  • Temat A - Linux z perspektywy użytkownika, polecenia (pliki/katalogi i procesy)
    (zamknięte 15.04.2021, czas: 1 tydzień)
  • Temat D - Linux, ksh/bash, pisanie skryptów
    (zamknięte 29.04.2021, czas: 1 tydzień)
  • Temat C - Linux, root/admin, VBox
    (zamknięte 27.05.2021, czas: 2 tygodnie)
  • Temat E - wybrane zagadnienia ///tylko SOP///
  • Temat B - sieci komputerowe, VBox ///tylko SOS///
  • ostateczny termin przysyłania sprawozdań: 20.06.2021
    jeśli ktoś przysyła 2 sprawozdania to powinny być one wysłane w OSOBNYCH mailach!

folder z materiałami pomocniczymi do ćw.
drugi folder z programami dla puppy pod VBox
instrukcja instalacji maszyn wirt. to na użytek tematów C i B !
materiały o j. Tcl (na użytek: Xwin, socket)
03.2020, program putty.exe (klient ssh) można pobrać stąd lub z folderu
putty używa się podobnie jak klienta linuxowego: ssh s????@lts.wmi.amu.edu.pl

Plan wykładu

  • blok 1; systemy operacyjne; Unix/Linux z perspektywy użytkownika
    wykl1a: wstęp, pliki; wykl1b: procesy; powłoka ksh i skrypty;
    etc1, etc2: admin. Unix-em; funsys Unix-a; Xwindows, toolkit Tk;
  • blok 3; budowa ogólnego systemu operacyjnego
    wykl3a: historia s.o., architektura s.o., sprzęt; wykl3b: rodzaje pam., ochrona;
    wykl3c: składniki s.o., zarządzanie procesami, wątki
  • blok 4; budowa ogólnego systemu operacyjnego c.d.
    wykl4a: zarządzanie pamięcią oper., pam. wirtualna;
    wykl4b: system plików; wykl4c: system we/wy
  • blok 5; istniejące systemy operacyjne
    wykl5a: Unix (BSD, SysV, Linux); wykl5b: Windows 2000, 20XX;
  • blok 6; wybrane zagadnienia ///tylko SOP///
    język Tcl: slajdy (niektóre!), opis języka, inne materiały, progr. pod Tcl/Tk dla Xwindows;
    wykl6a problemy współbieżności, wykl6b sieci Petriego (od slajdu 8);
  • blok 2; sieci komputerowe ///tylko SOS///
    wykl2: intersieć, sieci fizyczne, adresy, warstwy protokołów,
    prot. warstw 3 i 4: IP, UDP, TCP (patrz rozdz. o łączach 1, 2),
    prot. nad warstwą transportową (FTP, HTTP, SSL/TLS, DNS, mail, ...),
    gniazdka bsd (także w j.Tcl), wykl2a: dns i mail (patrz też rozdz. w 1, 2)

Literatura

uwaga: portal używa ciasteczek tylko do obsługi tzw. sesji...