Istota i charakterystyka oprogramowania systemowego
Oprogramowanie systemowe jest to grupa programów, które bezpośrednio nie wspomagają użytkownika w realizowaniu jego zadań, ale umożliwiają, ułatwiają bądź organizują pracę systemu komputerowego; bez niektórych programów praca na komputerze byłaby niemożliwa.
System operacyjny to oprogramowanie, które jest niezbędne do uruchomienia i działania systemu komputerowego. Jest to zespół programów i procedur zarządzających pracą komputera oraz organizujących i kontrolujących tę pracę. System steruje podstawowymi zasobami komputera i udostępnia je aplikacjom użytkowym.
Programy i systemy diagnostyki sprzętu komputerowego to niezbędne wyposażenie w trakcie bieżącej jego eksploatacji; zależy od konstrukcyjnej i technologicznej złożoności systemu komputerowego. Oprogramowanie to obejmuje:
- testy sprawności działania wyróżnionych elementów sprzętu;
- testy wykrywania uszkodzeń;
- testy diagnostyczne sprzętu;
- środki usuwania i omijania awarii (w tym rekonfigurację sprzętu).
Systemy programowania służą do tworzenia nowego oprogramowania (zarówno systemowego, jak i użytkowego); składają się z języka programowania (zbiór symboli i reguł służących do definiowania algorytmów) oraz kompilatora (translatora), tłumaczącego kod programisty na kod maszynowy.
Oprogramowanie układów wielodostępnych i sieci - ich podstawowym zadaniem jest zapewnienie i synchronizacja równoległej pracy kilku użytkowników.
Programy pomocnicze i pakiety usługowe tworzone są w celu wspomagania użytkowników w złożonych operacjach (np. manipulacje danymi i zbiorami itp.).




