Zestaw komputerowy Tandy Color Computer 3
System komputerowy (
ang.
computer system) – układ współdziałania dwóch składowych:
sprzętu komputerowego
oraz
oprogramowania
, działających coraz częściej również w ramach
sieci komputerowej
. Można mówić o następujących poziomach takiego systemu: sprzęt komputerowy,
system operacyjny
(oprogramowanie systemowe), oprogramowanie użytkowe (aplikacje). W pełni zautomatyzowany system komputerowy działa bez udziału człowieka.
Organizacja systemu komputerowego to opis zależności sprzętowych, przedstawienie poszczególnych podzespołów komputera który funkcjonuje według pewnych reguł i zasad, współpracuje ze sobą – by osiągnąć określony cel. Organizacja systemu komputerowego określa zasady, reguły, cele oraz sposób wspomagania działań poszczególnych podzespołów.
Warstwy systemu komputerowego
Struktura systemu komputerowego składa się z pięciu zasadniczych warstw tj. warstwa
sprzętowa
,
system operacyjny
,
programy narzędziowe
,
programy użytkowe
i
użytkownicy
.
Sprzęt
– zapewnia podstawowe możliwości obliczeniowe (
procesor
,
pamięć
,
urządzenia wejścia/wyjścia
) – podstawowe zasoby systemu komputerowego.
Oprogramowanie systemowe
– kontroluje i koordynuje użycie zasobów sprzętowych poprzez różne programy użytkowe dla różnych użytkowników. Warstwa tworzona poprzez twórców systemu operacyjnego – są to zazwyczaj wysoko wyspecjalizowani specjaliści.
Oprogramowanie narzędziowe
– wspomaga zarządzanie zasobami sprzętowymi poprzez dogodne interfejsy użytkowe oraz usprawnia, modyfikuje oprogramowanie systemowe, zazwyczaj pisane przez niezależnych programistów którzy mają na celu usprawnienia wykonywania programów w bardziej wygodny i wydajny sposób, a przy tym często eliminują błędy czy też niedociągnięcia oprogramowania systemowego.
Oprogramowanie użytkowe
– określają sposoby, w jakie zostają użyte zasoby systemowe do rozwiązywania problemów obliczeniowych zadanych przez użytkownika (
kompilatory
,
systemy baz danych
,
gry
,
oprogramowanie biurowe)
, tworzone przez
programistów
.
Użytkownicy
– ludzie, maszyny, inne komputery, mają bezpośredni kontakt z oprogramowaniem użytkowym.
Zobacz też
Linki zewnętrzne