Distribuerte Objekter Våren 2015 Professor II Eric Jul.

Slides:



Advertisements
Lignende præsentationer
Mini-PC-kørekort – Modul 6
Advertisements

en dag i indskolingen på Givskud skole
Studieretnings projektet ÅSG Studieretningsprojekt  En skriftlig opgave i typisk to fag  Du har 2 uger uden anden undervisning til opgaven  Der.
Hvordan får du et Print Screen
Velkommen.
Mette Andersen SDE Ansættelse af elev. Mette Andersen SDE
Introduktion til CMS. Indhold ● Forberedelse af indhold til hjemmeside ● Opsætning af hjemmeside (CMS)
dProg2: Kursusafslutning
Program Introduktion til selvbetjening på biblioteket Velkomst i mødelokale 1 Overvejelser FØR du går i gang Søgetricks OPGAVER.
Det nye fleksible adgangskursus på DTU
Velkommen til temadag om Indholdskanalen. Program: : Indholdskanalens muligheder Baggrunden for Indholdskanalen : Leverandør-præsentationer.
Innovation og iværksætteri
Distribuerte Objekter Våren 2012 Professor II Eric Jul Forelesning F2 –
1 Internetsøgning •Niveau 3 for Korte- og Mellemlange videregående uddannelser.
Distribuerte Objekter Våren 2010 Professor II Eric Jul F5 –
Velkommen til Skovshoved Skole.
Analyse af organisering og struktur på skoleområdet
Distribuerte Objekter Våren 2010 Professor II Eric Jul F3 –
Distribuerte Objekter Våren 2011 Professor II Eric Jul Forelesning F2 –
av Lajla Ellingsen og Mari By Rise Adresseavisen
Distribuerte Objekter Våren 2011 Professor II Eric Jul.
Dansk Landbrugsrådgivning Landscentret | Økonomi og Jura Velkommen til Ø90 kursus.
Psykoedukation til patienter med bipolar affektiv sindslidelse
1. Ordreside: Køretøjerside: Brugereside: Timesedlerside: Beskederside: Oversigtskortside: Themeside: 19.
Velkommen til E-business
Lean Netværk AAU.
Udvikling af ANDROID applikationer Jens Bennedsen og Jesper Tørresø marts 2011.
Fysik B : Omfang 5 timer pr. uge
Fagets Informations Teknologi Introduktion til Programmering i Java For Industri, Global Forretningsudvikling, samt fri studie aktivitet ved Bent Thomsen.
Projekt og kommunikation BPAK efterår lektion. Introduktion. 27. august 2012 Anne Hatting ITU
PROJEKTARBEJDE OG KOMMUNIKATION 1. undervisningsgang.
01 – Java platform for starters. 2 NOEA2009Java-kursus – Java Platform Introduktion til Java Baggrund Hvad er Java? Faciliteter i Java.
Distribuerte Objekter Våren 2013 Professor II Eric Jul.
Distribuerte Objekter Våren 2010 Professor II Eric Jul.
Distribuerte Objekter Våren 2010 Professor II Eric Jul F2 –
1 Samfundsfag og Politik & Administration. 2 Program Velkommen Lidt om uddannelserne Studieform En typisk dag! Beskæftigelse Studieliv.
Relationer – børn imellem
Kursus om borger.dk og brugen af digital signatur
Introduktion til Access (Access, del 1)
Bacheloropgavens mundtlige dimension torsdag d. 19/1-12 Mål med mødet: 1.At etablere et forum for refleksion over opgavens mundtlige del. 2.At I efterfølgende.
S TUDIERETNINGSPROJEKTET ÅSG H VAD ER ET STUDIERETNINGSPROJEKT ? En skriftlig opgave i typisk to fag Du skal tage udgangspunkt i et studieretningsfag.
TELEFONCANVAS.
Orienteringsaften på Byhøjskolen 24. januar 2012
Velkommen til Export Steps Agenda Velkomst og præsentation af Export Steps – networking med indhold v/ Ole Chr. Lindholm, SMV-teamleder,
Fysik B : Omfang 5/8 timer pr. uge 5/8 timer pr. uge Gennemgang af stof, demonstrationsforsøg, journaløvelser, rapportøvelser, EDB Gennemgang.
1 Lektion 25, Repetition-3 1.Diverse 2.Stedprøven og herunder kurverepetition 3.Makroprøven, II (17-30)
Forældremøde Sortedamskolen 2014/15. UU København Serviceinstitution under Børne- og Ungdomsforvaltningen i Københavns Kommune Vi vejleder unge i København.
Biomedicinsk Optik Kursus Bygning 306, auditorium 37, DTU.
Distribuerte Objekter Våren 2015 Professor II Eric Jul Forelesning F2 –
Kursus i tilgængelighed. Praktisk Undervisere –Lars Ballieu Christensen –Helene Nørgaard Bech –Jacob Nielsen –Maria Barrett Sensus Kursusmappens indhold.
Kursus i tilgængelighed. Praktisk Sensus Undervisere –Lars Ballieu Christensen –Jacob Nielsen –Magnus Kjøller Lou Praktiske information –vand, toiletter,
Orienteringsaften på Byhøjskolen tirsdag den 2. februar 2015 kl. 17.
Grunde til at jeg elsker dig
Fundamentale datastrukturer
1. Database-systemer, introduktion
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
1 Fundamentale datastrukturer. 2 Definitioner: abstrakt datatype, datastruktur Elementære datastrukturer og abstrakte datatyper : arrays, stakke, køer,
Faget Datakommunikation Navn:_________________________ Velkommen til Claes Larsen, CCAI.
SkoleIntra SkoleIntra træf 1 –2 Marts 2006 Ole Windeløv, UNI-C.
Distribuerte Objekter Våren 2010 Professor II Eric Jul F4 –
Fremstilling af Simple WEB steder [ITPL] Foråret 2004
Distribuerte Objekter Våren 2013 Professor II Eric Jul F4 –
Mål M å let med kurset er at den studerende l æ rer grundlaget for systematisk konstruktion af simple programmer og herigennem opn å r kendskab til hvorledes.
Distribuerte Objekter
Distribuerte Objekter
Distribuerte Objekter
Distribuerte Objekter
Dokumentation.
Mini-PC-kørekort – Modul 6
Præsentationens transcript:

