Typer av dataprogramvare
De første forsøkene på å lage enheter for databehandlingknyttet til mekaniske enheter (bare maskinvare). Senere ble slike ideer implementert som systemer med den såkalte "stive logikken", dvs. hadde også en ren maskinvareimplementering. Slike enheter hadde en stor ulempe - de kunne løse problemer av bare én type og kunne ikke modifiseres under drift.
Derfor er den logiske fortsettelsen av utviklingendatasystemer var opprettelsen av slike enheter som kunne tilpasses fleksibelt til å løse et vilkårlig problem. Og dette er bare mulig ved bruk av programvare og enheter som kjører disse programmene.
Opprettelse av programvare har blitt en annenet stort gjennombrudd innen datateknologi. Det er et must-ha tillegg til maskinvaren. I løpet av flere tiår med programmering har ulike typer programvare blitt opprettet. Disse inkluderer system-, applikasjons- og verktøyprogrammer.
Systemprogrammer er utformet for å giytelsen til selve systemet, samspillet mellom maskinvare og programvare, samspillet mellom datamaskinen og brukeren. Disse inkluderer operativsystemer, drivere, verktøy, bruksprogrammer og andre typer programvare. For tiden er de mest utbredt operativsystemene til Windows og Unix-familien.
Ulike typer programvarerelatert til anvendt, tillater brukeren å løse en rekke oppgaver - fra å skrive til kompleks metamorfose med spesialiserte data. Programmer inkluderer tekst- og grafikkredigerere, regneark, spill, oversettere etc. Brukeren definerer settet av applikasjonsprogrammer selv, avhengig av egne behov.
Det er aldri mye programvaremen alt må være innenfor rimelige grenser. På den ene siden, jo flere programmer installert på en datamaskin, jo mer allsidig et verktøy er det. På den annen side krever disse programmene flere ressurser og kan det redusere systemytelsen betydelig.
For noen år siden var det veldig populærtDatakurs for nybegynnere eller for brukere på visse programvareprodukter. Selv om det er en avansert bruker, er noen form for programvare tilgjengelig for mastering ved hjelp av hjelpesystemet.
Verktøyprogramvaren erslike programmer som du kan opprette andre programmer med. Disse programmene kalles programmeringsspråk og består av en programkodeditor, en oversetter og en linkredigerer. I motsetning til de to første typene krever bruk av verktøyprogramvare visse faglige ferdigheter. Eksempler på verktøyprogrammer er det integrerte miljøet Delphi, Pascal, C ++ og andre.
Så, forskjellige typer programvare har forskjellige formål og forskjellige grader av kompleksitet.