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