Førsteårsprojekt (FÅP) F2008 Veje, grafer, versionsstyring med CVS. Plan for førsteårsprojektet

Størrelse: px
Starte visningen fra side:

Download "Førsteårsprojekt (FÅP) F2008 Veje, grafer, versionsstyring med CVS. Plan for førsteårsprojektet"

Transkript

1 Førsteårsprojekt (FÅP) F2008 Veje, grafer, versionsstyring med CVS Peter Sestoft Plan for førsteårsprojektet Undervisning tirsdage indtil påskeferien Eclipse og versionsstyring med CVS Grafbegreber Teknisk rapportskrivning Struktureret tekstbehandling, Word og LaTeX Struktureret præsentation, Powerpoint Systematisk afprøvning Gruppedannelse (4-pers. grupper) Performancemåling af programmer Grafalgoritmer: korteste vej mv Projektarbejde deltid fra påske til 28/4 Derefter fuldtid til aflevering 21/5 kl

2 Læringsmål og eksamenskrav PRODUKT: Efter kurset forventes den studerende at kunne: identificere, definere, og afgrænse et problem indenfor it (dvs. udarbejde en problemformulering); identificere og analysere relevante løsningsmodeller så som akademiske teorier, metoder, literatur, værktøjer, teknologier og andre kilder, inkl. eksisterende løsninger på problemet; kombinere de udvalgte løsningsmodeller og videreudvikle dem hvis relevant, samt anvende dem sammen med henblik på at realisere en samlet løsning; evaluere den realiserede løsning; teste produktet systematisk; reflektere over problemet, den realiserede løsning og andet relevant ift. projektet; samt forklare (i en projektrapport): problemet, baggrunds-research, skridtene mod løsningen, selve løsningen, evaluering af løsningen, samt andet relevant materiale (alt sammen overholdende gængse akademiske standarder). PROCES: Efter kurset forventes den studerende at kunne: etablere en konstitution for gruppen (dvs. eksplicitte aftalte og nedskrevne gruppenormer); planlægge, udføre og kontrollere processen (inkl. versionsstyring, rollerotation, ordstyrer og referent); dokumentere projektet inkrementelt via projektdagbog og arbejdsblade; vurdere og reflektere over processen og tilgangsvinklen på projektet; samt beskrive (i en procesbeskrivelse): processen, erfaringer og det resulterende læringsudbytte MUNDTLIG EKSAMEN: Efter kurset forventes den studerende at kunne: forklare projektet og den realiserede løsning; evaluere den realiserede løsning; beskrive og vurdere den gennemførte proces; samt reflektere over produkt og proces med henblik på at foreslå konstruktive forbedringer. Plan for i dag Førsteårsprojektets emne Datasættet fra Krak Indlæsning af datasættet Grafer: knuder, kanter, veje, cykler,... Tegning af grafer (Java-udvikling med Eclipse) Versionsstyring og fildeling med CVS 2

3 Veje og ruter i Danmark Datasæt fra Krak Kun til undervisning og forskning! Stort: 150 MB ialt Sjælland: vejstumper Mange udfordringer: Vise effektivt Browse effektivt Finde punkt-punkt ruter for bilister og cyklister effektivt Finde leveringsruter effektivt... UTM-koordinater Universal Transverse Mercator net Tilnærmede (x,y)-koordinater for Jorden Inddelt i 60x24 zoner Danmark er UTM-zone 32 og 33 Alle koordinater her omregnet til zone 32 Eksempel: Kirkevej 29, Charlottenlund har koordinater (x,y)=(724545, ): E= meter øst i UTM-zone 32 N= meter nord for Ækvator 3

4 Vejstumper og vejpunkter Vejstumper i filen kdv_unload.txt: ,385416, ,196775,196775,6,'Kirkev ej',25,39,26,32,'','','','',7115,7115,2920,2920,157,456,0,'',0,10,50,0.203,'','','', ,' ', Vejpunkter i filen kdv_node_unload.txt: ,385416,385416, , ,385768,385768, , UTM-koordinater Grafer Knude En graf består af knuder og kanter Knude = node = vertex Kant = edge = arc Kant I en orienteret (directed) graf har kanterne retning Eksempler? Se også kapitel 6 i Algorithm Design (BADS) 4

5 Eksempler på grafer Vejnet: kryds og veje Elnet: samlinger og ledninger Floder: bifloder, øjer WWW: websider og links Facebook: Personer og ven-med Datastrukturer: objekter og referencer Klassehierarkier, implements-relation Six degrees of separation/small world Erdös-indeks, Bacon-indeks,... Andre eksempler på grafer? Krakdatasættet KDV = Kraks Danske Vejnet Vejpunkter er knuder (node), derfor kdv_node_unload.txt Vejstumper er kanter (edge), i kdv_unload.txt 5

