O l e \n I b \n. Ole Ib TT_EOF. Ole Ib Overview Tekstfiler, tegn og brikker

Størrelse: px
Starte visningen fra side:

Download "O l e 3 1 2. 2 \n I b 1 1 1 1 7 \n. Ole 312.2 Ib 11117 TT_EOF. Ole 312.2. Ib 11117. Overview Tekstfiler, tegn og brikker"

Transkript

1 Programmering 1999 Forelæsning 8, fredag 24. september 1999 Overview Tekstfiler, tegn og brikker StreamTokenizer: indlæsning fra tekstfiler Formateret udskrift Programmering 1999 KVL Side 8-1 Tekstfiler En tekstfil er en tegnfølge, lagret på disk eller diskette. Tekstfiler hedder typisk A:\addrlist.txt, C:\java\numbers.txt og lignende. Tekstfiler kan bruges til at lagre tekster (ord) såvel som tal. Regneark (Excel), statistikpakker (SAS), og tekstbehandlingsprogrammer kan læse og skrive tekstfiler. Det er nyttig at kunne læse og skrive tekstfiler fra Java programmer også. (Java appletter kan normalt ikke læse og skrive tekstfiler på den lokale disk eller diskette). Programmering 1999 KVL Side 8-2 En tekstfil er en sekvens af tegn Tekstfilen Ole Ib består af 19 tegn: O l e \n I b \n Programmering 1999 KVL Side 8-3 Brikker (tokens) Når vi skal læse tekstfiler er vi normalt interesserede i tal og ord, ikke i de enkelte tegn. Normalt er vi ligeglade med mængden af blanktekst: blanktegn, linieskift og tabulatortegn. Tal og ord kaldes brikker, på engelsk tokens. Brikker adskilles normalt af blanktekst. De 19 tegn i filen udgør 4 brikker: Ole Ib TT_EOF En særlig brik TT_EOF betyder filslut (end of file). Programmering 1999 KVL Side 8-4

2 Eksempel: Læsning og addition af nogle tal En tekstfil "numbers.txt": Filen indeholder 4 brikker (samt den særlige filslutbrik TT_EOF): TT_EOF Vi vil læse alle tallene fra filen "numbers.txt" og lægge dem sammen. Programmering 1999 KVL Side 8-5 Hvordan samle tegn til brikker: StreamTokenizer Den indbyggede klasse StreamTokenizer gør det nemt at læse tal fra en tekstfil. Sådan åbnes filen numbers.txt og omdannes til en strøm tstream af brikker: Reader inp = new FileReader("numbers.txt"); StreamTokenizer tstream = new StreamTokenizer(inp); Brikstrømmen tstream er et objekt af klasse StreamTokenizer. Vi ønsker at læse tal som tal, ikke som ord: tstream.parsenumbers(); Metoder og felter i StreamTokenizer tstream.nexttoken() læser den næste brik (til at begynde med er næste brik blot første brik). tstream.ttype er typen af den aktuelle brik. tstream.nval er talværdien af den aktuelle brik (som double). tstream.sval er strengværdien af den aktuelle brik (som String). Brug StreamTokenizer snarere end StringTokenizer (der bruges i lærebogen). Programmering 1999 KVL Side 8-6 Hvordan læse og addere tallene Læs filen, en brik ad gangen, indtil aktuelle brik er TT_EOF. For hver talbrik der læses, forøg sum med dette tal: Reader inp = new FileReader("numbers.txt"); StreamTokenizer tstream = new StreamTokenizer(inp); tstream.parsenumbers(); double sum = 0; tstream.nexttoken(); while (tstream.ttype!= StreamTokenizer.TT_EOF) sum += tstream.nval; tstream.nexttoken(); System.out.println(sum); Programmering 1999 KVL Side 8-7 Hele historien import java.io.*; public class Filesum public static void main(string[] args) throws IOException Reader inp = new FileReader("numbers.txt"); // 1 double sum = 0; // 4 tstream.nexttoken(); // 5 while (tstream.ttype!= StreamTokenizer.TT_EOF) // 6 sum += tstream.nval; // 7 tstream.nexttoken(); // 8 System.out.println(sum); Erklæringen import java.io.*; skal angives foran klasser der læser fra filer. Erklæringen throws IOException skal angives i metoder der læser fra filer. Det fortæller at metoden kan forårsage en undtagelse (eng. exception ), f.eks. hvis filen ikke findes. Programmering 1999 KVL Side 8-8

3 Indlæsning linie for linie Antag vi ønsker at finde summen for hver linie. Så skal linieskift ikke behandles som blanktekst, men som en særlig brik. I såfald svarer tekstfilen til disse brikker TT_EOL 19.1 TT_EOL TT_EOF Programmering 1999 KVL Side 8-9 Indlæsning linie for linie i Java Reader inp = new FileReader("numbers.txt"); // 1 tstream.eolissignificant(true); // A tstream.nexttoken(); // B while (tstream.ttype!= StreamTokenizer.TT_EOF) // C double sum = 0; // D while (tstream.ttype!= StreamTokenizer.TT_EOL) // E sum += tstream.nval; // F tstream.nexttoken(); // G System.out.println(sum); // H tstream.nexttoken(); // I Den ydre while-løkke gennemløbes én gang for hver linie. Den indre while-løkke gennemløbes én gang for hver tal på linien. tstream.eolissignificant(true) siger at linieskift skal blive til brikken TT_EOL Programmering 1999 KVL Side 8-10 Hele historien import java.io.*; public class Linesum public static void main(string[] args) throws IOException Reader inp = new FileReader("numbers.txt"); // 1 tstream.eolissignificant(true); // A tstream.nexttoken(); // B while (tstream.ttype!= StreamTokenizer.TT_EOF) // C double sum = 0; // D while (tstream.ttype!= StreamTokenizer.TT_EOL) // E sum += tstream.nval; // F tstream.nexttoken(); // G System.out.println(sum); // H tstream.nexttoken(); // I Programmering 1999 KVL Side 8-11 T yper af brikker En StreamTokenizer finder automatisk typen for hver brik. Der er fire slags brikker: TT_NUMBER tal TT_WORD ord TT_EOL linieskift (end of line) TT_EOF filslut (end of file) Man kan undersøge om den aktuelle brik er et tal med if (tstream.ttype == TT_NUMBER)... I såfald er tstream.nval brikkens talværdi (som double). Man kan undersøge om den aktuelle brik er et ord med if (tstream.ttype == TT_WORD)... I såfald er tstream.sval brikkens værdi (som String). Programmering 1999 KVL Side 8-12

