COMMUNICATIE- EN COMPUTERVAARDIGHEDEN IN DE CHEMIE

Maat: px
Weergave met pagina beginnen:

Download "COMMUNICATIE- EN COMPUTERVAARDIGHEDEN IN DE CHEMIE"

Transcriptie

1 COMMUNICATIE- EN COMPUTERVAARDIGHEDEN IN DE CHEMIE 4 e les Prof. Dr. Frank De Proft 22 oktober 2004 Derde les : Hoofdstuk 1 : Basisbegrippen Inleiding Enkele basisbegrippen 1

2 Vierde les : Binaire getallen Weergave van gehele getallen Weergave van reële getallen Weergave van karakters Andere data» geluiden» beelden Hoofdstuk 3 : SOFTWARE HOOFDSTUK 2 : WEERGAVE VAN GEGEVENS 2

3 2.1. Binaire getallen Computers : werken als binaire apparaten Output : twee mogelijke toestanden Computer :» ontvangen van data» opslaan van data» verwerken van informatie Binaire talstelsel :» twee getallen 0 en 1» meer dan twee toestanden : groeperen reeks enkelvoudige binaire apparaten» groepen van binaire outputs : interpretatie als getallen : binaire getallen individuele cijfers : binary digits of BITS Binaire getallen vs. decimale getallen :» decimale getal 294 : = 294» binaire getal : = = 27 Verwarring : 10 2 = 2 10, =

4 Conversie van decimaal naar binair : algoritme : 1. Ga van start met B leeg 2. Zo lang D niet nul is herhaal de volgende sequentie : a. als D even is, voeg 0 aan de linker kant van B bij b. als D oneven is, voeg 1 aan de linker kant van B bij c. Deel D door twee, rond naar beneden af en ga terug naar 2a Voorbeeld : omzetten 19 naar binair : Omzetten van 19 naar binair : 19 is oneven B = 1, D = 9 9 is oneven B = 11, D = 4 4 is even B = 011, D = 2 2 is even B = 0011, D = 1 1 is even B = 01011, D = 0 Ander voorbeeld : omzetten van 116 naar binair : Omzetten van 116 naar binair : 116 is even B = 0, D = is even B = 00, D = is oneven B = 100, D = is even B = 0100, D = 7 7 is oneven B = 10100, D = 3 3 is oneven B = , D = 1 1 is oneven B = , D = Voorstellen van gehele getallen computers : behandelen informatie als bits gemakkelijke opslag van gehele getallen ( integers ) opslag gehele getal : binaire equivalent opslaan als bitpatroon 4

5 vb. 19 : : binaire getallen : verschillende aantal bits begin en einde van waarden in geheugen? meeste computers en programma s : zelfde aantal bits : 32 bijvoegen van 0 en aan de linkerkant : vb. 19 : totaal : 2 32 = verschillende bitpatronen» conventie : gelijke verdeling patronen over positieve en negatieve getallen» 2 32 /2 = 2 31 = niet negatieve getallen (inclusief 0)» 2 32 /2 = 2 31 = negatieve getallen Samengevat : Bitpatroon Decimale waarde ( 2 31 = ) ( = ) ( = ) ( 3) ( 2) ( 1) ( 0) ( 1) ( 2) ( 3) ( = ) ( = ) ( = ) 5

6 bitpatronen die beginnen met 1 : negatieve waarden bitpatronen die beginnen met 0 : niet-negatieve getallen Eerste bit : tekenbit vb. 3 : 0 (tekenbit) + 31-bits representatie van vb. 100 : 0 (tekenbit) + 31-bits representatie van Belangrijke nadelen :» : negatieve nul» decimale stelsel : slechts 1 nul, niet positief of negatief» twee voorstellingen voor nul : onnodig + verwarrend» optelling van 2 binaire getallen onnodig gecompliceerd exact tegengestelde manier bitpatronen toekennen aan negatieve getallen :» negatieve gehele getal grootst in absolute waarde : 2 31 kleinste bitpatroon : » negatieve gehele getal kleinst in absolute waarde : 1 grootste bitpatroon : » voorkomen van negatieve nul» binaire optelling gemakkelijker = twee-complement notatie 6

7 2.3. Voorstellen van reële getallen Twee manieren van weergeven : decimaal of wetenschappelijk vb vs E03 ( ) Wetenschappelijke notatie : normalisatie : Idenficatie van reëel getal door 2 bestanddelen :» fractionele gedeelte (rond komma)» exponent Komma steeds tussen eerste en tweede cijfer : niet beschouwen bij weergave (123456,3) ( 5,1) (99, 4) floating point getallen (drijvende komma getallen) 1985 : Institute of Electrical and Electronics Engineers (IEEE) :» Standaard weergave voor de opslag van floating-point getallen» gevolgd door praktisch alle computer- en software constructeurs 7

8 Single precision (enkele precisie) : Exponent (8 bits)» 32 bits (4 bytes) Fractioneel gedeelte (23 bits)» mogelijke waarden : tot Double precision (dubbele precisie) : Tekenbit Tekenbit Exponent (11 bits)» 64 bits (4 bytes) Fractioneel gedeelte (52 bits)» mogelijke waarden : tot fractioneel gedeelte + exponent : combinatie tot karakteristiek bitpatroon sommige bitpatronen : speciale waarden : vb. NaN (Not-a-Number) resultaten onbepaalde wiskundige operaties : 0/0, /, 0, -, oneindig aantal reële waarden : eindig aantal 32 en 64-bitpatronen niet alle reële getallen exact weer te geven afronding naar patroon dichtste tegen waarde enkele precisie : precisie 7 cijfers na komma dubbele precisie : precisie 16 cijfers na komma Illustratie : eenvoudig geval met precisie = 2 in het binair stelsel met 2 e 3 8