6 Knudefilen i vejdatasættet, hver linje = en knude = et vejpunkt ,385416,385416, , , , , , ARC#, bruges ikke KDV#, knudeløbenr i udtræk KDV#, nationalt knudeløbenr UTM-koordinater for knuden Kantfilen i vejdatasættet, hver linje = en kant = vejstump Fra- og til-kdv# i udtræk , , Længde i meter , ,196775, Vejtype 6, 'Kirkevej', Vejnavn 25,39,26,32, '','','','', Fra/til-husnumre og bogst. 7115,7115, 2920,2920, Fra/til-postnumre 157,456,0,'',0,10, 50, Fartgrænse km/h 0.203, Køretid i minutter '','','', ,'',

7 Grafer: Stier, kredse, træer En sti er en sekvens af kanter En kreds (cycle) er en ikke-tom sti fra en knude til sig selv Et træ er en sammenhængende graf uden (uorienterede) kredse Eksempler på træer? Grafer: Dags Orienteret acyclisk graf (directed acyclic graph, dag) er næsten et træ Pr Dr Mo interface Printable {... } interface Drawable extends Printable {... } interface Movable extends Printable {... } class Shape implements Drawable, Movable {... } Andre eksempler på dags? Sh 7

8 Hvad er det? NO NL DK SE FI EE RU DE LV BE LU LT BY ES PT FR IT CH AT CZ SI PL SK UA HU Kanter med oplysninger Man kan knytte data til hver kant Eksempler, hvis kant=vejstykke: Kantens længde i meter Kantens køretid i minutter Vejnavn, husnumre, postnr, kommune,... Kantens pris (broer, færger, udl. motorveje) Eksempler, hvis kan kant=elledning: Kapacitet i Ampere Modstand i Ohm Materiale Taldata på en kant kaldes ofte vægt 8

9 Korteste vej Hvordan finde fra knude A til knude B ad korteste vej hurtigste vej billigste vej Det er altsammen det samme, bare med forskellige mål for kantens vægt Hvordan tegne grafer Håndtegnede grafer Powerpoint autoshapes: cirkler og connectors Maskintegnede grafer Graphviz Simpel tekstinput, mange outputformater Særlig godt til dags, brug programmet dot 9

10 Input graph nfa { overlap=false; splines=true; DK -- DE; DE -- NL; DE -- BE; DE -- LU; DE -- FR; DE -- CH; DE -- AT; DE -- CZ; DE -- PL; NL -- BE; BE -- LU; FR -- LU;... } En Graphviz-graf Output Graphviz-graf med kantnavne graph nfa { n n9 [label="kirkevej"]; n9 -- n184 [label="kongeledet"]; n10 -- n200 [label="norasvej"]; n n10 [label="norasvej"]; n10 -- n160 [label="skovagervej"]; n28 -- n571 [label="kirkevej"];... } 10

11 Udviklingsmiljøet Eclipse Mere slagkraftigt end BlueJ og meget mere indviklet Frustrerende til at begynde med Meget meget nyttigt senere hen Udviklet af IBM, nu open source Masser af værktøjer og plugins Meget udbredt til Java-udvikling Modsvarer MS Visual Studio (C#, ) Versionsstyring med CVS CVS = Concurrent Versions System Centralt kode-depot, lokale kopier Update: fra central til kopi Commit: fra kopi til central update Oles pc CVS repository (ssh.itu.dk) commit commit update Idas mac 11

12 Historie og anvendelser af CVS CVS bygger på RCS (Revision Control System) der er fra før 1985 Et alternativ er Subversion, meget træls at sætte op til Eclipse/ssh.itu.dk CVS og Subversion bruges af masser af open source projekter Kommercielle alternativer: SourceSafe, SourceDepot (Microsoft) CVS ikke kun til Java-programmering, også LaTeX dokumenter (næste uge) Kogebog: opret CVS repository på ssh.itu.dk ssh.itu.dk er en Unix-server på ITU Log ind med Secure Shell og ITU mail userid og password Opret CVS repository mappe faapcvs: # mkdir faapcvs # chmod g+srwx faapcvs # cvs -d /import/home/sestoft/faapcvs init # exit 12

13 Tilgå CVS repository i Eclipse File -> New -> Other -> CVS -> CVS Repository Location Dit/gruppens CVS katalog Dit bruger-id = ITU-mail Dit password Vigtigt! Læg Java-projekt ind i CVS I Eclipse Åbn Resource-træet -> Højreklik på projektet -> Team -> Share project -> CVS -> Use existing... :extssh:sestoft@ssh.itu.dk:/ -> Use project name as module name -> Finish 13

14 Tjek Java-projekt ud fra CVS I Eclipse, Åbn CVS Repository Exploring -> Udfold HEAD -> Højreklik -> Refresh View -> Højreklik projekt -> Check Out Skift til Resource-træet og se projektet Gruppesamarbejde med CVS Opret Unix-gruppe hos sysadm@itu.dk Konfliktløsning, scenarie: Ole tjekker projekt ud fra CVS Ida tjekker projekt ud fra CVS Begge retter i den samme fil Ole committer sine rettelser Ida forsøger at committe sine rettelser, men kan ikke, for der er konflikter Ida skal lave en update og manuelt fjerne konflikterne i Eclipse Ida skal committe igen 14

Førsteårsprojekt F2008 Flere grafalgoritmer, og visualisering SØGES

Førsteårsprojekt F2008 Flere grafalgoritmer, og visualisering SØGES Førsteårsprojekt F2008 Flere grafalgoritmer, og visualisering Peter Sestoft 2008-03-11* SØGES 1-2 studerende til Åbent Hus torsdag 10. april kl 1700-1800 Skal kunne fortælle 5-10 minutter om hvad hvordan

Læs mere

Introduktion til versionsstyring

Introduktion til versionsstyring make connections share ideas be inspired Introduktion til versionsstyring Thomas Damgaard Technical Architect, SAS Institute Agenda Hvad er versionsstyring? Hvorfor benytte versionsstyring? Historisk gennemgang

Læs mere

DM507 Algoritmer og datastrukturer

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

Læs mere

BILAG. til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET

BILAG. til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET EUROPA- KOMMISSIONEN Bruxelles, den 6.3.2017 COM(2017) 112 final ANNEXES 1 to 9 BILAG til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET om medlemsstaternes anvendelse af Rådets direktiv 95/50/EF

Læs mere

DM507 Algoritmer og datastrukturer

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

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

Førsteårsprojekt F2008. Nogle algoritmer på grafer

Førsteårsprojekt F2008. Nogle algoritmer på grafer Førsteårsprojekt F2008 Nogle algoritmer på grafer Peter Sestoft 2008-02-19 Oversigt for i dag Definition: graf og orienteret graf Repræsentation ved kantlister Bredde-først gennemløb Dybde-først gennemløb

Læs mere

CVS som KS-værktøj E3-104. Branching, Merging m.v.

CVS som KS-værktøj E3-104. Branching, Merging m.v. CVS som KS-værktøj E3-104 Branching, Merging m.v. Gennemgang af Oprettelse af CVS-træ Tilføj filer Commit Fil forskelle Merging Branching Ekstra værktøjer Avanceret Oprettelse af CVS-træ report graphics

Læs mere

Thomas Vedel, Vedel Consult email: thomas@veco.dk DAPUG erfamøde 10. november 2010. Installation af SubVersion (svn)

Thomas Vedel, Vedel Consult email: thomas@veco.dk DAPUG erfamøde 10. november 2010. Installation af SubVersion (svn) Thomas Vedel, Vedel Consult email: thomas@veco.dk DAPUG erfamøde 10. november 2010 Installation af SubVersion (svn) Hvorfor versionsstyring? Det virkede da ellers i går Den fejl rettede jeg ellers for

Læs mere

DM507 Algoritmer og datastrukturer

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

Læs mere

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges).

