Distribuerte Objekter Våren 2010 Professor II Eric Jul
Velkommen Eric Jul, Professor II, til daglig: Bell Labs, Dublin, Ireland Tor Ivar Johansen, hjelpelærer
Påmelding! Feil på fakultetet, så påmelding kan gøres NU!
Hvad Kurs om Distribuerete Objekter
Hvornår Starter i dag: 25/1 8/2 Herefter 3 gange til
Hvor? Her!?!? Øvelsestimer onsdage: ?
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 Rapporter Artikler
Kontakt Eric: Haster det, så: SMS til Skype: ericbjul
Kurs opbygning VIGTIGT: learning-by-doing Fem moduler: forelæsninger øvelser en større opgave
Eksamen Nogle obligatoriske opgaver, de sidste to med karakter, som tæller 1/3. Sidste 1/3 er skriftlig eksamen
Modul 1: Emerald basics Emeralds objektbegreb constructors, classes Interfaces/types Immutable types Assignment: Install Emerald from SourceForge
Modul 1: Opgaver 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.
Modul 2: Concurrency, distribution Concurrency Monitors Distribution model Distribution primitives Obligatorisk opgave: Bliver små programmeringsopgaver
Modul 3: Distribution
Modul 4: Advanced distribution Avancerede distribution En større programmeringsopgave
Modul 5: Større opgave En større programmeringsopgave
Og nu om Emerald Introduction til Emerald.