Eksamensopgaver datalogi, dl/vf 2010 side 1/5. 1. Lodtrækningssystem



Relaterede dokumenter
Eksamensopgaver datalogi, dlc 2011 side 1/5. 1. Lodtrækningssystem

Matador. Hvert hus koster: 2000 Et hotel koster: huse Pantsætningsværdien er 2000 kr.

Simulering af stokastiske fænomener med Excel

Sandsynlighedsregning: endeligt udfaldsrum (repetition)

Michael Jokil

Simulering af stokastiske fænomener med Excel

Øvelse 2. SPSS og sandsynlighedsregning

Matematik B. Højere handelseksamen

Fig. 1 Billede af de 60 terninger på mit skrivebord

Allan C. Malmberg. Terningkast

Projekt 4.8. Kerners henfald (Excel)

Statistik og sandsynlighed

Statistik Lektion 1. Introduktion Grundlæggende statistiske begreber Deskriptiv statistik Sandsynlighedsregning

Vinderseminar Diskret matematik. Kirsten Rosenkilde. 1. Diskret matematik.

DATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004

DM507 Algoritmer og datastrukturer

Generelt er korrelationen mellem elevens samlede vurdering i forsøg 1 og forsøg 2 på 0,79.

Automatisering Af Hverdagen

Sammenlign og byt. Et eksempel på dokumentering af et program

NetLogo-simuleringen. Simuleringer og fysiske modeller (henfaldsloven)

Appendiks 1: Om baggrund og teori bag valg af skala

Kvantitative Metoder 1 - Forår Dagens program

DM536. Rapport og debug

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Abstrakte datatyper C#-version

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

1. Redegør for Lister, stakke og køer mht struktur og komplexitet af de relevante operationer

Nordbyskolens evalueringsplan

Læseplan for valgfaget teknologiforståelse. (forsøg)

DM507 Algoritmer og datastrukturer

I. Deskriptiv analyse af kroppens proportioner

Undervisningsbeskrivelse

Statistik vejledende læreplan og læringsmål, efteråret 2013 SmartLearning

c) For, er, hvorefter. Forklar.

1. Svar 1. Ja. Rudersdal Kommune afholder alle udgifter i forbindelse med Helbredstjek. 1. Nej 1. Nej

(Projektets første del er rent deskriptiv, mens anden del peger frem mod hypotesetest. Projektet kan gemmes til dette emne, eller tages op igen der)

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Kursusindhold: Produkt og marked - matematiske og statistiske metoder. Monte Carlo

Vejledende Matematik A

HTX, RTG. Rumlige Figurer. Matematik og programmering

Introduktion til DM507

Cecilie Maria Nielsen, Mathias Fornitz Eriksen og Martin Arnetoft klasse

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer

19 Hashtabeller. Noter. PS1 -- Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse.

DM02 opgaver ugeseddel 2

Produkt og marked - matematiske og statistiske metoder

BRP Kursusintroduktion og Java-oversigt

Læseplan for valgfaget teknologiforståelse

Skriftlig eksamen i Datalogi

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer

Indhold. Maskinstruktur Kapitel 1. Assemblersprog Indledning Hop-instruktioner Input og output...

Sådan opretter du en side og tilknytter den til dit biblioteks menu. Opret en side:

Biologi A. Studentereksamen. Af opgaverne 1, 2, 3 og 4 skal tre og kun tre af opgaverne besvares

DM507 Algoritmer og datastrukturer

Et udtryk på formena n kaldes en potens med grundtal a og eksponent n. Vi vil kun betragte potenser hvor grundtallet er positivt, altså a>0.

Matematik A-niveau STX 24. maj 2016 Delprøve 2 VUC Vestsjælland Syd.

MATEMATIK B. Videooversigt

Algoritmer og invarianter

Grundlæggende Algoritmer og Datastrukturer. Analyseværktøjer [CLRS, 1-3.1]

Gennemsnit og normalfordeling illustreret med terningkast, simulering og SLUMP()

