Vad är skillnaden mellan programvara och programvara?

En programvara är någon dator som hanterar och styr datormaskinvara så att program kan utföra en uppgift. Operativsystem, exempelvis Microsoft Windows, Mac OS X eller Linux, är framstående exempel av systemprogramvara. Systemprogramvaran kontrasterar med programvara, som är program som gör att slutanvändaren att utföra specifika, produktiva aktiviteter som ordbehandling eller bildmanipulering.

Systemprogramvaran utför uppgifter som överför data från minnet till disken, eller rendering text på en bildskärm. Särskilda typer av programvara inkluderar lastning program, operativsystem, drivrutiner, programmering verktyg, kompilatorer, montörer, linkers och nytta mjukvaran.

Programvara bibliotek som generiska funktioner också tenderar att betraktas som programvara, även om skiljelinjen är suddig; medan ett C runtime bibliotek är allmänt accepterat att ingå i systemet, en databas eller OpenGL bibliotek är mindre uppenbarligen så.

Om systemprogramvaran är lagrade på icke-flyktigt minne som integrerade kretsar, är det brukar benämnas firmware medan en programvara är en underklass av mjukvara som sysselsätter funktionerna i en dator direkt och grundligt till en uppgift som användaren vill utföra. Detta bör jämföras med programvara som är inblandade i att integrera datorns olika funktioner, men vanligtvis direkt gäller inte dem i utförandet av aktiviteter som gynnar användaren. I detta sammanhang avser termen ansökan ansökan mjukvaran och dess genomförande.

En enkel, om ofullständig analogi i världen av hårdvara skulle vara förhållandet av en elektrisk lampa (ett program) till en elkraft generation (ett system). Kraftverket producerar bara el, inte i sig någon verklig användning tills utnyttjas till ett program som det elektriska ljuset som utför en tjänst som gynnar användaren.

Typiska exempel på program är ordbehandlare, kalkylblad och mediespelare.

Flera program sammanförs som ett paket kallas ibland en applicering sviten. Microsoft Office och OpenOffice.org, som bunta ihop en ordbehandlare, ett kalkylblad och flera andra diskreta applikationer, är typiska exempel. Separat program i en svit har oftast ett användargränssnitt som har vissa gemensamma vilket gör det lättare för användaren att lära sig och använda varje ansökan. Och ofta de kan ha vissa förmåga att interagera med varandra på ett sätt fördelaktigt för användaren. Till exempel skulle ett kalkylblad kunna vara inbäddad i ett ordbehandlingsdokument trots att det hade skapats i den separata kalkylbladsprogram.

Användaren är skriftliga programvara skräddarsyr system för användarens specifika behov. Användaren är skriftliga programvara inkluderar kalkylbladsmallar, ordbehandlare makron, vetenskapliga simuleringar, grafik och animation skript. Även e-filter är ett slags användare programvara. Användarna skapar denna programvara sig och ofta förbiser hur viktigt det är.

I vissa typer av inbyggda system, kan programvaran och operativsystemprogramvara vara omöjlig att skilja för användaren, som i fallet med programvara som används till kontroll en Videobandspelare, DVD-spelare eller mikrovågsugn.
Programvara är programvara avsedd att verka datormaskinvara och att tillhandahålla en plattform för att köra tillämpningsprogram.

Programvara, även känd som ett program eller en "app", är datorprogram som hjälper användaren att utföra singular eller flera specifika uppgifter.

Svar
Systemprogramvaran är kod som definierar vad datorn är och hur den styr och använder hårdvara ansluten till den. Datorn som styr din Videobandspelare behöver programvara för att berätta det hur du använder fönstret och vad man ska göra när knapparna trycks osv... Den programvara som hanterar detta är känt som programvara.

Programvara, skrivs till utföra en viss uppgift (eller en grupp relaterade aktiviteter). "Microsoft Word" är till exempel applicering mjukvaran. Programmet är en ordbehandlare.

Svar
System software är en viktig del av datorfunktioner. Funktionen av programvaran system är att hantera resurser av datorn, automatisera verksamheten och underlätta programutveckling. Det allmänt föreskrivs av datortillverkaren eller en specialiserad programmering företag (till exempel: Microsoft är ett företag som specialiserat sig på programvara). Medan programvaran är utformade för att utföra specifika databehandling eller computational uppgifter för användaren. Dessa program är utformade att möta slutanvändarens krav. (t.ex: kalkylblad, ordbehandlare, mediespelare och databasprogram).