1 / 18

Distribuerte Objekter

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.

lynley
Download Presentation

Distribuerte Objekter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distribuerte Objekter Våren 2010 Professor II Eric Jul

  2. Velkommen • Eric Jul, Professor II, tildaglig: Bell Labs, Dublin, Ireland • Tor Ivar Johansen, hjelpelærer

  3. Påmelding! Feilpåfakultetet, såpåmeldingkangøres NU!

  4. Hvad • KursomDistribuereteObjekter

  5. Hvornår Starter i dag: • 25/1 • 8/2 • Herefter 3 gangetil

  6. Hvor? Her!?!? Øvelsestimeronsdage: ?

  7. Hvad Principperomdistribuereteobjekter. Anvender et gennemgåendespråk: Emerald. VIGTIGT: Emerald er et værktøj, et eksempel – Emerald eri sig selv IKKE formålet med kurs.

  8. Materiale • Rapporter • Artikler www.emeraldprogramminglanguage.org www.sourceforge.org

  9. Kontakt Eric: ericbj@ifi.uio.no Hasterdet, så: SMS til +4540251650 Skype: ericbjul

  10. Kursopbygning VIGTIGT: learning-by-doing Fem moduler: • forelæsninger • øvelser • en størreopgave

  11. Eksamen Nogleobligatoriskeopgaver, de sidste to med karakter, somtæller 1/3. Sidste 1/3 erskriftligeksamen

  12. Modul 1: Emerald basics • Emeralds objektbegreb • constructors, classes • Interfaces/types • Immutable types Assignment: Install Emerald from SourceForge

  13. Modul 1: Opgaver • Skrivogkør “Hello, world” i Emerald • Skriv et Sieve program: Et objektsomacceptererdetførstetal, somdetfår, hereftervildetvideresendetil en kopi af sig selv, de tal, der IKKE hardetførstetalsom divisor.

  14. Modul 2: Concurrency, distribution • Concurrency • Monitors • Distribution model • Distribution primitives Obligatoriskopgave: Bliversmåprogrammeringsopgaver

  15. Modul 3: Distribution

  16. Modul 4: Advanced distribution Avancerede distribution En størreprogrammeringsopgave

  17. Modul 5: Størreopgave En størreprogrammeringsopgave

  18. Og nu om Emerald • Introduction til Emerald.

More Related