Software

Computersoftware, ook wel software genoemd, is een set instructies en de bijbehorende documentatie die een computer vertelt wat hij moet doen of hoe hij een taak moet uitvoeren. Software omvat alle verschillende softwareprogramma's op een computer, zoals toepassingen en het besturingssysteem. Toepassingen zijn programma's die zijn ontworpen om een specifieke bewerking uit te voeren, zoals een spel of een tekstverwerker. Het besturingssysteem (bijv. Mac OS, Microsoft Windows, Android en diverse Linux-distributies) is een laag software die wordt gebruikt als platform voor het uitvoeren van de programma's en bestuurt alle gebruikersinterface-instrumenten, waaronder het beeldscherm en het toetsenbord.

Het woord software werd voor het eerst gebruikt in de late jaren 1960 om het verschil te benadrukken met computer hardware, die fysiek kan worden waargenomen door de gebruiker. Software is een set instructies die de computer volgt. Vóór compact discs (cd's) of de ontwikkeling van het internettijdperk werd software gebruikt op verschillende media voor gegevensopslag op de computer, zoals papieren ponskaarten, magneetschijven of magneetbanden.

Het woord firmware wordt soms gebruikt om een stijl van software te beschrijven die specifiek voor een bepaald type computer of een elektronisch apparaat is gemaakt en meestal op een Flash-geheugen of ROM-chip in de computer is opgeslagen. Firmware verwijst meestal naar een stuk software dat een stuk hardware direct aanstuurt. De firmware voor een cd-station of de firmware voor een modem zijn voorbeelden van firmware-implementatie.

Vandaag de dag is software een belangrijk onderdeel van ons leven geworden. Zonder software kunnen de mensen niet ontwikkeld worden.we gebruiken overal software. Software engineers zijn verantwoordelijk voor het produceren van foutloze software die letterlijk een essentieel onderdeel van ons dagelijks leven is geworden. Veranderlijkheid en conformiteit zijn twee van de belangrijkste eigenschappen van softwareontwerp. Er zijn ook verschillende verwerkingsmodellen voor het ontwerpen van software, waaronder Build and Fix, Waterfall en Agile software processing ontwerpmethoden.


LibreOffice Writer, een voorbeeld van software.
LibreOffice Writer, een voorbeeld van software.

Soorten software

De verschillende soorten software kunnen in categorieën worden ingedeeld op basis van gemeenschappelijke functie, type of toepassingsgebied. Er zijn drie brede classificaties:

  1. Applicatiesoftware zijn de computerprogramma's voor het uitvoeren van gebruikerstaken zoals tekstverwerking en webbrowsers.
  2. Systeemsoftware wordt gebruikt om computersystemen en -netwerken te starten en uit te voeren. Dit omvat ook besturingssystemen.
  3. Computerprogrammeringstools (ook wel ontwikkelingssoftware genoemd) worden gebruikt om applicatie- en systeemsoftware te maken. Dit gebeurt door het vertalen en combineren van de broncode van computerprogramma's en bibliotheken in uitvoerbare RAM's. Deze omvatten compiler en linker.

Gerelateerde pagina's

  • Computerprogramma
  • Gratis software
  • Software engineering


AlegsaOnline.com - 2020 - License CC3