Basal statistik for sundhedsvidenskabelige forskere, efterår 2015 Udleveret 29. september, afleveres senest ved øvelserne i uge 44 (

Module 1: Data og Statistik

PHP guide af Daniel Pedersen

GUX Matematik Niveau B prøveform b Vejledende sæt 2

F I N N H. K R I S T I A N S E N KUGLE SIMULATIONER MÅLSCORE I HÅNDBOLD G Y L D E N D A L

Pædagogisk vejledning til. Materialesæt. Sphero.

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer

Bilag Omfang. Besvarelsens omfang forventes at være mellem 15 og 20 sider, hvortil kommer bilag i form af eksperimentelle data, grafer og lignende.

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Skriftlig Eksamen Algoritmer og Datastrukturer (dads)

Natur/teknologi i 6 klasse affald og affaldshåndtering, rumfang, målestok og matematik

Skriftlig Eksamen Algoritmer og sandsynlighed (DM538)

Sandsynlighedsregning 2. forelæsning Bo Friis Nielsen

SANDSYNLIGHEDSREGNING Hvad er sandsynlighed for noget? Umiddelbart kan vi inddele sandsynlighed i tre former.

Undervisningsbeskrivelse

Videregående Programmering for Diplom-E Noter

Transkript:

Eksamensopgaver datalogi, dl/vf 2010 side 1/5 1. Lodtrækningssystem Der skal fremstilles et program, som kan foretage en lodtrækning. Programmet skal kunne udtrække en eller flere personer (eller andet) fra en liste af navne, og det skal kunne udtrække et eller flere numre i et givet interval. Det skal altså være en form for elektronisk hat, hvor man lægger sedler i hatten og trækker en eller flere af disse. Da lodtrækninger ofte gennemføres i fuld offentlighed pga. spændingselementet, skal programmet laves med henblik på at det er spændende for tilskuerne at overvære en lodtrækning. Løsning af opgaven involverer bl.a. specifikation af programmets brugerflade og herunder krav til hvordan input henholdsvis output skal foreligge fastlæggelse af datastruktur og repræsentation af disse beskrivelse af programmets algoritmer valg af platform og værktøjer til udviklingen programmering gennemførsel af test overvejelser omkring forbedringer af programmet

Eksamensopgaver datalogi, dl/vf 2010 side 2/5 2. Body Mass Index I biologi vil man gerne kunne beregne en persons BMI (Body Mass Index), der er udtryk for dennes placering i forhold til normalvægten. Der skal laves et program, der kan gøre dette. BMI beregnes ud fra vægt og højde. BMI = vægt (i kilo) divideret med højde (i meter) i anden potens, altså: vægt BMI = højde højde Hvis BMI er under 18,5 er man undervægtig; mellem 18,5 og 25 har man normalvægt; mellem 25 og 30 er man overvægtig; og over 30 er man fed! Programmet skal kunne gemme resultatet samt registrere et træningsmål, altså en ønsket ny vægt efter 14 dage. Programmet skal kunne kontrollere om målet er opnået ved næste kørsel. Løsning af opgaven involverer bl.a. specifikation af programmets brugerflade og herunder krav til hvordan input henholdsvis output skal foreligge fastlæggelse af datastruktur og repræsentation af disse beskrivelse af programmets algoritmer valg af platform og værktøjer til udviklingen programmering gennemførsel af test overvejelser omkring forbedringer af programmet

Eksamensopgaver datalogi, dl/vf 2010 side 3/5 3. Datastruktur og programstruktur I sandsynlighedsregning i matematik arbejder man blandt andet med sandsynligheden for bestemte udfald af kast med én terning. For at simulere (efterligne) terningkast kan man med fordel benytte et edb-program, som indeholder en tilfældighedsgenerator. Der skal laves et program, der kan simulere et antal terningkast med én terning. Efter alle kastene skal vises, hvor mange kast der er foretaget i alt, hvor mange der blev ettere, hvor mange toere osv. Og endelig skal programmet beregne og vise den procentvise fordeling af ettere, toere osv. Programmet kan videreudbygges til kast med to eller flere terninger. Du skal gøre rede for: events (hændelser) strukturerede datatyper der er anvendt i programmet (arrays) programstruktur, hvormed menes den rækkefølge programmets instruktioner udføres i, især når der fraviges fra sekventiel struktur procedurer og funktioner: du skal kunne forklare dem linie for linie

Eksamensopgaver datalogi, dl/vf 2010 side 4/5 4. Sortering af navneliste Der skal fremstilles et program, som kan sortere en liste med personnavne, hvor denne foreligger i en tekstfil. Programmet skal kunne indlæse tekstfilen, vise navnene i sorteret form og gemme en sorteret liste i en tekstfil. I skal bl.a. forholde jer til: programmets brugerflade hvilke krav skal eller kan der stilles til format af navnelisten i tekstfilen datastruktur for programmet algoritme for programmet og herunder specielt sorteringsalgoritmen implementering af programmet (redskaber og anvendelse af disse) strategi for test af programmet

Eksamensopgaver datalogi, dl/vf 2010 side 5/5 5. Kryptologi Konstruer et program, der kan foretage en kryptering/dekryptering ved hjælp af monoalfabetisk substitution (f.eks. Cæsar kryptering) og Blaise de Vigenéres polyalfabetiske kryptosystem. Du skal lægge vægt på Den overordnede programstruktur. En beskrivelse af programmets vigtigste variable, konstanter, procedurer og funktioner. Hvilken opgave udfylder de, og hvordan de fungerer i deres sammenhæng. En beskrivelse af testresultater. Her skal beskrives input, output, forventede og faktiske testresultater, evt. fejl og deres årsager. Giv eksempler på mere moderne kryptosystemer og redegør kortfattet for hovedpunkterne i et af disse systemer.