Grundlæggende Programmering ITU, Efterår Skriftlig eksamen i Grundlæggende Programmering
|
|
|
- Margrethe Petersen
- 10 år siden
- Visninger:
Transkript
1 Skriftlig eksamen i Grundlæggende Programmering ITU, 20. januar 2000 Alle hjælpemidler tilladt, dog ikke datamat. Eksamen er skriftlig, fire timer, og bedømmes efter 13-skalaen. Opgavesættet består af fire opgaver der alle ønskes løst. De fire opgaver vægtes lige. Hvis du i besvarelsen benytter klasser og metoder fra bogen og noterne, så behøver du ikke at skrive dem af, men du skal give en præcis henvisning med afsnitsnummer eller sidetal. Et godt råd: Gennemlæs opgavesættet inden du begynder at besvare de enkelte opgaver. 1
2 Opgave 1 Opgave 1.1 Vis hvad dette Java-program udskriver på skærmen når det køres: class Opgave1_1 { int sum = 0; for (int i = 0; i < 6; i = i+1) { sum = sum + (i * i); System.out.println(sum); Opgave 1.2 Vis hvad dette Java-program udskriver på skærmen når det køres: class Opgave1_2 { for (int i=0; i<4; i = i+1) { for (int j=0; j<4; j = j+1) switch ((i + j) % 2) { case 0: System.out.print("o"); break; case 1: System.out.print("x"); break; System.out.println(); Husk at % 2 er resten ved division med 2, dvs. 0 når er et lige tal og 1 når er et ulige tal. For eksempel er 3 % 2 lig med 1, og 4 % 2 er lig med 0. Opgave 1.3 Skriv et komplet Java-program som udskriver disse seks linier på skærmen når det køres: ** Den første linie har altså en stjerne helt til venstre på linien, efterfulgt af ti mellemrum og en stjerne. Den anden linie har ét mellemrum, en stjerne, otte mellemrum og en stjerne. Den tredje linie har to mellemrum, en stjerne, seks mellemrum og stjerne. Og så fremdeles. Den sidste linie har ikke noget mellemrum mellem stjernerne. Opgave 1.4 Skriv en metode static void kile(int n) der kan udskrive en kile-formet figur som vist i opgaven ovenfor. Parameteren n skal angive hvor mange linier figuren består af. For eksempel skal kaldet kile(6) udskrive præcis den figur der er vist ovenfor. 2
3 Opgave 2 Denne opgave handler om et program til simpel databehandling af nogle badevandstemperaturer. Badevandstemperaturerne er aflæst en gang om ugen og lagret i en heltalstabel basetemp: class Badevand { int[] badetemp = { 12, 10, 12, 14, 15, 16, 18, 18, 15 ; System.out.println("Maksimum: " + maks(badetemp)); System.out.println("Antal fald: " + antalfald(badetemp)); static int maks(int[] temp) {... static int antalfald(int[] temp) {... I delopgaverne 2.1 og 2.2 skal du færdiggøre metoderne maks og antalfald sådan at når man kører ovenstående program med kommandoen java Badevand så giver det denne udskrift: Maksimum: 18 Antal fald: 2 Opgave 2.1 Færdiggør metoden maks sådan at maks(temp) returnerer den største værdi i tabellen temp. Du kan gå ud fra at alle tal i temp er større end eller lig med nul. Hvis tabellen temp er tom, så skal metoden returnere 0. Opgave 2.2 Færdiggør metoden antalfald sådan at antalfald(temp) returnerer antallet af fald i tabellen temp, dvs. antallet af gange hvor et mindre tal følger lige efter et større tal i temp. (Det er antallet af gange hvor badevandstemperaturen er faldet fra en uge til den næste). Opgave 2.3 Nu skal du ændre metoden main i programmet Badevand, sådan at indholdet af tabellen badetemp tages fra kommandolinien. Eksempel: Hvis man kører det ændrede program med kommandoen java Badevand så skal det give denne udskrift: Maksimum: 12 Antal fald: 1 Vis hvordan den ændrede metode main skal se ud. 3
4 Opgave 3 Denne opgave handler om beregning af ejendomsvurdering (af hensyn til skattefastsættelse). En ejendom består af en grund og en bygning, og er beskrevet som et objekt af klassen Ejendom vist her: class Ejendom { Bygning bygning; Grund grund; Ejendom(Bygning bygning, Grund grund) { this.bygning = bygning; this.grund = grund; int vurdering() { return bygning.vurdering() + grund.vurdering(); class Bygning {... class Grund {... class Vurdering { Ejendom k29 = new Ejendom(new Bygning(200, 8000), new Grund(800, 500, )); Ejendom a11 = new Ejendom(new Bygning( 70, 4000), new Grund(700, 30, 24000)); System.out.println(k29.vurdering()); System.out.println(a11.vurdering()); Som det ses indeholder et Ejendoms-objekt henvisninger til et Grund-objekt og et Bygnings-objekt. Desuden er der en metode vurdering som beregner ejendommens vurdering som summen af grundens vurdering og bygningens vurdering. I delopgaverne 3.1 og 3.2 nedenfor skal du erklære klasserne Bygning og Grund. I delopgave 3.3 skal du definere yderligere en metode (ikke vist eller benyttet ovenfor). Opgave 3.1 Skriv klassen Bygning. En Bygning er kendetegnet ved sit areal (f.eks. 200 kvadratmeter) og en kvadratmeterpris (f.eks kroner pr. kvadratmeter); begge er heltal. Klassen Bygning skal have en konstruktor der kan kaldes som vist i metoden main ovenfor. Desuden skal klassen have en metode int vurdering() der beregner og returnerer bygningens vurdering (ved at gange arealet med kvadratmeterprisen). Opgave 3.2 Skriv klassen Grund. En Grund er kendetegnet ved sit areal (f.eks. 800 kvadratmeter) og en kvadratmeterpris (f.eks. 500 kroner pr. kvadratmeter); begge er heltal. Desuden er der en byggeret (f.eks kroner); det er et heltal som angiver værdien af retten til at have en bygning på grunden. Klassen Grund skal have en konstruktor der kan kaldes som vist i metoden main ovenfor. Desuden skal klassen have en metode int vurdering() der beregner og returnerer grundens vurdering (ved at gange arealet med kvadratmeterprisen og lægge byggeretten til). 4
5 Grundlæggende Programmering ITU, Efterår 1999 Opgave 3.3 Skriv en metode static int vurdering(ejendom[] ejd) der som argument tager en tabel af ejendomme, og beregner og returnerer summen af ejendommenes vurderinger. Eksempel: Metoden skal kunne kaldes som vist i de to linier, der her er føjet til slutningen af den tidligere viste main-metode i klassen Vurdering: class Vurdering { Ejendom k29 = new Ejendom(... ); Ejendom a11 = new Ejendom(... );... Ejendom[] ejendomme = { k29, a11 ; System.out.println(vurdering(ejendomme)); Opgave 3.4 Hvis en grund er forurenet gives der et fradrag i vurderingen (fordi en forurenet grund er sværere at sælge). Skriv derfor en subklasse ForurenetGrund af Grund: Subklassen skal have et nyt felt fradrag som er et positivt heltal der angiver fradraget. Feltet skal være privat. Subklassen skal have en konstruktor der tager de samme argumenter som i klassen Grund, samt fradraget. Subklassen skal overskrive (omdefinere) metoden vurdering således at der tages hensyn til fradraget. Subklassen skal have en ny metode void sætfradrag(int fradrag) så man kan ændre fradraget. 5
6 Opgave 4 Denne opgave handler om appletten, hvis programtekst er vist her: import java.applet.applet; import java.awt.*; import java.awt.event.*; public class Opgave2000Applet extends Applet { TextField ind = new TextField(20); Button lægtil = new Button("Læg til"); TextArea ud = new TextArea(5, 30); int sum = 0; /* A */ public void init() { Panel p = new Panel(); p.setlayout(new BorderLayout()); p.add(ind, "West"); /* B */ Panel pe = new Panel(); pe.add(lægtil); p.add(pe, "East"); p.add(ud, "South"); add(p); lægtil.addactionlistener(new KnapLytter()); /* C */ class KnapLytter implements ActionListener { public void actionperformed(actionevent e) { int v = Integer.parseInt(ind.getText()); sum = sum + v; ud.append("summen er nu " + sum + "\n"); /* D */ Kommentarerne /* A */, /* B */ osv. har ingen effekt; de er kun indsat for at navngive programpunkter af hensyn til opgave 4.3. Opgave 4.1 Dette delspørgsmål handler udelukkende om applettens udseende (layout). Vis med en tegning hvordan appletten ser ud umiddelbart efter den er startet. Forklar hvilke komponenter (paneler, tekstfelter, knapper, tekstområder,... ) der sidder hvor på appletten. Komponenternes placering er vigtig, men deres nøjagtige størrelse er ikke vigtig. Opgave 4.2 Dette delspørgsmål handler udelukkende om applettens virkemåde. Antag at man starter appletten, taster 12 i tekstfeltet ind, trykker på knappen lægtil, taster 8 i tekstfeltet ind, og trykker på knappen lægtil. Hvad står der så i tekstområdet ud? Opgave 4.3 I dette delspørgsmål skal du tilføje en ny knap mærket Nulstil til appletten. På appletten skal knappen sidde mellem tekstfeltet ind og knappen lægtil. Når der trykkes på knappen mærket Nulstil, så skal variablen sum sættes til 0, og i tekstområdet ud skal der tilføjes en ny linie med teksten Sum nulstillet. Angiv alle de ændringer til den givne Java-kode som er nødvendige for at opnå denne effekt. Der skal angives præcis hvilke nye erklæringer og ordrer som skal tilføjes, og hvor de skal tilføjes. Vink: Det er nyttigt at henvise til programpunkterne mærket /* A */, /* B */, osv. i programmet vist ovenfor. 6
Programmering. Udvidet Programmering. Kurserne. Kurset: programmering i sproget Java. Lærerne: Morten Larsen og Peter Sestoft
Kurserne Kurset: programmering i sproget Java Programmering og Udvidet Programmering Lærerne: Morten Larsen og Peter Sestoft Kursusmål: I skal lære at skrive interessante programmer i Java Forudsætninger:
Eksempel på en database: studenter, kurser, eksamener
Udvidet Programmering 1999 Forelæsning 20, fredag 12. november 1999 Relationsdatabaser: relationer, tupler, attributter Forespørgselssproget SQL Databasesystemet PostgreSQL Tilgang til relationsdatabaser
Videregående programmering i Java
Videregående programmering i Java Dag 6 Komponenter (og lidt Swing og MVC) Læsning: VP 4, evt. VP 6 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html Grafiske komponenter
Skriftlig eksamen i Datalogi
Roskilde Universitetscenter Skriftlig eksamen i Datalogi Modul 1 Sommer 1999 Opgavesættet består af 5 opgaver, der ved bedømmelsen tillægges følgende vægte: Opgave 1 15% Opgave 2 15% Opgave 3 8% Opgave
Løsning af møntproblemet
Løsning af møntproblemet Keld Helsgaun RUC, oktober 1999 Antag at tilstandene i problemet (stillingerne) er repræsenteret ved objekter af klassen State. Vi kan da finde en kortest mulig løsning af problemet
Skriftlig eksamen i Datalogi
Roskilde Universitetscenter side 1 af 9 sider Skriftlig eksamen i Datalogi Modul 1 Vinter 1999/2000 Opgavesættet består af 6 opgaver, der ved bedømmelsen tillægges følgende vægte: Opgave 1 5% Opgave 2
Kursusgang 12. Oversigt: Sidste kursusgang Layout-manager Event-håndtering. Design af brugerflader 12.1
Kursusgang 12 Oversigt: Sidste kursusgang Layout-manager Event-håndtering Design af brugerflader 12.1 Sidste kursusgang Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design
Test af It-komponent
Test af It-komponent I programmeringssproget Java Programmet Login service Elev: Mads Funch Klasse 2.4 Mat, It, Programmering Skole: Roskilde Tekniske Gymnasium HTX Underviser: Karl Dato: 31-08-2016 Side
Integer.parseInt(args[0]) konverterer tegnstreng (f.eks. "10") til heltal (10). if (udtryk) else
Programmering 1999 Forelæsning 2, fredag 3. september 1999 Betingede ordrer: if-, if Indlejrede betingede ordrer Løkker med begrænset iteration: for Løkker med ubegrænset iteration: while Betingede ordrer,
University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2
DM502 Forelæsning 2 Repetition Kompilere og køre Java program javac HelloWorld.java java HeloWorld.java Debugge Java program javac -g HelloWorld.java jswat Det basale Java program public class HelloWorld
DANMARKS TEKNISKE UNIVERSITET
DANMARKS TEKNISKE UNIVERSITET Skriftlig prøve, 14. december 2018, 4 timer Side 1 af 18 Kursus navn: 02101 Indledende Programmering Kursus : 02101 Tilladte hjælpemidler: Ikke-digitale skriftlige hjælpemidler
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 29. februar, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Virkefeltsregler i Java
Virkefeltsregler i Java int i; int k; Sequence s; int j; What s in a name? Brian spillede blændende i søndags! Skolen ligger i Viby Ring til Kirsten og sig at... Et navn fortolkes i en kontekst og konteksten
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 20. marts, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Kursus navn: Indledende programmering Kursus nr. 02101
Danmarks Tekniske Universitet Side 1 af 8 sider Skriftlig prøve, den 15. december 2007 Kursus navn: Indledende programmering Kursus nr. 02101 Tilladte hjælpemidler: Alle skriftlige hjælpemidler Vægtning
Jacob Nordfalk. Ingeniørhøjskolen i København. Nykøbing F itvisioncenter 24. februar 2004
Genbrugelige komponenter og designmønstre i Java Jacob Nordfalk Ingeniørhøjskolen i København Nykøbing F itvisioncenter 24. februar 2004 Program Om Jacob Nordfalk introduktion (ikke-teknisk del) Komponentbaseret
AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007
AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 Opgavebesvarelsen skal afleveres som enten en printerudskrift eller som et passende dokument sendt via email til [email protected]. Besvarelsen skal
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 27. februar, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Tree klassen fra sidste forelæsning
Programmering 1999 Forelæsning 12, fredag 8. oktober 1999 Oversigt Abstrakte klasser. Grænseflader. Programmering 1999 KVL Side 12-1 Tree klassen fra sidste forelæsning class Tree { int age; // in years
Programmering i C. Lektion 4. 5. december 2008
Programmering i C Lektion 4 5. december 2008 Funktioner Eksempel Fra sidst 1 Funktioner 2 Eksempel Funktioner Eksempel Eksempel: 1 / f u n k t i o n s p r o t o t y p e r / i n t i n d l a e s ( void )
Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java
Kursus i OOP og Java Kursus i Objektorienteret programmering i Java Åben Dokumentlicens Dette foredragsmateriale er under Åben Dokumentlicens (ÅDL) Du har derfor lov til frit at kopiere dette værk Bruger
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 13. marts, 2018 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Ugeseddel 4 1. marts - 8. marts
Ugeseddel 4 1. marts - 8. marts Læs følgende sider i kapitel 6 i lærebogen: s. 233 258 og s. 291 317 (afsnit 6.3 overspringes). Begynd at overveje, hvad afleveringsopgaven skal omhandle. Læs vejledningen,
Eksamens spørgsmål i Java HTML - DataBase 3. Semester (i)
Eksamens spørgsmål i Java HTML - DataBase 3. Semester (i) 1: KLASSE METODE KONSTRUKTØR EKS. PÅ TYPE (VARIABLE) PUBLIC/PRIVATE OBJECT UD FRA KLASSE KALD METODE TILFØR PARAMETER TIL METODE RETURNERE VARIBEL.
Objects First with Java A Practical Introduction Using BlueJ
Objects First with Java A Practical Introduction Using BlueJ En introduktion til objektorienteret programmering for begyndere ud fra et software engineering aspekt Om at programmere i Java, ikke om værktøjet
Regnetest B: Praktisk regning. Træn og Test. Niveau: 9. klasse. Med brug af lommeregner
Regnetest B: Praktisk regning Træn og Test Niveau: 9. klasse Med brug af lommeregner 1 INFA-Matematik: Informatik i matematikundervisningen Et delprojekt under INFA: Informatik i skolens fag Et forskningsprogram
Lektion 3 Sammensætning af regnearterne
Lektion Sammensætning af regnearterne Indholdsfortegnelse Indholdsfortegnelse... Plus, minus, gange og division... Negative tal... Parenteser og brøkstreger... Potenser og rødder... Lektion Side 1 Plus,
University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 3
DM502 Forelæsning 3 Indlæsning fra tastatur Udskrift til skærm Repetition Beregning af middelværdi Gentagelse med stop-betingelse (while) Heltalsdivision Division med nul Type-casting ( (double) ) Betinget
Indledning. Hvorfor det forholder sig sådan har jeg en masse idéer om, men det bliver for meget at komme ind på her. God fornøjelse med læsningen.
Indledning...2 Variabler...13 Eksempel: 1...13 Eksempel 2:...13 Eksempel 3:...15 Eksempel 4:...16 Metoder...17 Metode (intet ind og intet ud)...17 Metode (tekst ind)...18 Metode (tekst ind og tekst ud)...19
DM502. Peter Schneider-Kamp ([email protected]) http://imada.sdu.dk/~petersk/dm502/
DM502 Peter Schneider-Kamp ([email protected]) http://imada.sdu.dk/~petersk/dm502/ 1 DM502 Bog, ugesedler og noter De første øvelser Let for nogen, svært for andre Kom til øvelserne! Lav opgaverne!
TERMINSPRØVE APRIL 2018 MATEMATIK. Kl
TERMINSPRØVE APRIL 2018 1p MATEMATIK tirsdag den 10. april 2018 Kl. 09.00 12.00 Opgavesættet er delt i to dele: Delprøve 1: 1 time kun med den centralt udmeldte formelsamling. Delprøve 2: 2 timer med alle
Vejledning i Opretning af formularer
1 Vejledning i Opretning af formularer 1. Log ind og vælg opret indhold/ webform 2. Skriv titel og topteksten på formularen (man kan kun have fri tekst i toppen af siden), under kommentarer vælges deaktiveret
University of Southern Denmark Syddansk Universitet. DM503 Forelæsning 11
DM503 Forelæsning 11 Generics Pakker Exceptions Indhold Generics Nedarvning og Generics Generics Nedarvning og Generics Husk Box fra sidst Generics public class Box {! private T object;! public void
Skriftlig Eksamen Introduktion til lineær og heltalsprogrammering (DM515)
Skriftlig Eksamen Introduktion til lineær og heltalsprogrammering (DM55) Institut for Matematik & Datalogi Syddansk Universitet Tirsdag den Juni 009, kl. 9 Alle sædvanlige hjælpemidler (lærebøger, notater
Anvendelse af metoder - Programmering
Denne guide er oprindeligt udgivet på Eksperten.dk Anvendelse af metoder - Programmering En forhåbentlig rigtig god forklaring på hvad metoder er og hvordan de anvendes. Lidt om private og public, retur
Abstrakte datatyper C#-version
Note til Programmeringsteknologi Akademiuddannelsen i Informationsteknologi Abstrakte datatyper C#-version Finn Nordbjerg 1/9 Abstrakte Datatyper Denne note introducerer kort begrebet abstrakt datatype
Klasse 1.4 Michael Jokil 03-05-2010
HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk
RMI introduktion. Denne artikel beskriver Java RMI (Remtote Method Invocation).
Denne guide er oprindeligt udgivet på Eksperten.dk RMI introduktion Denne artikel beskriver Java RMI (Remtote Method Invocation). Den beskriver teorien bag RMI, viser et simpelt kode eksempel og forklarer
Java Programmering. En bog for begyndere. Skrevet af Henrik Kressner
Java Programmering En bog for begyndere Skrevet af Henrik Kressner Indholdsfortegnelse Introduktion...3 1 Introduktion til Java...4 1.1 Javakoden...4 1.2 Det første program...6 1.2 Skriv til skærmen...6
Oktober Dokumentpakker
Oktober 2017 Dokumentpakker Dokumentpakkerne er et værktøj til at udskrive dynamiske breve, som har en standardtekst i brevet, og hvor der automatisk sættes blandt andet patientens navn, adresse og aftaletid
Kursusarbejde 3 Grundlæggende Programmering
Kursusarbejde 3 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 21. november 2003 Indhold 1. Kode 2 1.1. forestillinger.h............................................. 2 1.2. forestillinger.cc.............................................
Skriftlig Eksamen DM507 Algoritmer og Datastrukturer
Skriftlig Eksamen DM507 Algoritmer og Datastrukturer Institut for Matematik og Datalogi Syddansk Universitet, Odense Mandag den 6. juni 2016, kl. 15:00 19:00 Besvarelsen skal afleveres elektronisk. Se
Opgave: BOW Bowling. Rules of Bowling. danish. BOI 2015, dag 1. Tilgængelig hukommelse: 256 MB. 30.04.2015
Opgave: BOW Bowling danish BOI 0, dag. Tilgængelig hukommelse: 6 MB. 30.04.0 Byteasar er fan af både bowling og statistik. Han har nedskrevet resultaterne af et par tidligere bowling spil. Desværre er
Singleton pattern i Java
Denne guide er oprindeligt udgivet på Eksperten.dk Singleton pattern i Java Denne artikel beskriver Singleton pattern og implementation i Java. Den forudsætter kendskab til Java men ikke til Singleton.
DATALOGI 0GB. Skriftlig eksamen tirsdag den 6. januar 2004
Københavns Universitet bacheloruddannelsen i datalogi side 1 af 6 DATALOGI 0GB Skriftlig eksamen tirsdag den 6. januar 2004 Dette opgavesæt består af 6 nummererede sider. Eksamensdeltagerne bør straks
Noter og opgaver. Programmering A IMADA. Niels Kjeldsen & Jacob Aae Mikkelsen. Med grundig korrektur og rettelser af Edmund Christiansen
Programmering A IMADA Noter og opgaver Niels Kjeldsen & Jacob Aae Mikkelsen Med grundig korrektur og rettelser af Edmund Christiansen Noter til Programmering A INDHOLD Indhold 1 Indledning 3 2 Kom i gang
Patientlister. Tilføj / rediger eksisterende lister. VEJLEDNING Patientlister
Patientlister Tilføj / rediger eksisterende lister Patientlister benyttes til at holde styr på, hvilke patienter der f.eks. har fået lavet et implantat, skal have narkose eller på anden vis, skal figurere
Hvad er Objekter - Programmering
Denne guide er oprindeligt udgivet på Eksperten.dk Hvad er Objekter - Programmering En rigtig god gennemgang af hvad objekter er! Hvordan de oprettes og anvendes! Det er helt klart til nybegyndere, som
Coloris. Programmet fungere på den måde at man vælger det billede man ønsker at arbejde med ved at klikke på det under menupunktet Projekter.
Under dette afsnit kan du lære at kende og benytte de mest nødvendige værktøjer til farvesætnings programmet Coloris. Skærmbilledet for Coloris ser således ud når du åbner for programmet (billedet kan
Reeksamen i Statistik for Biokemikere 6. april 2009
Københavns Universitet Det Naturvidenskabelige Fakultet Reeksamen i Statistik for Biokemikere 6. april 2009 Alle hjælpemidler er tilladt, og besvarelsen må gerne skrives med blyant. Opgavesættet er på
DATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen torsdag den 3. juni 2004 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
Threads i Java. Denne artikel giver en introduktion til threads i Java. Den beskriver hvad tråde er og forklarer hvordan de bruges i Java
Denne guide er oprindeligt udgivet på Eksperten.dk Threads i Java Denne artikel giver en introduktion til threads i Java. Den beskriver hvad tråde er og forklarer hvordan de bruges i Java Den forudsætter
Skifte til OneNote 2010
I denne vejledning Microsoft Microsoft OneNote 2010 ser meget anderledes ud end OneNote 2007, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre
Om binære søgetræer i Java
Om binære søgetræer i Java Mads Rosendahl 7. november 2002 Resumé En fix måde at gemme data på er i en træstruktur. Måden er nyttig hvis man får noget data ind og man gerne vil have at det gemt i en sorteret
Introduktion til ActionScript, fortsat
Introduktion til ActionScript, fortsat Kaspar Rosengreen Nielsen [email protected] i n t e r a c t i v e s p a c e s. n e t Kaspar Nielsen, [email protected] 1 Dagens program Opsamling
Kursus 02199: Programmering. Lidt om forelæseren. Velkommen til. Praktisk information: kursusaktiviteter. Praktisk information: forelæsninger
Velkommen til Kursus 02199: Programmering ved Anne Haxthausen IMM, DTU 4. september, 2001 1. Praktisk information 2. Introduktion til faget (a) kursusmål og motivation (b) hvad er en datamaskine, et program,
Kursusarbejde 2 Grundlæggende Programmering
Kursusarbejde 2 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 31. oktober 2003 Indhold 1. Kode 2 1.1. hotel.h.................................................... 2 1.2. hotel.cc...................................................
Skriftlig Eksamen Algoritmer og sandsynlighed (DM538)
Skriftlig Eksamen Algoritmer og sandsynlighed (DM538) Institut for Matematik & Datalogi Syddansk Universitet Fredag den 9 Januar 2015, kl. 10 14 Alle sædvanlige hjælpemidler(lærebøger, notater etc.) samt
BRP 6.9.2006 Kursusintroduktion og Java-oversigt
BRP 6.9.2006 Kursusintroduktion og Java-oversigt 1. Kursusintroduktion 2. Java-oversigt (A): Opgave P4.4 3. Java-oversigt (B): Ny omvendings -opgave 4. Introduktion til næste kursusgang Kursusintroduktion:
Sammensætning af regnearterne
Sammensætning af regnearterne Plus, minus, gange og division... 19 Negative tal... 0 Parenteser og brøkstreger... Potenser og rødder... 4 Sammensætning af regnearterne Side 18 Plus, minus, gange og division
Kommuniker: Gennem Valg
Kursusmappen Kommuniker: Gennem Valg Øvelser Mikro Værkstedet Indhold Indhold... 2 Start Kommuniker: Gennem Valg... 3 Øvelse 1 Åbn Kommuniker: Gennem Valg... 3 Øvelse 2 Åbn en aktivitet... 4 Øvelse 3 Udskrivnings-ikon
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 20. april, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
DM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2012 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 15. marts, 2012 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)
Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM58) Institut for Matematik & Datalogi Syddansk Universitet Torsdag den 7 Januar 010, kl. 9 13 Alle sædvanlige hjælpemidler (lærebøger,
