Kluczowa różnica: Oprogramowanie systemowe odnosi się do programu, który koordynuje zadania sprzętu i programów. Jest więc bezpośrednio związany ze sprzętem komputerowym. Z drugiej strony oprogramowanie aplikacyjne odnosi się do programów pomagających użytkownikowi w wykonaniu określonego zadania.
- Edycja plików
- Rachunek zasobów
- Zarządzanie I / O
- Przechowywanie, zarządzanie pamięcią i zarządzanie dostępem
Jest odpowiedzialny za zarządzanie zasobami komputera na niskim poziomie. Składa się z systemu operacyjnego i wszystkich programów narzędziowych związanych z poziomem podstawowym. Mówiąc precyzyjnie, oprogramowanie systemowe zawiera programy "w tle", które umożliwiają korzystanie z komputera.
- Zastrzeżone - mają na celu rozwiązanie konkretnego problemu.
- W domu - są one opracowywane przy użyciu zasobów samej firmy.
- Kontrakt - są one opracowywane dla innej firmy
- Gotowe do użycia - są używane w ich oryginalnych postaciach bez wprowadzania istotnych zmian.
Porównanie oprogramowania systemowego i oprogramowania aplikacyjnego:
Oprogramowanie systemowe | Oprogramowanie | |
Definicja | Oprogramowanie systemowe odnosi się do programu, który koordynuje zadania sprzętu i programów. W związku z tym jest bezpośrednio związany ze sprzętem komputerowym. | Z drugiej strony oprogramowanie aplikacyjne odnosi się do programów pomagających użytkownikowi w wykonaniu określonego zadania. |
Rodzaj celu | Generał | Konkretny |
Klasyfikacja | Program pakietowy Dostosowany program | Dzielenie czasu Udostępnianie zasobów Serwer klienta |
Wykonanie | Poprzez | Zgodnie z wymogiem |
Przykład | Kompilatory, debuggery | Procesory tekstu, odtwarzacze multimedialne, programy do arkuszy kalkulacyjnych |
Wsparcie grupy roboczej | Sieciowe systemy operacyjne | Poczta elektroniczna, planowanie grupowe, praca współdzielona |
Zależność | Są niezależne od oprogramowania aplikacyjnego | Nie mogą działać bez obecności oprogramowania systemowego. |