Hvordan virker en datamaskin prosessdata?

Hva er data?

Enkelt sagt, er datainformasjon. Data kan være tall, strenger av tegn eller bilder. Alle data må legges inn i maskinen for at den skal bli behandlet. Data kan leses ut av en fil, skrevet inn via tastaturet eller skannet inn som en strekkode. Fra en datamaskin programmerer synspunkt er dette anses rådata som må bearbeides.

Hvorfor bruke en datamaskin til å behandle data?

Datamaskiner behandle store mengder data fordi de kan tolke data mye raskere enn en person. Mest databehandling er kjedelige, og vil være utsatt for menneskelige feil hvis ikke behandles av datamaskinen. Datamaskiner prosessdata så raskt at deres hastighet måles i MIPS (millioner instruksjoner per sekund).

Datamaskinens hjerne.

En datamaskin bruker en Central Processing Unit, eller CPU å gjøre alle sine beslutninger og databehandling. Prosessoren har en indre sett med instruksjoner den følger når den mottar en kommando. Programmerere bruker forskjellige språk for å gi CPU kommandoer. Disse språkene er mer lesbare enn CPU maskin språk. CPU følger programmererens logikk for å behandle dataene gitt det.

Data som utgang.

En del av programmererens instruksjoner vil være hvordan du lagrer data behandles. Igjen data kan skrives til en fil, men produksjonen vanligvis går til en trykt rapport også. Et lønnssystem vil produsere flere typer utgang, skriver den ut sjekker, oppdateringer regnskap databaser og produserer filer som er sendt til regjeringen for å vise hvor mye skattetrekk.

Garbage in, garbage out.

De data som er input til datamaskinen må være gode data, eller produksjonen vil være ubrukelig. Datamaskiner på egenhånd er uintelligente maskiner. De følger instruksjonene som gis dem, og behandle data uten tanke.