BLOK 3 HOOFDSTUK 8 PARAGRAAF 2
|
|
|
- Philomena van der Laan
- 9 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
OPDRACHT 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
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
Bij 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
Het 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
Waarden 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
Hoofdstuk 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
Opmerkingen 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
Turbo 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
PROS1E1 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,
Probleem 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
Small 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:
8.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
II. 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
Datum. 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
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
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
Het 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
Turbo 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.
8.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
Zelftest 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 -
1.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
6.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
Je 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
{ 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
In 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
3.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
Een 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
1 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
Faculteit 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 &
Dynamic 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
Wortels 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
Een 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
WORKSHOP 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
ALGORITMIEK: 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
ALGORITMIEK: 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
SEQUENTIE-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
Basisvaardigheden 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
5.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
Uiteenzetting 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
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
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
Programmeren 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
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.
Numerieke 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:
Module 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
DOMjudge 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
Gebruik 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
Uitwerking 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
opdrachten 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
OEFENINGEN 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)
Controle 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
Stap 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
Java 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
Handleiding 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
Wat 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
PG 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
6.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
Examencursus. 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
In 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,
Hoofdstuk 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.
recursie 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
HomeOffice 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
Willem 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.
Basiskennis 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
HOOFDSTUK 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
{ 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
Wortels 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
De 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
WISNET-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
Zelf 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
Een 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
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
1.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
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,
VAKANTIEWERK 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
Inleiding 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
6.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
Hoofdstuk 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
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
11. 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
Zelftest 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
PYTHON REEKS 1: BASICS. Mathias Polfliet
PYTHON REEKS 1: BASICS Mathias Polfliet [email protected] EENVOUDIGE REKENMACHINE 2 soorten getallen Getallen Z -> integers (gehele getallen) Getallen R -> floating points (reële getallen) Door beperkte
Methode: 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
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.
1BK2 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
Programmeren 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)
Getalformaten, 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
Hoofdstuk 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
SPOJ 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
