You are on page 1of 9

Deze les

C4 : Datarepresentatie > 1. Bits en bytes

Leerdoelen
1. Je weet waarom een computer werkt met enen en nullen.
2. Je weet wat bits en bytes zijn.
3. Je kent de karaktersets ASCII en Unicode.
4. Je kan binaire, decimale en hexadecimale getallen naar elkaar omrekenen.
Vorige les

 Wat is een databasemanagementsysteem ?

 Wat is een webservice ?

 Wat is big data ?


Enen en nullen

 Binair getalsysteem: bestaat slechts uit 0 of 1


 Binaire getallen zijn getallen die opgebouwd zijn uit nullen en enen
 Bit is een 0 of een 1
 Byte is een combinatie van 8 bits

 https://www.youtube.com/watch?v=xS8U6eoXhNg
Uitleg

Machten 27 26 25 24 23 22 21 20
Decimaal 128 64 32 16 8 4 2 1

1 1 0 1 0 1

= 1 * 25 1 * 24 0 * 23 1 * 22 0 * 21 1 * 20

= 32 16 8 4 0 1 = 61
Oefeningen

 Welk (decimaal) getal geeft deze binaire getallen


 11010
 00011110
 11011001

 Welk binair getal hoort bij


 85
 135
 2035
ASCII

 Computer slaat getallen op in een binair formaat (10011101)


 Hoe gaat de computer om met letters ?

 Daarvoor wordt de ASCII – code gebruikt


 ASCII is de standaardcodering voor het uitwisselen van gegevens zoals
 De getallen 0 – 9
 De letters a tot en met z
 De hoofdletters A tot en met Z
Unicode

 ASCII te beperkt
 Unicode bestaat uit 4 bytes

 Voor alle geschreven talen, wiskundige symbolen, valutatekens en meer


Hexadecimale getallen
Decimaal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hexadecimaal 0 1 2 3 4 5 6 7 8 9 A B C D E F

Machten 164 163 162 161 160


Decimaal 65536 4096 256 16 1

Hexadecimaal Decimaal
0 0
1 1
A 10
F 15
64 100
FF 255
Uitleg

FF

= F * 161 F * 160

= 15 * 161 15 * 160

= 240 15 = 255

You might also like