Informatica: C# WPO 9
|
|
|
- Samuël de Boer
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 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 A: Palindroom A: From string to integer A: From hex to integer A: String match A: Sorteer array A: Mediaan A: Gemiddelde E: Waveforms X: De komeet X: Planetendans 2.1 Demo 1: Som Schrijf een programma dat een som uitvoert van 2 ingegeven getallen. Deze som wordt weliswaar in een aparte functie uitgevoerd. Het doorgeven van argumenten en het retourneren van een waarde worden hierbij aangetoond. 1
2 2.2 Demo 2: Min en max of array In deze opgave worden de kleinste en grootste waarde uit een array gehaald. Schrijf 2 functies waarbij de ene functie de kleinste waarde teruggeeft. De andere functie geeft de grootste waarde terug. Beide functies nemen als argument de array op. 2.3 Demo 3: Retourneer array van randomwaarden In deze opgave schrijf je een functie die een array van 10 elementen aanmaakt en deze array ook retourneert. Print de array vervolgens af in een label gebruikmakend van een procedure. 2.4 A: Absolute waarde C# beschikt over een functie die de absolute waarde van een getal kan bepalen. In deze opgave wordt er van je verwacht dat je zelf deze opgave als oefening maakt. Schrijf een functie die de absolute waarde van een getal uitrekent. 2.5 A: Afstand Schrijf een functie die de afstand berekent tussen 2 punten (telkens x en y). De functie retourneert een waarde van het type double. 2.6 A: Aantrekkingskracht Schrijf een functie die de aantrekkingskracht tussen 2 hemellichamen berekent. Gebruik hierbij de functie om afstanden te berekenen van voorgaande opgave. De functie die de aantrekkingskracht uitrekent neemt volgende argumenten op: x- en y positie van de hemellichamen, de massa s van de hemellichamen. De functie retourneert een waarde die op het formulier uitgedrukt wordt in Newton. 2.7 A: Palindroom Schrijf een functie die bepaalt of een woord een palindroom is of niet. Een palindroom is een woord dat in beide leesrichtingen (links naar rechts en rechts naar links) hetzelfde woord oplevert. Een aantal voorbeelden zijn: radar, ada, lepel, droomoord, madam, 2
3 koortsmeetsysteemstrook, legermeetsysteemregel. Zorg ervoor dat je ook palindromen kan detecteren die niet hoofdletter gevoelig zijn. De functie neemt de string aan als argument en retourneert een boolean. Hint: Zet alle tekens om naar hoofdletters om de hoofdlettergevoeligheid kwijt te spelen. 2.8 A: From string to integer In C# kan men de methode int.parse gebruiken om een string om te zetten naar een integer. In deze opgave schrijf je zelf deze functie als oefening. Schrijf een functie die een string als argument opneemt en een integer teruggeeft. Hierbij ga je in de functie zoals hieronder te werk. Itereer over alle karakters van de string. Converteer elk teken naar een decimaal. Dit doe je door het karakter te casten naar een integer en te verminderen met 48. Zie ook de ascii-tabel voor de conversie. Vermenigvuldig het bestaande getal met 10 vooraleer het nieuwe bekomen cijfer op te tellen. 2.9 A: From hex to integer Schrijf een functie die een hexadecimaal getal omzet naar een integer getal. Het hexadecimaal getal wordt ingegeven als een string. Ga karakter per karakter na om de juiste omzetting te bepalen. Ook hier kan je de ascii tabel gebruiken om een efficiënte omzetting te kunnen uitvoeren. Getallen van 0 t.e.m. 9: naar integer casten en 48 ervan afnemen. Letters van a t.e.m. f: naar integer casten en 97 ervan aftrekken. Tel nadien het getal 10 erbij op. De algemene werkwijze verschilt niet veel van de voorgaande opgave A: String match Schrijf een functie die een string in een andere string kan vinden. De functie neemt hierbij 2 strings als argumenten aan. De eerste string is een lange zin terwijl de 2 de string een woord is. In de functie wordt het eerste voorkomen van het woord in de grote zin gezocht. De functie retourneert dan ook de positie (integer, index) van de zin van waarop het woord start. Hieronder worden enkele voorbeelden gegeven. 3
4 zin woord start index Dit is een test test 11 Is dat een grap? een 7 Het is nu verlengd naar 8 seconden, omdat de track iets langer geworden is. naar 19 Tabel 1: Voorbeelden van zinnen, woorden en de start positie. Merk op dat de array indices altijd bij 0 starten A: Sorteer array Schrijf een functie die als argument een array van doubles opneemt. Deze functie sorteert de array en retourneert een array van doubles. Gebruik hierbij het algoritme van bubble sort. Bubble Sort is een eenvoudig algoritme dat toelaat om een rij waarden van klein naar groot te sorteren. Het algoritme werkt als volgt: 1. Start bij het begin van de rij. 2. Vergelijk de 1 ste waarde met de 2 de. Indien de 2 de waarde kleiner is dan de 1 ste, worden beide waarden gewisseld binnen de array. 3. Vergelijk nu de 2 de met de 3 de waarde en voer dezelfde wisseloperatie uit indien nodig. 4. Ga zo door totdat alle elementen van de array afgegaan zijn. 5. Start opnieuw bij het begin (punt 2) en herhaal dit totdat alle elementen zijn afgegaan. Schrijf ook een functie die toelaat om een array van doubles met randomgetallen te vullen. Deze functie retourneert ook een array die gebruikt wordt als argument voor de sorteerfunctie. Als array mag je een lengte nemen tussen 10 en 25 elementen A: Mediaan Herneem voorgaande opgave. De oplossing mag in dezelfde solution geschreven worden. Schrijf een nieuwe functie die toelaat om van de gesorteerde array de mediaan te bepalen. Zoek het middelste element en retourneer dit. indien de array even is van lengte, neem je de 2 middelste elementen en bereken je daarvan het gemiddelde. In dat geval retourneer je het gemiddelde van de 2 middelste elementen A: Gemiddelde Herneem voorgaande opgave. De oplossing mag in dezelfde solution geschreven worden. Schrijf een functie die het gemiddelde van de array bepaald en teruggeeft. Print nadien de waarde af in een label. 4
5 2.14 E: Waveforms Schrijf een programma waarin je 4 functies voorziet. De eerste 3 functies berekenen een geluidsgolf terwijl de 4 de functie een geluidsgolf tekent. De te tekenen geluidsgolven zijn: een blokgolf, een zaagtand, een sinusoïdaal. Deze worden weergegeven in afbeelding 1. Figuur 1: Voorbeelden van een blokgolf, zaagtand en sinusgolf. 5
6 Elk van deze functies retourneert een array met daarin de samples. Elk functie heeft volgende argumenten: de breedte van de canvas (pixels), de frequentie van de golf: aantal keren op en afgaan van de golf t.o.v. de breedte van de canvas, de amplitude: verhouding t.o.v. de hoogte van de canvas (een amplitude van 1 neemt dus de volledige canvashoogte in). De 4 de en laatste functie tekent 1 golf uit op de canvas. De keuze van welke golf getekend wordt, wordt bepaald door de keuze van een combobox. Deze functie heeft als argument de array met de samples en retourneert niets (tekent alleen). In het programma zijn de frequentie, golfvorm en amplitude in te geven door de gebruiker X: De komeet - opgelet: OOP - voor de echte durvers In ons zonnestelsel bevinden zich een zeer groot aantal hemellichamen, waaronder onze vertrouwde zon en enkele kometen. Afgezien van een aantal niet gemeenschappelijke eigenschappen worden hemellichamen gekenmerkt door de massa, de grootte (diameter), de bewegingssnelheid, de kleur en de positie (2D). Maak een klasse aan dat deze eigenschappen van de hemellichaam bevat. In ons zonnestelsel worden alleen de zon en één komeet getekend. Teken beide hemellichamen door deze beide de gepaste eigenschappen te geven. Natuurlijk blijven hemellichamen niet stationair binnen het zonnestelsel evolueren. Deze bewegen. De beweging van de hemellichamen wordt voornamelijk bepaald door de huidige snelheid van het hemellichaam en de zwaartekracht dat deze ondervindt t.g.v. andere hemellichamen. De grootte van de zwaartekracht t.g.v. een ander hemellichaam wordt beschreven als: F = G m1 m 2 r 2 (1) waarbij F de grootte van de zwaartekracht is, m 1 de massa van hemellichaam 1 is, m 2 de massa van hemellichaam 2 en r de afstand tussen beide hemellichamen. Ga dus na hoe de afstand tussen beide hemellichamen berekend kan worden (maak hiervoor een functie aan). In deze opgave mag de zon statisch blijven, dus enkel de positie van de komeet verandert. De nieuwe positie en snelheid van de komeet worden als volgt bepaald: p komeet = p komeet + v komeet t + at2 2 (2) v komeet = v komeet + at (3) De zwaartekracht, snelheid en positie worden uitgedrukt in vectoren (dus X en Y). Het verband tussen het vectorieel verband en de numerieke waarden in formules 1, 2 en 3 wordt gegeven door de hoek tussen de posities van de zon en de komeet. Gebruik een timer om het effect van de gravitatie op de komeet weer te geven. Teken ook de situatie. Hint: F = m a 6
7 Figuur 2: Voorbeeld van 3 hemellichamen. Hier worden ook de snelheidsvector (groen), samen met de zwaartekracht (rood) dat ondervonden wordt door elk lichaam getekend. De pijlen hoeven niet getekend te worden X: Planetendans - opgelet: OOP - voor de echte durvers Deze opgave is een uitbreiding van de voorgaande opgave. Nu worden meer dan 2 hemellichamen getekend. Bovendien bewegen alle hemellichamen, wat een realistischer resultaat als gevolg heeft. De gravitatie dat een hemellichaam ondervindt t.g.v. de andere hemellichamen worden nu gegeven door de vectoriële som van de afzonderlijke gravitaties. Sla alle hemellichamen op in een array, en doorloop de array om alle hemellichamen te behandelen. De opgave is voorts identiek aan de voorgaande opdracht. 7
Objectgeoriënteerd Programmeren: WPO 1
Objectgeoriënteerd Programmeren: WPO 1 1. Inhoud Opfrissing syntax, programmeermethodes, datatypes, functies/procedures, tekenen in C#. Herhaling Informatica 1 ste bachelor. 2. Oefeningen Demo 1: Volume
Objectgeoriënteerd Programmeren: WPO 1
Objectgeoriënteerd Programmeren: WPO 1 1. Inhoud Opfrissing syntax, programmeermethodes, datatypes, functies/procedures, tekenen in C#. Herhaling Informatica 1 ste bachelor. 2. Oefeningen Demo 1: Volume
Objectgeoriënteerd Programmeren: WPO 4B
Objectgeoriënteerd Programmeren: WPO 4B 1. Inhoud Polymorfie 2. Oefeningen A: Polygon A: Rekenmachine A: Infection A: Waves E: Snake X: Pacman X: Planetendans 2.1 A: Polygon Herneem de opgave Polygon van
Objectgeoriënteerd Programmeren: WPO 2
Objectgeoriënteerd Programmeren: WPO 2 1. Inhoud Klassen, objecten, methoden, properties, private vs. object, this. public, velden, instantie, reference to 2. Oefeningen Demo 1: Bugs Demo 2: Kleurcodes
Informatica: C# WPO 7
Informatica: C# WPO 7 1. Inhoud 1D-arrays, Lijsten 2. Oefeningen Demo 1: Vul de 1D-array Demo 2: Stringreplace Demo 3: Vul de lijst Demo 4: Debug oplossingen demo s 1, 2 en 3 A: Array reversal A: Gemiddelde
Informatica: C# WPO 11
Informatica: C# WPO 11 1. Inhoud Pass by reference (ref, out), recursie, code opdelen in verschillende codebestanden 2. Oefeningen Demo 1: Swapfunctie Demo 2: TryParse(int) Demo 3: Recursion Tree Demo
Informatica: C# WPO 6
Informatica: C# WPO 6 1. Inhoud Timers, switch cases, combobox 2. Oefeningen Demo 1: Bounce Demo 2: Hex to decimal converter Demo 3: Debug oplossing demo 1 A: Count to 10 A: Biljarttafel A: Azerty to qwerty
Informatica: C# WPO 6
Informatica: C# WPO 6 1. Inhoud Timers, switch cases, combobox 2. Oefeningen Demo 1: Bounce Demo 2: Hex to decimal converter Demo 3: Debug oplossing demo 1 A: Count to 10 A: Biljarttafel A: To reverse
Informatica: C# WPO 10
Informatica: C# WPO 10 1. Inhoud 2D arrays, lijsten van arrays, NULL-values 2. Oefeningen Demo 1: Fill and print 2D array Demo 2: Fill and print list of array A: Matrix optelling A: Matrix * constante
Informatica: C# WPO 5
Informatica: C# WPO 5 1. Inhoud While-loop, do while, debuggen, graphics 2. Oefeningen Demo 1: Power of 2 Demo 2: Tel totdat... Demo 3: Debug oplossing demo s 1 en 2 A: Count down A: Random counting A:
Informatica: C# WPO 8
Informatica: C# WPO 8 1. Inhoud Procedures (functies zonder return-waarde) 2. Oefeningen Demo 1: Teken driehoeken Demo 2: Print array of double A: Stapel blokken A: Weerstanden 1 A: Weerstanden 2 A: Draw
Objectgeoriënteerd Programmeren: WPO 1
Objectgeoriënteerd Programmeren: WPO 1 1. Inhoud Klassen, objecten, methoden, properties, private vs. object, this. public, velden, instantie, reference to 2. Inleiding 2.1 Objecten en klassen 2.1.1 Punt
Informatica: C# WPO 13
Informatica: C# WPO 13 1. Inhoud Bestanden uitlezen, bestanden schrijven en data toevoegen aan een bestand, csv-bestanden 2. Oefeningen Demo 1: Notepad Demo 2: Read CSV-file Demo 3: Write CSV-file A: Plot
Informatica: C# WPO 12
Informatica: C# WPO 12 1. Inhoud Datacontainers, bestanden uitlezen, bestanden schrijven en data toevoegen aan en bestand, csv-bestanden 2. Oefeningen Demo 1: Point2D Demo 2: Notepad Demo 3: Read CSV-file
Objectgeoriënteerd Programmeren: WPO 3
Objectgeoriënteerd Programmeren: WPO 3 1. Inhoud Eenvoudige (enkelvoudige) overerving, override, ToString(), base, private, public, protected, virtual 2. Oefeningen Demo: Scheepvaart A: Polygon A: Rekenmachine
Informatica: C# WPO 4
Informatica: C# WPO 4 1. Inhoud For-loop, debuggen, inleiding tot graphics 2. Oefeningen Demo 1: Geometrische figuren Demo 2: Teken een 10 bij 10 rooster Demo 3: Debug oplossingen demo s 1 en 2 A: Flowerpower
Informatica: C# WPO 2
Informatica: C# WPO 2 1. Inhoud If, globale variabelen, debuggen, randomgetallen, strings vergelijken 2. Oefeningen Demo 1: Deelbaar door 0 Demo 2: Kassa Demo 3: Debug oplossingen demo s 1 en 2 A: Verschillend
OEFENINGEN PYTHON REEKS 1
Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren
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
extra oefening algoritmiek - antwoorden
extra oefening algoritmiek - antwoorden opgave "Formule 1" Maak een programma dat de gebruiker drie getal A, B en C in laat voeren. De gebruiker zorgt ervoor dat er positieve gehele getallen worden ingevoerd.
OEFENINGEN PYTHON REEKS 4
Vraag 1: Introductie Tekenen OEFENINGEN PYTHON REEKS 4 Vanaf deze les gaan we gebruik maken van het pakket VPython om de objecten te tekenen en weer te geven. Om aan alle functies te kunnen die VPython
algoritmiek - antwoorden
2016 algoritmiek - antwoorden F. Vonk versie 1 28-8-2016 inhoudsopgave eenvoudige algoritmes... - 3 - complexe algoritmes... - 7 - zoeken (vwo)... - 10 - sorteren (vwo)... - 12 - Dit werk is gelicenseerd
4.1 Negatieve getallen vermenigvuldigen [1]
4.1 Negatieve getallen vermenigvuldigen [1] Voorbeeld 1: 5 x 3 = 15 (3 + 3 + 3 + 3 + 3 = 15) Voorbeeld 2: 5 x -3 = -15 (-3 +-3 +-3 +-3 +-3 = -3-3 -3-3 -3 = -15) Voorbeeld 3: -5 x 3 = -15 Afspraak: In plaats
PYTHON REEKS 2: FUNCTIES. Mathias Polfliet
PYTHON REEKS 2: FUNCTIES Mathias Polfliet [email protected] TERUG NAAR PYTHON BASICS VRAAG 1: VOLUME BOL Het volume van een bol met straal r is 4 3 πr3 π Wat is het volume in cm³ van een bol met straal
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
2.1 Bewerkingen [1] Video Geschiedenis van het rekenen ( 15 x 3 = 45
15 x 3 = 45 2.1 Bewerkingen [1] Video Geschiedenis van het rekenen (http://www.youtube.com/watch?v=cceqwwj6vrs) 15 x 3 is een product. 15 en 3 zijn de factoren van het product. 15 : 3 = 5 15 : 3 is een
8.1 Rekenen met complexe getallen [1]
8.1 Rekenen met complexe getallen [1] Natuurlijke getallen: Dit zijn alle positieve gehele getallen en nul. 0, 1, 2, 3, 4, 5, 6,... Het symbool voor de natuurlijke getallen is Gehele getallen: Dit zijn
Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub. Belgische Olympiades in de Informatica (duur : maximum 1u15 )
OI 2010 Finale 12 Mei 2010 Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub VOORNAAM :....................................................... NAAM :..............................................................
Query SQL Boekje. Fredrik Hamer
Query SQL Boekje Query SQL Boekje Fredrik Hamer Schrijver: Fredrik Hamer Coverontwerp: Fredrik Hamer ISBN: 9789402162103 Fredrik Hamer Inhoudsopgave A. Aanhef bepalen 17 Aantal 18 Aantal dagen tussen
****** Deel theorie. Opgave 1
HIR - Theor **** IN DRUKLETTERS: NAAM.... VOORNAAM... Opleidingsfase en OPLEIDING... ****** EXAMEN CONCEPTUELE NATUURKUNDE MET TECHNISCHE TOEPASSINGEN Deel theorie Algemene instructies: Naam vooraf rechtsbovenaan
OEFENINGEN PYTHON REEKS 1
Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren
Eindexamen vmbo gl/tl wiskunde 2011 - I
OVERZICHT FORMULES: omtrek cirkel = diameter oppervlakte cirkel = straal 2 inhoud prisma = oppervlakte grondvlak hoogte inhoud cilinder = oppervlakte grondvlak hoogte inhoud kegel = 1 3 oppervlakte grondvlak
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 [email protected] en [email protected]
Klassen & objecten, overerving, abstracte klassen, debuggen, interfaces, formulieren, polymorfie, statische methoden, event-handlers
1 Inhoud Klassen & objecten, overerving, abstracte klassen, debuggen, interfaces, formulieren, polymorfie, statische methoden, event-handlers 2 Geluidsbronnen simulator, deel 2 Inleiding De weergave versnellen
Programmeren (1) Examen NAAM:
Schrijf al je antwoorden op deze vragenbladen (op de plaats die daarvoor is voorzien) en geef zowel klad als net af. Bij heel wat vragen moet je zelf Java-code schrijven. Hou dit kort en bondig. Je hoeft
Rekentermen en tekens
Rekentermen en tekens Erbij de som is hetzelfde, is evenveel, is gelijk aan Eraf het verschil, korting is niet hetzelfde, is niet evenveel Keer het product kleiner dan, minder dan; wijst naar het kleinste
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,
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
Een computerprogramma is opgebouwd uit een aantal instructies die op elkaar volgen en die normaal na elkaar uitgevoerd worden.
2 Programmeren 2.1 Computerprogramma s Een computerprogramma is opgebouwd uit een aantal instructies die op elkaar volgen en die normaal na elkaar uitgevoerd worden. (=sequentie) Niet alle instructies
Labo 2 Programmeren II
Labo 2 Programmeren II L. Schoofs K. van Assche Gebruik Visual Studio 2005 om een programma te ontwikkelen dat eenvoudige grafieken tekent. Deze opgave heb je vorig academiejaar reeds in Java geïmplementeerd.
Excel. Inleiding. Het meest gebruikte spreadsheet programma is Excel.
Excel Inleiding Het woord computer betekent zoiets als rekenmachine. Daarmee is is eigenlijk aangegeven wat een computer doet. Het is een ingewikkelde rekenmachine. Zelf voor tekstverwerken moet hij rekenen.
Bijlage 11 - Toetsenmateriaal
Bijlage - Toetsenmateriaal Toets Module In de eerste module worden de getallen behandeld: - Natuurlijke getallen en talstelsels - Gemiddelde - mediaan - Getallenas en assenstelsel - Gehele getallen met
3. Structuren in de taal
3. Structuren in de taal In dit hoofdstuk behandelen we de belangrijkst econtrolestructuren die in de algoritmiek gebruikt worden. Dit zijn o.a. de opeenvolging, selectie en lussen (herhaling). Vóór we
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)
Achter het correctievoorschrift is een aanvulling op het correctievoorschrift opgenomen.
Examen VMBO-GL en TL 2011 tijdvak 1 maandag 23 mei 13.30-15.30 uur wiskunde CSE GL en TL Bij dit examen hoort een uitwerkbijlage. Achter het correctievoorschrift is een aanvulling op het correctievoorschrift
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
INFORMATICA 1STE BACHELOR IN DE INGENIEURSWETENSCAPPEN
INFORMATICA 1STE BACHELOR IN DE INGENIEURSWETENSCAPPEN voorbeeldexamen NAAM :... OPMERKINGEN VOORAF Je krijgt 3 uur de tijd om de opdrachten voor dit examen uit te voeren. Verder werken aan je oplossing
Graphics. Small Basic graphics 1/6
Small Basic graphics 1/6 Graphics Naast het werken met tekst kan je in Small Basic ook werken met grafische elementen: lijnen, vormen en kleuren. Hierbij gebruik je het grafische venster met de witte achtergrond.
OEFENINGEN PYTHON REEKS 5
Vraag 1: Interpoleren (vervolg) OEFENINGEN PYTHON REEKS 5 Bouw verder op je code van Reeks 3, vraag 4. Voeg vier constanten toe aan je code: X0 = 280, Y0 = 0, Z0 = 50 en SIZE = 8. a) Teken een kubus met
Hoofdstuk 1 Beweging in beeld. Gemaakt als toevoeging op methode Natuurkunde Overal
Hoofdstuk 1 Beweging in beeld Gemaakt als toevoeging op methode Natuurkunde Overal 1.1 Beweging vastleggen Het verschil tussen afstand en verplaatsing De verplaatsing (x) is de netto verplaatsing en de
TVE TIEN VRAGEN EXTENSIE LVS - VCLB WISKUNDE Midden 1ste leerjaar INSTRUCTIE BIJ VRAGEN Wiskunde Midden 1 ste leerjaar
TVE TIEN VRAGEN EXTENSIE LVS - VCLB WISKUNDE Midden 1ste leerjaar INSTRUCTIE BIJ VRAGEN Wiskunde Midden 1 ste leerjaar Vraag 1: (pg 64 oefening 2 - Basisboek LVS wiskunde toetsen 2) Het verschil tussen
EXCEL BASIS 2013
EXCEL BASIS 2013 WWW.I-LEARNING.BE - 4 FORMULE-INVOER ALS EXCEL EEN BEREKENING MOET DOEN, MOET JE EEN FORMULE OF EEN FUNCTIE INVOEREN 4.1 OPERATOREN + om op te tellen - om af te trekken / om te delen *
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
OEFENINGEN PYTHON REEKS 1
OEFENINGEN PYTHON REEKS 1 Vraag 1: Python als een eenvoudige rekenmachine Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3) en
wiskunde C pilot vwo 2017-I
De formule van Riegel en kilometertijden De marathonloper Pete Riegel ontwikkelde een eenvoudige formule om te voorspellen welke tijd een hardloper nodig zou hebben om een bepaalde afstand af te leggen,
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
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
Programmeermethoden NA. Week 6: Lijsten
Programmeermethoden NA Week 6: Lijsten Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/prna2016/ Getal opbouwen Stel je leest losse karakters (waaronder cijfers) en je moet daar een getal
10.0 Voorkennis. cos( ) = -cos( ) = -½ 3. [cos is x-coördinaat] sin( ) = -sin( ) = -½ 3. [sin is y-coördinaat] Willem-Jan van der Zanden
10.0 Voorkennis 5 1 6 6 cos( ) = -cos( ) = -½ 3 [cos is x-coördinaat] 5 1 3 3 sin( ) = -sin( ) = -½ 3 [sin is y-coördinaat] 1 Voorbeeld 1: Getekend is de lijn k: y = ½x 1. De richtingshoek α van de lijn
1 Limiet van een rij Het begrip rij Bepaling van een rij Expliciet voorschrift Recursief voorschrift 3
HOOFDSTUK 6: RIJEN 1 Limiet van een rij 2 1.1 Het begrip rij 2 1.2 Bepaling van een rij 2 1.2.1 Expliciet voorschrift 2 1.2.2 Recursief voorschrift 3 1.2.3 Andere gevallen 3 1.2.4 Rijen met de grafische
9.1 Centrummaten en verdelingen[1]
9.1 Centrummaten en verdelingen[1] De onderstaande frequentietabel geeft aan hoeveel auto s er in een bepaald uur in een straat geteld zijn. Aantal auto s per uur 15 16 17 18 19 20 21 frequentie 2 7 9
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
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
Programmeermethoden NA
Programmeermethoden NA Week 6: Lijsten Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/prna/ Bij ons leer je de wereld kennen 1 Getal opbouwen Stel je leest losse karakters (waaronder
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
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
Trillingen en geluid wiskundig
Trillingen en geluid wiskundig 1 De sinus van een hoek 2 Radialen 3 Uitwijking van een harmonische trilling 4 Macht en logaritme 5 Geluidsniveau en amplitude 1 De sinus van een hoek Sinus van een hoek
DE basis WISKUNDE VOOR DE LAGERE SCHOOL
Inhoud GETALLENKENNIS 13 1 Getallen 13 2 Het decimale talstelsel 14 3 Breuken 16 Begrippen 16 Soorten breuken 16 Een breuk vereenvoudigen 17 4 Breuken, percenten, kommagetallen 18 Breuk omzetten in een
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
Eenparige cirkelvormige beweging
Eenparige cirkelvormige beweging Inleidende proef Begrip eenparige cirkelvormige beweging (ECB) definitie Een beweging gebeurt eenparig cirkelvormig als de beweging in dezelfde zin gebeurt, op een cirkelbaan
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
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
Extra oefeningen hoofdstuk 2: Natuurlijke getallen
Extra oefeningen hoofdstuk 2: Natuurlijke getallen 2.1 Natuurlijke getallen 1 Rangschik de volgende natuurlijke getallen van klein naar groot. 45 54 56 78 23 25 77 89 2 050 2 505 2 055 2 500 2 005 879
Hoofdstuk 2: Grafieken en formules
Hoofdstuk 2: Grafieken en formules Wiskunde VMBO 2011/2012 www.lyceo.nl Hoofdstuk 2: Grafieken en formules Wiskunde 1. Basisvaardigheden 2. Grafieken en formules 3. Algebraïsche verbanden 4. Meetkunde
de eenheid m/s omrekenen naar km/h en omgekeerd.
Oefentoets Hieronder zie je leerdoelen en toetsopdrachten. Kruis de leerdoelen aan als je denkt dat je ze beheerst. Maak de toetsopdrachten om na te gaan of dit inderdaad zo is. Na leren van paragraaf.
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
HANDMATIG WORTELTREKKEN
HANDMATIG WORTELTREKKEN 1. INLEIDING Boer Jaak bezit een vierkant stuk grond (oppervlakte = 169 m²). Hij wil heel graag een hek zetten langs één kant van dat stuk grond. Hij heeft vroeger niet zo goed
Proefexemplaar. Wendy Luyckx Mark Verbelen Els Sas. Dirk Vandamme. bewerkt voor het GO! onderwijs van de Vlaamse Gemeenschap door. Cartoons.
bewerkt voor het GO! onderwijs van de Vlaamse Gemeenschap door Wendy Luyckx Mark Verbelen Els Sas Cartoons Dirk Vandamme Leerboek Getallen ISBN: 78 0 4860 48 8 Kon. Bib.: D/00/047/4 Bestelnr.: 4 0 000
Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Meer Blokken. 1. Dit is een functie genaamd Maximum, die twee argumenten heeft: number1 en number2.
Meer Blokken Voorkennis: SuperDojo, Snake Leerdoelen: Meer Blokken Introductie Meer Blokken zijn Scratch s manier van functies. Functies zijn een heel belangrijk concept in alle programmeertalen. Het staat
Functies. Huub de Beer. Eindhoven, 4 juni 2011
Functies Huub de Beer Eindhoven, 4 juni 2011 Functies: je kent ze al Je hebt al verschillende PHP functies gebruikt: pi() om het getal π uit te rekenen. sin( 0.453 ) om het de sinus van het getal 0.453
WERKOMGEVING... 3 INSTELLINGEN... 3 BASISVAARDIGHEDEN... 3 INVOEREN GEGEVENS... 3 OPMAAK... 3
Competentieprofiel Excel Basis De gebruiker van dit document mag: het werk kopiëren, verspreiden en doorgeven, evenals afgeleide werken maken, onder de volgende voorwaarden: Naamsvermelding. De gebruiker
Wiskundige vaardigheden
Inleiding Bij het vak natuurkunde ga je veel rekenstappen zetten. Het is noodzakelijk dat je deze rekenstappen goed en snel kunt uitvoeren. In deze presentatie behandelen we de belangrijkste wiskundige
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
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
Vermogen snelheid van de NXT
Vermogen snelheid van de NXT Inleiding In deze meting gaan we op zoek naar een duidelijk verband tussen de vermogens die je kunt instellen op de LEGO NXT en de snelheid van het standaardwagentje uit het
Tentamen Object Georiënteerd Programmeren TI1200 30 januari 2013, 9.00-12.00 Afdeling SCT, Faculteit EWI, TU Delft
Tentamen Object Georiënteerd Programmeren TI1200 30 januari 2013, 9.00-12.00 Afdeling SCT, Faculteit EWI, TU Delft Bij dit tentamen mag je geen gebruik maken van hulpmiddelen zoals boek of slides. Dit
Tentamen Programmeren in C (EE1400)
TU Delft Faculteit EWI Tentamen Programmeren in C (EE1400) 28 jan 2011, 9.00 12.00 - Zet op elk antwoordblad je naam en studienummer. - Beantwoord alle vragen zo nauwkeurig mogelijk. - Wanneer C code gevraagd
Verbanden en functies
Verbanden en functies 0. voorkennis Stelsels vergelijkingen Je kunt een stelsel van twee lineaire vergelijkingen met twee variabelen oplossen. De oplossing van het stelsel is het snijpunt van twee lijnen.
Stel dat u 15 tellers nodig heeft. Dat kunt u een array van tellers als volgt declareren:
V. Arrays A. Wat zijn arrays? Een array is een verzameling van variabelen. Ze hebben allen dezelfde naam en hetzelfde type. Men kan ze van elkaar onderscheiden door een volgnummer, index genoemd. Enkele
2 Modulus en argument
Modulus en argument Verkennen Modulus en argument Inleiding Verkennen Probeer zelf te bedenken hoe je een complex getal kunt opschrijven vanuit de draaihoek en de lengte van de bijbehorende vector. Uitleg
Een eenvoudig algoritme om permutaties te genereren
Een eenvoudig algoritme om permutaties te genereren Daniel von Asmuth Inleiding Er zijn in de vakliteratuur verschillende manieren beschreven om alle permutaties van een verzameling te generen. De methoden
2 REKENEN MET BREUKEN 3. 2.3 Optellen van breuken 6. 2.5 Aftrekken van breuken 9. 2.7 Vermenigvuldigen van breuken 11. 2.9 Delen van breuken 13
REKENEN MET BREUKEN. De breuk. Opgaven. Optellen van breuken 6. Opgaven 8. Aftrekken van breuken 9.6 Opgaven 9.7 Vermenigvuldigen van breuken.8 Opgaven.9 Delen van breuken.0 Opgaven. Een deel van een deel.
Wiskunde Vraag 1. Vraag 2. Vraag 3. Vraag 4 21/12/2008
Wiskunde 007- //008 Vraag Veronderstel dat de concentraties in het bloed van stof A en van stof B omgekeerd evenredig zijn en positief. Als de concentratie van stof A met p % toeneemt, dan zal de concentratie
KENMERKENDE CIJFERS EN BENADERINGSREGELS
Correctiesleutel 2.06-2.07 KENMERKENDE CIJFERS EN BENADERINGSREGELS 1 Geef telkens telkens het kenmerkend deel, het aantal kenmerkende cijfers en de meetnauwkeurigheid. [De volgorde van opgaven en oplossingen
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,
