Title: Informatica klas 4 Hoofdstuk 1
1Informatica klas 4 Hoofdstuk 1
hexadecimaal ? decimaal
2Teken, betekenis en standaardisatie
- Informatie heeft
- Vorm symbool of teken voorbeeld
- Inhoud boodschap bij dit voorbeeld maak
een afdruk
- Standaardisatie in de meeste programmas
worden dezelfde tekens gebruikt voor
dezelfde boodschap
3Van binair naar decimaal Zet machten van twee
boven de cijfers, begin achteraan
32
64
128
1
2
4
8
16
1 niet
128 wel
16 wel
2 wel
4 niet
32 niet
64 niet
8 wel
Uitkomst
2
8
16
128
154
Klaar, dus 10011010 154
400010001 ... (decimaal)
16
1
64
128
1
X
X
X
X
X
X
X
X
1
1
0
1
0
1
0
0
209
5Hexadecimaal A10 B11 C12
1
16
16
1
X
X
X
X
3
B
59
3
4
67
11 x 1 11
3 x 1 3
3 x 16 48
4 x 16 64
Dus 11 48 59
Dus 3 64 67
6Hexadecimaal D13 E14 F15
1
16
16
1
X
X
X
X
F
F
255
A
3
163
15 x 1 15
3 x 1 3
15 x 16 240
10 x 16 160
Dus 15 240 255
Dus 3 160 163
7Van decimaal (181) naar binair Kijk steeds welke
macht van 2 er in zit
181
Zit 128 er in ? Ja, dus
Blijft over 181 -12853
128 64 32 16 8 4 2 1
1
8Van decimaal (181) naar binair Kijk steeds welke
macht van 2 er in zit
53 Zit 64 er in ? Nee, dus
53 Zit 32 er in ? Ja, dus
Blijft over 53 -3221
128 64 32 16 8 4 2 1
1
0
1
9Van decimaal (181) naar binair Kijk steeds welke
macht van 2 er in zit
21 Zit 16 er in ? Ja, dus
Blijft over 21 -16 5
128 64 32 16 8 4 2 1
1
0
1
1
10Van decimaal (181) naar binair Kijk steeds welke
macht van 2 er in zit
5 Zit 8 er in ? Nee, dus
5 Zit 4 er in ? Ja, dus
Blijft over 5 - 4 1
128 64 32 16 8 4 2 1
1
0
1
0
1
1
11Van decimaal (181) naar binair Kijk steeds welke
macht van 2 er in zit
1 Zit 2 er in ? Nee, dus
1 Zit 1 er in ? Ja, dus
Blijft over 1 - 1 0 Klaar!
128 64 32 16 8 4 2 1
1
0
1
0
1
1
0
181
1
12Van decimaal (181) naar binair Andere manier
deel steeds door 2, schrijf de rest op
181
delen door 2 geeft
de rest is
90
1
van achter naar voor
1
13181 decimaal Deel steeds door 2 en bekijk de
rest
181
90
de rest is
0
delen door 2 geeft
45
14181
181 Deel steeds door 2 en bekijk de rest
90
45
de rest is
1
delen door 2 geeft
22
15181 Deel steeds door 2 en bekijk de rest
181
45
90
22
de rest is
0
delen door 2 geeft
11
1645
181
181 Deel steeds door 2 en bekijk de rest
22
90
11
de rest is
1
delen door 2 geeft
5
1722
181 Deel steeds door 2 en bekijk de rest
181
11
90
45
5
de rest is
1
delen door 2 geeft
2
1811
181
181 Deel steeds door 2 en bekijk de rest
90
5
45
2
de rest is
22
0
delen door 2 geeft
1
1911
181
181 Deel steeds door 2 en bekijk de rest
5
90
2
45
1
de rest is
22
1
delen door 2 geeft
0
We zijn bij 0, het is klaar!
181
20Bits bytes optellen
1
1
0
1
0
1
0
0
0 opschrijven,
1110
1 onthouden
21Bits bytes optellen
1
1
0
1
0
0
0
0 opschrijven,
11010
1 onthouden
22Bits bytes optellen
1
0
1
0
0
0
0
1
1 opschrijven,
11111
1 onthouden
23Bits bytes optellen
1
1
0
1
0
0
1
1
1 opschrijven,
1001
Klaar!
24Bits bytes de en-schakeling
Uitgang0
voeding
Ingang10
Ingang20
25Bits bytes de en-schakeling
Uitgang0
voeding
Ingang11
Ingang20
26Bits bytes de en-schakeling
Uitgang1
voeding
Ingang11
Ingang21
27Bits bytes de en-schakeling
Uitgang0
voeding
Ingang10
Ingang21
28Bits bytes de of-schakeling
Uitgang0
voeding
Ingang10
Ingang20
29Bits bytes de of-schakeling
Uitgang1
voeding
Ingang11
Ingang20
30Bits bytes de of-schakeling
Uitgang1
voeding
Ingang11
Ingang21
31Bits bytes de xof-schakeling (xor)
voeding
Uitgang0
Ingang10
Ingang20
32Bits bytes de xof-schakeling (xor)
Uitgang1
voeding
Ingang20
Ingang11
33Bits bytes de xof-schakeling (xor)
voeding
Uitgang1
Ingang10
Ingang21
34Bits bytes de xof-schakeling (xor)
Uitgang0
voeding
Ingang11
Ingang21
35Twee bits optellen achterste bit met xof
voorste bit met and
0
0
XOF
EN
0
0
36Twee bits optellen achterste bit met xof
voorste bit met and
1
0
XOF
EN
1
0
37Twee bits optellen achterste bit met xof
voorste bit met and
0
1
XOF
EN
1
0
38Twee bits optellen achterste bit met xof
voorste bit met and
1
1
XOF
EN
1
0
De schakeling voor het optellen van twee bits
stellen we op de volgende dias voor door
39Drie bits optellen
1
1
1
1
0
0
1
OF
1 1
40Drie bits optellen
1
1
0
1
0
1
1
OF
1 0
41Drie bits optellen
1
0
1
1
Het klopt ook bij 01110 en bij 10001 en
bij 01001 en bij 00101 en bij 00000
1
0
0
OF
1 0
42Twee bytes optellen
De schakeling van de vorige dias stellen we hier
voor door
tel3op
43Hoe wordt tekst opgeslagen m.b.v. ASC-code
enter
44Hoe wordt tekst opgeslagen
Tekst wordt meestal opgeslagen m.b.v. de
ASCII-code. Per teken wordt 1 byte gebruikt je
kunt dus 255 tekens coderen m.b.v. ASC De tekst
op de vorige dia bestaat uit 11 tekens 2 keer
entertoets ? 15 bytes
Tekst kan ook worden opgeslagen m.b.v.
Unicode Per teken worden dan 2 bytes gebruikt je
kunt dus circa 65000 tekens coderen m.b.v. de
Unicode
45Kleuren digitaliseren met RGB
Als je RGB-kleuren gebruikt geef je aan hoeveel
rood , groen en blauw erin zit.
Helder rood RGB(255,0,0) In HTML ltfont
color"FF0000"gt
RGB(130,0,0) donkerrood Kleiner getal ?
donkerder
paars RGB(255,0,255) In HTML ltfont
color"FF00FF"gt
RGB(100,100,100) grijs Kleinere getallen ?
donkerder
46Hoe wordt een foto opgeslagen
Als je inzoomt op een foto zie je dat hij is
opgebouwd uit pixels. De kleur van elke pixel
wordt opgeslagen.
47Hoe wordt een figuur opgeslagen in een BMP-file
De eerste 54 bytes zijn voor de algemene
kenmerken (lengte, breedte, enz)
Eerst worden de pixels van de onderste rij
opgeslagen, in de volgorde Blauw,Groen,Rood
Dan de volgende rijen, elke rij wordt afgesloten
met een nul
48Hoe wordt een figuur opgeslagen in een BMP-file
De kleur van elke pixel wordt opgeslagen Voor
elke pixel worden 3 bytes gebruikt Elke rij wordt
afgesloten met een 0, en voor de algemene
kenmerken worden 54 bytes gebruikt. De figuur van
de vorige dia (5 bij 3) neemt dus 54 15 x 3 3
102 bytes in beslag.
Hoeveel bytes neemt een tekening van 800 bij 600
in RGB-kleuren als bmp-file in beslag ? 800 x 600
x 3 1440000 (3 bytes per pixel) 54 (algemene
kenmerken) 600 (per rij één extra byte),
totaal 1440654 bytes (ongeveer 1,44 Mb)
49Geluid
Geluidsgolven analoog (continu)
Tijd (in sec)
50Geluid digitaliseren
Sampling meet de hoogte regelmatig
Tijd (in sec)
CD-kwaliteit 44100 keer per sec. opmeten
Een uur stereo-muziek, 16 bits, CD-kwaliteit
neemt dan 44100 x 2 x 2 x 3600 635.040.000
bytes in beslag, dus ongeveer 635 Mb (wav-file)
51Compressie
Beeld
Bmp-file zonder compressie Gif-file 256
kleuren, werkt met een palet JPG-file gemiddelde
kleur van bijv. 8 x 8 pixels
Geluid
Wav-file zonder compressie, voor alle
geluiden mid-file zonder compressie, alleen
muziek MP3-file neemt 12 keer zo weinig ruimte in
Video
Avi-file zonder compressie, 25 beelden per sec.
215 Mb voor een minuut film mpeg1 10
Mb per minuut film, videoCD mpeg2 20 Mb per
minuut film, supervideoCD mpeg4 divX, hogere
resolutie, minder ruimte
Einde