4 Formateret udskrift Rå udskrift fra et program kan se ret rodet ud. For eksempel, en liste af byer og deres beregnede gennemsnitstemperaturer: Odense 17.5 Assens 19.1 Slagelse Longyearbyen 8.7 Der er to problemer: Tallene udskrives med varierende (og urealistisk) nøjagtighed. Brug klassen DecimalFormat til at styre antallet af cifre efter decimalsymbolet. Dataene er ikke opstillet i søjler. Det nedsætter læseligheden. Brug metoder til at udvide strenge med blanke til venstre eller højre. Programmering 1999 KVL Side 8-13 Formatering af tal med DecimalFormat For at udskrive d med to cifre efter decimalsymbolet: DecimalFormat fmt = new DecimalFormat("0.00"); System.out.println(fmt.format( )); Dette udskriver strengen Konstruktoren DecimalFormat opretter et formateringsobjekt ud fra et formatmønster. Formateringsobjektet kan derefter bruges til at formatere tal. Betydningen af formatmønstre: Tegn Betydning # vilkårlig mange cifre; nuller blanke 0 mindst ét ciffer; nuller vises. decimalsymbol (punktum eller komma), tusind-adskiller (ciffergruppering) Programmering 1999 KVL Side 8-14 Nogle typiske formatmønstre (US English) Format patterns Number # #.# #.## # #,## , Programmering 1999 KVL Side 8-15 Eksempel på formatering af valuta Et formateringsobjekt kan bruges mange gange. import java.text.*; public class Format2 public static void main(string[] args) DecimalFormat fmt = new DecimalFormat("#,##0.00"); double[] arr = 0, 0.1, 1.0, 1.1, -1.1, 330.8, ; for (int i=0; i < arr.length; i++) System.out.println(fmt.format(arr[i])); Dette program udskriver den sidste søjle i tabellen ovenfor. Erklæringen import java.text.*; skal med når man bruger DecimalFormat. Programmering 1999 KVL Side 8-16

5 Tvungne talformater I Danmark bruges komma, som decimalsymbol og punktum. som tusind-adskiller. Britiske og amerikanske konventioner gør det modsatte. Brug dansk til at publicere på dansk, og til at skrive tekstfiler som skal kunne læses af f.eks. Excel (i Danmark). Man kan styre DecimalFormat i detaljer på denne måde: import java.text.*; public class Format3 public static void main(string[] args) DecimalFormatSymbols decsyms = new DecimalFormatSymbols(); decsyms.setdecimalseparator(, ); decsyms.setgroupingseparator(. ); DecimalFormat fmt = new DecimalFormat("#,##0.00", decsyms); double[] arr = 0, 0.1, 1.0, 1.1, -1.1, 330.8, ; for (int i=0; i < arr.length; i++) System.out.println(fmt.format(arr[i])); Programmering 1999 KVL Side 8-17 Det giver 0,00 0,10 1,00 1,10-1,10 330, ,52 Programmering 1999 KVL Side 8-18 Opstilling i søjler: udvidelse af strenge med blanke For at (højre)stille tal i søjler skal man udvide dem med blanke til venstre. (Den slags formatering sker automatisk i Excel og SAS.) Denne metode bruger en StringBuffer til gøre strengen s lang nok ved at tilføje blanke: public static String padleft(string s, int width) int filler = width - s.length(); if (filler > 0) // and therefore width > 0 StringBuffer res = new StringBuffer(width); for (int i=0; i<filler; i++) res.append( ); return res.append(s).tostring(); else return s; StringBufferen oprettes med plads til width tegn af hensyn til effektiviteten. Programmering 1999 KVL Side 8-19 Udfyldning af strenge til højre Søjlerne længere til højre kan kun opstilles pænt hvis teksten til venstre fylder lige meget på hver linie. For at udskrive tekst (venstrestillet) så den fylder et bestemt antal pladser, udvides den til højre: public static String padright(string s, int width) int filler = width - s.length(); if (filler > 0) // and therefore width > 0 StringBuffer res = new StringBuffer(width).insert(0, s); for (int i=0; i<filler; i++) res.append( ); return res.tostring(); else return s; Programmering 1999 KVL Side 8-20

