Software vs applikation
Software er et altomfattende udtryk, der bruges i modsætning til hardware, som er de konkrete komponenter på en computer. Så alt andet på din computer, der ikke er hardware, er software. En applikation er dybest set en type software. Så forskellen mellem software og applikation ligner meget forskellen mellem et rektangel (software) og et kvadrat (applikation); alle applikationer er software, men ikke al software er applikationer.
Et vigtigt punkt, der gør en software til en applikation er, at den er eksekverbar. Det vigtigste mål med en applikation er at udføre en bestemt opgave eller en række opgaver. Det er derfor vigtigt, at den er i stand til at udføre og udføre sine instruktioner for at opnå dette. Hvis et stykke software ikke er eksekverbart, kan det ikke betragtes som et program. Enhedsdrivere, manualer, billeder og dokumenter er kun nogle få af den software, der ikke er applikationer.
En bivirkning af den forrige erklæring er også det faktum, at applikationer er begrænset til visse operativsystemer. En Windows-applikation kan ikke udføres på en Mac- eller Linux-platform og betragtes derfor ikke som applikationer i de førnævnte operativsystemer. Selvom software muligvis ikke genkendes på forskellige platforme, ændrer det ikke det faktum, at det stadig betragtes som software.
At være eksekverbar er ikke eksklusiv for applikationer, da nogle eksekverbare filer ikke betragtes som applikationer. Et eksempel på dette ville være software, der er en del af operativsystemet. Dette er meget tydeligt i det forældede DOS OS. En DOS-installation indeholder flere eksekverbare, som er nødvendige for, at den kan fungere korrekt. Disse betragtes ikke som applikationer.
Lastyl, for at en applikation skal være nyttig, skal den bruges interaktion. Selv antivirus og anden type sikkerhedssoftware, der prøver at være så diskret som muligt, kræver en vis brugerinteraktion fra tid til anden. I modsætning hertil er flertallet af computerbrugere uvidende om BIOS-software og enhedsdrivere på trods af deres betydning i en computers funktionalitet.
Resumé:
1. Software er en altomfattende betegnelse for computerdata, mens en applikation er en type software, der udfører en bestemt opgave
2. Programmer kan eksekveres, mens software muligvis ikke kan eksekveres
3. Programmer er ofte operativsystemspecifikke, mens software ikke nødvendigvis er det
4. Applikationer har normalt brug af brugerinteraktion for at fungere, mens software ikke nødvendigvis skal