Læs mere

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges).

Læs mere

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges).

Læs mere

DM507 Algoritmer og datastrukturer

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

Læs mere

BILAG. til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET

BILAG. til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET EUROPA- KOMMISSIONEN Bruxelles, den 28.2.2017 COM(2017) 99 final ANNEXES 1 to 4 BILAG til RAPPORT FRA KOMMISSIONEN TIL EUROPA-PARLAMENTET OG RÅDET om nes anvendelse af Europa-Parlamentets og Rådets direktiv

Læs mere

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges).

Læs mere

Hermed følger til delegationerne dokument - COM(2017) 112 final - BILAG 1 til 9.

Hermed følger til delegationerne dokument - COM(2017) 112 final - BILAG 1 til 9. Rådet for Den Europæiske Union Bruxelles, den 7. marts 2017 (OR. en) 7057/17 ADD 1 TRANS 97 FØLGESKRIVELSE fra: modtaget: 6. marts 2017 til: Jordi AYET PUIGARNAU, direktør, på vegne af generalsekretæren

Læs mere

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Figur: Terminologi: n = V, m = E (eller V og E (mis)bruges som V og E ).

Læs mere

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti.

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti. Korteste veje Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. δ(u, v) = længden af en korteste

Læs mere

Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien. AL Albanien T T T.

Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien. AL Albanien T T T. Europæisk Vejskat Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien AL Albanien T T T BE Belgien T D BA Bosnien-Herzegovina T T T BG Bulgarien T

Læs mere

Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien

Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien Europæisk Vejskat Hvor skal der betales vejskatter? ISO Land Tyskland Østrig Schweiz Polen Tjekkiet Slovakiet Ungarn Belgien Form 1500-04/2016 AL Albanien T T T BE Belgien T D BA Bosnien-Herzegovina T

Læs mere

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti.

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti. Korteste veje Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. δ(u, v) = længden af en korteste

Læs mere

OrCAD Capture TCL IDE med Eclipse

OrCAD Capture TCL IDE med Eclipse OrCAD Capture TCL IDE med Eclipse OrCAD Capture TCL er et script sprog til at lave applikationer til OrCAD Capture. Eclipse er et gratis udviklingsmiljø med debug muligheder. Denne guide hjælper med at

Læs mere

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti.

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti. Korteste veje Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. Korteste veje i vægtede grafer Længde af sti = sum af vægte af kanter på sti. δ(u, v) = længden af en korteste

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2015 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 3. marts, 2015 Dette projekt udleveres i to dele. Hver del har sin deadline, således

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2013 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 5. marts, 2013 Dette projekt udleveres i to dele. Hver del har sin deadline, således

