Beste antwoord
Van bovenaf:
Systeemsoftware raakt het blote metaal , de hardware van de computer, en wordt gebruikt om ofwel de hardware rechtstreeks te besturen om diensten te verlenen voor processen op een hoger niveau die niet hoeven te weten hoe de klus wordt geklaard (interface tussen besturingsprocessen en alle anderen) of om programmas uit te voeren die gebruikt om de toegang tot hardware en programmas van een hoger niveau te regelen die niet hoeven te weten waarom iets op een bepaalde manier moet worden gedaan, doe het gewoon. Een klassiek voorbeeld hiervan is een hardwarestuurprogramma. Het raakt het blote metaal voor het laagste niveau van het besturingssysteem en doet zoiets als I / O. Hogere niveaus van het besturingssysteem kunnen dit nemen en vervolgens de reactie op de hardware regelen die wordt bepaald door wat op een hoger niveau werd verwacht. Mogelijk hebt u toegangscontrole om te beperken wat waar naartoe gaat of om naar een hoger niveau te verzenden. Systeemcode biedt een abstractie die nodig is om de complexiteit van programmas in het algemeen te beperken om de klus te klaren door systeeminterfaces in te stellen die standaard zijn voor het besturingssysteem en de gebruikers of gebruikersprocessen ervan. Het kan, zoals nodig, programmas bevatten die worden gebruikt om code te schrijven die nodig is om services aan het besturingssysteem toe te voegen of te wijzigen, zoals compilers, assemblers, interpreters of debuggers.
Applicatiecode roept het besturingssysteem op om bijvoorbeeld een bestand te lezen of ernaar te schrijven. Het kan serieuze berekeningen uitvoeren en het besturingssysteem bellen om gegevens in een bestand op te slaan of invoer uit een bestand te krijgen. U hoeft niet elke keer dat u op een muisklik wilt reageren een programma te schrijven en het vervolgens te debuggen voordat u dat programma gebruikt. Het programma wordt voor u verzorgd door een muisstuurprogramma in het besturingssysteem, en het kan de toepassing niet schelen HOE de klus is geklaard – en het hoeft ook niet te weten hoe het werd gedaan. Applicatiesoftware bestaat uit zaken als spreadsheets, tekstverwerkers, games en mediaspelers.
Wat ik zojuist heb gezegd, is in veel opzichten een te grote vereenvoudiging van hoe het werkt en zaken als ingebedde systemen werden niet genoemd voor de beknoptheid sake.
Antwoord
Systeemsoftware versus applicatiesoftware
Systeemsoftware en applicatiesoftware zijn computerprogrammas. De systeemsoftware wordt ook geïnstalleerd tijdens de installatie van het besturingssysteem. De toepassingssoftware maakt echter gebruik van de mogelijkheden van de computer waarop deze is geïnstalleerd.
Systeemsoftware
De programmas en het bestand dat het besturingssysteem bevat, worden systeemsoftware genoemd. Deze bestanden omvatten configuratiebestanden, systeemvoorkeuren, systeemservices, bibliotheken met functies en de stuurprogrammas voor de hardware die op de computer is geïnstalleerd. De computerprogrammas in systeemsoftware omvatten compilers, systeemhulpprogrammas, assemblers, debuggers en tools voor bestandsbeheer.
Zodra u het besturingssysteem hebt geïnstalleerd, wordt de systeemsoftware ook geïnstalleerd. Programma zoals “Software-update” of “Windows-update” kan worden gebruikt om de systeemsoftware bij te werken. De eindgebruiker voert de systeemsoftware echter niet uit. Als u bijvoorbeeld de webbrowser gebruikt, hoeft u het assembler-programma niet te gebruiken.
Systeemsoftware wordt ook wel low-level software genoemd, aangezien deze op het meeste basisniveau van de computer draait. Het creëert gewoon een grafische gebruikersinterface waarmee de gebruiker met behulp van het besturingssysteem kan communiceren met hardware. Systeemsoftware draait gewoon aan de achterkant, zodat u zich er geen zorgen over hoeft te maken.
De systeemsoftware biedt een omgeving om applicatiesoftware uit te voeren en regelt zowel de computer als de applicaties die op de machine zijn geïnstalleerd.
Applicatiesoftware
De subklasse van een computerprogramma dat gebruik maakt van de mogelijkheden van een computer wordt applicatiesoftware genoemd. Applicatie betekent hier de applicatiesoftware en de implementatie. Het voorbeeld van toepassingssoftwareprogrammas omvat mediaspelers, spreadsheets en tekstverwerkers. Wanneer meerdere applicaties samen worden verpakt, wordt dit applicatiesuite genoemd.
Er is een gemeenschappelijke gebruikersinterface in elke applicatiesuite die het voor de gebruiker gemakkelijker maakt om verschillende applicaties te leren. In sommige gevallen, zoals Microsoft Office, kunnen de verschillende applicatieprogrammas met elkaar communiceren. Deze voorziening is erg handig voor de gebruiker. Een gebruiker kan bijvoorbeeld de spreadsheet in een tekstverwerker insluiten met behulp van de toepassingssoftware. Applicatiesoftware kan niet worden uitgevoerd zonder de aanwezigheid van systeemsoftware.
Raadpleeg de onderstaande punten voor meer uitleg.
• Systeemsoftware wordt geïnstalleerd wanneer het besturingssysteem op de computer wordt geïnstalleerd terwijl applicatiesoftware geïnstalleerd volgens de eisen van de gebruiker.
• Systeemsoftware omvat programmas zoals compilers, debuggers, stuurprogrammas en assemblers, terwijl toepassingssoftware mediaspelers, tekstverwerkers en spreadsheetprogrammas omvat.
• Over het algemeen hebben gebruikers geen interactie met systeemsoftware zoals deze op de achtergrond werkt, terwijl gebruikers interactie hebben met applicatiesoftware terwijl ze verschillende activiteiten uitvoeren.
• Een computer heeft mogelijk niet meer dan één type systeemsoftware nodig, terwijl er mogelijk een aantal applicatiesoftwareprogrammas zijn geïnstalleerd tegelijkertijd op de computer.
• Systeemsoftware kan onafhankelijk van de applicatiesoftware draaien, terwijl applicatiesoftware niet kan draaien zonder de aanwezigheid van systeemsoftware.
Ik hoop dat dit helpt, Voor verdere vragen, blijf posten.
Gelukkig computergebruik