Systemy operacyjne Windows

System operacyjny jest to oprogramowanie, które pełni w komputerze bardzo istotną rolę. Pod względem informatycznym jego zadaniem jest zarządzanie zasobami komputera, czyli sprzętem, w jaki wyposażony jest pecet oraz aplikacjami uruchamianymi przez użytkownika. To właśnie system operacyjny kontroluje i przypisuje pamięć operacyjną (RAM) dla programów, decyduje o przydziale im procesora, steruje urządzeniami wejścia/wyjścia. Zarządza także plikami, a także powszechnie już ustanawia połączenia sieciowe. Z punktu widzenia użytkownika komputera system operacyjny pomaga mu komunikować się ze sprzętem oraz staje się środowiskiem, w którym uruchamia on potrzebne aplikacje. System operacyjny staje się więc pośrednikiem między użytkownikiem, a sprzętem komputerowym, czyli można powiedzieć, że udostępnia aplikacjom maszynę wirtualną. Od dość dawna ważną cechą systemów operacyjnych jest tzw. graficzny interfejs użytkownika, który poprzez wykorzystanie grafiki ułatwia użytkownikowi korzystanie z komputera. Przyjmuję się podział na trzy główne elementy budowy systemu operacyjnego:

  • jądro - jest to warstwa odpowiedzialna za wykonywanie podstawowych zadań systemu operacyjnego;
  • powłoka – jest to specjalny program służący do komunikacji użytkownika z systemem operacyjnym;
  • system plików – jest to warstwa odpowiedzialna za sposób organizacji danych na nośniku.

Warstwy systemu operacyjnego.

W każdym systemie operacyjnym występują mniej lub bardziej wyodrębnione warstwy składające się na architekturę systemu. W ogólnym modelu systemu operacyjnego można wyszczególnić następujące warstwy przypisując im wyszczególnione zadania:

  • powłokę, stanowiącą interfejs użytkownika (komunikacja z użytkownikiem) , 
  • jądro systemu realizujące jego funkcje (zarządzanie plikami, uruchamianie aplikacji),
  • warstwę odpowiedzialna za współpracę ze sprzętem (zarządzanie zasobami maszyny, komunikacja z innymi maszynami).

Warstwy systemu operacyjnego