Læs mere

Advanced Word Template Brugermanual

Advanced Word Template Brugermanual Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste

Læs mere

Objects First with Java A Practical Introduction Using BlueJ

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

Læs mere

Kapitel 9: Netværksmodeller

Kapitel 9: Netværksmodeller Kapitel 9: Netværksmodeller Terminologi: Et netværk eller en graf bestar af et sæt punkter samt et sæt linier, der forbinder par af punkter; netværket betegnes som komplet, hvis ethvert par af punkter

Læs mere

Betjeningsvejledning Käyttöohje Bruksanvisning

Betjeningsvejledning Käyttöohje Bruksanvisning DA FI NO SV Betjeningsvejledning Käyttöohje Bruksanvisning Bruksanvisning 3 26 49 72 B DE http://www.bosch-hausgeraete.de

Læs mere

Kapitel 9: Netværksmodeller

Kapitel 9: Netværksmodeller Kapitel 9: Netværksmodeller Terminologi: Et netværk eller en JUDI bestar af et sæt punkter samt et sæt linier, der forbinder par af punkter; netværket betegnes som komplet, hvis ethvert par af punkter

Læs mere

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING 2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING Baggrund Udgangspunktet er projekt 2, dvs. en blog om cupcakes, hvor målgruppe, afsender og modtager allerede er defineret. Du bliver nu bedt om at udvikle et

Læs mere

RefWorks en vejledning fra UCL Biblioteket. Indholdsfortegnelse

RefWorks en vejledning fra UCL Biblioteket. Indholdsfortegnelse Indholdsfortegnelse Hvad er RefWorks?... 2 Opret dig som bruger... 2 Inden du går i gang... 3 Klargøring af computer til download af Write-N-Cite v. 4.2... 3 Installation af Write-N-Cite... 4 Installation

Læs mere

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning 1. Lokalt installeret afleveringsprogram til stedprøver... 2 2. Systemkrav... 3 3. Netværksopsætning... 4 4. Installation

Læs mere

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Hassansalem.dk/delpin User: admin Pass: admin BACKEND Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin

Læs mere

Paneuropæisk opinionsundersøgelse vedrørende arbejdssikkerhed og - sundhed

Paneuropæisk opinionsundersøgelse vedrørende arbejdssikkerhed og - sundhed Paneuropæisk opinionsundersøgelse vedrørende arbejdssikkerhed og - sundhed Repræsentative resultater i de medlemslande inden for Den Europæiske Union Pakke, der indeholder resultater for EU og for Danmark

Læs mere

En strategi for sikkerhed og interoperabilitet på jernbanen i Danmark

En strategi for sikkerhed og interoperabilitet på jernbanen i Danmark En strategi for sikkerhed og interoperabilitet på jernbanen i Danmark Indsæt billede her 8,1 cm. højt x 16,3 cm. bredt Jesper Rasmussen, Sikkerhedsdirektør Trafikstyrelsen Trafikdage på Aalborg Universitet

Læs mere

GIS. Guide til indlæsning af data i ArcGIS herunder KMS-data fra internettet

GIS. Guide til indlæsning af data i ArcGIS herunder KMS-data fra internettet GIS Af Anders Bartholdy Guide til indlæsning af data i ArcGIS herunder KMS-data fra internettet Baggrundskort fra KMS er en rigtig god resurse der er tilgængelig via ArcGIS. Derfor starter vi med at gennemgå

Læs mere

BEC. Cisco AnyConnect Unmanaged VPN. Installation. Brugervejledning. Version

BEC. Cisco AnyConnect Unmanaged VPN. Installation. Brugervejledning. Version BEC Cisco AnyConnect Unmanaged VPN Installation og Brugervejledning Version 1.0 2017-09-11 Ref. JN Data A/S RemoteAccess Team Side 1 af 19 Indhold Installation... 3 Installation: AnyConnect Secure Mobility

Læs mere

Eport 4 Håndbog. Indhold. Find dit svar i denne håndbog. Ellers giv os et ring! Eport Manual

Eport 4 Håndbog. Indhold. Find dit svar i denne håndbog. Ellers giv os et ring! Eport Manual Eport 4 Håndbog Indhold Find dit svar i denne håndbog. Ellers giv os et ring! Eport Manual Bestilling af rapporter / Nyt projekt Side 1: Køb af credits Side 2: Bestilling af rapporter Side 5: Bestilling

Læs mere

Førsteårsprojekt F2008. Struktureret tekstbehandling MS Word og LaTeX

Førsteårsprojekt F2008. Struktureret tekstbehandling MS Word og LaTeX Førsteårsprojekt F2008 Struktureret tekstbehandling MS Word og LaTeX Peter Sestoft 2008-02-05* Tekniske rapporter Afsnitsnumre 1, 2, 2.1, 2.2, Figurnumre 1, 2, 3, Henvisninger afsnit 2.2, figur 4 Litteraturliste,

Læs mere

Skriftlig eksamen i Datalogi

