Computers, Software
Software - Wat is dit? Wat een software programma?
Elke gebruiker van de computer elke dag geconfronteerd wordt met een term als Software. Dit is niet verwonderlijk, omdat de moderne interpretatie van de term wordt geïnterpreteerd als "programmatuur" of, afgekort, "PO" ( "zacht"). Laten we eens kijken naar een aantal belangrijke aspecten van software-types en de relatie met de andere componenten van computersystemen. Dus, wat is Software?
Algemene begrippen
In algemene zin Software - een reeks instructies, richtlijnen voor de uitvoering ervan op basis van een programmeertaal, een programma of een reeks programma's die verantwoordelijk zijn voor samenwerking, niet alleen tussen de gebruiker en de computer-systeem, maar ook tussen de zogenaamde ijzeren onderdelen van de computer of andere toepassingen gebouwd voor bepaalde doeleinden.
Afhankelijk van de gemandateerde functies van de software kunnen alle software worden onderverdeeld in verschillende klassen, die later zal worden besproken.
Hardware en Software: onderscheid en relatie
De interpretatie van deze twee termen kwam met de komst van de eerste computers. Tegenwoordig wordt aangenomen dat de hardware - Deze hardware van de computer ( "iron" componenten), die handen raken (moederbord, processor, geheugen, randapparaten en andere inrichtingen in het systeem of aangesloten).
Precies het tegenovergestelde interpretatie van de term in de Software. Vertaling kan worden weergegeven letterlijk als "soft ware". In bredere zin, wordt bedoeld dat het programma niet kan worden aangeraakt, is het in zekere zin zelfs een virtuele component.
En, het meest interessant, voor het gebruik van de "ijzeren" of de toegang tot zijn of haar capaciteiten per se speciale software moet worden gebruikt in de vorm van speciale controleprogramma's, die verantwoordelijk is voor de uitvoering van dergelijke apparaten (drivers, stelt het commando input / BIOS output en ga zo maar door. D.) .
De term Software zelf, de vertaling en interpretatie van die nu overal gebruikt is het in het kader van de software, zelfs aan het begin van computer-apparatuur niet in gebruik was. Het was pas in het begin van de 60-er jaren volledig gevormd. Het werd in verband met de invoering van een duidelijke verdeling van de teams die verantwoordelijk zijn voor het beheer van de hardware van de computer, en de eindgebruiker. Verwante klassen (software en hardware) werd bekend hardware en software systemen.
Indeling software op basis van verschillende criteria
Als Software - dit is het programma onderdeel van een computer systeem, kan deze software worden onderverdeeld in verschillende grote categorieën op basis van de aan hem opgedragen taken. Bijvoorbeeld, op het gebruik en replicatie software is verdeeld in ondernemen (op maat gemaakt voor grote ondernemingen en bedrijven) en software voor een breed scala aan gebruikers.
Volgens het criterium overdraagbaarheid kan platformspecifieke (uitsluitend in een medium en een soort "strijkijzer" werking), en platformonafhankelijk (toegesneden op de vele verschillende systemen) zijn.
Afhankelijk van het type te verspreiden kan worden onderverdeeld in proprietary software, open is (met betrekking tot de broncode van de Open Source GNU General Public License) en vrij. Bovendien, hier zijn vaak gratis meegeleverd, betaalde en shareware. Het laatste type toepassing geheel of gedeeltelijk beperkte functionaliteit voor een bepaalde periode, waarna het programma te kopen. Anders zal het stoppen met werken.
Maar de beoogde indeling impliceert het bestaan van de drie grote categorieën van software:
- systeem;
- ambachten;
- instrumental (development tools, tools en utilities).
System Software
Aangezien de systeemonderdelen niet alleen de toepassing in de gebruikelijke zin. In feite is de besturingssystemen zijn ook programma's.
Vaak echter, de systeemsoftware kan worden gezien als een soort laag koppelen gebruikersprogramma's van het besturingssysteem omgeving waarin zij opereren, en de hardware die betrokken is bij het uitvoeren van een bepaalde taak (bijvoorbeeld, dezelfde stuurprogramma's).
Om het duidelijker te maken, zullen we een eenvoudig voorbeeld geven. Neem het Windows-besturingssysteem (systeem layer), een geluidskaart ( "ijzeren") en media player (software). Om saundkarta het geluid kan reproduceren, hebt u een driver (systeemsoftware) dat de controle van de inrichting verschaft door het besturingssysteem, dat is het platform voor de speler. Aangezien het systeem herkent het apparaat, via haar richtlijnen verzendt ze naar de speler te bedienen, op te sporen het type audio-bestand maakt gebruik van een speciale codecs en decoders (extra software tools). De relatie is duidelijk.
toepassingsprogramma's
Voor toepassingen om al die toepassingen die niet de systeemonderdelen niet draaien of ze gebruiken slechts ten dele onder andere, het oplossen van welbepaalde specifieke gebruiker taken.
Voorbeeld vandaag kunnen we veel mee te nemen: office suites, media-editors, het stelsel van wiskundige berekeningen en het ontwerp, de wijze van toegang tot het Internet en netwerk management, data logger, etc. Zoals je kunt zien, elk type software (Software) - een instrument dat zich richt op de uitvoering .. beperkte reeks taken en rechtstreekse wisselwerking met de gebruiker gehele computersysteem.
Tools & Utilities
De tools omvatten software voor de ontwikkeling en het onderhoud van andere soorten software. Dit kan onder meer het platform taal programmeeromgeving ontwikkeling, de SDK-pakketten, bug tracking en versiebeheer.
Met betrekking tot de nutsbedrijven, die onder hen verwijst vaak naar software om hardware parameters, en / of software componenten van het computersysteem te configureren in een verenigde, zonder welke de toegang tot de instellingen van de andere methoden niet kan worden uitgevoerd. Dergelijke software kan worden geïntegreerd in het besturingssysteem of afzonderlijk geïnstalleerd. In sommige gevallen kan nutsbedrijven volledige automatisering instellingen te gebruiken (bijvoorbeeld Optimizers toepassing op bugs en het verbeteren van de prestaties van Windows-systemen).
in plaats van een naschrift
Ten slotte is het vermeldenswaard dat veel gebruikers vaak roept een andere vraag over de term Software: «Wat is dit programma" Deze aanpak enigszins onjuist, aangezien, zoals hierboven reeds vermeld, kan het niet alleen een enkele applicatie, maar ook een reeks van zijn s, een stel spraakopdrachten, richtlijnen en voorschriften van de programmeertaal andere componenten of de overdracht voor verwerking en uitvoering in de vorm van binaire code, bijvoorbeeld de centrale processor controleren.
Deze indeling is ook zeer voorwaardelijk, omdat in de beschrijving alleen de belangrijkste soorten software werden gepresenteerd zonder verdere indeling in subklassen, die vandaag de dag heel, heel veel kunnen worden geteld. Maar voor de eerste inzicht van de term Software gewone gebruiker kan volstaan en deze kennis.
Similar articles
Trending Now