6 Et fuldstændigt eksempel på læsning og formatering Læs en fil places.txt med byer og temperaturobservationer i dette format: Odense Assens 19.1 Slagelse Longyearbyen Beregn og udskriv gennemsnittet af tallene for hver by. Programmering 1999 KVL Side 8-21 import java.io.*; import java.text.decimalformat; public class ReadAndWrite public static void main(string[] args) throws FileNotFoundException, IOException // 0 Reader inp = new FileReader("places.txt"); // 1 tstream.eolissignificant(true); // 4 tstream.nexttoken(); // 5 while (tstream.ttype!= StreamTokenizer.TT_EOF) // 6 double sum = 0; // 7 int count = 0; // 8 String name = tstream.sval; // 9 tstream.nexttoken(); // 10 while (tstream.ttype!= StreamTokenizer.TT_EOL) // 11 sum += tstream.nval; // 12 count++; // 13 tstream.nexttoken(); // 14 double avg = sum / count; // 15 DecimalFormat fmt = new DecimalFormat("0.00"); // 16 System.out.println(padRight(name, 30) // 17 + padleft(fmt.format(avg), 10)); // 18 tstream.nexttoken(); // Programmering 1999 KVL Side 8-22 Uddata er Odense Assens Slagelse Longyearbyen Programmering 1999 KVL Side 8-23 Læs noterne Text files in Java Husk Brug StreamTokenizer til at læse data fra tekstfiler StreamTokenizer laver en strøm af tegn til en strøm af brikker (tokens) Brug DecimalFormat til at formatere tal med en given præcision (når den en gang kommer til at virke ordentligt) Brug metoderne padleft og padright til simpel opstilling i søjler Programmering 1999 KVL Side 8-24

Hanne Niels Edith Harald Carsten Jørgen Henrik.

Hanne Niels Edith Harald Carsten Jørgen Henrik. Programmering 1999 Forelæsning 18, fredag 5 november 1999 Anvendelse af udvalgssortering Quicksort Rapportopgave Programmering 1999 KVL Side 18-1 Eksempel 2 på anvendelse af udvalgssortering Sortering

Læs mere

Kursus navn: Indledende programmering Kursus nr. 02101

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

Læs mere

Forelæsning 17, tirsdag 2. november 1999 Søgning efter en given værdi i en tabel. Programmering 1999

Forelæsning 17, tirsdag 2. november 1999 Søgning efter en given værdi i en tabel. Programmering 1999 sammenligninger, hvor Programmering 1999 Forelæsning 17, tirsdag 2 november 1999 Søgning efter en given værdi i en tabel Lineær søgning og binær søgning Effektivitet: maskinuafhængig vurdering af køretid

Læs mere

Eksempel: Skat i år 2000

Eksempel: Skat i år 2000 Kursus 02199: Programmering afsnit 2.1-2.7 Anne Haxthausen IMM, DTU 1. Værdier og typer (bl.a. char, boolean, int, double) (afsnit 2.4) 2. Variable og konstanter (afsnit 2.3) 3. Sætninger (bl.a. assignments)

Læs mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2

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

Læs mere

University of Southern Denmark Syddansk Universitet. DM503 Forelæsning 11

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

Læs mere

Skriftlig eksamen i Datalogi

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

Læs mere

Civilingeniøreksamen 49104 12. januar 2001. Skriftelig prøve den 12. januar 2001 Kursusnummer 49104

Civilingeniøreksamen 49104 12. januar 2001. Skriftelig prøve den 12. januar 2001 Kursusnummer 49104 Skriftelig prøve den 12. januar 2001 Kursusnummer 49104 Kursusnavn: Programmering. Tilladte hjælpemidler: Alle skriftlige hjælpemidler Opgavesættet består af fire opgaver, der har følgende vægtning: Opgave

Læs mere

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering 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

Læs mere

DM01 DM01. 3. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk. D12, Elias 18/3-2003. Side 1 af 11

DM01 DM01. 3. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk. D12, Elias 18/3-2003. Side 1 af 11 DM01 DM01 3. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk D12, Elias 18/3-2003 Side 1 af 11 DM01 Indholdsfortegnelse: BILAG:...2 1 FORMÅL:...3 2 KLASSER:...4 2.1 DILEMMA:...4 2.1.1 METODER:...4

Læs mere

Løsning af møntproblemet

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

Læs mere

FÅ OVERBLIK OVER LØNNEN EXCEL FOR TILLIDSREPRÆSENTANTER DEL 4: FORMATERING AF REGNEARKET INFORMATIONSBOKS

FÅ OVERBLIK OVER LØNNEN EXCEL FOR TILLIDSREPRÆSENTANTER DEL 4: FORMATERING AF REGNEARKET INFORMATIONSBOKS FÅ OVERBLIK OVER LØNNEN Få overblik over lønnen Excel for tillidsrepræsentanter Del 4: Formatering af regnearket Trin 8: Justér visningen af tallene Nu er vi færdige med selve tal-beregningerne i Excel.

Læs mere

Aritmetiske Forelæsning Pr ogrammering operatorer tir 1999 sda præcedens september 1999 Logiske Sammenligningsoperatorer operatorer præcedens

Aritmetiske Forelæsning Pr ogrammering operatorer tir 1999 sda præcedens september 1999 Logiske Sammenligningsoperatorer operatorer præcedens Programmering 1999 Forelæsning 3, tirsdag 7. september 1999 Aritmetiske og logiske operatorer, præcedens Den indbyggede klasse String: tegnstrenge Metoder i klasser Metoder: returtype eller void Metoder:

Læs mere

Modul 13, Word 2 Idégrundlag / Afsnit

Modul 13, Word 2 Idégrundlag / Afsnit 60+Bornholm Videregående pc-vejledning Modul 13, Word 2 Idégrundlag / Afsnit Behandling af tekst Editor (retteprogram) I Windows kendt som Notesblokken Arbejder på tekstfiler (efternavn =.txt) Ingen farver,

Læs mere

14.1 Internationale programmer