Skriftlig eksamen i Datalogi Roskilde Universitetscenter Skriftlig eksamen i Datalogi Modul 1 Vinter 1998/99 Opgavesættet består af 5 opgaver, der ved bedømmelsen tillægges følgende vægte: Opgave 1 16% Opgave 2 12% Opgave 3 10% Opgave

Læs mere

Om LE34 og Stella Holmgaard Andersen

Om LE34 og Stella Holmgaard Andersen Om LE34 og Stella Holmgaard Andersen (sha@le34.dk) LE34er et landinspektørfirma, med kunder både i det kommunale/statslige og blandt ledningsejere og andre med anlæg over større områder eller langs lange

Læs mere

Academy pakke 1 Online kurser

Academy pakke 1 Online kurser Academy pakke 1 Online kurser Med Academy pakke 1 får du ubegrænset adgang til alle vores online kurser inden for Office 365. Anvender I Office 365 i din virksomhed, ved du også, at fildeling og samarbejdet

Læs mere

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin Mendeley er et program til håndtering af PDF er og referencer, som frit kan downloades fra internettet. Der er fri lagringskapacitet for en enkeltbruger op til en vis mængde data. Du kan hente programmet

Læs mere

Installationsguide - Windows

Installationsguide - Windows Installationsguide - Windows Brug af LaTeX kræver installation af to elementer distribution og editor. Guiden her er opdelt til at vejlede to slags personer. Dig der ønsker en udførlig trin-for-trin guide

Læs mere

Forum for Mænds Sundhed. Peter Hamborg Faarbæk Projektleder i 3F, ulighed i sundhed. MSSM August 2013

Forum for Mænds Sundhed. Peter Hamborg Faarbæk Projektleder i 3F, ulighed i sundhed. MSSM August 2013 Forum for Mænds Sundhed Peter Hamborg Faarbæk Projektleder i 3F, ulighed i sundhed MSSM August 2013 Ulighed i sundhed - helt kort Kort uddannet mand (det samme for kvinder men i mindre målestok) Stor risiko

Læs mere

DM507 Eksamen Obligatorisk Opgave Rejseplanlægning

DM507 Eksamen Obligatorisk Opgave Rejseplanlægning Institut for Matematik og Datalogi Syddansk Universitet, Odense 21. februar 2011 LMF DM507 Eksamen Obligatorisk Opgave Rejseplanlægning 1 Problemet Denne opgave går ud på at lave et program, som ud fra

Læs mere

02101 Indledende Programmering Introduktion til Eclipse

02101 Indledende Programmering Introduktion til Eclipse 02101 Indledende Programmering Introduktion til Eclipse Version 2018 1 Introduktion I dette kursus lægger vi op til at man bruger det integrerede udviklingsmiljø Eclipse. Basalt set er et integreret udviklingsmiljø

Læs mere

Verifikation af miljøteknologi (ETV)

Verifikation af miljøteknologi (ETV) Verifikation af miljøteknologi (ETV) 20/02/2008-21/03/2008 Der er 371 svar ud af 371, der opfylder dine kriterier 0. DELTAGELSE Land DE - Tyskland 63 (17%) NL - Nederlandene 44 (11.9%) CZ - Tjekkiet 30

Læs mere

Office2013 og Office2011 På alle computere, som lærerne har lånt af skolen er der installeret Office2013 til PC og Office2011 til MAC.

Office2013 og Office2011 På alle computere, som lærerne har lånt af skolen er der installeret Office2013 til PC og Office2011 til MAC. 1 Office2013 og Office2011 På alle computere, som lærerne har lånt af skolen er der installeret Office2013 til PC og Office2011 til MAC. På alle skolens fastnet computere er installeret Office2013. Alle

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August 2009 - juni 2010 Institution HTX Sukkertoppen/Københavns Tekniske Skole Uddannelse Fag og niveau Lærer(e)

Læs mere

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer Skriftlig Eksamen DM507 Algoritmer og Datastrukturer Institut for Matematik og Datalogi Syddansk Universitet, Odense Tirsdag den 24. juni 2014, kl. 10:00 14:00 Besvarelsen skal afleveres elektronisk. Se

Læs mere

Metadata og dokumentation af ETL-processen

Metadata og dokumentation af ETL-processen Dataintegrationsseminar Metadata og dokumentation af ETL-processen v/ Bjørn Lange SDC Udvikling A/S Borupvang 1A 2750 Ballerup Dataintegrationsseminar Hvem er SDC? SDC er serviceleverandør for en lang

Læs mere

Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning)

Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning) Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning) Datalogisk Institut Aarhus Universitet Fredag den 28. maj 2004, kl. 9.00 13.00 Opgave 1 (20%) En (r, k) kryds-graf er en orienteret graf

Læs mere

Opret ODBC datakilde Vejledning

Opret ODBC datakilde Vejledning Vejledning V. 1 APRIL 2011 FOR KUNDESERVICE Indholdsfortegnelse 1 Indledning... 3 1.1 Formål... 3 1.2 Målgruppe... 3 1.3 Krav... 3 2 Opret ODBC Datakilde (Open Database Connectivity)... 3 2.1 Forbindelse

Læs mere

DAXIF# - Delegate Automated Xrm Installation Framework. Delegate A/S

