System komputerowy
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/CoCo3system.jpg/220px-CoCo3system.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Amiga_1000_system_with_sidecar.jpg/220px-Amiga_1000_system_with_sidecar.jpg)
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 [Sieć komputerowa|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[1].
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
[edytuj | edytuj kod]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 działanie zasobów sprzętowych przez zastosowanie różnych programów użytkowych dla różnych użytkowników. Warstwa tworzona przez twórców systemu operacyjnego – są to zazwyczaj wysoko wyspecjalizowani eksperci;
- Oprogramowanie narzędziowe – dogodne interfejsy użytkowe wspomagające zarządzanie zasobami sprzętowymi oraz usprawniające, modyfikujące 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 użycia zasobów systemowych 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ący bezpośredni kontakt z oprogramowaniem użytkowym. Realizują różne zadania za pomocą programów użytkowych na sprzęcie komputerowym pod nadzorem systemu operacyjnego.
Zobacz też
[edytuj | edytuj kod]- [system informatyczny]
- [system mikroprocesorowy]
- [MAZAK]
Przypisy
[edytuj | edytuj kod]- ↑ Piotr Adamczewski , Słownik informatyczny, Gliwice: Helion, 2005, ISBN 83-7361-645-4 .
Linki zewnętrzne
[edytuj | edytuj kod]- Architektura systemów komputerowych (materiały dydaktyczne MIMÓW na studia informatyczne I stopnia)