Tutorials

Definitie van software: wat het is, waar het voor is en waarom het zo belangrijk is

Inhoudsopgave:

Anonim

Het valt niet te ontkennen dat de huidige wereld beweegt op het geluid van technologie; Vrijwel wij hebben allemaal op de een of andere manier interactie gehad met een of ander computersysteem, of vreemde concepten klinken als "hardware" of "software"; maar voor velen zijn het nog steeds moeilijke concepten om te internaliseren. In het geval van software en de definitie ervan, aangezien het geen fysieke verwijzing eraan heeft, levert het gewoonlijk bepaalde moeilijkheden op voor veel gewone gebruikers. Vandaag willen we twijfels over dit concept wegnemen, door een duidelijke definitie van software te geven aan al onze lezers.

Inhoudsindex

Wat is software?

Software is een integraal onderdeel van elk systeem.

De software maakt deel uit van wat we een computersysteem (SI) noemen, de systemen die worden gebruikt om informatie uit te werken, op te slaan en te verwerken; waarbij de software het logische deel is van deze systemen (ook wel programma's genoemd) in tegenstelling tot het fysieke deel, de hardware.

Volgens de IEEE is het de verzameling computerprogramma's, procedures, regels, documentatie en bijbehorende gegevens die deel uitmaken van de werking van een computersysteem; ze werken samen met de systeembronnen en proberen de problemen van de eindgebruiker op te lossen; daarom is de overgrote meerderheid zo ontworpen dat communicatie en interactie met de gebruiker op een eenvoudige manier mogelijk is. Om een ​​voorbeeld te geven: onze lezers zijn de eindgebruiker van het apparaat waarop ze deze regels lezen.

De software is de verzameling computerprogramma's, procedures, regels, documentatie en bijbehorende gegevens die deel uitmaken van een computersysteem.

Om een ​​dergelijke communicatie te bereiken, hebben programma's meestal een zeer hoog abstractieniveau, wat ze wegleidt van de taal van de assembler en het niet alleen gemakkelijk maakt om het programma te bedienen, maar ook om nieuwe afgeleide software te ontwikkelen.

De classificatie van de software volgens zijn functie

Verschillende dozen met oude software voor MacOS. Afbeelding: Flickr; Jacob Bøtter.

Omdat deze beschrijving zo breed is, zijn er veel elementen in een computersysteem die we software zouden kunnen noemen, dus de differentiatie ervan is normaal. Een van de meest voorkomende en wijdverbreide differentiatiemethoden wordt uitgevoerd als resultaat van de functie van elk programma in een computersysteem; namelijk:

  • Het is een programma van zeer laag niveau, niet bedoeld voor de gebruiker om ermee te werken en dat de elektronische schakelingen van onze apparatuur bestuurt. Het is essentieel voor de herkenning van hardware in een computer en we vinden het op veel manieren; Een van de meest voorkomende vormen die we kunnen vinden, is het BIOS van ons systeem (waaraan we zijn eigen tekst wijden). Besturingssysteem. Het zijn een reeks programma's die verantwoordelijk zijn voor het beheer van de hardware van een systeem; evenals het verschaffen van een interface om te communiceren met de eindgebruiker van genoemd systeem. Windows 8 en Windows 10 zijn momenteel de meest voorkomende besturingssystemen, samen met het besturingssysteem is dit het soort programma waarmee we het meest communiceren. Ze zijn bedoeld om de problemen van de gebruikers van een systeem rechtstreeks op te lossen. Adobe Photoshop zou een voorbeeld van een applicatie kunnen zijn, met als functie taken op de achtergrond uit te voeren om de bediening van andere programma's te vergemakkelijken; ze zijn een tussenmedium en gebruikers hoeven niet rechtstreeks met hen te communiceren.
WIJ RADEN U AAN Flash drive: wat het is en waar het voor is

Eigendom van software

De licentie is een zeer belangrijk onderdeel van de software. Afbeelding: Wikimedia-commons; Raimond Spekking.

Voor de gebruiker is het belangrijk om te weten dat de software die ze normaal gebruiken niet van hen is, maar van de ontwikkelaar. De programma's hebben meestal een reeks licenties die rekening houden met de toeschrijving van de ontwikkelaar en wat de eindgebruiker (legaal) met dat programma kan doen; de meest voorkomende zijn de volgende en weten dat ze nuttig kunnen zijn:

  • Beperkt gebruik. Dit is een licentie (meestal betaald) waarmee de gebruiker van een systeem een ​​gelicentieerd programma normaal kan gebruiken; maar het verhindert zowel de verspreiding als de interne manipulatie. De meeste bedrijfseigen software valt in deze categorie; Een voorbeeld is de Microsoft Office- suite . Test. Als een betaling vereist is om toegang te krijgen tot de licentie om een ​​programma te gebruiken, wordt als alternatief gewoonlijk een verkorte versie van de licentie gegeven; De zogenaamde "lite" -versies en de in de tijd beperkte proefversies vallen meestal in deze categorie. De programma's onder deze licentie hebben geen enkele gebruiksbeperking en kunnen gratis worden gedownload om onmiddellijk te worden gebruikt; Hoewel het auteurschap van deze programma's en hun licentie eigendom blijft van de ontwikkelaars. Software Deze categorie omvat alle vrij toegankelijke programma's die gratis kunnen worden gebruikt en waarvan de code beschikbaar is (EN open is) voor wijziging door zijn gebruikers.

Er zijn mensen die beperkingen opleggen aan de licenties die zijn afgeleid van de transformaties van het programma en die het hebben laten aanpassen om absoluut plezier te hebben in het programma in kwestie. Initiatiefprogramma's van OpenSource vallen in deze categorie.

WIJ RADEN U AAN Apple wil hun ARM-chips gebruiken als coprocessors op hun Mac

Een paar laatste woorden

Zoals u kunt zien, is software een cruciaal onderdeel van de werking van uw apparatuur en verschijnt het in verschillende vormen en functies; Het helpt ons niet alleen om de problemen die we voor onze apparaten stellen op te lossen, maar ook dat ze verder meedoen, bij acties waarvan de gemiddelde gebruiker zich niet bewust is. Als je meer wilt weten over dit onderwerp, raden we deze lezing aan op zijn analoog: hardware .

Tutorials

Bewerkers keuze

Back to top button