środa, 28 września 2011

Systemy operacyjne i sieci komputerowe dla 1TI (28.09.2011)

Temat 1: Warstwy systemu komputerowego (SK)
Napisz w zeszycie (oprócz tekstu napisanego kursywą):
  • SK – to układ współdziałających ze sobą dwóch składowych: sprzętu i oprogramowania.
  • Warstwy SK:
    • Sprzętowa (zapewnia podstawowe możliwości obliczeniowe),
    • Oprogramowanie systemowe (kontroliuje i koordynuje użycie zasobów sprzętowych poprzez różne programu użytkowe),
    • Programy narzędziowe (wspomagające zarządzanie zasobami sprzętowymi oraz usprawniające, modyfikujące oprogramowanie systemowe, zazwyczaj pisane przez niezależnych programistów),
    • Programy użytkowe (kompilatory, oprogramowanie biurowe, BD),
    • Użytkownicy (ludzie lub komputery).
  • Warstra sprzętowa:
    • jednostka centralna,
    • urządzenia wejścia
    • urządzenia wyjścia

Temat 2: Systemy operacyjne (SO)
Napisz w zeszycie (oprócz tekstu napisanego kursywą):

  • SO – to program lub układ wielu programów umożliwiających komunikację pomiędzy komuterem a użytkownikiem.
  • Typy SO: Graficzne i tekstowe.
  • Warstwy SO:

o Jądro (wykonywanie podstawowych zadań SO),

o Powłoka (specjalny program do komunikacji użytkownika z SO),

o system plików (sposób organizacji i zapisu danych na nośniku)

  • Jądro:
    • monolityczne (o najprostrzej strukturze, stabilne, proste, łatwe do kompilacji między różnymi modułami jądra, trudność w wykrywaniu blędów, Linux, Open BSD),
    • mikrojądro (uboższe od jądra monolitycznego, odpowiedzialne za podstawowe funkcje; złożone funkcje wykonywane przez specjalne bloki funkcjonalne lub zwykłe procesy w trybie użytkownika)
    • hybrydowe (łączy w sobie te 2 architektury, mikrojądro i dodatkowe moduły, działające w trybie jądra; Windows).
  • Cechy:
    • wielozadaniowość (możliwość uruchamiania kilku procesów jednocześnie - programów),
    • wielowątkowość (w ramach jednego procesu kilka niezależnych wątków),
    • skalowalność (możliwość rozwoju lub minimalizacji sprzętu)
    • wywłaścialność (wstrzymanie aktualnie wykonywanego zadania, aby umożliwić działanie innemu => jeżeli jeden program zawiesza się, to nie blokuje całego systemu)
  • Najważniejsze cechy podczas wyboru SO.
    • Latwość instalacji i użytkowania SO
    • Współegzystencja z innym systemami (obsługa obcych systemów plików)
    • Zgodność sprzętowa (czy są sterowniki)
    • Wymiana danych (np. pliki Worda i tekstowego procesora z innego SO)
    • Przystosowanie do prac w Internecie
    • Cena
    • Liczba aplikacji, działających na danym systemie
    • Lokalizaja (język)
  • Podstawowe zadania SO:
    • Zarządzanie zasobami maszyny,
    • gromadzenie danych na dysku i zarządzanie nimi.
    • Maszyny wirtualne (uproszczony obraz komputera, np. folder udostępniony przez sieć aplikacja widzi jak normalny folder i nie zajmuje się obsługą sieci)
    • Wielozadaniowość (kilka aplikacji na jednym komputerze, każda otrzymuje swoją maszynę wirtualną, działa jak gdyby była jedyna na komputerze)
    • Interakcja z użytkownikiem (powłoka SO, która umożliwia użytkownikowi uruchamianie aplikacji)
    • Komunikacja z innym maszynami



Brak komentarzy:

Prześlij komentarz