14.1 Internationale programmer 14.1 Internationale programmer Når et program skal anvendes af flere kulturer og sprog opstår behov for at programtekster, beløb og datoangivelser afhænger af landet og sproget, og man må i gang med at

Læs mere

//Udskriver System.out.println("Hej " + ditfornavn + " " + ditefternavn + "."); System.out.println("Du er " + dinalder + " aar gammel!

//Udskriver System.out.println(Hej  + ditfornavn +   + ditefternavn + .); System.out.println(Du er  + dinalder +  aar gammel! Denne guide er oprindeligt udgivet på Eksperten.dk Brugerinput i Java Denne her artikel gennemgår diverse ting ved brug af brugerinput i Java. Den starter med det simple og fortæller derefter skridt for

Læs mere

Tree klassen fra sidste forelæsning

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

Læs mere

class Time { int hours, min; } } Time t1; // Erklær variabel af type Time class Time1 { public static void main(string[] args) { Time t1; t1.

class Time { int hours, min; } } Time t1; // Erklær variabel af type Time class Time1 { public static void main(string[] args) { Time t1; t1. Programmering 1999 Forelæsning 4, fredag 10. september 1999 Klasser og objekter Felter, konstruktorer, this Eksempler på klasser: Time, Appointment Eksempler på metoder i Time og Appointment Klassefelter:

Læs mere

Excel formler og funktioner. Underviser: Nina Kirkegaard Schou Mobil: 21 48 65 16

Excel formler og funktioner. Underviser: Nina Kirkegaard Schou Mobil: 21 48 65 16 Excel formler og funktioner Underviser: Nina Kirkegaard Schou ns@teamcrm.dk Mobil: 21 48 65 16 www.teamcrm.dk EXCEL FORMLER OG FUNKTIONER Tilpasninger og nyttige værktøjer Absolut reference og navngivning

Læs mere

SPØRGESKEMAUNDERSØGELSE

SPØRGESKEMAUNDERSØGELSE SPØRGESKEMAUNDERSØGELSE Sådan ser du svarprocenten og rykker for eller tilbagekalder besvarelser I denne vejledning kan du læse, hvordan du kan følge arbejdspladsens svarprocent på spørgeskemaundersøgelsen

Læs mere

Eksempel på en database: studenter, kurser, eksamener

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

Læs mere

Find største element, sæt det på sidste plads. Grundidé i hobsortering. er er

Find største element, sæt det på sidste plads. Grundidé i hobsortering. er er Programming 1999 KVL Side 19-2 Tidsforbruget, dvs asymptotisk proportionalt med Sorting af element: Tidsforbrug de mindste element, sortet øvrige element 0 Løkkeinvariant for udvalgssorting osv Find tredjemindste

Læs mere

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java

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

Læs mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 3

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

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

CD-DIRECT Eksport til MS-Office

CD-DIRECT Eksport til MS-Office CD-DIRECT Eksport til MS-Office Indhold 1. Kom godt i gang med eksportfunktionen... 3 2. Eksport fra CD-DIRECT... 4 2.1 Angivelse af filformat...4 2.2 Valg af datafelter... 5 2.3 Angivelse af filnavn samt

Læs mere

Arduino kursus lektion 4:

Arduino kursus lektion 4: Arduino kursus lektion 4: I denne lektion skal vi bruge et digitalt termometer til at aflæse temperaturen! Herefter skal vi tænde 3 dioder som hver indikerer forskellige temperaturer! Opgave 1: Temperatursensor

Læs mere

Generisk programmering - opgave 2 - Doxygen

Generisk programmering - opgave 2 - Doxygen Generisk programmering - opgave 2 - Doxygen Morten Wendelboe Datalogisk Institut, Københavns Universitet Universitetsparken 1, 2100 København Ø morty@diku.dk Resumé. Denne opgave ser på mulighederne for

Læs mere

class subklasse-navn extends superklasse-navn { } NorwaySpruce har superklassen Spruce, som igen har superklassen Tree.

class subklasse-navn extends superklasse-navn { } NorwaySpruce har superklassen Spruce, som igen har superklassen Tree. Programmering 1999 Forelæsning 11, tirsdag 5. oktober 1999 Oversigt Klasse-hierarkier: superklasser og subklasser Nedarvning Polymorfi Programmering 1999 KVL Side 11-1 Hierarkier En klasse repræsenterer

Læs mere

Ordbogsværktøjet mikrov.dk

Ordbogsværktøjet mikrov.dk Kom godt i gang med Ordbogsværktøjet mikrov.dk Forord - et læse- og skrivestøttende sprogværktøj Ordbogsværktøjet kan anvendes som betydnings- og retskrivningsordbog eller som et undersøgende og støttende

Læs mere

Start med at vælge hvilken afdeling der skal laves ændringer i f.eks. fodbold.

Start med at vælge hvilken afdeling der skal laves ændringer i f.eks. fodbold. Start med at vælge hvilken afdeling der skal laves ændringer i f.eks. fodbold. Her ses da alle sider og undersider som siden fodbold indeholder. Nu kan du gå i gang med f.eks. at tilføje nye sider. Klik

Læs mere

BRP 6.9.2006 Kursusintroduktion og Java-oversigt

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:

Læs mere

Programmering 1999 KVL Side 5-4. Klassen Time: metoder. Metoder i objektet giver mulighed for at ændre tilstanden, eller kigge på tilstanden.

Programmering 1999 KVL Side 5-4. Klassen Time: metoder. Metoder i objektet giver mulighed for at ændre tilstanden, eller kigge på tilstanden. Programmering 1999 Forelæsning 5, tirsdag 14. september 1999 Oversigt Mere om klasser og objekter Klassefelter: static Konstante felter: final Indkapsling og synlighed: private og public Overlæsning af