DAXIF# - Delegate Automated Xrm Installation Framework. Delegate A/S DAXIF# - Delegate Automated Xrm Installation Framework Delegate A/S Agenda Delegate A/S DAXIF# Kun et programmeringssprog Type stærke script (og selvdokumenterende) filer Unit tests afvikles før assembly

Læs mere

Eurostat. Introduktion til EU/Eurostat Introduktion til NACE nomenklaturen Eurostat: Structural Business Statistics. v.

Eurostat. Introduktion til EU/Eurostat Introduktion til NACE nomenklaturen Eurostat: Structural Business Statistics. v. Eurostat Introduktion til EU/Eurostat Introduktion til NACE nomenklaturen Eurostat: Structural Business Statistics v. Ingeborg Berntsen Eurostat introduktion Eurostat: Den Europæiske Unions statistiske

Læs mere

Orienterede grafer. Orienterede grafer. Orienterede grafer. Orienterede grafer

Orienterede grafer. Orienterede grafer. Orienterede grafer. Orienterede grafer Philip Bille Orienteret graf. Mængde af knuder forbundet parvis med orienterede kanter. deg + (7) =, deg - (7) = Lemma. v V deg - (v) = v V deg + (v) = m. Bevis. Hver kant har netop en startknude og slutknude.

Læs mere

og interoperabilitet -på jernbanen En strategi for sikkerhed Jesper Rasmussen Sikkerhedsdirektør Indsæt billede her 8,1 cm. højt x 16,3 cm.

og interoperabilitet -på jernbanen En strategi for sikkerhed Jesper Rasmussen Sikkerhedsdirektør Indsæt billede her 8,1 cm. højt x 16,3 cm. En strategi for sikkerhed Indsæt billede her og interoperabilitet -på jernbanen 8,1 cm. højt x 16,3 cm. bredt Jesper Rasmussen Sikkerhedsdirektør Hvorfor en strategi: Vi skal vinde på EUreformen! DK har

Læs mere

Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt.

Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt. Merging og hashing Mål Målet for disse slides er at diskutere nogle metoder til at gemme og hente data effektivt. Dette emne er et uddrag af kurset DM507 Algoritmer og datastrukturer (2. semester). Mål

Læs mere

IT Support Guide. Installation af netværksprinter (direkte IP print)

IT Support Guide. Installation af netværksprinter (direkte IP print) IT Support Guide Denne guide er hentet på www.spelling.dk Program: Microsoft Windows Vista Program sprog version: ENG (US) Guide emne: Installation af netværksprinter (direkte IP print) Publikationsnr.:

Læs mere

Installation af Oracle 10g Release 2 database

Installation af Oracle 10g Release 2 database Installation af Oracle 10g Release 2 database Oracle 10g database indeholder databasesoftware, enterprise manager, SQL*Plus m.m., HTML DB (i dag kendt som Application Express) og tilhørende HTTP Server

Læs mere

Computer Networks Specielt om Infrastrukturer og Teknologi

Computer Networks Specielt om Infrastrukturer og Teknologi Computer Networks Specielt om Infrastrukturer og Teknologi Ole Borch Slide 1 Doc Bud på arkitektur (som mange andre steder) Sygehus Hemmelig Meget hemmelig WWW browser WWW Server Dataplejer Staklen Internet

Læs mere

VPN-klienten SecureClient for TDC Managed Firewall

VPN-klienten SecureClient for TDC Managed Firewall Installationsvejledning VPN-klienten SecureClient for TDC Managed Firewall Denne installationsvejledning beskriver, hvordan Check Point s VPN-klient SecureClient (version NGX R60) installeres. Med SecureClient

Læs mere

Betalingstjenesteloven (BTL) og brug af omkostningskoder (OUR, SHA og BEN) fra 1. november 2009

Betalingstjenesteloven (BTL) og brug af omkostningskoder (OUR, SHA og BEN) fra 1. november 2009 September 2009 Betalingstjenesteloven (BTL) og brug af (OUR, SHA og BEN) fra 1. november 2009 1. Formålet med denne information Formålet med denne information er at oplyse kontohaverne i SKB/OBS om, hvilke

Læs mere

Vejledning i visning af udvalgte adresser på Google

Vejledning i visning af udvalgte adresser på Google Vejledning i visning af udvalgte adresser på Google Udarbejdet af Lars P. Beck Side 2 af 19 Indledning Det er den almindelige opfattelse at når vi taler om kort på Internettet, så taler vi om Google Maps.

Læs mere

Danmarks Tekniske Universitet

Danmarks Tekniske Universitet side af 3 sider anmarks Tekniske Universitet Skriftlig prøve, den 29. maj 203. ursusnavn: lgoritmer og datastrukturer ursus nr. 02326. jælpemidler: Skriftlige hjælpemidler. et er ikke tilladt at medbringe

Læs mere

Orienterede grafer. Introduktion Repræsentation Søgning Topologisk sortering og DAGs Stærke sammenhængskomponenter Implicitte grafer.

