dataprogramvare
Dataprogramvare, eller programvare, er den delen av en datamaskins løsning som består av programmer og applikasjoner som kjører på maskinvaren og utfører oppgaver for brukeren. Den arbeider sammen med maskinvare for å muliggjøre beregninger, datalagring, kommunikasjon og interaksjon gjennom brukergrensesnitt. Software deles vanligvis inn i systemprogramvare og applikasjonsprogramvare. Systemprogramvare inkluderer operativsystemer og støtteprogramvare som styrer maskinvarens ressurser og gir tjenester til andre programmer. Applikasjonsprogramvare omfatter programmer som brukes direkte av sluttbrukeren eller andre systemer, som tekstbehandling, regneark, databaser og nettlesere. Mellomvare kan også eksistere for å lette kommunikasjon mellom ulike applikasjoner og systemer.
Utvikling og livssyklus: programvareutvikling dekker kravinnhenting, design, implementering, testing, utrulling og vedlikehold. Distribusjon kan skje under
Markedet og bruk: programvare leveres for mange plattformer, inkludert stasjonære og bærbare datamaskiner, mobile enheter og
Eksempler viser mangfoldet: operativsystemer, kontorprogramvare, databaser, nettlesere og mobilapper illustrerer varierte bruksområder for dataprogramvare.