Hvad er forskellen mellem software og et program?


Bedste svar

Hvad er forskellen mellem software og et program ?

Vilkårene er stort set, men ikke helt, udskiftelige.

Et program er et sæt gentagne instruktioner, som computeren kan køre, som vil omfatte et sted at starte .

Software er normalt et sæt gentagelige instruktioner til computeren, der er gemt i noget almindeligt hardware (normalt en harddisk eller SSD, men kan også være hukommelse).

De fleste steder er disse de samme. Men sig, at du leverede et bibliotek som en gitterkomponent, der kunne bruges af dine kunder. Du leverer software, men ikke et program. Selvom det er instruktioner, der kan køres af computeren, er der intet udgangspunkt. Du siger ikke “Gå, bibliotek, gå!” I stedet kan andre mennesker bruge den software, du har leveret til at lave deres egne programmer.

Nogle bruger også “software” til at inkludere andre programrelaterede programmer. ting, der ikke er hardware, som manualer. Selvom jeg “har set den definition, men ikke abonnerer på den. Hvis nogen sagde” Her er noget software “og gav mig en manual, ville jeg synes, de var meget underlige.

Er tilføjelse af to numre (kan være med eller uden gui (med korrekt dokumentation)) software? Der er lommeregner-apps, er det ikke der?

Ja, hvis du har instruktioner til computeren for at tilføje to tal, selv uden UI eller dokumentation, ville det være et program, og det ville være software.

Det faktum, at koden ikke er “meget nyttig, betyder ikke det” s ikke software – det betyder bare, at det ikke er meget nyttigt.

Svar

Software er et altomfattende udtryk, der bruges i modsætning til hardware, som er det håndgribelige 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 hovedpunkt, der gør en software til et program, er, at den er eksekverbar. Hovedmålet med en applikation er at udføre en bestemt opgave eller en række opgaver. Det er derfor vigtigt, at det 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 softwaren, der ikke er applikationer.

Også en bivirkning af den foregående erklæring er, 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 måske eller måske 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, selvom 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 filer, der er nødvendige for at den fungerer korrekt. Disse betragtes ikke som applikationer.

Lastyl, for at et program skal være nyttigt, har det brug for brugerinteraktion. Selv antivirus og anden type sikkerhedssoftware, der forsøger at være så diskret som muligt, kræver noget brugerinteraktion fra tid til anden. I modsætning hertil er størstedelen af ​​computerbrugere uvidende om BIOS-softwaren og enhedsdrivere på trods af deres betydning for en computers funktionalitet.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *