Computerarchitectuur en netwerken

Website:website met extra informatie
Vakcode:INFONW
Studiepunten:7.5 ECTS
Periode:periode 1 (week 36 t/m 45, dwz 3-9-2009 t/m 6-11-2009; herkansing week 52)
Timeslot:B
Deelnemers:tot nu toe 126 inschrijvingen
Rooster:Let op: m.i.v. het collegejaar 2008/2009 is het rooster te vinden in Osiris
Docenten:Dit is een oud rooster!
vormgroeptijdweekzaaldocent
college          Lennart Herlaar
 
werkcollege          Atze Dijkstra
Paul van der Walt
Tim Toorop
Vincent Kreuzen
Jalmer van de Berg
     
Tentamen:
week: 40di 1-10-20138.30-10.30 uurzaal: -
week: 45di 5-11-201311.00-13.00 uurzaal: -
week: 1do 2-1-201413.30-16.30 uurzaal: -aanvullende toets
Inhoud:Computers worden tegenwoordig meestal gebruikt in netwerken waarbij ze moeten samenwerken met andere computers. In een computer bevinden zich meestal ook weer een verzameling programma's die met elkaar moeten samenwerken. Hierdoor wordt het allemaal nogal ingewikkeld. Gelukkig kunnen we de zaak overzichtelijker maken door er een goede structuur in aan te brengen. In dit vak bestuderen we hoe computers opgebouwd zijn en en hoe de software daar gebruik van maakt. Verder leer je ook hoe computernetwerken zoals het Internet in elkaar zitten. We kijken naar de verschillende protocollen en je leert ook berekeningen te maken over bijvoorbeeld de capaciteit van een netwerkverbinding. Natuurlijk besteden we ook aandacht aan draadloze netwerken, telefoneren over het internet en beveiliging.
Literatuur:Voor dit vak heb je onderstaande literatuur nodig (beide)
  1. Collegedictaat Systeemarchitectuur (te koop bij de balie)
  2. Computer networking, a top-down approach, fourth edition
    James F. Kurose & Keith W. Ross, Prentice Hall, ISBN 9780321513250.

Werkvorm:
  • hoorcollege
  • werkcollege (verplicht)
  • groepsopdracht (verplicht)
  • Toetsvorm:
    • 2 deeltoetsen
    • groepspaper
    • werkcollegeopgaven
    • De eerste deeltoets telt voor 30%, de tweede voor 45%; de groepsopdracht voor 10%. De werkcollegeopgaven tellen samen voor 15%.

    Inspanningsverplichting voor aanvullende toets:Om aan de aanvullende toets te mogen meedoen moet je aan tenminste 1 van de reguliere toetsen deelgenomen hebben.
    Beschrijving:

    Op de hoorcolleges wordt de stof van het collegedictaat en het boek behandeld. Op de werkcolleges wordt geoefend met opgaven en daar kun je ook vragen stellen over de stof.

    Verder wordt er gewerkt met werkgroepjes van ca. 5 studenten. De werkgroepjes moeten een paper schrijven over een onderwerp (bijvoorbeeld ADSL).

    Wat ga je o.a. leren in dit vak?

    • globale opbouw van een (micro)processor en computersysteem
    • geheugen hierarchie, caches, en cache problemen
    • I/O hardware en software, interrupts en traps
    • protectiemechanismen in een computersysteem
    • virtueel geheugen, paging en segmentering
    • structuur van een O.S. kernel, drivers, processen, micro- en macrokernels
    • structuur en gebruik van filesystemen
    • processen en threads, scheduling, het creeren en stoppen van processen
    • interproces communicatie via diverse mechanismes: pipes, shared memory, messages, sockets.
    • netwerk structuren en communicatiemiddelen: LAN, WAN, ethernet, broadcast, modems, glasvezels, draadloze netwerken, e.d.
    • protocollen, lagen en hun onderlinge relaties,
    • voorbeelden van problemen en protocollen op een aantal lagen (datalink, netwerk, transport en applicatielaag)
    • toepassingen van netwerken in bedrijven en organisaties.
    • berekeningen van prestaties van netwerken
    • beveiliging van netwerken
    Houd er rekening mee dat dit een behoorlijk technisch vak is. Een belangrijk onderdeel is het begrijpen van protocollen en het kunnen maken van berekeningen in netwerken.
    wijzigen?