Læs mere

Tekniske forudsætninger For at anvende programmet kræver det at programmet kører på et WINDOWs styresystem.

Tekniske forudsætninger For at anvende programmet kræver det at programmet kører på et WINDOWs styresystem. Vejledning til CSV Converter Arkiveringsversion Med arkiveringsversion menes et elektronisk arkivalie, der følger Statens Arkivers nugældende regler for aflevering og bevaring, jf. Bekendtgørelse nr. 342

Læs mere

Alf og Alfabetet. - lær bogstaver, ord og begreber. Vejledning

Alf og Alfabetet. - lær bogstaver, ord og begreber. Vejledning Alf og Alfabetet - lær bogstaver, ord og begreber Vejledning Indholdsfortegnelse Forord 3 Sådan navigerer du rundt i Alf og Alfabetet 4 A - Lær bogstaverne 4 L - Stav ordet 5 F - Skriv ordet 5 E - Kombiner

Læs mere

Abstrakte datatyper C#-version

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

Læs mere

Martin Olsen. DM507 Projekt Del I. 19. marts 2012 FOTO: Colourbox

Martin Olsen. DM507 Projekt Del I. 19. marts 2012 FOTO: Colourbox Martin Olsen DM0 Projekt 0 Del I. marts 0 FOTO: Colourbox Indhold Indledning... Opgave... Opgave... Opgave... Opgave... Opgave... Opgave... Opgave... Kildekode til SimpleInv.java... Kildekode til MergeSort.java...

Læs mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4 DM502 Forelæsning 4 Flere kontrolstrukturer for-løkke switch-case Metoder Indhold Arrays og sortering af arrays String-funktioner for-løkke Ofte har man brug for at udføre det samme kode, for en sekvens

Læs mere

Virkefeltsregler i Java

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

Læs mere

import java.awt.event.*; import java.awt.*; Container <- Panel <- Applet Component <- Button <- Checkbox <- ScrollPane <- Label

import java.awt.event.*; import java.awt.*; Container <- Panel <- Applet Component <- Button <- Checkbox <- ScrollPane <- Label Programmering 1999 Forelæsning 13, tirsdag 12. oktober 1999 Oversigt Grafiske brugergrænseflader. Komponenter: Knapper, tekstfelter, checkbokse... Vinduer (containere). Hændelser, hændelsesstyret programmering.

Læs mere

Programmering i C. Lektion 4. 5. december 2008

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 )

Læs mere

RMI introduktion. Denne artikel beskriver Java RMI (Remtote Method Invocation).

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

Læs mere

XML parsning i Java. Denne artikel beskriver hvordan man parser XML i Java. Den beskriver W3C DOM, SAX og JDOM.

XML parsning i Java. Denne artikel beskriver hvordan man parser XML i Java. Den beskriver W3C DOM, SAX og JDOM. Denne guide er oprindeligt udgivet på Eksperten.dk XML parsning i Java Denne artikel beskriver hvordan man parser XML i Java. Den beskriver W3C DOM, SAX og JDOM. Den forudsætter kendskab til Java og XML.

Læs mere

Offset til terminalskærm i Java

Offset til terminalskærm i Java Denne guide er oprindeligt udgivet på Eksperten.dk Offset til terminalskærm i Java Ikke en atikkel - men en Classe til java der gør det nemt at skrive ud på avancerede måder når man kun opererer i dosvindue.

Læs mere

Løsning af skyline-problemet

Løsning af skyline-problemet Løsning af skyline-problemet Keld Helsgaun RUC, oktober 1999 Efter at have overvejet problemet en stund er min første indskydelse, at jeg kan opnå en løsning ved at tilføje en bygning til den aktuelle

Læs mere

Projekt 4.8. Kerners henfald (Excel)

Projekt 4.8. Kerners henfald (Excel) Projekt.8. Kerners henfald (Excel) Når radioaktive kerner henfalder under udsendelse af stråling, sker henfaldet I følge kvantemekanikken helt spontant, dvs. rent tilfældigt uden nogen påviselig årsag.

Læs mere

I profil-feltet kan imastra-kunder vælge om upload skal ske ligesom filerne var indsendt til mailboksen eller

I profil-feltet kan imastra-kunder vælge om upload skal ske ligesom filerne var indsendt til mailboksen eller Upload fil Upload fil skal ses som et alternativ til at indsende tællefiler vedhæftet til mails Upload fil kan være en hurtigere og mere håndholdt måde at få data ind i Mastra på. Man starter med via Gennemse

Læs mere

Vejledning til Photofiltre nr.129 Side 1

Vejledning til Photofiltre nr.129 Side 1 Side 1 Til denne vejledning laver vi lidt ekstra ved hvert billede. Vi skal bruge det der hedder Image Curl. Vi skal altså bruge en fil der kan hentes på min hjemmeside under Photofiltre 7 og nederst på

Læs mere

Python 3 Matematik Programmerings kursus:

Python 3 Matematik Programmerings kursus: Python 3 Matematik Programmerings kursus: Kompendiet indeholder: Hello World (første program) Variable (String & Integer) Løkker (while-loop) Regneoperationer If-else statement Funktioner Opgaver o Læg

Læs mere

Kom godt i gang med Fronter

Kom godt i gang med Fronter 1 Kom godt i gang med Fronter. Introduktion for studerende på den Sundhedsfaglige diplomuddannelse Kom godt i gang med Fronter Introduktion for studerende på den Sundhedsfaglige diplomuddannelse Sådan

