Mjukvara

TL; DR: Programvara hänvisar till en uppsättning instruktioner eller program som gör det möjligt för en dator att utföra specifika uppgifter eller funktioner, som omfattar applikationer, operativsystem och verktyg.

Vad är mjukvara?

Programvara är en generisk term som används för att referera till en uppsättning algoritmer, instruktioner eller program som instruerar en dator att utföra specifika uppgifter. Programvaran på en smartphone gör att enheten kan ringa samtal, komma åt och surfa på internet eller skicka sms. På en spelkonsol gör programvaran det möjligt för användare att navigera i titlar och ladda spelsparningar.

Mycket av tekniken vi använder dagligen innehåller programvara, oavsett om det är din smartphone, surfplatta, smarta högtalare, dator eller till och med den smarta bordstelefonen du har på kontoret.

Vad gör mjukvara?

Som ett brett begrepp, programvara beskriver alla funktionella aspekter av ett datorsystem som inte är relaterade till fysisk arkitektur (hårdvara som skärmar och tangentbord). Skript, applikationer och allt som "körs" på ett datorsystem är programvara.

Teorin om mjukvara föreslogs först av Alan Turing 1935, men det var inte förrän 1958 när John Tukey myntade ordet mjukvara i ett nummer av American Mathematical Monthly.

Vad programvaran gör beror på "kategori" av programvara i fråga. Det finns fyra huvudkategorier tillgängliga, inklusive:

Programmering : Programmeringsmjukvara är verktygen och lösningarna som är utformade för att hjälpa utvecklare att skriva program. Dessa verktyg inkluderar länkare, tolkar, kompilatorer, textredigerare och mer.

Systemkrav : Systemprogramvara är grunden för applikationsprogramvara, som omfattar saker som operativsystem, diskformaterare och textredigerare. Systemprogramvaran hanterar även hårdvarukomponenter och möjliggör olika icke-uppgiftsspecifika funktioner.

Ansökan : Med applikationsprogramvara kan vi göra det möjligt för datorer att utföra vissa uppgifter. Exempel på applikationsprogram är databassystem, spelapplikationer, kontorssviter och utbildningsverktyg.

Skadliga program : Skadlig programvara eller skadlig programvara är avsiktligt byggd för att skada datorsystem och störa annan programvara. Exempel på skadlig programvara inkluderar datavirus, spionprogram, adware, maskar och trojanska hästar

Var kommer mjukvaran ifrån?

Programvara är vanligtvis relativt lätt att komma åt. Du kan köpa vissa typer av programvara i butiker eller ladda ner den online via molnet. Många utvecklare producerar till och med test- och "demo"-versioner av sin programvara för att hjälpa kunderna att få en smak av vad den kan göra.

För att få tillgång till programvara måste användarna också kunna installera den, vilket vanligtvis innebär att använda en skiva eller ladda ner. Programvara kan också tas bort från ett hårdvarusystem genom avinstallation. Men i fallet med farlig programvara, som skadlig programvara, kan det vara svårt att ta bort kvarvarande programvara.

Är programvara viktig?

Även om programvara bara är en del av pusslet för att skapa ett värdefullt datorsystem, är det viktigt. Programvaran talar om för dina enheter vad de ska göra. Utan den kommer en dator inte att utföra någon funktion, vilket gör den praktiskt taget oanvändbar. Många typer av programvara fungerar också tillsammans.

Till exempel skulle en applikationsprogramvara för ordbehandling inte fungera utan ett operativsystems programvara, och operativsystemet kan inte utvecklas utan programmeringsprogram. Mjukvarans potential är praktiskt taget oändlig, eftersom utvecklare fortsätter att upptäcka nya sätt att informera och styra maskiner.

Uppdaterad februari 17, 2024
Axel Grubba är grundaren av Findstack, en B2B-programvarujämförelseplattform, med sin bakgrund som spänner över managementkonsulting och riskkapital där han investerade i mjukvara. Axel har nyligen utvecklat en passion för kodning och tycker om att resa när han inte bygger och förbättrar Findstack.