Soorten software

2810
Abraham McLaughlin
Soorten software

De software Het is de reeks instructies die in computerprogramma's zijn geschreven en die het logische element ervan vertegenwoordigen. Deze instructies geven de apparatuur de mogelijkheid om verschillende functies uit te voeren.

Afhankelijk van hun functie kunnen we de software in drie soorten: systeemsoftware, applicatiesoftware en embedded software. Elk van deze presenteert op zijn beurt andere afdelingen die specifieke acties uitvoeren binnen het elektronische apparaat. Vervolgens leggen we ze uit.

Soorten software Divisies Functie Voorbeelden
Systeem software Opstartprogramma De computer aanzetten BIOS
Besturingssystemen Computer en gebruikersinterface

ramen
UNIX
iOS
Android

Programmeersoftware Opbouw van applicaties door gebruikers

Samenstellers
Bestandsbeheer
Bibliotheek Manager
Troosten
Terminal

Diagnose- en onderhoudssoftware Detectie van fouten en storingen

Schijfhulpprogramma
Schijfversnipperaar
Virus bescherming
Data compressie

Stuurprogramma
(Stuurprogramma)
Staat de functie van een apparaat toe wanneer het op de computer is aangesloten Webcamcontroller
Printerstuurprogramma
Stylus-stuurprogramma
app-software Standaard applicaties Hulpprogramma's van massaal gebruik

Tekstverwerkers
Werkblad
Databasebeheerder
Grafische manager

Aangepaste apps Beperkt gebruik van hulpprogramma's Software voor bankentiteiten
Communicatiesoftware Verbinding tussen computers

E-mail
Videovergaderen
Platforms voor telewerken

Geïntegreerde software Geen Elektronische apparatuurcontrole Software in televisies, videogames, magnetrons.

Systeem software

De systeemsoftware omvat al die programma's die worden gebruikt om de interne bronnen van de computer te activeren en te beheren. Binnen deze software hebben we de volgende divisies:

Basissoftware of opstartprogramma

Het basisinvoer- / uitvoersysteem (BIOS): basis input output systeem) of opstartprogramma is het eerste programma dat wordt uitgevoerd wanneer de machine opstart. Het is systeemsoftware die de apparaten van de computer test en het besturingssysteem in het geheugen laadt. Deze software bevindt zich in het ROM-geheugen. Alleen-lezen geheugen​.

Besturingssystemen

Besturingssystemen zijn de software die de bronnen van de computer bestuurt en fungeert als de interface tussen de gebruiker en de computer. Via hen is het doel om het gebruik van de processor, het geheugen en de invoer- en uitvoerapparatuur te optimaliseren, zodat gebruikers verschillende programma's efficiënt kunnen beheren..

Het besturingssysteem is gekoppeld aan de capaciteit van de fysieke apparatuur: computer, smartphone, tablet of laptop. Onder de besturingssystemen hebben we als voorbeelden:

  • MS / DOS (MicroSoft-schijfbesturingssysteem): Het besturingssysteem van Microsoft voor personal computers van het begin van de jaren tachtig tot de 20e eeuw.
  • Microsoft Windows: meest gebruikte besturingssysteem aller tijden dat is geëvolueerd sinds 1985.
  • MAC OS: Apple Macintosh-besturingssysteem voor uw desktops en laptops.
  • UNIX: besturingssysteem voor meerdere programma's en meerdere gebruikers.
  • Linux: besturingssysteem in het publieke domein.
  • iOS: iPhone- en iPad-besturingssysteem.
  • Android: smartphone-besturingssysteem.
  • Harmony OS: besturingssysteem van Huawei-systemen.

Programmeersoftware

Het zijn de systeemsoftwareprogramma's die de constructie van gebruikerstoepassingen vergemakkelijken. Binnen deze groep software hebben we:

  • Assemblers
  • Samenstellers
  • Bug-trackers
  • Bestandsbeheersystemen
  • Programma Bibliotheek Manager
  • Terminals

Diagnose- en onderhoudsprogramma's