Læs mere

Programmering. Udvidet Programmering. Kurserne. Kurset: programmering i sproget Java. Lærerne: Morten Larsen og Peter Sestoft

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:

Læs mere

Der er fejl i programmer. Ikke-trivielle programmer er næsten altid fejlbehæftede.

Der er fejl i programmer. Ikke-trivielle programmer er næsten altid fejlbehæftede. Udvidet Programmering 1999 Forelæsning 22, tirsdag 23. november 1999 Indkøring versus afprøvning af programmer Intern afprøvning Ekstern afprøvning Programkommentarer og dokumentation Programmering 1999

Læs mere

Jacob Christiansen, Institut for MAtematik og DAtalogi, Syddansk Universitet, Odense

Jacob Christiansen, Institut for MAtematik og DAtalogi, Syddansk Universitet, Odense 7 DM -. Obligatoriske Opgave Løsning af ligningssystem vha. fipunktmetoden Jacob Christiansen, 8 moffe@imada.sdu.dk Institut for MAtematik og DAtalogi, Syddansk Universitet, Odense. Opgaven Der skal implementeres

Læs mere

Grafteori, Kirsten Rosenkilde, september 2007 1. Grafteori

Grafteori, Kirsten Rosenkilde, september 2007 1. Grafteori Grafteori, Kirsten Rosenkilde, september 007 1 1 Grafteori Grafteori Dette er en kort introduktion til de vigtigste begreber i grafteori samt eksempler på opgavetyper inden for emnet. 1.1 Definition af

Læs mere

DANMARKS TEKNISKE UNIVERSITET

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

Læs mere

DM01 DM01. 4. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk. D12, Elias 13/5-2003. Side 1 af 7

DM01 DM01. 4. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk. D12, Elias 13/5-2003. Side 1 af 7 DM01 DM01 4. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk D12, Elias 13/5-2003 Side 1 af 7 DM01 Indholdsfortegnelse: BILAG:...2 1 FORMÅL:...3 2 KLASSER:...4 2.1 DNA2:...4 2.1.1 METODER:...4

Læs mere

Indsend dit dagpenge- eller efterlønskort via web a- kassen på www.foa.dk

Indsend dit dagpenge- eller efterlønskort via web a- kassen på www.foa.dk Indsend dit dagpenge- eller efterlønskort via web a- kassen på www.foa.dk Indhold 1. Log på vores hjemmeside 2. Sådan finder dagpengekort, efterlønskort og øvrige blanketter 3. Bekræft dine kontaktoplysninger

Læs mere

Regneark II Calc Open Office

Regneark II Calc Open Office Side 1 af 10 Gangetabel... 2 Udfyldning... 2 Opbygning af gangetabellen... 3 Cellestørrelser... 4 Øveark... 4 Facitliste... 6 Sideopsætning... 7 Flytte celler... 7 Højrejustering... 7 Kalender... 8 Dage

Læs mere

Integer.parseInt(args[0]) konverterer tegnstreng (f.eks. "10") til heltal (10). if (udtryk) else

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,

Læs mere

Potens & Kvadratrod. Navn: Klasse: Matematik Opgave Kompendium. Opgaver: 22 Ekstra: 4 Point: Matematik / Potens & Kvadratrod

Potens & Kvadratrod. Navn: Klasse: Matematik Opgave Kompendium. Opgaver: 22 Ekstra: 4 Point: Matematik / Potens & Kvadratrod Navn: Klasse: Matematik Opgave Kompendium Potens & Kvadratrod Opgaver: Ekstra: Point: http://madsmatik.dk/ d.0-0-01 1/1 Potenser: Du har måske set udtrykket før eller måske 10 1. Begge to er det vi kalder

Læs mere

Datalogi OB, Efterår 2002 OH er, forelæsning 3/9-2002 - forstå datastrukturer og algoritmer (teoretisk forståelse og intuition)

Datalogi OB, Efterår 2002 OH er, forelæsning 3/9-2002 - forstå datastrukturer og algoritmer (teoretisk forståelse og intuition) Datalogi OB, Efterår 2002 OH er, forelæsning 3/9-2002 Datastrukturer og algoritmer Henning Christiansen henning@ruc.dk http://www.ruc.dk/~henning Formål: at kunne - forstå datastrukturer og algoritmer

Læs mere

Vejledning: Anvendelse af kuber på SLS-data fra LDV i Excel 2007. Målgruppe: Slutbruger

Vejledning: Anvendelse af kuber på SLS-data fra LDV i Excel 2007. Målgruppe: Slutbruger Vejledning: Anvendelse af kuber på SLS-data fra LDV i Excel 2007. Målgruppe: Slutbruger April 2015 Indholdsfortegnelse Indholdsfortegnelse... 2 1 Indledning... 3 1.1 Metode til anvendelse af kuber med

Læs mere

Java Programmering. En bog for begyndere. Skrevet af Henrik Kressner

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

Læs mere

Om binære søgetræer i Java

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

Læs mere

Workshop W2 Tasks og Templates

Workshop W2 Tasks og Templates Workshop W2 Tasks og Templates FØR I BEGYNDER......1 TEMPLATES...2 Øvelse template til alm. attributter...2 Øvelse Skraverings template...4 Øvelse pattern template (skravering med celler)...5 Øvelse Celle

Læs mere

Tal, funktioner og grænseværdi

Tal, funktioner og grænseværdi Tal, funktioner og grænseværdi Skriv færdig-eksempler der kan udgøre en væsentlig del af et forløb der skal give indsigt vedrørende begrebet grænseværdi og nogle nødvendige forudsætninger om tal og funktioner

