2006/2007

02221 Principper for distribuerede systemer

Engelsk titel: 


Principles of distributed systems

Sprog:


Point (ECTS )

  5

Kursustype:   

Kursus for civilingeniørstuderende- Videregående Kursus
Kurset udbydes under Tompladsordningen


Skemaplacering:

F1B

 

Undervisningsform:

Forelæsninger, opgavegennemgang.

Kursets varighed:

13-uger

Eksamensplacering:

E1A,   F1A 

Evalueringsform:

Varighed eksamen:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

49372

Pointspærring:

Faglige forudsætninger:

,
                                          

Overordnede kursusmål:

At belyse problemstillinger og metoder til brug ved konstruktion og analyse af systemer af sammenkoblede datamater.


Kursusindhold:

Klassifikation af distribuerede systemer: løst- og tætkoblede systemer. Systemarkitekturer: upålidelige netværk og programmer som realiseringer af perfekte abstrakte processer, der kommunikerer gennem tabsfrie kanaler. Tjenester og protokoller. Principper for protokolkonstruktion. Standarder for protokoller og tjenester. Lagdelte arkitekturer.

Specifikation af distribuerede aktiviteter. Beviser for systemers egenskaber. Distribuerede algoritmer og egenskaber for disse. Realisering af distribuerede systemer. Datasikkerhed.


Bemærkninger:

Forudsætninger: Grundlæggende kendskab til parallelle systemer og til de problemstillinger, der gør sig gældende i systemer med samtidige aktiviteter. Grundlæggende kendskab til datanet, simple kommunikationsprotokoller såsom TCP og IP, samt klient/server applikationer. Kan opnås gennem kursus 02220/02152 Parallelle systemer.


Kursusansvarlig:

Robin Sharp, 322, 005, (+45) 4525 3749, ris@imm.dtu.dk  

Institut:

02 Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02221

Nøgleord:

Distribuerede systemer, datanet, protokoller, distribuerede algoritmer, systemarkitektur
Sidst opdateret: 8. juni, 2006