Om du precis har börjat använda en dator är det normalt att du är lite förvirrad över vad vissa termer betyder. I den här guiden ska vi försöka förklara för dig på enklast möjliga sätt vad är mjukvara, vilket ger dig en tydlig definition av det. Vi kommer då också att ge några praktiska exempel, för att hjälpa dig att bättre förstå vad programvaran är. Om du håller med, låt oss sätta igång direkt.
Vad är programvaran?
Programvaran är en uppsättning program, data och instruktioner som används för att hantera datorer och utföra specifika uppgifter. Till exempel är datorns operativsystem (dvs. Windows) och de applikationer du vanligtvis använder (t.ex. Word, Excel, Photoshop, etc.) alla programvara.
Den engelska termen software (uttalas “mjukare”) består av ord “mjuk” (ljus) e “gods” (komponent). Det är därför bland definitionerna av programvara finns det också det av “lätt komponent” av datorn, som hänvisar direkt till PC:ns digitala delar, alltså de osynliga, som som sådana inte kan röras för hand.
Inom datavetenskap, mjukvarade kallas också enklare datorprogram.
Vad är skillnaden mellan mjukvara och hårdvara?
När du väl förstår vad programvara är, är det lättare att förklara skillnaden med hårdvara. Om programvara och den digital komponent “ljus”, denhårdvara och den fysisk komponent “tung”. Bara för att nämna några exempel, hårddisken (hårddisken där data lagras), tangentbordet, processorn och datorskärmen, alla dessa är hårdvara.
För att göra konceptet ännu tydligare, tänk på hårdvara som något du kan röra med händerna, medan mjukvara som något immateriellt som du inte kan röra.
Programvaruexempel
Här är en lista över programvara du kan ta som exempel:
- webbläsare: program som Chrome, Edge och Safari är inget annat än mjukvara som låter dig surfa på webben, utföra sökningar, titta på videor, vistas på sociala medier, etc. (här är de bästa webbläsarna som finns idag);
- ordbehandlingsprogram: Word, OpenOffice, LibreOffice och många andra liknande program är programvara som låter dig skriva texter till artiklar som ska publiceras online, terminsuppsatser för en viktig tenta, anteckningar i väntan på en resa, etc. (här är de bästa gratis skrivprogrammen för PC och Mac);
- antivirus: Avira, Norton och de andra bästa antivirusprogrammen som finns är programvara som kan skydda din dator från cyberhot och attacker utförda av illvilliga aktörer (här är de bästa gratis antivirusen och här är de bäst betalda antivirusen);
- Videospel: PC-spel i sig är riktiga spelmjukvara skapade för att underhålla och roa, från de yngsta till de största;
- e-postklient: även de program som du tar emot och skickar e-post med varje dag är oumbärlig programvara för onlinekommunikation (här är de bästa e-postprogrammen);
- operativsystem: Windows 11 eller macOS är att betrakta som basprogramvara, vars uppgift är att bäst hantera de hårdvaruresurser som datorn är utrustad med och köra alla ovan nämnda program.
Hur många typer av programvara finns det?
Om vi idag skulle dela in programvara i kategorier skulle vi ta tre i beaktande:
- grundläggande programvara (eller av systemet): operativsystem (Windows, macOS och Linux) faller under denna första etikett;
- applikationer: det här är programmen du använder varje dag för att bli mer produktiv eller hitta en lösning på ett visst problem (de behöver ovan nämnda operativsystem för att fungera);
- Videospel: till skillnad från applikationsprogram, skapade för att lösa ett specifikt användarproblem, måste spelmjukvara bara underhålla och underhålla.
I sin tur i programvara (mer allmänt känd som program) kan vara av typen:
- gratisprogram: gratis program;
- shareware: program för vilka det finns en gratis provperiod, i slutet av vilken det är nödvändigt att köpa en betald licens för att fortsätta använda dem;
- demo: Begränsad version av ett program som kan installeras gratis.
För att ytterligare bredda dessa analyskategorier kan vi lägga till två andra kategorier av programvara: i firmware Hallå förare.
Med firmwareen term som består av ord “fast” (fast) e “gods” (här förstås som en förkortning för mjukvara), anger vi en element som kan få hårdvaran att kommunicera med enhetens programvara. Återstående inom området datorer är den mest kända firmwareUEFI (tidigare BIOS), som är integrerat i PC:s moderkort och låter enheten starta.
Istället förare det är en uppsättning skriftliga procedurer som gör att operativsystemet kan kommunicera med en hårdvaruenhet, till exempel en skrivare eller kamera. Det kommer från den engelska termen “förare”: Detta ord användes för att det faktiskt tillåter operativsystemet “pilot” en hårdvaruenhet.
Hur skapar jag programvara?
Programvaran består av en serie logiska instruktioner skrivna med en programmeringsspråk. Baserat på de delade instruktionerna kör datorn programmet. För att skapa någon programvara är det därför först nödvändigt att kunna ett eller flera programmeringsspråk. Den uppsättning instruktioner som utgör programvaran måste skrivas i en textfil, som kallas källa.
När den är klar kompileras källkoden till maskinkod genom ett program som kallas kompilator, för att göra det körbart av datorn. Slutresultatet är en objekt exakt körbarliksom Windows .exe-filen, tillgänglig för slutanvändaren.
Om du vill skapa mjukvara, inbjuder vi dig att ta en titt på de mest använda programmeringsspråken i år, för att få en tydligare uppfattning om vilken typ av språk som är bäst att sikta på för att bli programmerare.
Och det är egentligen allt som finns. Vi hoppas att vi har hjälpt dig att bättre förstå vad programvara är, vad de är i konkreta termer och hur många typer det finns. Innan du går, ta även en titt på den bästa mjukvaran som finns tillgänglig idag: