Et program består av en samling av instruksjoner som kan styre regneoperasjonene i en datamaskin. Et program identifiseres med et eget navn. Instruksjonene er lagret som binære tall. Et binært tall består av sifrene 0 og 1, og kan tolkes på flere vis, enten som bokstav-koder eller som tall i to-tallsystemet, eller som instruksjonskoder.

En datamaskin virker ved at den henter fram én og én instruksjon fra et lager, utfører instruksjonen og lagrer resultatet i datalageret. Instruksjonene er svært enkle: addisjon, multiplikasjon, lagring og kopiering. Det kreves vanligvis store mengder instruksjoner for å utføre komplekse operasjoner. Samlingen med instruksjoner kalles et program.

Instruksjonene et menneske skriver når det programmerer en datamaskin kalles kildekode, som er leselig for mennesker, men må oversettes for å bli instruksjoner til datamaskinen. Instruksjonskodene benevnes vanligvis som maskinkode (assemblerkode på engelsk). Oversettingsprosessen kalles vanligvis kompilering..

Der er mange forskjellige benevnelser på begrepet program. Vanlige benevnelser er kommando og app. Disse brukes i ulike situasjoner. 

Benevnelsen kommando brukes vanligvis for å identifisere del-programmer som gjør avgrensede oppgaver innenfor et større datasystem. Et eksempel er en kommando for å forandre skriftstørrelse i en tekst.

Benevnelsen app (forkortelse for ordet applikasjon) brukes for programmer som på egen hånd utfører avgrensede oppgaver. Et eksempel er en app for å legge kabal på en datamaskin.

Både app'er og kommandoer består av instruksjoner som utgjør et dataprogram

 

 Denne siden ble første gang laget av asb den 180821 

 

  • No labels