Læs mere

W8 Project Explorer. Introduktion til Project Explorer Oprettelse af link sets Forskellige typer af links Kobling til andre dele af MicroStation

W8 Project Explorer. Introduktion til Project Explorer Oprettelse af link sets Forskellige typer af links Kobling til andre dele af MicroStation W8 Project Explorer Introduktion Kun få har indtil nu udnyttet fordelen ved at bruge Project Explorer. Flere har set på den men nu får du mulighed for selv at prøve. Project Explorer giver et sikkert overblik

Læs mere

18 Multivejstræer og B-træer.

18 Multivejstræer og B-træer. 18 Multivejstræer og B-træer. Multivejs søgetræer. Søgning i multivejssøgetræer. Pragmatisk lagring af data i multivejstræer. B-træer. Indsættelse i B-træer. Eksempel på indsættelse i B-træ. Facts om B-træer.

Læs mere

Vejledning til dagpengekortet på Selvbetjeningen

Vejledning til dagpengekortet på Selvbetjeningen Vejledning til dagpengekortet på Selvbetjeningen Denne vejledning indeholder eksempler på, hvordan du udfylder dit dagpengekort. Du kan benytte samme vejledning til udfyldelse af efterlønskort eller et

Læs mere

Vejledning for anvendelse af PensionsIndberetningssystem PI

Vejledning for anvendelse af PensionsIndberetningssystem PI Vejledning for anvendelse af PensionsIndberetningssystem PI PNN PENSION 190503/AMB Indholdsfortegnelse 1. INDBERETNINGER... 3 2. SØG INDBERETNING... 4 3. NY INDBERETNING... 5 4. INDLÆS FIL... 7 5. INDTAST

Læs mere

Programmering C. Casper Hermansen Klasse 2.7 Programmering C. Navn: Casper Hermansen. Klasse: 2.7. Fag: Programmering C

Programmering C. Casper Hermansen Klasse 2.7 Programmering C. Navn: Casper Hermansen. Klasse: 2.7. Fag: Programmering C Navn: Casper Hermansen Klasse: 2.7 Fag: Skole: Roskilde tekniske gymnasium Side 1 af 16 Indhold Indledende aktivitet... 3 Projektbeskrivelse:... 3 Krav:... 3 Målgrupper:... 3 Problemformulering:... 3 Diskussion

Læs mere

Perspektiverende Datalogi Internetalgoritmer. MapReduce. Gerth Stølting Brodal

Perspektiverende Datalogi Internetalgoritmer. MapReduce. Gerth Stølting Brodal Perspektiverende Datalogi Internetalgoritmer MapReduce Gerth Stølting Brodal MapReduce Implementationer Dean, F. and Ghemawat, S. (2004) MapReduce: Simplified Data Processing on Large Clusters. In: Sixth

Læs mere

Variabel- sammenhænge

Variabel- sammenhænge Variabel- sammenhænge Udgave 2 2009 Karsten Juul Dette hæfte kan bruges som start på undervisningen i variabelsammenhænge for stx og hf. Hæftet er en introduktion til at kunne behandle to sammenhængende

Læs mere

Videregående programmering i Java

Videregående programmering i Java Videregående programmering i Java Dag 9 Andre designmønstre Andre designmønstre: Uforanderlig, Fluevægt, Lagdelt Initialisering, Komposit/Rekursiv Komposition, Kommando/Ændring Fremlæggelse af programmering/status

Læs mere

Talrækker. Aktivitet Emne Klassetrin Side

Talrækker. Aktivitet Emne Klassetrin Side VisiRegn ideer 3 Talrækker Inge B. Larsen ibl@dpu.dk INFA juli 2001 Indhold: Aktivitet Emne Klassetrin Side Vejledning til Talrækker 2-4 Elevaktiviteter til Talrækker 3.1 Talrækker (1) M-Æ 5-9 3.2 Hanoi-spillet

Læs mere

AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007

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 fjj@noea.dk. Besvarelsen skal

Læs mere

Kundeværdi og værdistrømme

Kundeværdi og værdistrømme DI-version 2012-07-04 KV Kundeværdi og værdistrømme 2-1-1 - KV - Kaizenlederens Vejledning - 2012-07-047-04 Alle rettigheder tilhører DI. side 1 af 8 Instruktion til kaizenlederen Rettigheder DI ejer alle

Læs mere

DATALOGI 0GB. Skriftlig eksamen tirsdag den 6. januar 2004

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

Læs mere

Webserverprogrammering

Webserverprogrammering Webserverprogrammering WSP fortsat - dag 11 Behandling af XML (StAX) Syndikering og RSS med XML JAXB - XML Java-objekter Projekthjælp Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html

Læs mere

Tabelbegrebet. Klassediagrammer (III) Oversigt. Anvendelse af Tabeller. Tabeller og qualified associations

Tabelbegrebet. Klassediagrammer (III) Oversigt. Anvendelse af Tabeller. Tabeller og qualified associations Tabelbegrebet Klassediagrammer (III) Tabeller og qualified associations originally by Michael R. Hansen modified/extended by Anne E. Haxthausen Informatics and Mathematical Modelling Technical University

Læs mere

Ligninger med reelle løsninger

Ligninger med reelle løsninger Ligninger med reelle løsninger, marts 2008, Kirsten Rosenkilde 1 Ligninger med reelle løsninger Når man løser ligninger, er der nogle standardmetoder som er vigtige at kende. Vurdering af antallet af løsninger

Læs mere

Miniprojekt 3: Fejlkorligerende køder Fejlkorrigerende koder

