SluitenHelpPrint
Switch to English
Cursus: INFOGDP
INFOGDP
Gedistribueerd programmeren
Cursus informatieRooster
CursuscodeINFOGDP
Studiepunten (ECTS)7,5
Categorie / Niveau3 (Bachelor Gevorderd)
CursustypeCursorisch onderwijs
VoertaalNederlands
Aangeboden doorFaculteit Betawetenschappen; Onderwijsinstituut Informatica;
Contactpersoondr. G. Tel
Telefoon+31 30 2531935
E-mailG.Tel@uu.nl
Docenten
Docent
dr. G. Tel
Feedback en bereikbaarheid
Overige cursussen docent
Blok
4  (25-04-2011 t/m 08-07-2011)
Aanvangsblok
4
TimeslotA: MA-ochtend, DI-namiddag, WO-ochtend
Onderwijsvorm
Voltijd
Opmerkinghttp://www.cs.uu.nl/education/vak.php?vak=INFOGDP
Cursusinschrijving geopendvanaf 01-11-2010 t/m 29-04-2011
Aanmeldingsprocedureadministratie onderwijsinstituut
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedureadministratie onderwijsinstituut
Cursusdoelen
-
Inhoud

Moderne programmatuur is opgebouwd uit vele componenten die tamelijk onafhankelijk van elkaar (asynchroon) en ook niet altijd perfect werken. Dit is nodig omdat je wilt dat toepassingen diverse taken tegelijk uit kunnen voeren: een browser bijvoorbeeld houdt het scherm up-to-date tijdens het laden van documenten. Om samenwerking tussen die componenten goed te laten verlopen is een goede onderlinge afstemming nodig van wat de verschillende componenten doen en hoe gemeenschappelijke data wordt gebruikt. Het college behandelt technieken waarmee deze "multi-threaded" software en gedistribueerde applicaties kunnen worden ontworpen.

We behandelen eerst klassieke methoden van synchronisatie van processen die dezelfde name-space hebben. Later kijken we naar typische vraagstellingen bij processen die met behulp van berichten communiceren. Ook bekijken we een objectgeoriënteerde benadering, waarbij we zullen zien hoe objecten zo te implementeren zijn dat ze door meerdere processen gelijktijdig kunnen worden aangeroepen.

 

http://www.cs.uu.nl/education/vak.php?vak=INFOGDP&jaar=2010

 

 

Ingangseisen
Verplicht materiaal
-
Aanbevolen materiaal
Dictaat
Gerard Tel, Collegediktaat Gedistribueerd Programmeren, versie September 2007 (eerdere versies zijn ook bruikbaar).
Werkvormen (aanwezigheidsplicht)
Hoorcollege

Werkcollege (Verplicht)

Toetsen
Tentamen
Weging100
Minimum cijfer6

Beoordeling
Er zijn vier toetsonderdelen, namelijk twee praktikumopgaven en twee schriftelijke toetsen (tussentoets en eindtoets). Bij het ontbreken van een van de toetsonderdelen geldt het vak als onvoltooid.

SluitenHelpPrint
Switch to English