4292417324

4292417324



-    kod programu użytkownika (proces użytkownika)

-    kod systemowy (proces systemowy)

Proces może posiadać wiele podobiektów - wątków.

Wątek to część programu (procesu), która może być wykonywana asynchronicznie, podczas gdy główny kod programu zajmuje się innymi zadaniami. Wątek jest podstawową jednostką, której przydzielony jest czas pracy procesora. Wątki są wykonywane we wspólnej przestrzeni adresowej i współdzielą zasoby.

Struktura systemu operacyjnego:

jądro systemu - wykonuje główne zadania systemu

powłoka - pośredniczy w komunikacji użytkownika z systemem operacyjnym i sprzętem

system plików - określa sposób zapisu danych na nośnikach

Jądro systemu (kernel) - podstawowa część systemu operacyjnego, wykonuje główne zadania systemu, ukrywa szczegóły sprzętowej realizacji systemu komputerowego:

-    jądro monolityczne - wszystkie zadania są wykonywane przez jądro, będące jednym, dużym programem działającym w trybie jądra (Linux)

-    mikrojądro - z monolitycznego jądra zostaje tylko jego podstawowa część, części odpowiedzialne za bardziej wyrafinowane funkcje są wydzielone do funkcjonalnych bloków albo realizowane jako zwykłe procesy (Windows)

-jądro hybrydowe - kompromis między architekturą jądra monolitycznego i mikrojądra (Windows)

Powłoka (shell)

-    pośredniczy w komunikacji użytkownika z systemem operacyjnym i sprzętem

-    tworzy ją:

*    interpreter poleceń komunikujący użytkownika z systemem, który:

-    pobiera polecenia od użytkownika

-    interpretuje polecenia

-    wykonuje polecenia

-    przekazuje użytkownikowi wyniki wykonania poleceń oraz informuje o problemach lub błędach

*    programy systemowe do obsługi poleceń

4



Wyszukiwarka

Podobne podstrony:
assembler?86? 4 248 9. Wykorzystanie procedur systemowych w programach użytkowych adres pola FCB,
ronowa sama się programuje w wyniku procesu uczenia. Użytkownik może na własną rękę sieć douczać,
Laboratorium Przemysłowe Systemy Cyfrowe (PLC) 1.1. Projektowanie programu użytkownika Podstawowe
7 system operacyjny programy użytkowe systemu jądro systemu i powloką - interpreter poleceń
“Dziecko” IO: oprogramowanie To nie tylko programy ale także jego dokumentacja (systemowa, użytkowni
t Program diagnostyczny systemu l Program koordynujący Programy Użytkowo Programy
Biotechnologia molekularna dla zdrowia - program funkcjonalno - użytkowy przypadkach system będzie
Elementy systemu komputerowego użytkownicy (ludzie, maszyny, inne komputery) programy użytkowe
WSTiE i: AGHZałożenia systemu operacyjnego » Udostępniać programom użytkownika wygodne i efektywne
programy użytkowe rezydujące programy systemowe programy obsługi urządzeń z poziomu MS-DOS programy
untitled15 Warstwowy system plików Programy użytkowe
w1 2 System Operacyjny Obszar Programów Użytkownika
w3 3 Programy użytkowe Warstwowa struktura systemu MS - DOS
Programy Użytkownik nie może wywoływać bezpośrednio podprogramów jądra systemu operacyjnego.
Odczyt wejśćWybór języka programowania Każdy procesor interpretuje wyłącznie kod maszynowy - ciąg

więcej podobnych podstron