Orienterede grafer. Introduktion Repræsentation Søgning Topologisk sortering og DAGs Stærke sammenhængskomponenter Implicitte grafer. Orienterede grafer Introduktion Repræsentation Søgning Topologisk sortering og DAGs Stærke sammenhængskomponenter Implicitte grafer Philip Bille Orienterede grafer Introduktion Repræsentation Søgning Topologisk

Læs mere

Lonbox PCM2001 betjeningsenhed

Lonbox PCM2001 betjeningsenhed PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 Lonbox PCM2001 betjeningsenhed Bruger vejledning Oktober 2002 Denne manual beskriver installation

Læs mere

Integrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere

Integrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere Integrationsmanual Anvendelse af webservice til kursusoversigt i Campus Brugervejledning til udviklere Moderniseringsstyrelsen Webservice manual til udviklere 2016 1 1. Indholdsfortegnelse Nyt kapitel

Læs mere

Økonomisk analyse. Danmark, EU og fødevareproduktion. 25. april 2014

Økonomisk analyse. Danmark, EU og fødevareproduktion. 25. april 2014 Økonomisk analyse 25. april 214 Axelborg, Axeltorv 3 19 København V T +45 3339 F +45 3339 4141 E info@lf.dk W www.lf.dk Danmark, EU og fødevareproduktion Hvor mange, og hvem, skal den danske fødevareklynge

Læs mere

Der er køn i sundhed og sygdomme - hvordan går det lige for manden?

Der er køn i sundhed og sygdomme - hvordan går det lige for manden? Der er køn i sundhed og sygdomme - hvordan går det lige for manden? Rigshospitalet Når man taler om mænd sygdom.. Y+ = Y+ = Y+ = Et paradoks Når manden er ramt af forkølelse og giver sig hen til sin sygdom,

Læs mere

Indhold. Download driver... 2. Find version af Windows 8... 3. Hent drivers til Windows 8... 5. Udpak driver... 6

Indhold. Download driver... 2. Find version af Windows 8... 3. Hent drivers til Windows 8... 5. Udpak driver... 6 KB print Windows 8 installations guide DET KONGELIGE NATIONAL OG Indhold Download driver... 2 Find version af Windows 8.... 3 Hent drivers til Windows 8... 5 Udpak driver... 6 Windows 8 installation af

Læs mere

Programmering 2. dprog2 E2013. http://www.cs.au.dk/dprog2/

Programmering 2. dprog2 E2013. http://www.cs.au.dk/dprog2/ Programmering 2 dprog2 E2013 http://www.cs.au.dk/dprog2/ Læringsmål Deltagerne skal ved afslutningen af kurset kunne: forklare og anvende både basale og videregående elementer af et moderne programmeringssprog,

Læs mere

Klimastyring B213. 22. marts 2010. Klimastyring B213. Kommunikation. Her og Nu. Fremtiden. Google Groups Google Code Google Calendar L AT E X

Klimastyring B213. 22. marts 2010. Klimastyring B213. Kommunikation. Her og Nu. Fremtiden. Google Groups Google Code Google Calendar L AT E X 22. marts 2010 Indhold L A T E X Et nemt værktøj som tillader os og kommuniker bedre og collaborate mere som et team Vi bruger til version kontrol, SVN som protokol Tillader nem fildeling, version kontrol,

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2010 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 24. april, 2010 (let justeret 10. maj og 21. maj 2010) Dette projekt udleveres i tre

Læs mere

Overførsel til udlandet. Opbygning af kontonumre

Overførsel til udlandet. Opbygning af kontonumre Overførsel til udlandet Opbygning af kontonumre Andorra Ingen fælles kontostruktur ADXXBBBBBBBBCCCCCCCCCCCC landekoden AD Australien Ingen fælles kontostruktur AUNNNNNN N = BSB Code: Altid 6 cifre Belgien

Læs mere

Datastrukturer (recap) Datastruktur = data + operationer herpå

