HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE HOGESCHOOL ROTTERDAM / CMI MODULEWIJZER TIRCPS01 Computersystemen 1 Aantal studiepunten: 2 Modulebeheerder: L.V. de Zeeuw Goedgekeurd door: (namens toetscommissie) Datum: 317509065 1 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE Computer Systemen 1 Modulenaam: TIRCPS01 Modulecode: Aantal studiepunten 2 studiepunten (studielast van 56 uren). en Eenheid Aantal studiebelastinguren Activiteit [uur] [wkn] Uren : Hoorcolleges 2 8 16 Begeleide werkcolleges 2 8 16 Literatuurstudie (theorie) 1 8 8 Verwerkingsopdrachten, vragen en cases 1 8 8 Toets voorbereiding 8 1 8 Totaal 56 Geen Vereiste voorkennis: 2 lesuur / week theorie (hoorcollege) Werkvormen: 2 lesuur / week practicum (deeltijd in zelfstudie) Schriftelijk tentamen, meerkeuzevragen, gesloten boek Toetsing: Practicumopdrachten Geen Vrijstelling: Leermiddelen: Deze modulewijzer Leerboek: Computers, Organisatie / Architectuur / Communicatie ir. F.J. Dijkstra, 4e druk. Noordhoff Uitgevers BV Groningen/ Houten EAN: 9789001267070 ISBN-10: 9001267076 Extra ondersteunend materiaal (tools, handleidingen etc) is te vinden op www.misc.hro.nl/telematica/Vakken/Computersystemen/ Simulatieprogramma (ZEP2) www.misc.hro.nl/telematica/Vakken/Computersystemen/ZEP2.zip Powerpoint Presentaties Draagt bij aan Analyseren (niveau 1) (HBO-i) Ontwerpen (niveau 1) competentie: Realiseren (niveau 1) Leerdoelen: Een helder inzicht verkrijgen in de werking van een computer. Het verwerven van voldoende kennis van woorden en uitdrukkingen op het gebied van computerarchitectuur. Het verkijgen van voldoende kennis om het grootste deel van de technische gegevens van computers en computersystemen te begrijpen en op hun waarde te schatten, Het verwerven van kennis over de inhoud en samenhang van vakgebieden als ‘digitale techniek’, ‘systeemontwerp’, ’computerarchitectuur’, ’datacommunicatie’, ‘programmeren’ en ’operating systems’. Het kunnen programmeren van een eenvoudige toepassing in assembly. Coderingen, logische bouwstenen, de organisatie van de computer , Inhoud: randapparatuur Bij het practicum is aanwezigheid verplicht (minimaal 6 keer) Opmerkingen: L.V de Zeeuw Modulebeheerder: 1 september 2011 Versie Datum: 317509065 2 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE Inhoudsopgave HOGESCHOOL ROTTERDAM / CMI .......................................................................................................................1 1. Algemene omschrijving.................................................................................................................................4 1.1. Inleiding .........................................................................................................................................................4 1.2. Inhoud ............................................................................................................................................................4 1.3. Relatie met ander onderwijseenheden ..................................................................................................4 1.4. Leerdoelen en competenties ....................................................................................................................5 1.5. Keuzeruimte .................................................................................................................................................5 1.6. Literatuur en ICT-bronnen ........................................................................................................................6 2. Programma .......................................................................................................................................................7 2.1. Opdrachten ...................................................................................................................................................7 2.2. Te bestuderen literatuur en andere bronnen .......................................................................................7 2.3. Weekschema ................................................................................................................................................8 3. Toetsing en beoordeling ...............................................................................................................................9 3.1. Toetsing.........................................................................................................................................................9 3.2. Procedure......................................................................................................................................................9 3.3. Toetsmatrijs................................................................................................................................................10 3.4. Tentamen/Hertentamen ...........................................................................................................................10 3.5. Uitslag / Herkansingen ............................................................................................................................10 317509065 3 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 1. Algemene omschrijving 1.1. Inleiding Deze module geeft een redelijk volledig beeld van de techniek die ten grondslag ligt aan de werking van de computer. Een groot aantal begrippen, kernwoorden en acroniemen zoals die in de computertechniek en daaraan rakende vakgebieden gebruikt, worden verklaard. Daarnaast schetsts de module de samenhang van – en geeft een inleiding in – vakgebieden als Digitale techniek, Computerarchitectuur, Netwerken en Operating systems. 1.2. Inhoud Coderingen: de voorstelling van gegevens in de computer, digitaal en analoog, coderen, talstelsels, het tientallig stelsel, talstelsels met een ander grondtal, omrekenen, het tweetallig stelsel, het octale stelsel, het hexadecimale of zestientallig stelsel, rekenen met binaire getallen, getallen in de computer, optellen met binaire getallen, vermenigvuldigen met binaire getallen, negatieve getallen, codering van negatieve getallen, rekenen met getallen in de two's complement-notatie, overflow, schuiven, andere getallencodes, packed decimals, unpacked decimals, floating point formaat, tekencodes, de ASCII- of USASCII-code, compressie en encryptie, voorbeelden van datacompressie, kwaliteitsverlies, encryptie, foutendetectie en correctie, error detectingcode, error correcting-codes, Logische bouwstenen: logica, Poorten, Afspraken over wat en is, De EN-poort, De OFpoort, De NIET-poort, De EXOR-poort, Symbolen voor poorten, Poorten met meer ingangen, Schakelingen met poorten, Schakelingen voor computers, Sleutel, Multiplexer, Vergelijker, Parity generator, Opteller, Geheugencellen, De latch en de flipflop, Registers, Schuifregisters, De organisatie van het geheugen, Schrijven in het geheugen, Uitlezen, De databus, Accesstijd, Geheugensoorten, Standaardtypen, Kanttekeningen,Opgaven,Kernbegrippen De organisatie van de computer: de CPU, Instructies en dataverwerking, Het programma, De machine, Bouwstenen van de processor, De ALU, Een CPU-model, Uitvoeren van een instructie, Microcode, Het statusregister, Snelheid, Machinecode, Instructiedelen, Operaties, Operanden, Adresseringsmodes, De stack, In en Out, De plaats van de I/O in het computersysteem, Memory mapped I/O, Open systemen, I/afhandeling, Programmed I/O, Interrupt driven I/O, Direct Memory Access,Opgaven,Kernbegrippen Randapparatuur: sequentieel geheugen, Magnetische registratie, Magneetbanden, Disks, Compact disk en digitale video disk, Andere typen disks, Printers en plotters, Printers, Matrixprinters en inkjetprinters, Laserprinters, Printertalen, Plotters, Terminals, Het toetsenbord, Het beeldscherm of de monitor, De muis, Optische invoer, BARcodelezer, Scanners, Analoge in- en uitvoer 1.3. Relatie met ander onderwijseenheden Zowel bij de voltijdopleidingen Informatica en Technische Informatica als bij de deeltijdopleiding Informatica wordt deze module gegeven in het 1 e kwartaal van het 1e jaar. 317509065 4 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE Om vakken als TIRCMS02 en 03 (Operating systems) of INFCNA01 t/m 03 (Inleiding netwerken) met goed gevolg te kunnen doorlopen is er een minimale voorkennis nodig op het gebied van de hardware van informatieverwerkende machines. 1.4. Leerdoelen en competenties Deze module draagt bij tot het verwerven van de volgende competenties: Analyseren (niveau 1) Ontwerpen (niveau 1) Realiseren (niveau 1) Leerdoelen: Een helder inzicht verkrijgen in de werking van een computer, Het verwerven van voldoende kennis van woorden en uitdrukkingen om de meeste artikelen op het gebied van computerarchitectuur te kunnen lezen Het opdoen van voldoende kennis om een zinnig gesprek te kunnen voeren met specialisten op de verschillende deelgebieden, Het verkijgen van voldoende kennis om het grootste deel van de technische gegevens van computers en computersystemen te begrijpen en op hun waarde te schatten, Het verwerven van kennis over de inhoud en samenhang van vakgebieden als ‘digitale techniek’, ‘systeemontwerp’, ’computerarchitectuur’, ’datacommunicatie’, ‘programmeren’ en ’operating systems’. Het kunnen programmeren van een eenvoudige toepassing in assembly. 1.5. Keuzeruimte Niet van toepassing. 317509065 5 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 1.6. Literatuur en ICT-bronnen Deze modulewijzer. Leerboek: Computers, Organisatie / Architectuur / Communicatie Ir. F.J. Dijkstra Noordhoff bv Groningen/Houten EAN: 9789001267070 ISBN-10: 9001267076 4e druk. Voor het practicum is er een softwarepakket met een simulatieprogramma (ZEP2) ter beschikking. Dit is te vinden op: www.misc.hro.nl/telematica/Vakken/Computersystemen/ZEP2.zip Powerpoint presentaties: www.misc.hro.nl/telematica/Vakken/Computersystemen/Powerpoint Presentaties/ Ander materiaal, zoals extra software: www.misc.hro.nl/telematica/Vakken/Computersystemen/Tools/ 317509065 6 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 2. Programma De activiteiten van de student bestaan uit: het volgen van het hoorcollege het bestuderen van de behandelde theorie het zelfstandig maken en nakijken van de vraagstukken uit het theorieboek (de antwoorden zijn te vinden in Hoofdstuk 9 van het boek) het maken van practicumopdrachten met behulp van het simulatiepakket (Mmlogics of Digital works en de ZEP2 simulator) het documenteren van de practicumopdrachten tijdens de praktijklessen het maken van deeltoetsen; het maken van een eindtoets. Tijdens de hoorcolleges worden enerzijds de theorie en in deeltijd anderzijds de uitwerkingen van de practicum-opdrachten besproken. In voltijd worden de practicumopdrachten tijdens de practica besproken. 2.1. Opdrachten Per week zijn er 2 soorten opdrachten: a) Het bestuderen van de behandelde theorie (zie weekschema) b) Het maken van de opgaven aan het eind van het behandelde hoofdstuk. De student vergelijkt zijn eigen uitwerkingen met de uitwerkingen achter in het boek. 2.2. Te bestuderen literatuur en andere bronnen Zie weekschema. 317509065 7 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 2.3. Weekschema Week: Hoorcollege (hoofdstuk) Introductie 1 Huiswerk vraagstukken uit het leerboek: Practicum Modulewijzer, hoofdstuk 4: Fouten in het boek “Computers, Organisatie / Architectuur / Communicatie” aantekenen in het boek. 1 Boek blz. 37: 1.1 t/m 1.15, 1,19 t/m 1.21. 2 3 4 5 6 1 Boek blz. 38: 1.22 t/m 1.30a, 1.31 t/m 1.33, 1.36 t/m 1.40. Deeltoets Maple TA Bespreking opgaven 2 Boek blz. 70: 2.1 t/m 2.13 Gebruik het simulatieprogramma Digital Works of Mmlogic. Deeltoets Maple TA Bespreking opgaven 2 Boek blz. 71: 2.14 t/m 2.20, 2.23 t/m 2.25. Gebruik het simulatieprogramma Digital Works of Mmlogic. 3 3 7 3 8 6/7 9 Boek blz. 121: 3.1 t/m 3.13. Boek blz. 121: 3.14 t/m 3.29. Boek blz. 123: 3.29 t/m 3.36. Extra opdracht, zie de practicumhandleiding hoofdstuk 5.2 Deeltoets Maple TA Bespreking opgaven Deeltoets Maple TA Bespreking opgaven Deeltoets Maple TA Bespreking opgaven Deeltoets Maple TA Bespreking opgaven De extra opdracht met de docent bespreken. NB: Hoofdstuk 4 – Zelfstudie Tentamen 10 317509065 8 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 3. Toetsing en beoordeling 3.1. Toetsing Elektronische (Maple TA) tentamen, meerkeuzevragen, gesloten boek. o Een voorbeeldtentamen staat op http://www.misc.hro.nl/telematica/Vakken/Computersystemen Toegestane hulpmiddelen: Geen (ook geen rekenmachines) Gesloten boek. Normering: o Voorbeeldtentamen: 40 vierkeuzevragen - 25 goed = 6 o Elektronische (Maple TA) tentamen: 50 vierkeuzevragen - 30 goed = 6 1/Voorbeeld Tentamen/Voorbeeldtentamen - Computersystemen 1.htm 3.2. Procedure Er worden twee beoordelingen voor dit vak gegeven: een voor theorie en een voor praktijk. Voor het theoriegedeelte wordt een cijfer vastgesteld, afhankelijk van het aantal voor het tentamen behaalde punten. De waardering van het practicumgedeelte TIRCPS01 is voldoende of onvoldoende Voldoende: Aanwezigheid practicum ≥ 6 Alle toetsen moeten gemaakt zijn: score ≥60% Het eindcijfer over de hele module (2 ects) wordt als volgt bepaald: het practicum moet af zijn en als ‘voldoende’ beoordeeld. dan wordt het theoriecijfer het eindcijfer. 317509065 9 HOGESCHOOL ROTTERDAM / INSTITUUT VOOR COMMUNICATIE, MEDIA EN INFORMATIETECHNOLOGIE 3.3. Toetsmatrijs Toetsmatrijs: Onderwerp Coderingen, Logische bouwstenen, de organisatie van de computer Randapparatuur Totaal aantal vragen Hoofdstuk in leerboek 1 2 3 4 Aantal meerkeuze vragen 15 15 15 5 50 Dublin-descriptoren a. Kennis en inzicht b. Toepassen kennis en inzicht c. Oordeelsvorming d. Communicatie e. Leervaardigheden 3.4. Tentamen/Hertentamen Tentamen: volgens lesrooster (eind kwartaal 1) Hertentamen: volgens lesrooster 3.5. Uitslag / Herkansingen De cijfers worden meteen na het tentamen of hertentamen aan de deelnemende studenten door Maple-TA bekend gemaakt. Een herkansing wordt geroosterd. 317509065 10