Miniprojekt 3: Fejlkorligerende køder Fejlkorrigerende koder Miniprojekt 3: Fejlkorligerende køder Fejlkorrigerende koder Denne note er skrevet med udgangspunkt i [, p 24-243, 249] Et videre studium kan eksempelvis tage udgangspunkt i [2] Eventuelle kommentarer

Læs mere

Parallelle algoritmer

Parallelle algoritmer Parallelle algoritmer Von Neumann s model John von Neumann 1903-57 Von Neumanns model: Instruktioner og data er lagret i samme lager, og én processor henter instruktioner fra lageret og udfører dem én

Læs mere

Ældresagen datastue Aktivitetsteltscentret Bavnehøj Nørre Snede Tema: Internettet på ipad. Tema. Internettet. på ipad Opdateret 29.

Ældresagen datastue Aktivitetsteltscentret Bavnehøj Nørre Snede Tema: Internettet på ipad. Tema. Internettet. på ipad Opdateret 29. n Tema Internettet på ipad Opdateret 29. marts 2016 Sofus Opdateret d. 29. marts 2016 Side 1 Indhold Side 3 Side 4 Side 5 Side 6 Side 7-8 Side 9 Side 10 Side 11 Side 12 Side 13 Side 14 Side 15 Side 16

Læs mere

PROGRAM. using System; using System.Collections.Generic; using System.Text; using System.Collections;

PROGRAM. using System; using System.Collections.Generic; using System.Text; using System.Collections; PROGRAM using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace EventManager class Program static void Main(string[] args) string hovedmenu = ""; string svar;

Læs mere

Dag 10 Flertrådet programmering

Dag 10 Flertrådet programmering Videregående programmering i Java Dag 10 Flertrådet programmering Fremlæggelse af programmering/status for projekter Dokumentation med javadoc Flertrådede designmønstre: Arbejdstråd, Producent Konsument,

Læs mere

Anvendelse af metoder - Programmering

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

Læs mere

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

19 Hashtabeller. Noter. PS1 -- Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse. 19 Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse. Sammenligning af hashtabeller og søgetræer. 281 Hashing-problemet (1). Vi ønsker at afbilde n objekter på en tabel

Læs mere

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/ DM502 Peter Schneider-Kamp (petersk@imada.sdu.dk) 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!

Læs mere

Videregående programmering i Java

Videregående programmering i Java Videregående programmering i Java Dag 5 Model View Controller arkitekturen Model View Controller arkitekturen (MVC) Evt.: Rekursion Læsning: VP 19 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html

Læs mere

UNI Login brugeradministration. - fra Lectio til UNI Login

UNI Login brugeradministration. - fra Lectio til UNI Login UNI Login brugeradministration - fra Lectio til UNI Login 1. udgave, december 2010 Indhold 1 Formålet med denne vejledning... 2 2 Eksportér csv-fil med elev- og/eller lærerdata fra Lectio... 3 3 Importér

Læs mere

Manual til de lokale webredaktører

Manual til de lokale webredaktører Skolelederne.org marts 2007 Manual til de lokale webredaktører Nedenstående er en kort udgave af manualen til hjemmeside systemet Webupdate 5 med enkelte personlige erfaringskommentarer.. Mvh Søren Thomsen.

Læs mere

Indsend dine ydelseskort via web a-kassen på

Indsend dine ydelseskort via web a-kassen på Indsend dine ydelseskort via web a-kassen på www.foa.dk Indhold 1. Log på 2. Bekræft dine kontaktoplysninger ( Min profil ) 3. Udfyld ydelseskortet 4. Kvittering på indsendt ydelseskort 5. Ret i ydelseskortet

Læs mere

DM02 opgaver ugeseddel 2

DM02 opgaver ugeseddel 2 DM0 opgaver ugeseddel af Fiona Nielsen 16. september 003 Øvelsesopgaver 9/9, 10/9 og 11/9 1. Vis, at 1 3 + 3 3 + 5 3 +... + (n 1) 3 = n 4 n. Omskriver til summationsformel: (i 1) 3 = n 4 n Bevis ved induktion

Læs mere

En hæklet havfruehale

En hæklet havfruehale En hæklet havfruehale Her finder du en gratis vejledning til, hvordan du kan hækle din egen havfruehale. Havfruehalen er designet af Maria Buck Jensen og du kan finde hjælp og flere billeder på. Maria

Læs mere

Singleton pattern i Java

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.

Læs mere

Hvis du har den i mappen i forvejen skal du ikke hente den en gang til. Nu skal baggrundsbilledet laves, så tryk på NY på ikonen foroven.

Hvis du har den i mappen i forvejen skal du ikke hente den en gang til. Nu skal baggrundsbilledet laves, så tryk på NY på ikonen foroven. Side 1 Denne collage er lidt anderledes end den forrige. Her skal der bruges et baggrundsmønster som udfylder hele siden, og vi bruger andre foto. Det lille baggrundsbillede er en.gif fil som du kan hente

Læs mere

Arealer under grafer

Arealer under grafer HJ/marts 2013 1 Arealer under grafer 1 Arealer og bestemt integral Som bekendt kan vi bruge integralregning til at beregne arealer under grafer. Helt præcist har vi denne sætning. Sætning 1 (Analysens

Læs mere

SWC Elementer i klassedefinition

SWC Elementer i klassedefinition SWC Elementer i klassedefinition Indhold Eksempel... 2 Karakteristika for en klasse... 3 Karakteristika for et instance field... 4 Karakteristika for en constructor... 5 Karakteristika for en property...

Læs mere