Datastrukturer (recap) Datastruktur = data + operationer herpå Dictionaries Datastrukturer (recap) Datastruktur = data + operationer herpå Datastrukturer (recap) Data: Datastruktur = data + operationer herpå En ID (nøgle) + associeret data (ofte underforstået, også

Læs mere

KRAV TIL INFRASTRUKTUR

KRAV TIL INFRASTRUKTUR KRAV TIL INFRASTRUKTUR VERSION 4.2.8 SEPTEMBER 2015 Indholdsfortegnelse 1 Generelt... 1 2 Servermæssige krav til -modulerne... 1 2.1 Systemmæssige krav i servermiljø... 1 2.2 Hardwaremæssige krav i servermiljø...

Læs mere

EU venter flere i beskæftigelse frem mod 2030

EU venter flere i beskæftigelse frem mod 2030 2. marts 218 EU venter 3. flere i beskæftigelse frem mod 23 Ifølge en ny fremskrivning fra EU-kommissionen står dansk økonomi over for en fremgang i beskæftigelsen på næsten 3. personer frem mod 23. Det

Læs mere

Installation og administration af MarvinSketch. Anders Almlund Osted, Køge Gymnasium

Installation og administration af MarvinSketch. Anders Almlund Osted, Køge Gymnasium Installation og administration af MarvinSketch Anders Almlund Osted, Køge Gymnasium September 2015 1 Indholdsfortegnelse Administration af programmet... 3 Registrering... 3 Ansøg om undervisningslicens...

Læs mere

Programmering 2. dprog2 E2012. http://www.cs.au.dk/dprog2/

Programmering 2. dprog2 E2012. http://www.cs.au.dk/dprog2/ Programmering 2 dprog2 E2012 http://www.cs.au.dk/dprog2/ Læringsmål Deltagerne skal ved afslutningen af kurset kunne: forklare og anvende både basale og videregående elementer af et moderne programmeringssprog,

Læs mere

Studieordning for bacheloruddannelsen i softwareudvikling ved IT-Universitetet i København

Studieordning for bacheloruddannelsen i softwareudvikling ved IT-Universitetet i København Studieordning for bacheloruddannelsen i softwareudvikling ved IT-Universitetet i København Studieordning a 1. september 2012 Revideret 16. juni 2014 Revideret 19. august 2015 Indhold Indledning Kapitel

Læs mere

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:

Læs mere

P2-projektforslag Kombinatorik: grafteori og optimering.

P2-projektforslag Kombinatorik: grafteori og optimering. P2-projektforslag Kombinatorik: grafteori og optimering. Vejledere: Leif K. Jørgensen, Diego Ruano 1. februar 2013 1 Indledning Temaet for projekter på 2. semester af matematik-studiet og matematikøkonomi-studiet

Læs mere

Erfaringer med PBL læringsmål i studieordning for Sundhedsteknologi. Pia Elberg, formand for studienævn for Sundhed, Teknologi og Idræt August 2018

Erfaringer med PBL læringsmål i studieordning for Sundhedsteknologi. Pia Elberg, formand for studienævn for Sundhed, Teknologi og Idræt August 2018 Erfaringer med PBL læringsmål i studieordning for Sundhedsteknologi Pia Elberg, formand for studienævn for Sundhed, Teknologi og Idræt August 2018 Baggrund Revision af ST SO som led i Selvevalueringshandlingsplan

Læs mere

ADIS, WS og Meta Service

ADIS, WS og Meta Service ADIS, WS og Meta Service Om ADIS, Web Services, Værktøjer og Meta Service. Michael Jacobsen Technology Network Management Agenda ADIS og dens udvidelse ISOagriNET Web Service med eller uden fuldt objektmodel

Læs mere

EU sætter fokus på det fælleseuropæiske alarmnummer 112 op til sommerferien

EU sætter fokus på det fælleseuropæiske alarmnummer 112 op til sommerferien IP/08/836 Brussels, den 3. juni 2008 EU sætter fokus på det fælleseuropæiske alarmnummer 112 op til sommerferien Europa-Kommissionen sætter i dag ekstra ind på at få gjort større brug af det gratis fælleseuropæiske

Læs mere

Vejledning til validator test af metadata

Vejledning til validator test af metadata Vejledning til validator test af metadata Test af metadata finds under kategorien Metadata (Technical Guidance version 1.3). Man kan teste en eller flere ISO 19115/19119 metadata XML og GML filer, ved

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

Grådige algoritmer. Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer.

Grådige algoritmer. Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Grådige algoritmer Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2017 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 6. april, 2017 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

DATALOGISK INSTITUT, AARHUS UNIVERSITET

DATALOGISK INSTITUT, AARHUS UNIVERSITET DATALOGISK INSTITUT, AARHUS UNIVERSITET Det Naturvidenskabelige Fakultet EKSAMEN Grundkurser i Datalogi Algoritmer og Datastrukturer (00-ordning) Antal sider i opgavesættet (incl. forsiden): 6 (seks) Eksamensdag:

Læs mere

HVAD SKAL DANMARK LEVE AF?

HVAD SKAL DANMARK LEVE AF? HVAD SKAL DANMARK LEVE AF? Perspektiv, viden og inspiration til morgenkaffen Finanskrisen er blevet til en statsgældskrise er vi fanget i en lavvækstfælde? Professor Torben M. Andersen Aarhus Universitet

Læs mere

Vejledning til redigering via iserasuaat.gl/typo3 - både frontend og backend

Vejledning til redigering via iserasuaat.gl/typo3 - både frontend og backend Iserasuaat.gl Vejledning til redigering via iserasuaat.gl/typo3 - både frontend og backend Indhold Om kategorier en central del af Iserasuaat... 2 Frontend redigering... 3 Fanen Generelt... 4 Linke til

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

PC - installation af Maple 18 med GYM-pakken

PC - installation af Maple 18 med GYM-pakken PC - installation af Maple 18 med GYM-pakken Download først de relevante installere til både Maple 18 og til Gym-pakken, og placer dem et sted på din PC, hvor du kan finde dem igen. Hvis du højre-klikker

Læs mere

Velkommen til OPEN Storage

Velkommen til OPEN Storage Velkommen til OPEN Storage Version: 1.3 Seneste opdatering: 03-10-2018 Udarbejdet af: Harald Hammershøi INDHOLDSFORTEGNELSE Brugervejledning side 2 Introduktion til OPENs Storage tilbud... 3 Forskellen

Læs mere