Nejlepší odpověď
Shora:
Systémový software se dotýká holého kovu , hardware počítače, a slouží k přímé kontrole hardwaru za účelem poskytování služeb pro procesy na vyšší úrovni, které nemusí vědět, jak je práce prováděna (rozhraní mezi řídicími procesy a všemi ostatními), nebo ke spouštění programů, které jsou slouží k řízení přístupu k hardwaru a programům vyšší úrovně, které nepotřebují vědět, proč se něco musí dělat určitým způsobem, prostě to udělejte. Klasickým příkladem je ovladač hardwaru. Dotýká se holého kovu pro nejnižší úroveň operačního systému a dělá něco jako I / O. Vyšší úrovně operačního systému to mohou brát a poté řídit reakci na hardware, která je diktována tím, co se očekávalo na vyšší úrovni. Možná budete mít kontrolu nad přístupem, abyste omezili, co kam jde, nebo posílat na vyšší úroveň. Systémový kód poskytuje abstrakci, která je potřebná k omezení složitosti programů obecně, aby bylo možné provést práci nastavením systémových rozhraní, která jsou standardní pro operační systém a jeho uživatele nebo uživatelské procesy. Může mít podle potřeby programy, které se používají k zápisu kódu potřebného k přidání nebo úpravě služeb do operačního systému, například kompilátory, asemblery, tlumočníky nebo debuggery.
Kód aplikace volá operační systém například ke čtení nebo zápisu do souboru. Může to provést vážný výpočet a zavolat operační systém, aby uložil data do souboru nebo získal vstup ze souboru. Nemusíte psát program pokaždé, když chcete reagovat na kliknutí myší, a poté jej před použitím ladit. O program se za vás postará ovladač myši v operačním systému a aplikace se může méně starat JAK byla práce provedena – ani nemusí vědět, jak byla provedena. Aplikační software jsou věci jako tabulky, textové procesory, hry a přehrávače médií.
To, co jsem právě řekl, je v mnoha ohledech, pro zjednodušení nebylo zmíněno přílišné zjednodušení jeho fungování a věci jako vestavěné systémy. saké.
Odpověď
Systémový software vs. aplikační software
Systémový software a aplikační software jsou počítačové programy. Systémový software se také nainstaluje během instalace operačního systému. Aplikační software však využívá možnosti počítače, na kterém je nainstalován.
Systémový software
programy a soubor, který obsahuje operační systém, se nazývají systémový software. Mezi tyto soubory patří konfigurační soubory, předvolby systému, systémové služby, knihovny funkcí a ovladače hardwaru nainstalovaného v počítači. Mezi počítačové programy v systémovém softwaru patří kompilátory, systémové nástroje, assemblery, debuggery a nástroje pro správu souborů.
Jakmile nainstalujete operační systém, nainstaluje se také systémový software. K aktualizaci systémového softwaru lze použít program „Aktualizace softwaru“ nebo „Aktualizace Windows“. Koncový uživatel však nespustí systémový software. Například při používání webového prohlížeče nemusíte používat program assembler.
Systémový software se také nazývá nízkoúrovňový software, protože běží na nejzákladnější úrovni počítače. Vytváří pouze grafické uživatelské rozhraní, díky kterému může uživatel komunikovat s hardwarem pomocí operačního systému. Systémový software běží pouze vzadu, takže si s ním nemusíte dělat starosti.
Systémový software poskytuje prostředí pro spouštění aplikačního softwaru a řídí počítač i aplikace nainstalované ve stroji.
Aplikační software
Podtřída počítačového programu, která využívá schopnosti počítače, se nazývá aplikační software. Aplikace zde znamená aplikační software a implementaci. Příklad aplikačních softwarových programů zahrnuje přehrávače médií, tabulky a textové procesory. Pokud je zabaleno více aplikací, pak se tomu říká aplikační sada.
V každé aplikační sadě je společné uživatelské rozhraní, které uživateli usnadňuje naučit se různé aplikace. V některých případech, jako je Microsoft Office, mají různé aplikační programy schopnost vzájemně komunikovat. Toto zařízení je pro uživatele velmi užitečné. Uživatel může například vložit tabulku do textového procesoru pomocí aplikačního softwaru. Aplikační software nelze spustit bez přítomnosti systémového softwaru.
Další vysvětlení naleznete v následujících bodech.
• Systémový software se nainstaluje, když je v počítači nainstalován operační systém, zatímco aplikační software je nainstalován. nainstalován podle požadavků uživatele.
• Systémový software zahrnuje programy, jako jsou kompilátory, debuggery, ovladače, asemblery, zatímco aplikační software zahrnuje přehrávače médií, textové procesory a tabulkové procesory.
• Obecně uživatelé s nimi neinteragují systémový software, protože pracuje na pozadí, zatímco uživatelé interagují s aplikačním softwarem při různých činnostech.
• Počítač nemusí vyžadovat více než jeden typ systémového softwaru, zatímco může být nainstalována řada aplikačních softwarových programů. na počítači současně.
• Systémový software může běžet nezávisle na aplikačním softwaru, zatímco aplikační software nelze spustit bez přítomnosti systémového softwaru.
Doufám, že to pomůže, V případě dalších dotazů zveřejňujte příspěvky.
Happy Computing