9 Voor dit systeem : genormaliseerde getallen : Lijst van alle positieve getallen : ±.10*2 e of ±.11*2 e met 2 e 3.10 (2 *2 2 = 1 / 8.10 (2 *2 2 = 2.11 (2 *2 0 = 3 / 4.10 (2 *2 1 = 1 / 4.10 (2 *2 3 = 4.11 (2 *2 1 = 3 / 2.10 (2 *2 0 = 1 / 2.11 (2 *2 2 = 3 / (2 *2 2 = 3.10 (2 *2 1 =1.11 (2 *2 1 = 3 / 8.11 (2 *2 3 = 6 Distributie : bv. 2.2 en 2.4 : identiek!! overflow :» getal te groot voor weergave in deze representatie» langs positieve (getal te groot) en negatieve (getal te klein) kant» positieve en negatieve overflow underflow :» getal te klein voor weergave in deze representatie» langs positieve en negatieve kant» positieve en negatieve underflow 9

10 Meeste programmeertalen : onderscheid gehele en reële getallen» gehele getallen : 32 bits patronen» reële getallen : floating-point voorstelling : single of double precision Matlab :» gehele getallen : floating integers» reële getallen : double precision Machine-eps :» kleinste verschil tussen getallen dat computer kan herkennen» maat voor de nauwkeurigheid van de machine» kleinste floating point : resultaat van 1.000» Matlab : machine-eps : Voorstellen van karakters geen natuurlijke overeenkomst tussen karakters en binaire getallen karakters : voorstellen als bitpatronen : arbitraire systemen Standaard code om karakters voor te stellen : ASCII» American Standard Code for Information Interchange» karakter : specifiek 8 bits patroon» cijfers, kleine letters en hoofdletters : opeenvolgende binaire getallen» cijfers : binaire getallen met decimale waarden : 48 57» hoofdletters : binaire getallen met decimale waarden : 65 90» kleine letters : binaire getallen met decimale waarden : Figuur

11 rangschikking : mogelijkheid om karakterwaarden te vergelijken vb. Matlab : c1 = 'a' c2 = 'b' c1 < c2» Resultaat : logische vector 1 (waar)» vergelijking ASCII codes van c1 en c2 opeenvolging van karakters : string : sequenties van bytes "g " "e " "n " "o " "o " "m "" Vergelijking van strings in Matlab : s1 = 'ann' s2 = 'ban' s1 < s2 Resultaat : logische vector bits ASCII code : voldoende voor Nederlandse tekst sommige alfabetten : 8 bits : te klein steeds toenemende internationalisering : ASCII vervangen door Unicode» 16 bits code» ondersteuning meeste karaktersets uit vreemde talen» terugwaarts compatibel met ASCII vb. ASCII : f : Unicode f :

12 2.5. Voorstellen van andere vormen van gegevens en data efficiënte opslag en manipulatie complexe data : bijkomende technieken en algoritmen omzetten data naar binaire getallen afkorten binaire data : samendrukken Geluiden verschil digitaal vs. analoog analoge weergave van data :» voorstelling data analoog aan de werkelijkheid» variatie over een oneindige reeks van waarden» opslag van data met hoge graad van variatie maar niet exact weergegeven dient te worden digitaal :» discrete (eindig aantal) waarden» exacte weergaven belang van reproduceerbaarheid geluid :» inherent analoog» drukgolf met unieke amplitude (Pa) stemvork viool» trilling trommelvlies» interpretatie als geluid door hersenen fluit gong 12

13 niet exacte weergave van analoge signalen : meestal geen probleem» menselijk oor : niet opmerken van bepaalde fouten en inconsistenties» duplicatie van opname : opstapeling van kleine fouten» na verloop van tijd : duidelijk verlies kwaliteit digitale opnames» exact reproduceerbaar» herhaaldelijk copiëren zonder verlies van kwaliteit» omzetting analoge golf in sequentie van discrete waarden = digitale sampling : - meting amplitude op regelmatige intervallen - opslag van de sequentie van discrete set van meetwaarden digitale sampling : 200 dpa 100 dpa 0 dpa 100 dpa 200 dpa Nauwkeurige reproductie geluiden : zeer regelmatig metingen verrichten geluid van CD kwaliteit : minimum metingen/s grote hoeveelheden ruimte voor stockage technieken om grootte digitale geluidsbestanden te verminderen, vb. MP3 (factor 10) 13

14 Beelden verschillende formats en compressietechnieken voor opslag beelden Eenvoudigste manier : bitmap» figuur : grid van punten : Pixels (Picture elements)» pixel bitpatroon» zwart-wit figuur : 1 pixel 1 bit - 1 pixel 1 bit - bit-waarde pixel : waarde van de hoofdkleur resolutie : scherpte of duidelijkheid afbeelding hogere resolutie :» bitmaps onderverdeeld in kleinere pixels» elke bijkomende pixel : benodigde opslagruimte +1 bit kleurenplaatje :» meer dan 1 bit per pixel» meestal : elke pixel : 24 bits (RGB waarde)» ontleding kleur in verschillende intensiteiten rood, groen, blauw - elk v/d 3 componenten : 8 bits - intensiteiten van 0 (min) tot 255 (max) = verschillende kleurencombinaties 14

15 typische HTML kleuren : Typische HTML kleuren Kleur (R,G,B) Kleur (R,G,B) Kleur (R,G,B) rood (255,0,0) groen (0,128,0) blauw (0,0,255) donkerrood (139,0,0) donkergroen (0,100,0) donkerblauw (0,0,139) crimson (220,20,60) olijf (128,128,0) lichtblauw (173,216,230) roze (255,192,203) lichtgroen (144,238,144) purper (128,0,128) violet (238,130,238) bruin (165,42,42) grijs (128,128,128) oranje (255,165,0) wit (255,255,255) zwart (0,0,0) vb. Microsoft Windows : Bitmap» extentie.bmp» voorstellen van iconen & achtergrondfiguren Bitmaps :» eenvoudige te beschrijven en begrijpen» vereisen veel geheugen bij opslag complexe beelden Twee andere populaire formats voor opslag beelden : GIF en JPEG start vanaf bitmap weergave van beeld verschillende methoden om beelden compact te maken Toepassing algoritmes om bitpatroon beeld te verkorten GIF» Graphics Interchange Format» Herhalende patronen in beeld efficiënt opslaan» sterke reductie grootte van uiteindelijke weergave» verliesloos formaat : tijdens compressie gaat geen informatie verloren» oorspronkelijke beeld kan gerecupereerd worden» beelden met discrete grenzen (vb. lijnen) : noodzakelijke precisie 15

16 JPEG» Joint Photographics Expert Group» gebruik van compressietechnieken die niet volledig omkeerbaar zijn» geschikt voor geleidelijke verandering van kleur, vb. kleurenfoto» opoffering precisie voor betere compressie Bepaald gegeven : welke soort data? vb =?» gehele getal 97» karakter a» exponent van een reeel getal» onderdeel geluid, beeld aard gegeven door context en programma dat gegevens gebruikt HOOFDSTUK 3 : SOFTWARE 16

17 3.1. Inleiding Software vaak gebruikt door wetenschappers en ingenieurs :» presentatie van gegevens» analyse van data» berekeningen 3.2. Presentatie van informatie Resultaten op logische en verstaanbare manier aan anderen weergeven Welke software? Afhankelijke aard informatie Strikte minimum = tekstverwerker + rekenbladen, tekenprogramma s en grafische programma s Hoofdstuk 3 : Software Tekstverwerking Microsoft Word Wetenschappelijke wereld : TeX (LaTeX) (wis-- en natuurkundingen, theoretisch chemici, ) Word/Wordperfect Wordperfect : WYSIWIG ( What( you see is what you get ) LaTeX : compilatie broncode Resultaat = geformatteerde tekstdocument Voordeel : platformonafhankelijkheid + gratis compilers voorhanden Hoofdstuk 3 : Software 17

18 Voorbeeld : LaTeX code en resultaat : Hoofdstuk 3 : Software 18

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN COMPUTERVAARDIGHEDEN EN PROGRAMMEREN 4 e les Prof. Dr. Frank De Proft 9 oktober 24 Derde les : Hoofdstuk : Computervaardigheden Enkele basisbegrippen» Hardware» Software» Internet en het web Binaire getallen

Nadere informatie

2. WEERGAVE VAN GEGEVENS

2. WEERGAVE VAN GEGEVENS 2. WEERGAVE VAN GEGEVENS 2.1. Binaire getallen Zoals we reeds in het vorige hoofdstuk aanhaalden werken computers zoals binaire apparaten, i.e. hun output kan in twee mogelijke toestanden bestaan. We definieerden

Nadere informatie

HOOFDSTUK 2 WEERGAVE VAN GEGEVENS

HOOFDSTUK 2 WEERGAVE VAN GEGEVENS HOOFDSTUK 2 WEERGAVE VAN GEGEVENS 2.. Binaire getallen 2.2. Voorstellen van gehele getallen 2.3. Voorstellen van reële getallen 2.4. Voorstellen van karakters 2.5. Voorstellen van andere vormen van gegevens

Nadere informatie

5,7. Samenvatting door een scholier 903 woorden 28 september keer beoordeeld. Informatica. Samenvatting Informatica Hoofdstuk 2

5,7. Samenvatting door een scholier 903 woorden 28 september keer beoordeeld. Informatica. Samenvatting Informatica Hoofdstuk 2 Samenvatting door een scholier 903 woorden 28 september 2006 5,7 24 keer beoordeeld Vak Informatica Samenvatting Informatica Hoofdstuk 2 2.1 Teken en betekenis Uit welke 2 delen bestaat informatie? Betekenis

Nadere informatie

6,2. Paragraaf 2.1. Paragraaf 2.2. Samenvatting door een scholier 1375 woorden 10 december keer beoordeeld. Informatica Informatica actief

6,2. Paragraaf 2.1. Paragraaf 2.2. Samenvatting door een scholier 1375 woorden 10 december keer beoordeeld. Informatica Informatica actief Samenvatting door een scholier 1375 woorden 10 december 2006 6,2 6 keer beoordeeld Vak Methode Informatica Informatica actief Hoofdstuk 2 Paragraaf 2.1 Kranten dienen om informatie te verspreiden. Een

Nadere informatie

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN COMPUTERVAARDIGHEDEN EN PROGRAMMEREN 3 e les Prof. Dr. Frank De Proft 12 oktober 2004 Tweede les : Inleiding Computerwetenschappen vs. computervaardigheden - Algoritmen 1 Derde les : Enkele basisbegrippen»

Nadere informatie

slides12.pdf December 14, 2001 1

slides12.pdf December 14, 2001 1 Onderwerpen Inleiding Algemeen 12 Getallen Getallen Representaties Rekenen Problemen Piet van Oostrum 12 dec 2001 INL/Alg-12 1 X INL/Alg-12 1 X Getallen Soorten getallen Wat is een getal? Experiment: met

Nadere informatie

Talstelsels en getalnotaties (oplmodel)

Talstelsels en getalnotaties (oplmodel) Talstelsels en getalnotaties (oplmodel) herhalingsvragen 1. Waarom werken computers binair? Omdat binaire computers veel makkelijker te maken is. De kans op fouten is ook veel kleiner. het spanningsverschil

Nadere informatie

Bouwstenen voor PSE. Datatypes en Datastructuren

Bouwstenen voor PSE. Datatypes en Datastructuren Bouwstenen voor PSE Datatypes en Datastructuren Definitie Datatype Klasse van dataobjecten tesamen met operaties om ze te construeren, te manipuleren en te verwijderen. Een datatype omvat een specificatie

Nadere informatie

1 Rekenen in eindige precisie

1 Rekenen in eindige precisie Rekenen in eindige precisie Een computer rekent per definitie met een eindige deelverzameling van getallen. In dit hoofdstuk bekijken we hoe dit binnen een computer is ingericht, en wat daarvan de gevolgen

Nadere informatie

Voorbeeld casus mondeling college-examen

Voorbeeld casus mondeling college-examen Voorbeeld casus mondeling college-examen Examenvak en niveau informatica havo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar

Nadere informatie

Muziek. Muziek. Analoog rekenen. Hoofdstuk 1: Van analoog naar digitaal. Analoog. Digitaal. Analoog. Gebruik makend van fysische grootheden Cf Babbage

Muziek. Muziek. Analoog rekenen. Hoofdstuk 1: Van analoog naar digitaal. Analoog. Digitaal. Analoog. Gebruik makend van fysische grootheden Cf Babbage Analoog rekenen Gebruik makend van fysische grootheden Cf Babbage Analoge electronica http://www.chem.uoa.gr/applets/appletopamps/appl_opamps2.html Hoofdstuk : Van analoog naar digitaal De rekenlat of

Nadere informatie

Voorbeeld casus mondeling college-examen

Voorbeeld casus mondeling college-examen Voorbeeld casus mondeling college-examen Examenvak en niveau informatica vwo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar

Nadere informatie

DEC SDR DSP project 2017 (2)

DEC SDR DSP project 2017 (2) DEC SDR DSP project 2017 (2) Inhoud: DSP software en rekenen Effect van type getallen (integer, float) Fundamenten onder DSP Lezen van eenvoudige DSP formules x[n] Lineariteit ( x functie y dus k maal

Nadere informatie

Interne voorstelling. types en conversies. Binaire en andere talstelsels. Voorstelling van gegevens: bits en bytes

Interne voorstelling. types en conversies. Binaire en andere talstelsels. Voorstelling van gegevens: bits en bytes Interne voorstelling types en conversies Het geheugen wordt ingedeeld in een aantal gebieden van gelijke grootte. Een gebied van 8 bits noemt men een byte (nible een groep van bits). Een (computer)woord

Nadere informatie

4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld

4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld Praktische-opdracht door een scholier 1959 woorden 1 juni 2001 4,7 331 keer beoordeeld Vak Wiskunde Tientallig stelsel In een tientallig stelsel heb je de getallen 0 t/m 9 tot je beschikking. Zoals je

Nadere informatie

Talstelsels, getalnotaties en Ascii code

Talstelsels, getalnotaties en Ascii code Talstelsels, getalnotaties en Ascii code 1 Algemeenheden Digitale systemen werken met nullen en enen omdat dit elektronisch gemakkelijke te verwezenlijken is. De transistor wordt in digitale systemen als

Nadere informatie

Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig)

Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) In elektronische realisatie zijn 10 verschillende toestanden moeilijk

Nadere informatie

Kleuren met getallen Afbeeldingen weergeven

Kleuren met getallen Afbeeldingen weergeven Activiteit 2 Kleuren met getallen Afbeeldingen weergeven Samenvatting Computers slaan tekeningen, foto s en andere afbeeldingen op door het gebruik van getallen. De volgende opdracht laat zien hoe. Kerndoelen

Nadere informatie

Proeftentamen in1211 Computersystemen I (NB de onderstreepte opgaven zijn geschikt voor de tussentoets)

Proeftentamen in1211 Computersystemen I (NB de onderstreepte opgaven zijn geschikt voor de tussentoets) TECHNISCHE UNIVERSITEIT DELFT Faculteit Informatietechnologie en Systemen Afdeling ISA Basiseenheid PGS Proeftentamen in1211 Computersystemen I (NB de onderstreepte opgaven zijn geschikt voor de tussentoets)

Nadere informatie

A. Wat zijn digitale afbeeldingen? B. Bitonaal, grijswaarden of kleur en de bitdiepte C. Resolutie, bestandsgrootte, compressie en bestandsformaten

A. Wat zijn digitale afbeeldingen? B. Bitonaal, grijswaarden of kleur en de bitdiepte C. Resolutie, bestandsgrootte, compressie en bestandsformaten CURSUS DIGITAAL ATELIER AFBEELDINGEN A. Wat zijn digitale afbeeldingen? B. Bitonaal, grijswaarden of kleur en de bitdiepte C. Resolutie, bestandsgrootte, compressie en bestandsformaten A. Wat zijn digitale

Nadere informatie

Praktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken.

Praktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken. Talstelsels 1 Algemeenheden Digitale systemen werken met nullen en enen omdat dit elektronisch gemakkelijke te verwezenlijken is. De transistor kent enkel twee toestanden (geleiden of sperren) Hierdoor

Nadere informatie

Registers & Adressering. F. Rubben, ing 2008-2010

Registers & Adressering. F. Rubben, ing 2008-2010 Registers & Adressering, ing 2008-2010 Inhoud Leerstof tot nu toe Opbouw registers Benaming registers Opbouw data Verloop programma Leerstof tot nu toe: Bouw PLC Intern Extern fabrikanten Aansluiten I/O

Nadere informatie

Bijlage D. Binair rekenen

Bijlage D. Binair rekenen Bijlage D Binair rekenen Bits, bytes en computerwoorden Alle huidige computersystemen zijn gebaseerd op digitale logica. Elk geheugenelement kent een geladen en een niet-geladen positie. Vaak wordt dit

Nadere informatie

Tentamen Computersystemen

Tentamen Computersystemen Tentamen Computersystemen baicosy06 2e jaar bachelor AI, 2e semester 23 september 2013 13u-15u IWO 4.04A (blauw), Academisch Medisch Centrum, Meidreef 29, Amsterdam ZuidOost Het is niet toegestaan communicatieapparatuur

Nadere informatie

Activiteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal

Activiteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal Activiteit 1 Tel de punten Binaire Getallen Samenvatting Data in de computer worden opgeslagen als een serie van nullen en enen. Hoe kunnen we woorden en getallen weergeven met alleen deze twee symbolen?

Nadere informatie

Les A-03 Binaire en hexadecimale getallen

Les A-03 Binaire en hexadecimale getallen Les A-03 Binaire en hexadecimale getallen In deze les wordt behandeld hoe getallen kunnen worden voorgesteld door informatie die bestaat uit reeksen 0-en en 1-en. We noemen deze informatie digitale informatie.

Nadere informatie

Over Bits Pixels Dpi & Extensies

Over Bits Pixels Dpi & Extensies Over Bits Pixels Dpi & Extensies Pixels, kleurdiepte en kleur Een digitale afbeelding bestaat uit een verzameling van "pixels" die liggen gerangschikt in een rechthoekig raster van rijen en kolommen. Elke

Nadere informatie

Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties

Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties Kleurdiepte De hoeveelheid kleurinformatie die een pixel op een beeldscherm kan bevatten wordt bepaald door de bitdiepte.

Nadere informatie

Vectoren, matrices en beeld. Figuur: Lena. Albert-Jan Yzelman

Vectoren, matrices en beeld. Figuur: Lena. Albert-Jan Yzelman Vectoren, matrices en beeld Figuur: Lena Vectoren, matrices en beeld Hoe coderen we foto s zodat ze te gebruiken zijn op computers? Wat verwachten we van de bestandsgrootte? Hoe verkleinen we de benodigde

Nadere informatie

THEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal)

THEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal) THEORIE TALSTELSELS De binaire code Het geheugenelement van de computer kan slechts twee verschillende waarden bevatten. De schakelingen uit de computer werken daarom met een tweetallig ofwel binair stelsel.

Nadere informatie

talstelsels F. Vonk versie 1 30-7-2013

talstelsels F. Vonk versie 1 30-7-2013 2013 talstelsels F. Vonk versie 1 30-7-2013 inhoudsopgave 1. inleiding... - 2-2. binair... - 4-3. hexadecimaal... - 10-4. octaal (vwo)... - 17-5. bonus opgaves... - 20-6. wat heb je geleerd... - 21 - Dit

Nadere informatie

Digitale systemen. Hoofdstuk 6. 6.1 De digitale regelaar

Digitale systemen. Hoofdstuk 6. 6.1 De digitale regelaar Hoofdstuk 6 Digitale systemen Doelstellingen 1. Weten dat digitale systemen andere stabiliteitsvoorwaarden hebben In deze tijd van digitalisatie is het gebruik van computers in regelkringen alom.denk maar

Nadere informatie

Gegevens. Doelstellingen Elektronica. verwerven. opslaan. bewerken doorsturen. weergeven. Analoog signaal : snelheidsmeting. KHLim - dep.

Gegevens. Doelstellingen Elektronica. verwerven. opslaan. bewerken doorsturen. weergeven. Analoog signaal : snelheidsmeting. KHLim - dep. Gegevens verwerven Doelstellingen Elektronica opslaan» elektrische vorm» magnetische vorm» mechanische vorm bewerken doorsturen» elektrisch (temperatuur, druk, geluid, beeld, )» optisch» elektromagnetische

Nadere informatie

Binaire getallen? Werkboek. Doeblad

Binaire getallen? Werkboek. Doeblad Een computer is een soort grote rekenmachine. Hij bestaat uit een aantal onderdelen. Een belangrijk onderdeel is de harde schijf. Dit is het geheugen van de computer. Die bewaart alle informatie en documenten.

Nadere informatie

Proeftentamen in1211 Computersystemen I (Opm: de onderstreepte opgaven zijn geschikt voor de tussentoets)

Proeftentamen in1211 Computersystemen I (Opm: de onderstreepte opgaven zijn geschikt voor de tussentoets) TECHNISCHE UNIVERSITEIT DELFT Faculteit Informatietechnologie en Systemen Afdeling ISA Basiseenheid PGS Proeftentamen in1211 Computersystemen I (Opm: de onderstreepte opgaven zijn geschikt voor de tussentoets)

Nadere informatie

Hoofdstuk 1. Illustratie 2

Hoofdstuk 1. Illustratie 2 Hoofdstuk 1 Numerical Methods College 2 A. Floating-point representatie (Hoofdstuk 1) B. Matlab A.A.N. Ridder Twee belangrijke onderwerpen die moeten leiden tot een beter begrip van de numerieke problematiek:

Nadere informatie

Rekenen aan wortels Werkblad =

Rekenen aan wortels Werkblad = Rekenen aan wortels Werkblad 546121 = Vooraf De vragen en opdrachten in dit werkblad die vooraf gegaan worden door, moeten schriftelijk worden beantwoord. Daarbij moet altijd duidelijk zijn hoe de antwoorden

Nadere informatie

Les A-06 Digitale informatie: tekst, beeld en geluid

Les A-06 Digitale informatie: tekst, beeld en geluid Les A-06 Digitale informatie: tekst, beeld en geluid In deze les wordt behandeld hoe tekst, beeld en geluid kan worden voorgesteld door informatie die bestaat uit reeksen 0-en en 1-en, digitale informatie.

Nadere informatie

Rekenen met computergetallen

Rekenen met computergetallen Rekenen met computergetallen Getallenstelsel en notaties Getallen in computers zijn opgebouwd met het kleinste element dat een computer kent: een bit. Een bit kan twee logische waardes bevatten, een nul

Nadere informatie

+ = Talstelsels. Maar wat is dan: -

+ = Talstelsels. Maar wat is dan: - Talstelsels Wie leert rekenen doet dat in het begin vaak met z n vingers erbij: 1 + 4 = Elke vinger krijgt een naam : één, twee,.tien. Eigenlijk is er helemaal geen sprake van rekenen, maar van tellen:

Nadere informatie

OPDRACHTKAART. Thema: Multimedia/IT. Audio 4. Digitaliseren MM-02-10-01

OPDRACHTKAART. Thema: Multimedia/IT. Audio 4. Digitaliseren MM-02-10-01 OPDRACHTKAART MM-02-10-01 Digitaliseren Voorkennis: Je hebt Multimedia-opdrachten 1 tot en met 3 en audio-opdracht 1 t/m 3 (MM-02-03 t/m MM-02-09) afgerond. Intro: Geluid dat wij horen is een analoog signaal.

Nadere informatie

Het JPEG compressie algoritme, IS

Het JPEG compressie algoritme, IS Het JPEG compressie algoritme, IS 10918-1 Een overzicht van het JPEG compressie algoritme door Mathias Verboven. Inhoudsopgave Inleiding.... 2 Stap 1: inlezen bronbestand.... 3 Stap 2: Veranderen van kleurruimte....

Nadere informatie

2 Elementaire bewerkingen

2 Elementaire bewerkingen Hoofdstuk 2 Elementaire bewerkingen 19 2 Elementaire bewerkingen 1 BINAIRE GETALLEN In het vorige hoofdstuk heb je gezien dat rijen bits worden gebruikt om lettertekens, getallen, kleuren, geluid en video

Nadere informatie

Als je de categorie Getal hebt gekozen kunt u in de notatie bepalen hoe het getal moet worden weergegeven.

Als je de categorie Getal hebt gekozen kunt u in de notatie bepalen hoe het getal moet worden weergegeven. Getalopmaak Kies: Opmaak - Cellen... tab Getallen Categorie Selecteer een categorie in de lijst en selecteer vervolgens een opmaakprofiel in het vak Notatie. Opm: De standaardvalutanotatie voor een cel

Nadere informatie

Hoofdstuk 6: Digitale signalen

Hoofdstuk 6: Digitale signalen Hoofdstuk 6: Digitale signalen 6. Algemeenheden Het decimale talstelsel is het meest gebruikte talstelsel om getallen voor te stellen. Hierin worden symbolen gebruikt ( t.e.m. 9 ) die ondubbelzinning de

Nadere informatie

Computervaardigheden I

Computervaardigheden I 2 Inhoud Computervaardigheden I Hoofdstuk 1 Basisvaardigheden dataverwerking Rekenblad - Navigeren door een venster - Bewaren - Formules (relatieve referenties) - Floating Point (precisie) - Formules (absolute

Nadere informatie

Fotograferen in RAW. Haal alles uit het RAW-formaat van je digitale camera

Fotograferen in RAW. Haal alles uit het RAW-formaat van je digitale camera Fotograferen in RAW Haal alles uit het RAW-formaat van je digitale camera Fotografeer je in JPEG, de computer in je camera slaat je foto op aan de hand van je voorinstellingen. JPEG is een internationale

Nadere informatie

talstelsels F. Vonk versie

talstelsels F. Vonk versie 2016 talstelsels F. Vonk versie 3 29-7-2016 inhoudsopgave 1. inleiding... - 2-2. binair... - 4-3. hexadecimaal... - 9 - intermezzo: RGB... - 12-4. octaal (vwo)... - 17-5. bonus opgaves... - 20-6. wat heb

Nadere informatie

PYTHON REEKS 1: BASICS. Mathias Polfliet

PYTHON REEKS 1: BASICS. Mathias Polfliet PYTHON REEKS 1: BASICS Mathias Polfliet mpolflie@etrovub.be EENVOUDIGE REKENMACHINE 2 soorten getallen Getallen Z -> integers (gehele getallen) Getallen R -> floating points (reële getallen) Door beperkte

Nadere informatie

Digitale Fotografie. 1 Bestandstypes

Digitale Fotografie. 1 Bestandstypes 1 Bestandstypes Een bestandstype wordt herkend aan zijn extensie (de drie letters achter de punt in de naam van het bestand). Windows herkent het bestandstype en zoekt in een tabel welk programma er moet

Nadere informatie

Hexadecimale en binaire getallen

Hexadecimale en binaire getallen Bijlage G Hexadecimale en binaire getallen Binaire en andere talstelsels De getallen waar wij gewoonlijk mee werken zijn genoteerd volgens het decimale stelsel. Het decimale stelsel is een zogenoemd positiestelsel.

Nadere informatie

Fout detecterende en verbeterende codes

Fout detecterende en verbeterende codes Profielwerkstuk Fout detecterende en verbeterende codes Een compacte module over het onderwerp fouten detectie en verbetering Gemaakt door Roy van Schaijk, Boris Kloeg en Willy Mackus Inhoudsopgave. Introductie

Nadere informatie

Helden van de wiskunde: L.E.J. Brouwer Brouwers visie vanuit een logica-informatica perspectief

Helden van de wiskunde: L.E.J. Brouwer Brouwers visie vanuit een logica-informatica perspectief Helden van de wiskunde: L.E.J. Brouwer Brouwers visie vanuit een logica-informatica perspectief Herman Geuvers Radboud Universiteit Nijmegen Technische Universiteit Eindhoven 1 Helden van de wiskunde:

Nadere informatie

Constanten. Variabelen. Expressies. Variabelen. Constanten. Voorbeeld : varid.py. een symbolische naam voor een object.

Constanten. Variabelen. Expressies. Variabelen. Constanten. Voorbeeld : varid.py. een symbolische naam voor een object. een symbolische naam voor een object. Variabelen Constanten Variabelen Expressies naam : geeft de plaats in het geheugen aan waarde : de inhoud van het object identifier : een rij van letters en/of cijfers

Nadere informatie

scc = b) CD AB

scc = b) CD AB Computerarchitectuur en -organisatie (213030) Dinsdag 21 januari 2040, 13.30 17.00 uur 7 bladzijden met 8 opgaven 4 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam,

Nadere informatie

Cover Page. The handle holds various files of this Leiden University dissertation.

Cover Page. The handle   holds various files of this Leiden University dissertation. Cover Page The handle http://hdl.handle.net/1887/21763 holds various files of this Leiden University dissertation. Author: Fortes, Wagner Rodrigues Title: Error bounds for discrete tomography Issue Date:

Nadere informatie

COMMUNICATIE EN COMPUTER- VAARDIGHEDEN IN DE CHEMIE

COMMUNICATIE EN COMPUTER- VAARDIGHEDEN IN DE CHEMIE COMMUNICATIE EN COMPUTER- VAARDIGHEDEN IN DE CHEMIE 3 e les Prof. Dr. Frank De Proft 15 oktober 2004 Derde les : Deel 2 : Computervaardigheden Inleiding : basisbegrippen 1 3. Mondelinge presentaties 3.1.

Nadere informatie

Exact periode = 1. h = 0, Js. h= 6, Js 12 * 12 = 1,4.10 2

Exact periode = 1. h = 0, Js. h= 6, Js 12 * 12 = 1,4.10 2 Exact periode 1.1 0 = 1 h = 0,000000000000000000000000000000000662607Js h= 6,62607. -34 Js 12 * 12 = 1,4. 2 1 Instructie gebruik CASIO fx-82ms 1. Instellingen resetten tot begininstellingen

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

b. Van veel apparaten bestaat een digitale variant naast de normale. Denk bijvoorbeeld aan klokken en thermometers.

b. Van veel apparaten bestaat een digitale variant naast de normale. Denk bijvoorbeeld aan klokken en thermometers. H1P1 Opdracht 1 Digitaal a. Wat betekent het woord digitaal? In getallen. b. Van veel apparaten bestaat een digitale variant naast de normale. Denk bijvoorbeeld aan klokken en thermometers. Beschrijf het

Nadere informatie

LES 3 Analoog naar digitaal conversie

LES 3 Analoog naar digitaal conversie LES 3 Analoog naar digitaal conversie Misschien is het goed om eerst te definiëren wat analoog en digitaal is en wat de de voor en nadelen hiervan zijn. Analoog naar digitaal conversie wordt voor veel

Nadere informatie

Programmeren met Arduino-software

Programmeren met Arduino-software Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en

Nadere informatie

VAN HET PROGRAMMEREN. Inleiding

VAN HET PROGRAMMEREN. Inleiding OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie

Inleiding Digitale Techniek

Inleiding Digitale Techniek Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Decimaal talstelsel Ons talstelsel is een zogenaamd positioneel talstelsel. Een getal

Nadere informatie

Vakgroep CW KAHO Sint-Lieven

Vakgroep CW KAHO Sint-Lieven Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be

Nadere informatie

Pascal uitgediept Data structuren

Pascal uitgediept Data structuren Pascal uitgediept Data structuren MSX Computer & Club Magazine nummer 68-juni/juli 1994 Herman Post Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering wordt bekeken hoe zelf een datastructuur

Nadere informatie

Kennismaking met programmeren

Kennismaking met programmeren Kennismaking met programmeren werkblad binair tellen Project van de Pedagogische Academie, Hanzehogeschool Groningen en Groningen Programmeert in samenwerking met: Bij deze opdracht gaan jullie zelf leren

Nadere informatie

Je kunt de getalnotatie wijzigen via Start > Getal > Getalnotatie en om vervolgens te kiezen uit de vervolgkeuzelijst bijvoorbeeld:

Je kunt de getalnotatie wijzigen via Start > Getal > Getalnotatie en om vervolgens te kiezen uit de vervolgkeuzelijst bijvoorbeeld: Hoofdstuk 28: Getalopmaak 28.0 Inleiding Excel is een programma bedoeld om getallen te bewerken. Dus het is belangrijk om getallen weer te kunnen geven zoals jij dat wilt. Hoe een getal in Excel er uitziet,

Nadere informatie

2 Kennismaking met het scherm

2 Kennismaking met het scherm 84 1 Inleiding Met Microsoft Office Picture Manager kan je op een eenvoudige manier jouw afbeeldingen bekijken, beheren, bewerken en delen. Paint kan je openen via Starten - Alle Programma s - Microsoft

Nadere informatie

Wetenschappelijk Rekenen

Wetenschappelijk Rekenen Wetenschappelijk Rekenen Examen - Bacheloropleiding informatica Oefeningen 3 mei 23. Implementeer de functie x n+ = mod(2x n, ) waarbij je gebruik maakt van een voorstelling met reële getallen. Zorg er

Nadere informatie

Normering en schaallengte

Normering en schaallengte Bron: www.citogroep.nl Welk cijfer krijg ik met mijn score? Als je weet welke score je ongeveer hebt gehaald, weet je nog niet welk cijfer je hebt. Voor het merendeel van de scores wordt het cijfer bepaald

Nadere informatie

Vragen deel 0. Wat moet je kennen/kunnen na dit deel? Begrippen verklaren en uitleggen:

Vragen deel 0. Wat moet je kennen/kunnen na dit deel? Begrippen verklaren en uitleggen: De onderstaande vragen moet je kunnen beantwoorden om uw examen goed te kunnen oplossen. De antwoorden vind je in de cursus. Zorg ervoor dat je volledige antwoorden formuleert en een vlot doorlopend verhaal

Nadere informatie

Memoriseren: Een getal is deelbaar door 10 als het laatste cijfer een 0 is. Of: Een getal is deelbaar door 10 als het eindigt op 0.

Memoriseren: Een getal is deelbaar door 10 als het laatste cijfer een 0 is. Of: Een getal is deelbaar door 10 als het eindigt op 0. REKENEN VIJFDE KLAS en/of ZESDE KLAS Luc Cielen 1. REGELS VAN DEELBAARHEID. Luc Cielen: Regels van deelbaarheid, grootste gemene deler en kleinste gemeen veelvoud 1 Deelbaarheid door 10, 100, 1000. Door

Nadere informatie

Informatica: C# WPO 9

Informatica: C# WPO 9 Informatica: C# WPO 9 1. Inhoud Functies (functies met return-waarde) 2. Oefeningen Demo 1: Som Demo 2: Min en max of array Demo 3: Retourneer array van randomwaarden A: Absolute waarde A: Afstand A: Aantrekkingskracht

Nadere informatie

Vormgeving voor beeldscherm:

Vormgeving voor beeldscherm: Vormgeving voor beeldscherm: LAB 1 : Wat is lelijkheid? Inleiding visual design o Stijl o Doel o Functie o Techniek o Complexiteit Een ontwerper proeft ALLES, kan alles maken en namaken ( Recept, handeling,

Nadere informatie

EXACT- Periode 1. Hoofdstuk Grootheden. 1.2 Eenheden.

EXACT- Periode 1. Hoofdstuk Grootheden. 1.2 Eenheden. EXACT- Periode 1 Hoofdstuk 1 1.1 Grootheden. Een grootheid is in de natuurkunde en in de chemie en in de biologie: iets wat je kunt meten. Voorbeelden van grootheden (met bijbehorende symbolen): 1.2 Eenheden.

Nadere informatie

Studentnummer:... Opleiding:...

Studentnummer:... Opleiding:... Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,

Nadere informatie

QR-code op aanvoerbrief 2.xx.0: Specificaties

QR-code op aanvoerbrief 2.xx.0: Specificaties QR-code op aanvoerbrief 2.xx.0: Specificaties Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.xx) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.xx.0 Wijzigingen 19 juli 2012

Nadere informatie

LESFICHE 1. Handig rekenen. Lesfiche 1. 1 Procent & promille. 2 Afronden. Procent of percent (%) betekent letterlijk per honderd.

LESFICHE 1. Handig rekenen. Lesfiche 1. 1 Procent & promille. 2 Afronden. Procent of percent (%) betekent letterlijk per honderd. Lesfiche 1 1 Procent & promille Handig rekenen Procent of percent (%) betekent letterlijk per honderd. 5 5 % is dus 5 per honderd. In breukvorm wordt dat of 0,05 als decimaal getal. Promille ( ) betekent

Nadere informatie

start -> id (k (f c s) (g s c)) -> k (f c s) (g s c) -> f c s -> s c

start -> id (k (f c s) (g s c)) -> k (f c s) (g s c) -> f c s -> s c Een Minimaal Formalisme om te Programmeren We hebben gezien dat Turing machines beschouwd kunnen worden als universele computers. D.w.z. dat iedere berekening met natuurlijke getallen die met een computer

Nadere informatie

C M Y K 59 0 100 7 C M Y K 0 0 0 100

C M Y K 59 0 100 7 C M Y K 0 0 0 100 Kazou Het Logo LOGO MS OFFICE Logo KAZOU - Nationaal Gebruik deze bestanden voor MS office (Word, PowerPoint, Excel) TIFF HET LOGO Kleuren specificaties KLEURSPECIFICATIES A_LOGO_NEG_BW.tif A_LOGO_NEG_Gray.tif

Nadere informatie

Antwoorden zijn afgedrukt!!!!!!!

Antwoorden zijn afgedrukt!!!!!!! Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,

Nadere informatie

Computer Vision: Hoe Leer ik een Computer Zien?

Computer Vision: Hoe Leer ik een Computer Zien? Computer Vision: Hoe Leer ik een Computer Zien? Michael H.F. Wilkinson Instituut voot Wiskunde en Informatica Rijksuniversiteit Groningen 27 April 2006 Overzicht 1 of 19 Wat is Computer Vision? Wat zijn

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (2)

De Arduino-microcontroller in de motorvoertuigentechniek (2) De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel

Nadere informatie

Zo gaat jouw kunstwerk er straks uitzien. Of misschien wel heel anders.

Zo gaat jouw kunstwerk er straks uitzien. Of misschien wel heel anders. Spirograaf in Python Een kunstwerk maken Met programmeren kun je alles maken! Ook een kunstwerk! In deze les maken we zelf een kunstwerk met Python. Hiervoor zal je werken met herhalingen en variabelen.

Nadere informatie

Praktische opdracht Wiskunde Binaire Code

Praktische opdracht Wiskunde Binaire Code Praktische opdracht Wiskunde Binaire Code Praktische-opdracht door een scholier 2576 woorden 24 april 2005 6,6 103 keer beoordeeld Vak Wiskunde Inhoudsopgave: De moderne tijd Binaire code. Grondlegger

Nadere informatie

Lab Webdesign: Javascript 3 maart 2008

Lab Webdesign: Javascript 3 maart 2008 H5: OPERATORS In dit hoofdstuk zullen we het hebben over de operators (of ook wel: operatoren) in JavaScript waarmee allerlei rekenkundige en logische bewerkingen kunnen worden uitgevoerd. Daarbij zullen

Nadere informatie

Kleurencode van weerstanden.

Kleurencode van weerstanden. Kleurencode van weerstanden. x1 x2 x3 n t TC R = x1 x2 (x3) 10 n +/- t% +/- TC 1 Kleurencode van weerstanden. R = x1 x2 (x3) 10 n +/- t [%] +/- TC [ppm] x n t TC x n t TC zilver - -2 10 goud - -1 5 Zwart

Nadere informatie

Programmeren. Inleiding

Programmeren. Inleiding Programmeren Inleiding STAPPEN IN DE ONTWIKKELING VAN EEN PROGRAMMA 1. Probleem 1. Probleem Ideaal gewicht berekenen Wortel van een vierkantsvergelijking berekenen Schaakspel spelen Boekhouding doen 2.

Nadere informatie

Informatica. Deel II: les 2. Leibniz - erven - digitaal. Jan Lemeire Informatica deel II februari mei Parallel Systems: Introduction

Informatica. Deel II: les 2. Leibniz - erven - digitaal. Jan Lemeire Informatica deel II februari mei Parallel Systems: Introduction Informatica Deel II: les 2 Leibniz - erven - digitaal Jan Lemeire Informatica deel II februari mei 2013 Parallel Systems: Introduction Leibniz 1646 1716 Jan Lemeire Pag. 2 / 48 Calculemus! Berechnen wir!

Nadere informatie

1 Complexe getallen in de vorm a + bi

1 Complexe getallen in de vorm a + bi Paragraaf in de vorm a + bi XX Complex getal Instap Los de vergelijkingen op. a x + = 7 d x + 4 = 3 b 2x = 5 e x 2 = 6 c x 2 = 3 f x 2 = - Welke vergelijkingen hebben een natuurlijk getal als oplossing?...

Nadere informatie

De Blu-ray Disc. Uitwerkingen opgaven. Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo. Jean Schleipen Philips Research, Eindhoven

De Blu-ray Disc. Uitwerkingen opgaven. Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo. Jean Schleipen Philips Research, Eindhoven Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo (natuurkunde, wiskunde, elektrotechniek, meet- en regeltechniek) Jean Schleipen Philips Research, Eindhoven Opgave 2 = x 2 3 + x 2 2 + x 2 + x 2 = 4

Nadere informatie

Wetenschappelijk Rekenen

Wetenschappelijk Rekenen Wetenschappelijk Rekenen Eamen - Bacheloropleiding informatica Oefeningen 10 juni 2014 1. In de oefeninglessen hebben we gezien dat we de machine-epsilon bekomen bij het berekenen van ( 4 1) 1. Beschouw

Nadere informatie

Niet-numerieke data-types

Niet-numerieke data-types Intern wordt een karakter voorgesteld als een rij van acht bits, Niet-numerieke data-types string de letter a 01100001 0110 0001 0x61 97 Bij interpretatie van de inhoud van een byte als een geheel getal,

Nadere informatie

Tweede Programmeeropgave Numerieke Wiskunde 1 De golfplaat Uiterste inleverdatum : vrijdag 16 mei 2003

Tweede Programmeeropgave Numerieke Wiskunde 1 De golfplaat Uiterste inleverdatum : vrijdag 16 mei 2003 Tweede Programmeeropgave Numerieke Wiskunde 1 De golfplaat Uiterste inleverdatum : vrijdag 16 mei 2003 I Doelstelling en testcase In deze programmeeropgave zullen we een drietal numerieke integratiemethoden

Nadere informatie

De uitleg in dit moduul is gebaseerd op een CASIO rekenmachine fx-82ms. Voor de verschillen met de TI-30X II zie de bijlage achterin.

De uitleg in dit moduul is gebaseerd op een CASIO rekenmachine fx-82ms. Voor de verschillen met de TI-30X II zie de bijlage achterin. Rekenmachine 1. Rekenmachine De uitleg in dit moduul is gebaseerd op een CASIO rekenmachine fx-82ms. Voor de verschillen met de TI-30X II zie de bijlage achterin. Onze rekenmachine geeft het resultaat

Nadere informatie

17 Operaties op bits. 17.1 Bitoperatoren en bitexpressies

17 Operaties op bits. 17.1 Bitoperatoren en bitexpressies 17 Operaties op bits In hoofdstuk 1 is gezegd dat C oorspronkelijk bedoeld was als systeemprogrammeertaal om het besturingssysteem UNIX te implementeren. Bij dit soort toepassingen komt het voor dat afzonderlijke

Nadere informatie

HOOFDSTUK 3: Afbeeldingen

HOOFDSTUK 3: Afbeeldingen HOOFDSTUK 3: Afbeeldingen 1. Soorten afbeeldingen 1-bit images 1 bit per pixel 0 is zwart, 1 is wit 1-bit monochroom beeld of binair beeld 8-bit gray-level images 8 bits per pixel = 1 byte 0 is zwart,

Nadere informatie

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW:

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW: OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie