Articles

Systeemsoftware

dit artikel is geschreven als een persoonlijke reflectie, persoonlijk essay of argumentatief essay dat de persoonlijke gevoelens van een Wikipedia-editor aangeeft of een origineel argument over een onderwerp presenteert. Help het te verbeteren door het te herschrijven in een encyclopedische stijl. (Januari 2019) (leer hoe en wanneer dit sjabloonbericht moet worden verwijderd)

systeemsoftware is software die is ontworpen om een platform voor andere software te bieden., Voorbeelden van systeemsoftware zijn besturingssystemen zoals macOS, GNU / Linux, Android en Microsoft Windows, computer science software, game engines, industriële automatisering en software as a service applicaties.

in tegenstelling tot systeemsoftware wordt software die gebruikers in staat stelt gebruikersgeoriënteerde taken uit te voeren, zoals het maken van tekstdocumenten, het spelen van games, het luisteren naar muziek of het surfen op het web, gezamenlijk aangeduid als toepassingssoftware.

In de begindagen van de computer werd de meeste applicatiesoftware op maat geschreven door computergebruikers om aan hun specifieke hardware en vereisten te voldoen., Systeemsoftware werd daarentegen meestal geleverd door de fabrikant van de computerhardware en was bedoeld om door de meeste of alle gebruikers van dat systeem te worden gebruikt.

De lijn waar het onderscheid moet worden gemaakt is niet altijd duidelijk. Veel besturingssystemen zijn voorverpakt met basic application software. Dergelijke software wordt niet beschouwd als systeemsoftware wanneer het meestal kan worden verwijderd zonder dat de werking van andere software. Uitzonderingen kunnen bijvoorbeeld webbrowsers zoals Internet Explorer zijn, waar Microsoft in de rechtbank betoogde dat het systeemsoftware was die niet kon worden verwijderd., Latere voorbeelden zijn Chrome OS en Firefox OS waar de browser functioneert als de enige gebruikersinterface en de enige manier om programma ‘ s uit te voeren (en andere webbrowsers kunnen niet in hun plaats worden geïnstalleerd), dan kunnen ze goed worden aangevoerd om (deel van) het besturingssysteem en dus systeemsoftware.

een ander randvoorbeeld is cloudgebaseerde software. Deze software levert diensten aan een softwareclient (meestal een webbrowser of een JavaScript-toepassing die in de webbrowser draait), niet aan de gebruiker rechtstreeks, en is daarom systeemsoftware., Het is ook ontwikkeld met behulp van system programming methodologieën en systemen programmeertalen. Maar vanuit het oogpunt van functionaliteit is er weinig verschil tussen een tekstverwerkingsapplicatie en tekstverwerkingswebapplicatie.