BLOK 3 HOOFDSTUK 8 PARAGRAAF 2
|
|
- Philomena van der Laan
- 7 jaren geleden
- Aantal bezoeken:
Transcriptie
1 BLOK 3 HOOFDSTUK 8 PARAGRAAF 2 4-BITS DEMOCOMPUTER IN 1000 STO R opdracht tot opslaan 0000 waar moet het worden opgeslagen IN 1000 LD R opdracht tot kopiëren 0000 welk adres moet gekopieerd worden ADD R OUT 1011 PROGRAMMEREN IN ASSEMBLEERTAAL Optimaliseren van programmalussen Opstarten van het OS Kraken van software ASSEMBLER a invoeren = load (inladen) onthouden = move (plaats in geheugen) optellen = add (tel op) uitvoeren = load (uitladen) vergelijken = compare (vergelijk) kiezen = jump (spring) herhalen = repeat (herhaal) b Ja, elke basisinstructie komt in principe in elke assembleertaal voor. PARAGRAAF 2 WAT DOET EEN COMPILER? Een compiler voert het geprogrammeerde programma ui, controleert of de syntaxis in orde is en maakt een uitvoerbaar bestand. Nadat het programma gecompileerd is, kun je het resultaat van jouw noeste arbeid aanschouwen door de executeble uit te voeren.
2 PARAGRAAF 3 EEN BASICPROGRAMMA AANVULLEN a Nee, want er verschijnt slechts een vraagteken op het beeldscherm. b - c 5 PRINT "Ik bereken voor u het drievoud van een getal." 6 PRINT "Type achter het vraagteken een getal." 25 PRINT "Het drievoud van het ingevoerde getal is:" d De toe te voegen regel is: 1 REM Dit programma berekent het drievoud van een ingevoerd getal. EEN BASICPROGRAMMA WIJZIGEN a 10 REM Dit programma berekent het kwadraat van een getal. 20 PRINT Ik bereken voor u het kwadraat van een getal. 30 PRINT Typ achter het vraagteken een getal. 40 INPUT Getal 50 LET Kwadraat = Getal * Getal 60 PRINT Het kwadraat van het getal is: 70 PRINT Kwadraat 80 END b De schermafdruk ziet er als volgt uit: Ik bereken voor u het kwadraat van een getal. Typ achter het vraagteken een getal.? 5 Het kwadraat van het ingevoerde getal is: 25 EEN PASCALPROGRAMMA WIJZIGEN a b program BerekenKwadraat (input, output); {Dit programma berekent het kwadraat van een ingevoerd getal} var: getal, kwadraat : real; writeln("ik bereken voor u het kwadraat van een getal."); writeln("voer nu een getal in:"); read (getal); kwadraat := getal * getal; writeln("het kwadraat van het ingevoerde getal is:"); write (kwadraat); De schermafdruk ziet er bijvoorbeeld als volgt uit: Ik bereken voor u het kwadraat van een getal. Voer nu een getal in: 6 Het kwadraat van het ingevoerde getal is: 36
3 EEN PASCALPROGRAMMA CODEREN Je moet een programma schrijven dat de wortel van een ingevoerd getal berekent. De opdracht eindigt met Maak ook een PSD. De volgorde van deze opdrachten is natuurlijk verkeerd. Je moet eerst een PSD maken en daarna het programma schrijven. Eigenlijk moet je nadat de gebruiker een getal heeft ingevoerd, eerst testen of het een positief getal is. De wortel van een negatief getal heeft geen reële uitkomst. a. program BerekenWortel (input, output); {Dit programma berekent de Wortel van een ingevoerd getal} var getal, wortel: real; writeln("ik bereken voor u de wortel van een getal."); writeln("voer nu een getal in:"); read (getal); wortel := sqrt(getal); write("de wortel van het ingevoerde getal is:"); writeln (wortel); De schermafdruk ziet er bijvoorbeeld als volgt uit: Ik bereken voor u de wortel van een getal. Voer nu een getal in: 49 De wortel van het ingevoerde getal is: 7 b. - PARAGRAAF 4 EEN BASICPROGRAMMA DRUKMACHTEN De opdracht eindigt met Maak ook een PSD. De volgorde van deze opdrachten is natuurlijk verkeerd. Je moet eerst een PSD maken en daarna het programma schrijven. a 10 REM Dit programma berekent de machten van PRINT Ik bereken voor u de machten van LET Macht = 1 40 FOR Teller = 1 TO LET Macht = Macht * 2 60 PRINT 2; tot de macht"; Teller; " = " Macht 70 NEXT Teller 80 END
4 b 10 REM Dit programma berekent de machten van een grondtal. 20 PRINT Ik bereken voor u de machten van een grondtal. 30 PRINT Typ achter het vraagteken het grondtal. 40 INPUT Grondtal 50 LET Macht = 1 60 FOR Teller = 1 TO LET Macht = Macht * Grondtal 80 PRINT Grondtal; tot de macht"; Teller; " = "; Macht 90 NEXT Teller 100 END c Wijzig in de uitwerking van opdracht b regel 60 en regel 70 als volgt: 60 FOR Teller = 10 TO 1 STEP LET Macht = Grondtal ^ Teller Regel 50 kan bovendien vervallen. d - EEN PASCALPROGRAMMA DRUKMACHTEN program DrukMachten (input,output); var i, macht, grondtal : integer; writeln( Ik bereken voor u machten van een getal. ); writeln( Geef een getal kleiner dan 10: ); read(grondtal); writeln( De machten van, grondtal, zijn: ); macht := 1; for i:=1 to 20 do macht := macht * grondtal; writeln(grondtal, tot de macht, i, =, macht); end;
5 PARAGRAAF 5 EEN VARIABELE VOLGEN a program MINIMUM (input, output); var getal1, getal2, getal3, getal4, kleinste : real; 1. kleinste = 0 {inlezen van vier getallen} readln(getal1); readln(getal2); readln(getal3); readln(getal4); end {minimum bepalen} if(getal1 < getal2) 2. kleinste = 0 then kleinste := getal1; else kleinste := getal2; if(getal3 < kleinste) 3. kleinste = 4 then kleinste := getal3; if(getal4 < kleinste) 4. kleinste = 2 then kleinste := getal4; write(kleinste); 5. kleinste = 2 EEN PASCALPROGRAMMA WIJZIGEN a program MINIMUM (input, output); var getal1, getal2, getal3, getal4,getal5,kleinste : real; {inlezen van vijf getallen} readln(getal1); readln(getal2); readln(getal3);readln(getal4);readln(getal5); {minimum bepalen} if(getal1 < getal2) then kleinste := getal1; else kleinste := getal2; if(getal3 < kleinste) then kleinste := getal3; if(getal4 < kleinste) then kleinste := getal4; if(getal5 < kleinste) then kleinste := getal5; write(kleinste); b -
6 c program MAXIMUM (input, output); var getal1, getal2, getal3, getal4,getal5,grootste : real; {inlezen van vijf getallen} writeln( Voer achtereenvolgens vijf getallen in. Het programma bepaalt het grootste getal. ); readln(getal1); readln(getal2); readln(getal3);readln(getal4);readln(getal5); {maximum bepalen} if(getal1 > getal2) then grootste := getal1; else grootste := getal2; if(getal3 > grootste) then grootste:= getal3; if(getal4 > grootste) then grootste:= getal4; if(getal5 > grootste) then grootste := getal5; writeln( Het grootste getal is :,grootste); d
7 PARAGRAAF 6 PROCEDURES IN PASCAL a program MINIMUM2 (input, output); var getal1, getal2, getal3, getal4,kleinste : real; GetallenInvoeren; MinimumBepalen; UitvoerAfdrukken; b - procedure GetallenInvoeren() {inlezen van vier getallen} writeln( Geef achtereenvolgens vier getallen. Het programma bepaalt het kleinste getal. ); readln(getal1); readln(getal2); readln(getal3);readln(getal4); end; proceure MinimumBepalen() {minimum bepalen} if(getal1 < getal2) then kleinste := getal1; else kleinste := getal2; if(getal3 < kleinste) then kleinste := getal3; if(getal4 < kleinste) then kleinste := getal4; end; procedure UitvoerAfdrukken() writeln( Het kleinste getal dat u invoerde was :,kelinste); writeln( Bedank voor het gestelde vertouwen en tot ziens. ); end;
8 PARAGRAAF 8 VIER TORENS h=1..7 d=1,5 b=1,5 bouw b,d,h PIRAMIDE BOUWEN t=1..5 b=0+t..11-t d=0+t..11-t h=2*t-1..2*t bouw b,d,h Toelichting t is een teller voor het aantal keer dat twee lagen worden gebouwd. b is de breedte. eerste rij van 1 tot en met 10 tweede rij van 2 tot en met 9 derde rij van 3 tot en met 8 etc. Steeds dus zowel aan het als aan het einde één minder. Dat realiseer je door t ervan af te trekken. d is de diepte. Daarvoor geldt hetzelfde als voor b. h is de hoogte. eerste rij 1 en 2 tweede rij 3 en 4 derde rij 5 en 6. Steeds nen met het volgende oneven getal. 2*t-1 levert de oneven getallen. KUBUS BOUWEN Een mogelijkheid met drie bouwopdrachten is deze. b=1..10 d=1,10 h=1,10 bouw b,d,h bouw d,b,h bouw h,d,b
Small Basic Console Uitwerking opdrachten
Opdracht 1 3 getallen => inlezen Gemiddelde uitrekenen Resultaat afdrukken TextWindow.WriteLine("Dit programma berekend het gemiddelde van drie door U in te voeren getallen.") TextWindow.Write("Voer getal
Nadere informatieOPDRACHT Opdracht 2.1 Beschrijf in eigen woorden wat het bovenstaande PSD doet.
Les C-02: Werken met Programma Structuur Diagrammen 2.0 Inleiding In deze lesbrief bekijken we een methode om een algoritme zodanig structuur te geven dat er gemakkelijk programmacode bij te schrijven
Nadere informatiePascal 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 informatieBij dit hoofdstukken horen geen opgaven.
6. Programmeertalen Een computer begrijpt eigenlijk alleen maar binaire code (bestaande uit 1 en 0). Om hem/haar makkelijk opdrachten te geven zijn programmeertalen ontwikkeld. Deze moeten een goed gedefinieerde
Nadere informatieHet programma ELGAMAL
Het programma ELGAMAL Gerard Tel Universiteit Utrecht, Departement Informatica 21 oktober 2005 Dit boekje is een inhoudelijke beschrijving van het programma ELGAMAL dat door Gerard Tel is geschreven voor
Nadere informatieWaarden persistent (blijvend) opslaan gaat in bestanden (files). Lege tekst: eof
Programmeren Blok A Persistente opslag van waarden http://www.win.tue.nl/ wstomv/edu/2ip05/ College 4 Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software Engineering
Nadere informatieHoofdstuk 7: Werken met arrays
Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, januari 2004 Hoofdstuk 7: Werken met arrays 7.0 Leerdoel
Nadere informatieOpmerkingen en vragen aan Ultieme vraag: Hoe beïnvloedt dit de winstkansen?
2IP05: Programmeren Blok A http://www.win.tue.nl/ wstomv/edu/2ip05/ 5 spelers, 2 dobbelstenen Probleem met dobbelspel College 1 Per ronde werpt elke speler 1 Kees Hemerik Tom Verhoeff Technische Universiteit
Nadere informatieTurbo Pascal (deel 1)
Turbo Pascal (deel 1) MSX CLUB MAGAZINE 34 Erik van Bilsen Scanned, ocr ed and converted to PDF by HansO, 2001 Erik van Bilsen leert u het klappen van de Turbo Pascal zweep. Turbo Pascal toepassen Deze
Nadere informatiePROS1E1 Gestructureerd programmeren in C Dd/Kf/Bd
Inhoudsopgave 1 Inleiding... 1 2 Toekenning- en herhalingsopdrachten (for loop)... 2 2.1 De wet van Ohm... 3 2.2 De spaarrekening... 3 2.3 De transformator... 3 3 Keuze- en herhalingsopdrachten (if, switch,
Nadere informatieProbleem met dobbelspel. 2IP05: Programmeren Blok A. 5 spelers,2 dobbelstenen. wstomv/edu/2ip05/ Per ronde werpt elke speler 1
2IP05: Programmeren Blok A http://www.win.tue.nl/ wstomv/edu/2ip05/ College 1 5 spelers,2 dobbelstenen Probleem met dobbelspel Per ronde werpt elke speler 1 Tom Verhoeff Technische Universiteit Eindhoven
Nadere informatieProgrammeren Blok B. Onderwerpen. wstomv/edu/2ip05/ College 8. Tom Verhoeff
Programmeren Blok B Onderwerpen http://www.win.tue.nl/ wstomv/edu/2ip05/ College 8 Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software Engineering & Technology Verdelen
Nadere informatieSmall Basic Programmeren Text Console 2
Oefening 1: Hoogste getal Je leest een reeks positieve gehele getallen in totdat je het getal 0 (nul) invoert. Daarna stopt de invoer en druk je een regel af met het hoogste getal uit de reeks. Voorbeeld:
Nadere informatie8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde
8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde Optellen: 5a + 3b + 2a + 6b = 7a + 9b 1) Alleen gelijksoortige
Nadere informatieII. ZELFGEDEFINIEERDE FUNCTIES
II. ZELFGEDEFINIEERDE FUNCTIES In Excel bestaat reeds een uitgebreide reeks van functies zoals SOM, GEMIDDELDE, AFRONDEN, NU enz. Het is de bedoeling om functies aan deze lijst toe te voegen door in Visual
Nadere informatieDatum. Vraag het bedrag in BEF. Reken om naar EURO. Toon het bedrag in EURO. --- Vraag het bedrag in BEF--- --- Reken om naar EURO---
3UREOHPHQRSORVVHQPHW9%$WRHSDVVLQJHQELMGHHO Naam. NR : Klas. PC : Datum. 23*$9( Hieronder vind je het algoritme om een bedrag in BEF om te rekenen naar EURO. Zet het algoritme om in programmacode. Noem
Nadere informatieMSX Computer & Club Magazine nummer 69 - augustus 1994 Arno Dekker. Scanned, ocr ed and converted to PDF by HansO, 2001
MT2ASCII MSX Computer & Club Magazine nummer 69 - augustus 1994 Arno Dekker Scanned, ocr ed and converted to PDF by HansO, 2001 In de laatste serie MSX Club Magazine s werd at dieper ingegaan op MT-Base
Nadere informatieDisclaimer Het bestand dat voor u ligt, is nog in ontwikkeling. Op verzoek is deze versie digitaal gedeeld. Wij willen de lezer er dan ook op wijzen
Disclaimer Het bestand dat voor u ligt, is nog in ontwikkeling. Op verzoek is deze versie digitaal gedeeld. Wij willen de lezer er dan ook op wijzen dat er zowel typografische als inhoudelijke onvolkomenheden
Nadere informatieEen diverse inhoud deze keer: aangepaste procedures voor GIOS, machinetaal, geheugenmanipulatie, BASIC-equivalenten en recursief programmeren.
Turbo Pascal deel 6 MSX Club Magazine 36 Erik van Bilsen Scanned, ocr ed and converted to PDF by HansO, 2001 Een diverse inhoud deze keer: aangepaste procedures voor GIOS, machinetaal, geheugenmanipulatie,
Nadere informatieHet voert eenvoudige instructies uit die achter elkaar in het geheugen van de machine zijn opgeslagen.
Antwoorden door een scholier 1809 woorden 28 september 2006 3,6 14 keer beoordeeld Vak Informatica Samenvatting Informatica 6.1) Van kleine instructies naar grote processen Noem 2 termen voor het centrale
Nadere informatieTurbo Pascal deel 3 MSX CLUB MAGAZINE 36. Erik van Bilsen. Scanned, ocr ed and converted to PDF by HansO, 2001
Turbo Pascal deel 3 MSX CLUB MAGAZINE 36 Erik van Bilsen Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering van de cursus gaan we scrollen en wel smooth-scroll in maar liefst vier richtingen.
Nadere informatie8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde
8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde Optellen: 5a + 3b + 2a + 6b = 7a + 9b 1) Alleen gelijksoortige
Nadere informatieZelftest Programmeren in COBOL - deel I
Zelftest Programmeren in CBL - deel I Document: n1290test.fm 05/01/2016 ABIS Training & Consulting P.. Box 220 B-3000 Leuven Belgium TRAINING & CNSULTING INLEIDING BIJ DE ZELFTEST PRGRAMMEREN IN CBL -
Nadere informatie1.1 Rekenen met letters [1]
1.1 Rekenen met letters [1] Voorbeeld 1: Een kaars heeft een lengte van 30 centimeter. Per uur brand er 6 centimeter van de kaars op. Hieruit volgt de volgende woordformule: Lengte in cm = -6 aantal branduren
Nadere informatie6.1 Kwadraten [1] HERHALING: Volgorde bij berekeningen:
6.1 Kwadraten [1] HERHALING: Volgorde bij berekeningen: 1) Haakjes wegwerken 2) Vermenigvuldigen en delen van links naar rechts 3) Optellen en aftrekken van links naar rechts Schrijf ALLE stappen ONDER
Nadere informatieTotaal
Programmeren Blok A Wat was het doel? http://www.win.tue.nl/ wstomv/edu/2ip05/ College 2 Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software Engineering & Technology
Nadere informatieJe gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python.
1 Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. Voordat je leert programmeren, moet je jouw pc zo instellen dat
Nadere informatie{ auteur, toelichting }
Programmeren Blok A Trilogie van (programmeer)talen http://www.win.tue.nl/ wstomv/edu/ip0/ College Syntaxis (vormleer): Hoe ziet t eruit, hoe schrijf je t? Tom Verhoeff Technische Universiteit Eindhoven
Nadere informatie{ specificatie (contract) en toelichting }
Programmeren Blok B Drie aspecten van routines http://www.win.tue.nl/ wstomv/edu/2ip05/ College 7 Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software Engineering &
Nadere informatieIn de tweede regel plaatsen we in het gereserveerde stukje geheugen een getal.
4. Array s Een array is een geïndexeerde variabele. Deze zin zal de nodig vragen oproepen, waarop enige uitleg van toepassing is. Met variabelen hebben we al kennis gemaakt. In een variabele kun je iets
Nadere informatie3.1 Haakjes wegwerken [1]
3.1 Haakjes wegwerken [1] Oppervlakte rechthoek (Manier 1): Opp. = l b = (a + b) c = (a + b)c Oppervlakte rechthoek (Manier 2): Opp. = Opp. Groen + Opp. Rood = l b + l b = a c + b c = ac + bc We hebben
Nadere informatieEen korte samenvatting van enkele FORTRAN opdrachten
Een korte samenvatting van enkele FORTRAN opdrachten Inhoud 1 Introductie 3 2 De structuur van een FORTRAN programma 3 3 Datatypen, variabelen en declaraties 3 4 Expressies-volgorde van uitwerking 4 5
Nadere informatie1 Rekenen met gehele getallen
1 Inhoudsopgave 1 Rekenen met gehele getallen... 1.1 De gehele getallen... 1. Optellen... 1. Opgaven... 1. Aftrekken... 1. Opgaven... 1. Vermenigvuldigen... 1. Opgaven... 1.8 Delen... 9 1.9 Opgaven...9
Nadere informatieFaculteit Economie en Bedrijfskunde
Faculteit Economie en Bedrijfskunde Op dit voorblad vindt u belangrijke informatie omtrent het tentamen. Voordat u met het tentamen t: lees dit voorblad! Tentamen: V&O IV: Programmeren Tentamendatum &
Nadere informatieDynamic Publisher Twee handige hulpjes voor DP
Dynamic Publisher Twee handige hulpjes voor DP Ron Holst MSX Computer & Club Magazine nummer 89 - zomer 1997 Scanned, ocr ed and converted to PDF by HansO, 2001 Bij het doorspitten van diskettes en directory's
Nadere informatieWortels met getallen. 2 Voorbeeldenen met de vierkantswortel (Tweedemachts wortel)
Wortels met getallen 1 Inleiding WISNET-HBO update sept 2009 Voorkennis voor deze les over Wortelvormen is de les over Machten. Voor de volledigheid staat aan het eind van deze les een overzicht van de
Nadere informatieEen topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin:
Java Les 2 Theorie Beslissingen Algemeen Net als in het dagelijks leven worden in software programma s beslissingen genomen, naast het toekennen van waarden aan variabelen zijn beslissingen één van de
Nadere informatieWORKSHOP ORANGE PI & PYTHON v september 2017
WORKSHOP ORANGE PI & PYTHON v1.1 21 september 2017 In deze workshop maak je kennis met een zogenaamde bord-computer ter grootte van een bankpas. Een bord-computer kan gebruikt worden als een normale computer
Nadere informatieALGORITMIEK: antwoorden werkcollege 5
1 ALGORITMIEK: antwoorden werkcollege 5 opgave 1. a. Brute force algoritme, direct afgeleid uit de observatie: loop v.l.n.r. door de tekst; als je een A tegenkomt op plek i (0 i < n 1), loop dan van daaruit
Nadere informatieALGORITMIEK: antwoorden werkcollege 5
ALGORITMIEK: antwoorden werkcollege 5 opgave 1. a. Brute force algoritme, direct afgeleid uit de observatie: loop v.l.n.r. door de tekst; als je een A tegenkomt op plek i (0 i < n 1), loop dan van daaruit
Nadere informatieToets Programmeren, 2YP05 op donderdag 13 november 2008, 09:00-12:00
Toets Programmeren, 2YP05 op donderdag 13 november 2008, 09:00-12:00 TU/e Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica (Na de toets gecorrigeerde versie) PROBLEEM: Sleutels Lees
Nadere informatieSEQUENTIE-STRUCTUUR. Oefening: Dichtheid
SEQUETIE-STRUCTUUR Oefening: Dichtheid geef diameter vd bol(m) //Declaratie input variabelen double diameter; double soortmassa; //Declaratie variabelen voor tussenresultaten double volume; diameter //Declaratie
Nadere informatieBasisvaardigheden algebra. Willem van Ravenstein. 2012 Den Haag
Basisvaardigheden algebra Willem van Ravenstein 2012 Den Haag 1. Variabelen Rekenenis het werken met getallen. Er zijn vier hoofdbewerkingen: optellen, aftrekken, vermenigvuldigen en delen. Verder ken
Nadere informatie5.0 Voorkennis. Rekenen met machten: Let op het teken van de uitkomst; Zet de letters (indien nodig) op alfabetische volgorde.
5.0 Voorkennis Rekenen met machten: Let op het teken van de uitkomst; Zet de letters (indien nodig) op alfabetische volgorde. Vermenigvuldigen is eponenten optellen: a 3 a 5 = a 8 Optellen alleen bij gelijknamige
Nadere informatieUiteenzetting Wiskunde Grafische rekenmachine (ti 83) uitleg
Uiteenzetting Wiskunde Grafische rekenmachine (ti 83) uitleg Uiteenzetting door een scholier 2691 woorden 4 juni 2005 5,9 118 keer beoordeeld Vak Wiskunde Basisbewerkingen 1. Inleiding De onderste zes
Nadere informatieVariabelen 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 informatieRekenen 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 informatieProgrammeren met de TI84
Programmeren met de TI84 Dominiek Ramboer VTI Oostende De programmeertaal die gebruikt wordt om de rekenmachine te programmeren gelijkt goed op de programmeertaal BASIC. Daarom heet ze ook TI-BASIC. Een
Nadere informatieHexadecimale 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 informatieNumerieke benadering van vierkantwortels
HP Prime Grafische Rekenmachine Numerieke benadering van vierkantwortels Doel: De waarde van een vierkantswortel met een recursieve rij benaderen, het schrijven van een klein programma. Sleutelwoorden:
Nadere informatieModule 3: Scratch programmeren: is het logisch of is het niet logisch?
Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2
Nadere informatieAssembly en Assemblers. Processoren 5 januari 2015
Assembly en Assemblers Processoren 5 januari 2015 Doel van vandaag Ik heb al losse eindjes over assembly verteld en een voorbeeldprogramma doorlopen. vandaag: algemeen + systematisch overzicht Programmeertalen
Nadere informatieDOMjudge teamhandleiding
judge DOMjudge teamhandleiding Samenvatting /\ DOM DOM judge Hieronder staat de belangrijkste informatie kort samengevat. Dit is bedoeld om snel aan de slag te kunnen. We raden echter ten zeerste aan dat
Nadere informatieGebruik van geheugens
Gebruik van geheugens Het rekentoestel CASIO Collège fx-92b 2D+ heeft 10 verschillende geheugens. De acht geheugens A, B, C, D, E, F, X en Y kunnen gebruikt worden om waarden op te slaan. De inhoud van
Nadere informatieALGORITMIEK: antwoorden werkcollege 5
ALGORITMIEK: antwoorden werkcollege 5 opgave 1. a. Brute force algoritme, direct afgeleid uit de observatie: loop v.l.n.r. door de tekst; als je een A tegenkomt op plek i (0 i < n 1), loop dan van daaruit
Nadere informatieUitwerking tentamen Analyse van Algoritmen, 29 januari
Uitwerking tentamen Analyse van Algoritmen, 29 januari 2007. (a) De buitenste for-lus kent N = 5 iteraties. Na iedere iteratie ziet de rij getallen er als volgt uit: i rij na i e iteratie 2 5 4 6 2 2 4
Nadere informatieopdrachten algoritmiek - antwoorden
opdrachten algoritmiek - antwoorden Dit zijn de voorbeelduitwerkingen behorende bij de oefeningen algoritmiek. Er zijn altijd veel mogelijke manieren om hetzelfde probleem op te lossen. De voorbeelduitwerking
Nadere informatieOEFENINGEN PYTHON REEKS 6
OEFENINGEN PYTHON REEKS 6 1. A) Schrijf een functie die een getal x en een getal y meekrijgt. De functie geeft de uitkomst van volgende bewerking als returnwaarde terug: x y x als x y x y y als x < y B)
Nadere informatieControle structuren. Keuze. Herhaling. Het if statement. even1.c : testen of getal even of oneven is. statement1 statement2
Controle structuren De algemene vorm: 1 bloks door middel van indentatie Keuze Herhaling if expressie :...... In de volgende vorm is het else gedeelte weggelaten: if expressie :... Het if keuze- of conditioneel
Nadere informatieStap 1. Bepalen van invoer Het makkelijkst kun je dit vinden uit de zwarte vlakken met voorbeelden:
Stap 1. Bepalen van invoer Het makkelijkst kun je dit vinden uit de zwarte vlakken met voorbeelden: Na de opdracht Maak uw keuze: wordt er voor het eerst iets ingetypt door de gebruiker. De getallen die
Nadere informatieJava Les 3 Theorie Herhaal structuren
Java Les 3 Theorie Herhaal structuren Algemeen Een herhaal structuur een is programmeertechniek waarbij bepaalde Java instructies worden herhaald net zo lang tot een bepaalde voorwaarde is bereikt. Een
Nadere informatieHandleiding Micro:Bit De leerkracht als coach! In samenwerking met:
Handleiding Micro:Bit De leerkracht als coach! In samenwerking met: Connect je Micro:bit! Installeren Allereerst download de Micro:bit app op je mobiele apparaat. De app is te herkennen aan het Micro:bit
Nadere informatieWat zijn de verschillen tussen SPSS 9 en SPSS 10?
Wat zijn de verschillen tussen SPSS 9 en SPSS 10? 1.1 De data-editor / het definiëren van variabelen 1.2 Het openen van bestanden 1.3 Output lezen 1.4 Mogelijke problemen 1.1.1 De data-editor Het grootste
Nadere informatiePG blok 4 werkboek bijeenkomst 4 en 5
2015-2015 PG blok 4 werkboek bijeenkomst 4 en 5 Inhoud Kenmerken van deelbaarheid (herhaling)...1 Ontbinden in factoren...1 Priemgetallen (herhaling)...2 Ontbinden in priemfactoren...2 KGV (Kleinste Gemene
Nadere informatie6.1 Kwadraten [1] HERHALING: Volgorde bij berekeningen:
6.1 Kwadraten [1] HERHALING: Volgorde bij berekeningen: 1) Haakjes wegwerken 2) Vermenigvuldigen en delen van links naar rechts 3) Optellen en aftrekken van links naar rechts Schrijf ALLE stappen ONDER
Nadere informatieExamencursus. wiskunde A. Rekenregels voor vereenvoudigen. Voorbereidende opgaven VWO kan niet korter
Voorbereidende opgaven VWO Examencursus wiskunde A Tips: Maak de voorbereidende opgaven voorin in een van de A4-schriften die je gaat gebruiken tijdens de cursus. Als een opdracht niet lukt, werk hem dan
Nadere informatieIn deze aflevering van deze serie zal ik proberen een groot gebrek van Turbo Pascal weg te nemen, namelijk het gemis aan Random Access Files.
Turbo Pascal deel 7 Erik van Bilsen MSX Club Magazine 40 Scanned, ocr ed and converted to PDf by HansO, 2001 In deze aflevering van deze serie zal ik proberen een groot gebrek van Turbo Pascal weg te nemen,
Nadere informatieHoofdstuk 3: NEGATIEVE GETALLEN
1-6 H3. Negatieve getallen Hoofdstuk 3: NEGATIEVE GETALLEN 1. Wat moet ik leren? (handboek p. 96 123) 3.1 Positieve en negatieve getallen Het verschil verwoorden tussen positieve en negatieve getallen.
Nadere informatierecursie Hoofdstuk 5 Studeeraanwijzingen De studielast van deze leereenheid bedraagt circa 6 uur. Terminologie
Hoofdstuk 5 Recursion I N T R O D U C T I E Veel methoden die we op een datastructuur aan kunnen roepen, zullen op een recursieve wijze geïmplementeerd worden. Recursie is een techniek waarbij een vraagstuk
Nadere informatieHomeOffice to ASCII Teksten converteren
HomeOffice to ASCII Teksten converteren Marco Soijer MCCM 65 Scanned, ocr ed and converted to PDF by HansO, 2001 Dit al enige tijd geleden ingezonden programma zet tekstbestanden, gemaakt met Home Office
Nadere informatieWillem van Ravenstein
Willem van Ravenstein 1. Variabelen Rekenen is het werken met getallen. Er zijn vier hoofdbewerkingen: optellen, aftrekken, vermenigvuldigen en delen. Verder ken je de bewerkingen machtsverheffen en worteltrekken.
Nadere informatieJörg R. Hörandel Afdeling Sterrenkunde.
Jörg R. Hörandel Afdeling Sterrenkunde http://particle.astro.ru.nl/goto.html?prog1213 1 Alle mensen moeten op blackboard ingeschreven zijn! 2 http://particle.astro.ru.nl/goto.html?prog1213 3 eindcijfer:
Nadere informatieBasiskennis van machten WISNET-HBO. update juli 2007
Basiskennis van machten WISNET-HBO update juli 007 Inleiding Deze les doorwerken met pen en papier! We noemen de uitdrukking a 4 een macht van a (in dit geval de vierde macht van a). Het grondtal is a
Nadere informatieHOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren
HOOFDSTUK 3 3.1 Stapsgewijs programmeren De programmeertalen die tot nu toe genoemd zijn, zijn imperatieve of procedurele programmeertalen. is het stapsgewijs in code omschrijven wat een programma moet
Nadere informatie{ specificatie (contract) en toelichting }
Programmeren Blok A Drie aspecten van routines http://www.win.tue.nl/ wstomv/edu/2ip05/ College 5 Kees Hemerik Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software
Nadere informatieWortels met getallen en letters. 2 Voorbeeldenen met de (vierkants)wortel (Tweedemachts wortel)
1 Inleiding Wortels met getallen en letters WISNET-HBO update sept 2009 Voorkennis voor deze les over Wortelvormen is de les over Machten. Voor de volledigheid staat aan het eind van deze les een overzicht
Nadere informatieDe TI-84 (TI-83) 1 Introductie
De TI-84 (TI-83) 1 Introductie 1-1 Algemeen De grafische rekenmachine is een rekenmachine waarmee je ook grafieken kunt tekenen. De belangrijkste toetsen die betrekking hebben op grafieken staan op de
Nadere informatieWISNET-HBO. update aug. 2011
Basiskennis van machten WISNET-HBO update aug. 0 Inleiding Deze les doorwerken met pen en papier! We noemen de uitdrukking a 4 (spreek uit: a tot de vierde macht) een macht van a (in dit geval de vierde
Nadere informatieZelf een spel maken met GameMaker Les 5: een platformspel
Zelf een spel maken met GameMaker Les 5: een platformspel In de eerste drie lessen hebben we een spel gemaakt waarbij de speler alle kanten op kon bewegen. Als je de pijltjestoetsen niet indrukte bleef
Nadere informatieEen spoedcursus python
Een spoedcursus python Zoals je in de titel misschien al gezien hebt, geven wij een spoedcursus Python. Door deze cursus leer je alle basics, zoals het rekenen met Python en het gebruik van strings. Het
Nadere informatieDEC 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 informatie1.2 ENVIRONMENT DIVISION.
1 SEQUENTIAL I/O 1.1 Inleiding 1.1.1 SEQUENTIËLE ORGANISATIE (= opslagstructuur) Begrip record: Elk record heeft een vaste voorganger (behalve het 1ste record), elk record heeft een vaste opvolger (behalve
Nadere informatieVAN 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 informatieMANDELBROT: MANDELBR.PAS
MANDELBROT: MANDELBR.PAS MSX CLUB MAGAZINE 26 F.Scheffer Eindhoven Scanned, ocr ed and converted to PDFby HansO, 2001 Het programma MANDELBR.PAS is een TURBO PASCAL- programma waarin een aantal extra grafische
Nadere informatieVAKANTIEWERK WISKUNDE
A -> Hn 0 / 06 / 06 VAKANTIEWERK WISKUNDE NEEM UW MAP WISKUNDE!! Herhalingsoefening : Optellen in Q (60 ptn) gevallen : - voor twee rationale getallen met hetzelfde teken * behoud dit teken * maak de som
Nadere informatieInleiding tot programmeren: Javascript
Inleiding tot programmeren: Javascript Een definitie JavaScript is een scripttaal met objectgeoriënteerde mogelijkheden. Deze geïnterpreteerde programmeertaal is vooral gericht op het gebruik in webpagina
Nadere informatie6.0 Voorkennis AD BC. Kruislings vermenigvuldigen: Voorbeeld: 50 10x. 50 10( x 1) Willem-Jan van der Zanden
6.0 Voorkennis Kruislings vermenigvuldigen: A C AD BC B D Voorbeeld: 50 0 x 50 0( x ) 50 0x 0 0x 60 x 6 6.0 Voorkennis Herhaling van rekenregels voor machten: p p q pq a pq a a a [] a [2] q a q p pq p
Nadere informatieHoofdstuk 2: Werken met variabelen
Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, februari 2001 Hoofdstuk 2: Werken met variabelen 2.0
Nadere informatieProgrammeren 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 informatie11. Eenvoudige programma s schrijven in Maxima
11. Eenvoudige programma s schrijven in Maxima We zullen in dit hoofdstuk een aantal eenvoudige Maxima programma s laten zien. 11.1. Aantal wortels van een vierkantsvergelijking Het onderstaande programma
Nadere informatieZelftest Inleiding Programmeren
Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze
Nadere informatiePYTHON 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 informatieMethode: Verdeel en heers
Programmeren Blok B Thema: Complexiteit beteugelen http://www.win.tue.nl/ wstomv/edu/ip05/ College Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software Engineering
Nadere informatieZo 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 informatie1BK2 1BK6 1BK7 1BK9 2BK1
Kern Subkern Leerdoel niveau BK begrippen vmbo waar in bettermarks 1.1.1. Je gebruikt positieve en negatieve getallen, breuken en decimale getallen in hun onderlinge samenhang en je ligt deze toe binnen
Nadere informatieProgrammeren klas 4. Opdracht PSD Visual Basic Code Code met Inputbox i.p.v. TextBox 1. Lees een getal LEES g. DIM kw AS INTEGER DIM kw AS INTEGER
Opdracht PSD Visual Basic Code Code met Inputbox i.p.v. TextBox 1. Lees een getal DIM g AS INTEGER DIM g AS INTEGER in en laat zijn DIM kw AS INTEGER DIM kw AS INTEGER kwadraat kw := g ^ 2 g=val(textbox1.text)
Nadere informatieGetalformaten, timers en tellers
Getalformaten, timers en tellers S_CU CU S PV R CV DEZ CV_BCD S_ODT S TV BI R BCD 1 pagina 1 Getalformaten (16 bits) PG CPU BCD W#16#296 Voorteken (+) 2 9 6 0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0 Positieve getallen
Nadere informatieHoofdstuk 7: Werken met arrays
Programmeren in Microsoft Visual Basic 2010 Express, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Vespucci College, Marnix Gymnasium Rotterdam, december 2011 Hoofdstuk
Nadere informatieSPOJ oplossingen Gilles Callebaut 7 augustus 2015
SPOJ oplossingen 2012-2013 Gilles Callebaut 7 augustus 2015 DISCLAIMER Oefeningen zijn niet altijd correct of optimaal. Gelieve de oefeningen enkel te gebruiken ter ondersteuning. Van kopiëren leer je
Nadere informatie