Data #
Data er informationer, som er indsamlet med henblik på analyse.
Man tænker normalt på data som noget, der eksisterer på computeren.
Data som eksisterer på computeren, kalder man digitale data.
Digitale data er data, som repræsenteres ved hjælp af tal.
Signaler #
På computeren er informationerne kodet som "signaler" i form af grupper af bits.
En bit er et binært tal. En bit er den mindste informationsenhed på en computer.
På en almindelig laptop eller en mobiltelefon har signalerne hver 64 bit.
Computeren i en mobiltelefon 📱 kan behandle signaler ca. 2-3 milliarder gange per sekund, ㎓.
Man kalder signalerne for computerens "ord".
Et ord kan repræsentere tallene fra 0 til \2^64\ (eller 0 til 18.446.744.073.709.551.616).
Man kan opbygge komplekse informationsstrukturer med computerens "ord" ved at arrangere dem i række efter et system.
En række af ord kalder man også en streng.
Fortolkning #
Digitale data fortolkes altid i en eller anden sammenhæng.
En endeløs række af 0
'er og 1
'er giver ingen mening i sig selv.
10010010110010101010101000010000…
At forstå computerens digitale sprog, handler om at kunne se et komplekst systems enkelte dele og forstå sammenhænge.
En sammenhæng mellem to dele af et it-system består af fortolkningsregler, som forklarer, hvordan data skal forstås.
Man kan også kalde en sammenhæng for en grænseflade.
It-systemets enkeltdele kommunikerer gennem grænseflader.
Kommunikation betyder, at der sendes information frem og tilbage:
Funktioner i computerprogrammer er grænseflader.
Funktioner er transformationer, som omdanner input til output.
Input data er digitale informationer, som sendes ind i en transformationen og output data er digitale information, som kommer ud af transformationen.