En rekke med datamaskiner
Bildekreditt: shironosov/iStock/Getty Images
Hva er data?
Enkelt sagt er data informasjon. Data kan være tall, tegnstrenger eller bilder. Alle data må legges inn i datamaskinen for at de skal kunne behandles. Data kan leses ut av en fil, skrives inn via tastaturet eller skannes inn som en strekkode. Fra en dataprogrammerers synspunkt regnes dette som rådata som må behandles.
Hvorfor bruke en datamaskin til å behandle data?
Datamaskiner behandler svært store datamengder fordi de kan tolke dataene mye raskere enn en person. Det meste av databehandling er dagligdags, og vil være utsatt for menneskelige feil hvis den ikke behandles av datamaskinen. Datamaskiner behandler data så raskt at hastigheten deres måles i MIPS (Millions of Instructions Per Second).
Dagens video
Datamaskinens hjerne.
En datamaskin bruker en sentral prosesseringsenhet eller CPU for å ta alle beslutninger og databehandlinger. CPU-en har et internt 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 for mennesker enn CPUens maskinspråk. CPU-en følger programmererens logikk for å behandle dataene som er gitt den.
Data som utdata.
En del av programmererens instruksjoner vil være hvordan du lagrer de behandlede dataene. Igjen kan data skrives til en fil, men utdata går vanligvis til en trykt rapport også. Et lønnssystem vil produsere flere typer utdata, det skriver ut sjekker, oppdaterer regnskapsdatabaser og produserer filer som sendes til myndighetene for å vise hvor mye skatt som holdes tilbake.
Søppel inn søppel ut.
Dataene som legges inn til datamaskinen må være gode data, ellers blir utdataene ubrukelige. Datamaskiner i seg selv er uintelligente maskiner. De følger instruksjonene som er gitt dem, og behandler data uten omtanke.