1 / 27

Module 4.1

Module 4.1. Data soos wat die rekenaar dit sien. Inhoudsopgawe. Getallestelsels Stoor van data Woordelys. Getallestelsels. 1. 1. 0. 0. 1. 0. 1. 1. 0. 0.

phoebe
Download Presentation

Module 4.1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Module 4.1 Data sooswat die rekenaarditsien

  2. Inhoudsopgawe Getallestelsels Stoor van data Woordelys

  3. Getallestelsels 1 1 0 0 1 0 1 1 0 0 Weens hulle elektronika, werk rekenaars met slegs twee toestande – aan of af – dus met ’n binêre of grondtal 2-getallestelsel.

  4. Getallestelsels Grondtal 10, 2 en 16 2358 10101012 A2CD3E16

  5. Getallestelsels Plekwaarde Desimalegetal (grondtal 10): 4192.304

  6. Getallestelsels Plekwaarde Binêre getal (grondtal 2): 1101.101

  7. Getallestelsels Plekwaarde Heksadesimalegetalle(grondtal 16)

  8. Die belangrikheid van binêregetalle 1 1 0 Ingenieurs het ontdek dat dit makliker was, uit ’n ingenieurs-oogpunt, om slegs twee toestande te hê – aan en af Dit kon maklik voorgestel word deur stroomvloei wat teenwoordig of afwesig is Daarom word data op die laagste vlak binêr voorgestel om dit makliker te maak om apparatuur te ontwerp en te bou

  9. Om vanaf ’n ander getallestelsel om te skakel na desimaal Skakelbinêregetalleomnadesimalegetalle 10012= (1 x 23) + (0 x 22) + (0 x 21) + (1 x 20) = (1 x 8) + (0 x 4) + (0 x 2) + (1 x 1) = 8 + 1 = 9

  10. Aktiwiteit 1 Skakel die volgendebinêregetalleomnadesimalegetalle en toonalleberekenings.

  11. Om vanaf ’n ander getallestelsel om te skakel na desimaal Skakelheksadesimaalomnadesimaal 2F316= (2 x 162) + (F x 161) + (3 x 160) = (2 x 256) + (15 x 16) + (3 x 1) = 512 + 240 + 3 = 755

  12. Aktiwiteit 2 Skakel die volgendeheksadesimalegetalleomnadesimaal en toonalleberekenings.

  13. Omskakeling van ‘n desimale getal na ‘n ander getallestelsel This is good old primary school division with the remainder!

  14. Aktiwiteit 3 Skakel die volgendedesimalegetalleomnabinêregetalle.

  15. Omskakeling van ‘n desimale getal na ‘n ander getallestelsel 634 ÷ 16 = 39 res 10 39 ÷ 16 = 2 res 7 2 ÷ 16 = 0 res 2 Antwoord is 27A16 (10 = A)

  16. Aktiwiteit 4 Skryf die volgendedesimalegetalle in heksadesimalenotasie.

  17. Stoor van data- Bisse en Grepe Elke datatipe gebruik ’n vaste aantal grepe (bytes). Elkegreep (’n getal in binêre formaat, bv. 101100112) bestaanuit8 binêresyfersof bisse (bits). Hier is ’n voorbeeld van data wat in 4 grepe van 8 bisse elk gestoor is, dit is 32 bisse.

  18. Primitiewedatatipes en reikwydtes • Aan elke datatipe is ’n vaste hoeveelheid spasie (grepe) toegeken om data in te stoor. • Daar is dus ’n limiet op die data wat gestoor kan word – meer grepe – groter reikwydte. Kleiner grepe – kleiner reikwydte.

  19. Voorbeeldeuit Delphi en Java

  20. Betroubaarheid van dataAfkapping Die waarde ‘Addendum’ is aan ’n teks of string veranderlike toegeken wat ’n maksimum van 5 karakters kan stoor. Sommige van die karakters is ‘verlore’. Indien ’n heelgetal waarde in ’n spasie gestoor is met te min bisse, noem ons dit oorloop.

  21. Betroubaarheid van dataVerliesaanakkuraatheid Elke program/programmeringstaal gebruik ’n ander manier en ’n ander aantal grepe gebruik om getalle te stoor. Desimale of reële getalle word gewoonlik in twee dele gestoor, naamlik ’n ‘getal’-deel en ’n ‘eksponent’-deelbv. 3.1415462973812 x 1012 ’n Verlies aan akkuraatheid in die eksponentdeel sal kritiek wees! ’n Verlies aan akkuraatheid in die getaldeel sal tot ’n verlies aan akkuraatheid van die getal self lei.

  22. Stoor van nie-numeriese data Koderingskemas Die ASCII-stelsel (American Standard Code for Information Interchange) was die oorspronklike standaard wat numeriese waardes aan letters, syfers, leestekens en ander karakters toegeken het

  23. Stoor van nie-numeriese data Grafika en klank Grafikais ’n versameling van duisende kolletjies, wat elkeen gemodelleer kan word deur sy posisie, kleur, ens. voor te stel Musiek kan ook gemodelleer word deur die data as numeriese waardes voor te stel, wat die volume, toonhoogte, frekwensie, ens. beskryf

  24. Aktiwiteit 5 Ken die basiese

  25. Aktiwiteit 6 Pas joukennis toe

  26. Aktwititeit 7 Dink en doennavorsing

  27. Woordelys

More Related