|
|
||||
|
|
||||
|
|
Wat is digitaal? Gegevens bewaren om later te gebruiken is één van de fundamenten van ons bestaan. Als je denkt dat dit een dierlijk fenomeen is, ben je mis. Alle levende wezens (ook planten) hebben in hun DNA alle gegevens om hun soort voort te zetten.... Dit is dus ook een soort geheugen. Mensen slaan gegevens bijvoorbeeld op als volgt:
Bij sommige van bovenstaande voorbeelden is de opslagmethode digitaal. Een digitaal (digit = twee tekens) systeem heeft slechts twee toestanden. Je kan het vergelijken met een alfabet met slechts 2 letters... vb 01010111waarbij de 0 staat voor de éne toestand en 1 voor de andere toestand. Een toestand is bvb bij een Cd een gaatje of geen gaatje. Bij harde schijven is de éne toestand magnetisch, de andere niet. Een tamtam die slechts 2 tonen kan voortbrengen is dus ook digitaal. De vroegere ponskaarten (Colruyt) vertoonden gaatjes of geen gaatjes en zijn dus ook digitaal. Onze stem kan verschrikkelijk veel tonen uitbrengen en is zeker niet digitaal. Digitaal betekent dus dat de basisinformatie slechts twee waarden kan innemen.
Welke van de opslagmethoden in de tabel zijn digitaal? Welke van de digitale methoden zijn optisch en magnetisch. Hoe worden letters digitaal bewaard? Hoe kan men nu in hemelsnaam bvb een letter A bewaren op CD of harde schijf
met dit digitaal systeem. Deze afspraken werden gemaakt door 'the American Standard Code for Information Interchange' kortweg ASCII genoemd. Zo komt de hoofdletter A overeen met 01000001, B met 01000010 en C met 01000011, enz...Merk op dat men 8 bits tegelijk neemt. Inderdaad met 8 bits of één byte heeft men 256 (2 tot de macht 8) combinatiemogelijkheden. Voldoende om alle tekens op het toetsenbord een code te geven. Inderdaad... tel het aantal toetsen op je toetsenbord en vermenigvuldig het met drie, want de meeste toetsen hebben drie mogelijkheden. Je komt aan een getal dat niet met zeven (128 combinatiemogelijkheden) maar met acht digitale tekens (256 combinatiemogelijkheden) moet geschreven worden. Een byte vind hier zijn oorsprong.
Over binaire en decimale getallen... Om het voor de mens een beetje gemakkelijk te maken kan men de binaire code omzetten naar decimaal. Als je telefonisch moet vertellen aan iemand dat de letter 'A' de code 0100 0001 heeft ( nul één nul nul nul nul nul nul één) wens ik je veel succes. Zeggen dat de letter 'A' de code 65 is lijkt mij gemakkelijker. Soms gebruikt men ook hexadecimale codes. Hieronder vind je een overzicht van enkele ASCII codes. ASCII-codes met de bijhorende tekens.
De omrekening van binair (01000001) naar decimaal gebeurt als volgt: de som komt op 64 + 1 = 65 en komt overeen met letter'A'
De omrekening van binair(01010101) wordt: 64 +16+4+1 = 85 en komt overeen met letter 'U'
Onthoud dat de computer enkel de binaire gegevens opslaat. De decimale waarden zijn er om het ons wat makkelijker te maken. Veelvouden van bits en bytes Omdat één bit en één byte kleine informatiestukjes zijn komen ze dan ook in grote getale voor. Ze wordend dan ook vaak weergegeven in veelvouden van zichzelf: b staat voor bit B voor byte K staat voor kilo. KB, kilobyte is ongeveer duizend bytes (1024 ) M staat voor Mega. MB, megabyte is ongeveer een miljoen bytes (1024 x 1024) G staat voor Giga. GB, gigabyte is ongeveer een miljard bytes (1024 x 1024 x 1024) T staat voor Tera. TB, terabyte is ongeveer duizend miljard bytes (1024 x 1024 x 1024x 1024) De 1024 in plaats van 1000 komt door het digitale systeem. 210 komt overeen met 1024... Een kijkje in je eigen computer... Hoeveel geheugen heeft je harde schijf én hoeveel RAM geheugen heeft je computer? Via deze dialoogvensters kom je dit te weten... Onderstaand voorbeeld is van mijn computer(tje). Ga nu zelf kijken in uw computer.
Hoe worden kleuren bewaard? De kleuren van een webpagina achtergrond, tabel, formulier, knop, ... worden door drie bytes bepaald. De kleurcodes worden veel in Hexadecimale waarden weergegeven. Dit is een tussenstap tussen binair en decimaal (onze normale cijfers). Zo is de kleurcode van deze pagina 11100101 11100101 01110000 of in hexadecimaal E5 E5 70. De omrekening gebeurt als volgt: Binair naar Hexadecimale omrekeningstabel
De drie bytes van een kleurcode zorgen voor de mengkleuren rood, groen en blauw. Met deze kleuren worden alle andere opgebouwd. Voorbeeld:
Het aantal bits zo klein mogelijk houden Men slaat echter niet alleen tekst op ... Als je verbaasd bent door de grote opslagcapaciteit van letters op uw harde schijf, moet ik u teleurstellen...U moet ook nog rekening houden met figuren, foto's kleuren enz ... dit zijn de grote verslinders van bits en bytes.... Als je weet dat je scherm is opgebouwd uit pixels (bvb 1024 X 768) zoals het onderstaand voorbeeld toont, én elke pixel voor zijn kleurcode vier bytes (zie je de 32 bits staan...) nodig heeft, dan weet je genoeg. Ga naar je beeldinstelling om te controleren welke beeldschermresolutie je hebt. (rechtsklikken op bureaublad/Eigenschappen/Instellingen)
Gelukkig zijn er compressiemethoden om figuren op een compactere manier weer te geven. Deze methoden kijken bijvoorbeeld of niet een stukje lijn dezelfde kleur heeft. De code om dit stukje te kleuren is kleiner dan elk pixel weer te geven. Hieronder een voorbeeld van een niet gecomprimeerde figuur = .bmp (bitmap) en dezelfde figuur als .jpg (JPEG). Deze laatste neemt veel minder plaats in met slechts klein verlies aan kwaliteit.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||