Software vs Application
Programvare er en altomfattende term som brukes i motsetning til maskinvare, som er de materielle komponentene til en datamaskin. Så alt annet i datamaskinen din, som ikke er maskinvare, er programvare. En applikasjon er i utgangspunktet en type programvare. Så forskjellen mellom programvare og applikasjon er veldig mye som forskjellen mellom et rektangel (programvare) og en firkant (applikasjon); alle applikasjoner er programvare, men ikke all programvare er applikasjoner.
Et hovedpunkt som gjør et program et program er at det er kjørbart. Hovedmålet med et program er å utføre en bestemt oppgave eller rekke oppgaver. Det er derfor viktig at det er i stand til å utføre og utføre instruksjonene for å oppnå dette. Hvis et program ikke er kjørbart, kan det ikke anses som et program. Enhetsdrivere, håndbøker, bilder og dokumenter er bare noen få av programvaren som ikke er programmer.
Også en bivirkning av forrige setning er at applikasjoner er begrenset til visse operativsystemer. Et Windows-program kan ikke kjøres på en Mac eller Linux-plattform og anses derfor ikke som applikasjoner i de nevnte operativsystemene. Selv om programvare kan eller ikke blir gjenkjent på forskjellige plattformer, endrer det ikke det faktum at det fremdeles anses som programvare.
Å være kjørbar er ikke eksklusiv for applikasjoner, selv om enkelte kjørbare ikke anses som applikasjoner. Et eksempel på dette ville være programvare som er en del av operativsystemet. Dette er veldig tydelig i det gamle DOS OS. En DOS-installasjon inneholder flere kjørbare som er nødvendige for at den skal fungere skikkelig. Disse anses ikke som applikasjoner.
Lastyl, for at en applikasjon skal være nyttig, trenger den brukerinteraksjon. Selv antivirus og annen type sikkerhetsprogramvare som prøver å være så diskret som mulig krever noe brukerinteraksjon fra tid til annen. I motsetning til dette er flertallet av datavennere uvitende om BIOS-programvaren og enhetsdrivere til tross for deres betydning i funksjonaliteten til en datamaskin.
Sammendrag:
1. Programvare er et altomfattende uttrykk for datadata mens et program er en type programvare som gjør en bestemt oppgave
2. Programmene er kjørbare mens programvaren kan eller ikke kan kjøres
3. Programmer er ofte operativsystemspesifikke, mens programvare ikke nødvendigvis er slik
4. Programmer trenger vanligvis brukerinteraksjon for å fungere mens programvare ikke nødvendigvis må