Distribuerte Objekter Våren 2015 Professor II Eric Jul

Velkommen Eric Jul, Professor II; til daglig: Bell Labs, Dublin, Ireland Praktisk: Bor i Danmark Arbejde: Dublin – og 1x måneden Oslo

Kontakt Haster? SMS til Skypeid: ericbjul – efter aftale. Hjelpelerer: kan hjelpe med det praktiske Magnus

Hvad Kurs om Distribuerete Objekter

Hvornår Starter i dag og er på følgende mandage: 19/1 – /1 – /2 – 2013 Klokken – 12 og 13 – 17 (ofte slut før) I alt 5 x 2 x 3 timer = 30 timer

Hvor? Her!?!? Flytter måske næste gang – se websiderne Øvelsestimer: hver torsdag med Magnus

Hvad Principper om distribuerete objekter. Anvender et gennemgående språk: Emerald. VIGTIGT: Emerald er et værktøj, et eksempel – Emerald er i sig selv IKKE formålet med kurs.

Materiale Emerald er et forskningsspråk Rapporter Ph.D. afhandlinger Artikler

Kontakt Eric: Haster det, så: SMS til Skype: ericbjul

Kursopbygning VIGTIGT: learning-by-doing Fem moduler hver bestående af: Forelæsninger, ca 6 timer øvelser en større opgave

Eksamen En obligatoriske opgave i hvert modul, de sidste to opgaver med karakter, som tæller 1/3. Sidste 1/3 er mundtlig eksamen, datoen er ikke fastlagt – se web.

Modul 1: Emerald Basics Emeralds objektbegreb Constructors, classes Interfaces/types Immutable types Assignment: Install Emerald from SourceForge

Modul 1: Opgaver Installer Emerald på din maskine Get language report and Emerald article “General Purpose Lanuage” Skriv og kør “Hello, world” i Emerald Skriv et Sieve program: Et objekt som accepterer det første tal, som det får, herefter vil det videresende til en kopi af sig selv, de tal, der IKKE har det første tal som divisor. Send tallene fra 2 til 100 igennem sien!

Modul 2: Concurrency, distribution Concurrency Monitors Distribution model Distribution primitives Planetlab Obligatorisk opgave: Bliver små programmeringsopgaver

Modul 3: Distribution Implementation Issues

Modul 4: Advanced distribution Avancerede distribution En større programmeringsopgave

Modul 5: Større opgave Videregående Distribution En større programmeringsopgave

Og nu om Emerald Introduktion til Emerald.