Het zijn de programma's die verantwoordelijk zijn voor het opsporen van fouten en storingen van hardware en software. Het wordt ook wel Utilities of Gereedschap. Onder deze hebben we:

  • Gegevenscompressor.
  • Virus bescherming.
  • Schijfversnipperaar.
  • Luchthaven Utility.
  • Schijfhulpprogramma.

Apparaatstuurprogramma's

Apparaatstuurprogramma's of apparaatstuurprogramma's ze zijn geclassificeerd binnen de systeemsoftware. Deze programma's zijn zo geschreven dat een apparaat dat op een computer is aangesloten, kan functioneren. Voorbeelden hiervan zijn:

  • Webcamcontroller.
  • Stylus-stuurprogramma.
  • Printerstuurprogramma.

Mogelijk bent u geïnteresseerd in het verschil tussen algoritme en programma.

Applicatiesoftware

Veel van de applicaties worden gebruikt om activiteiten uit te voeren die geen verband houden met de werking van de computer.

Toepassingssoftware is dat programma dat instructies geeft om een ​​taak uit te voeren die geen verband houdt met de werking van de computer zelf. Deze taken moedigen in feite wijdverbreid computergebruik aan, zoals het schrijven van een tekst, het luisteren naar muziek en het berekenen van het jaarlijkse budget van een bedrijf..

Standaard applicatiesoftware

Standaardapplicaties zijn software die is ontwikkeld voor het grote publiek en in bulk wordt verkocht. Ze kunnen verschillende versies hebben voor verschillende hardwareplatforms. Voorbeelden van standaardtoepassingen zijn:

  • Tekstverwerkers: Microsoft Word, Google Docs, Apple Pages.
  • Elektronische spreadsheet: Microsoft Excel, Quattro Pro, Lotus.
  • Databasebeheerder: MySQL, MS Acess, dBase.
  • Grafische manager: Corel Draw, Paint Brush, Adope Photoshop, GIMP.
  • Internetbrowsers: Google Chrome, Internet Explorer, Safari, Mozilla Firefox.
  • Mediabeheerder: Windows Media Player, VLC Media Player.

Applicatiesoftware op maat

Er zijn applicaties die zijn ontwikkeld voor een specifieke klant, met specificaties voor een bepaald platform. De software van een bankentiteit is bijvoorbeeld afgestemd op de eisen van die entiteit.

Communicatiesoftware

De communicatiesoftware heeft de instructies die de uitwisseling van informatie tussen computers mogelijk maken. Deze worden veel gebruikt bij telewerken, waar teksten, video's en conferenties in realtime kunnen worden verzonden. Voorbeelden van communicatiesoftware zijn:

  • Slap
  • Zoom
  • RingCentral
  • GoToMeeting
  • Skype
  • E-mail

Ingebouwde software

Embedded of embedded software is software die de functies bestuurt van elektronische apparatuur die niet zichtbaar is voor de gebruiker. Het belangrijkste kenmerk van deze software is dat deze gelijktijdig met de computer wordt ontwikkeld. De meest populaire besturingssystemen in embedded systemen zijn Linux en Windows ingesloten.

In apparaten zoals televisies, vliegtuigen en videogames is de software geïntegreerd. De software die in een magnetron is ingebouwd, is bijvoorbeeld verantwoordelijk voor het reageren op de paneeltoetsen, het bedienen van het LCD-scherm en het in- en uitschakelen van de elementen die voedsel verwarmen..

Mogelijk bent u ook geïnteresseerd in het verschil tussen hardware en software.

Referenties
  • Burgemeester Lancharro, E., García López, M. (1994) Basic Computer Science. Tweede druk. McGraw-Hill.
  • Byeongdo Kan, Y-J. K., Lee, R.Y. (2005) Een ontwerp- en testtechniek voor embedded software. Derde ACIS Internationale Conferentie over Software Engineering Research, Management en Applicaties SERA'05.
  • Meyers, R. A. (2001) Encyclopedia of Physical Science and Technology-Computersoftware. Elsevier.

Niemand heeft nog op dit artikel gereageerd.