Podcast
Questions and Answers
De Hamming Code is ontworpen voor het verbeteren van de betrouwbaarheid van analoge communicatie.
De Hamming Code is ontworpen voor het verbeteren van de betrouwbaarheid van analoge communicatie.
False
CRC maakt gebruik van priemgetallen voor foutdetectie.
CRC maakt gebruik van priemgetallen voor foutdetectie.
False
Two's complement methode vertegenwoordigt positieve, negatieve en nul gehele getallen op computers in vier stappen.
Two's complement methode vertegenwoordigt positieve, negatieve en nul gehele getallen op computers in vier stappen.
False
Endian-geheugen kan informatie verliezen door warmte, statische lading, temperatuur en (UV) licht, maar niet door slijtage.
Endian-geheugen kan informatie verliezen door warmte, statische lading, temperatuur en (UV) licht, maar niet door slijtage.
Signup and view all the answers
I2C, SPI en One Wire Interface zijn voorbeelden van verschillende bus systemen die soms geïntegreerd zijn in microcontrollers.
I2C, SPI en One Wire Interface zijn voorbeelden van verschillende bus systemen die soms geïntegreerd zijn in microcontrollers.
Signup and view all the answers
De Z80 CPU gebruikt een synchrone bus voor geheugen.
De Z80 CPU gebruikt een synchrone bus voor geheugen.
Signup and view all the answers
DRAM slaat gegevens op met behulp van condensatoren en transistoren, en periodieke vernieuwing is niet vereist om gegevensintegriteit te behouden.
DRAM slaat gegevens op met behulp van condensatoren en transistoren, en periodieke vernieuwing is niet vereist om gegevensintegriteit te behouden.
Signup and view all the answers
Serial I/O is sneller dan parallelle communicatie voor grote hoeveelheden gegevens.
Serial I/O is sneller dan parallelle communicatie voor grote hoeveelheden gegevens.
Signup and view all the answers
Parallelle communicatie vereist minder complexe bedrading dan seriële communicatie.
Parallelle communicatie vereist minder complexe bedrading dan seriële communicatie.
Signup and view all the answers
De keuze tussen seriële en parallelle communicatie is afhankelijk van datasnelheid, afstand, kosten en systeemcomplexiteit.
De keuze tussen seriële en parallelle communicatie is afhankelijk van datasnelheid, afstand, kosten en systeemcomplexiteit.
Signup and view all the answers
Timers and Counters omvatten ADC (Analoog-naar-Digitaal Converter) en DAC (Digitaal-naar-Analoog Converter).
Timers and Counters omvatten ADC (Analoog-naar-Digitaal Converter) en DAC (Digitaal-naar-Analoog Converter).
Signup and view all the answers
De Intel Sandybridge-chip uit 2011 bevatte 1.400.000.000 transistors en een geïntegreerde GPU.
De Intel Sandybridge-chip uit 2011 bevatte 1.400.000.000 transistors en een geïntegreerde GPU.
Signup and view all the answers
De amplitude van de computersignalen is standaard hoger dan die van de auto's.
De amplitude van de computersignalen is standaard hoger dan die van de auto's.
Signup and view all the answers
Een voordeel van een hoog niveau programmeertaal is dat het sneller is dan een laag niveau taal.
Een voordeel van een hoog niveau programmeertaal is dat het sneller is dan een laag niveau taal.
Signup and view all the answers
Machinecode is minder populair omdat het geen diepe hardwarekennis vereist.
Machinecode is minder populair omdat het geen diepe hardwarekennis vereist.
Signup and view all the answers
Een interrupt onderbreekt altijd de normale programma-uitvoering.
Een interrupt onderbreekt altijd de normale programma-uitvoering.
Signup and view all the answers
DMA verbetert de efficiëntie door gegevensoverdracht tussen apparaten en systeemgeheugen te beheren.
DMA verbetert de efficiëntie door gegevensoverdracht tussen apparaten en systeemgeheugen te beheren.
Signup and view all the answers
RAID 5 kan gegevens herstellen als één van de vijf schijven kapot gaat.
RAID 5 kan gegevens herstellen als één van de vijf schijven kapot gaat.
Signup and view all the answers
Bij parallele communicatie wordt data seriëel verstuurd tussen apparaten.
Bij parallele communicatie wordt data seriëel verstuurd tussen apparaten.
Signup and view all the answers
Level shifters worden gebruikt om spanningen tussen verschillende apparaten om te zetten bij RS232-communicatie.
Level shifters worden gebruikt om spanningen tussen verschillende apparaten om te zetten bij RS232-communicatie.
Signup and view all the answers
Een voordeel van laag niveau programmeertaal is dat het gemakkelijk te begrijpen is.
Een voordeel van laag niveau programmeertaal is dat het gemakkelijk te begrijpen is.
Signup and view all the answers
Een Arduino schild is een voorbeeld van een interface.
Een Arduino schild is een voorbeeld van een interface.
Signup and view all the answers
Een compiler behoort tot de laag niveau programmeertalen.
Een compiler behoort tot de laag niveau programmeertalen.
Signup and view all the answers
De ARM interruptcontroller beheert hardware- en softwaregebeurtenissen.
De ARM interruptcontroller beheert hardware- en softwaregebeurtenissen.
Signup and view all the answers
Is een PLC een computer/server?
Is een PLC een computer/server?
Signup and view all the answers
Worden public clouds eigendom en beheerd door derden?
Worden public clouds eigendom en beheerd door derden?
Signup and view all the answers
Kan een private cloud fysiek worden gehost op de on-site datacenter van een bedrijf?
Kan een private cloud fysiek worden gehost op de on-site datacenter van een bedrijf?
Signup and view all the answers
Combineert een hybride cloud alleen public en private clouds?
Combineert een hybride cloud alleen public en private clouds?
Signup and view all the answers
Worden alle computing resources van een public cloud beheerd door de cloud provider?
Worden alle computing resources van een public cloud beheerd door de cloud provider?
Signup and view all the answers
Zijn Microsoft Azure en IBM 704 voorbeelden van public clouds?
Zijn Microsoft Azure en IBM 704 voorbeelden van public clouds?
Signup and view all the answers
Klopt het dat RS485 level shifters worden gebruikt om verschillende signaalvormen om te zetten van 0-5V naar 0 en 1?
Klopt het dat RS485 level shifters worden gebruikt om verschillende signaalvormen om te zetten van 0-5V naar 0 en 1?
Signup and view all the answers
Is het waar dat RS485 geen masadering (grond) gebruikt?
Is het waar dat RS485 geen masadering (grond) gebruikt?
Signup and view all the answers
Worden terminators gebruikt voor RS485 in synchronic seriële communicatie?
Worden terminators gebruikt voor RS485 in synchronic seriële communicatie?
Signup and view all the answers
Worden level shifters ook gebruikt in modems voor synchronic seriële communicatie?
Worden level shifters ook gebruikt in modems voor synchronic seriële communicatie?
Signup and view all the answers
Is one-wire synchronic seriële communicatie gebruikt voor serie nummers in componenten zoals harde schijven?
Is one-wire synchronic seriële communicatie gebruikt voor serie nummers in componenten zoals harde schijven?
Signup and view all the answers
Is kennis van simplex, half-duplex, full-duplex, bus, ster, ring en web vereist in de topologie van communicatiesystemen?
Is kennis van simplex, half-duplex, full-duplex, bus, ster, ring en web vereist in de topologie van communicatiesystemen?
Signup and view all the answers
Kan een BIOS/Monitor andere besturingssystemen starten?
Kan een BIOS/Monitor andere besturingssystemen starten?
Signup and view all the answers
Is cache een tijdelijke opslagplaats voor vaak gebruikte gegevens met hiërarchie, cache-hit en cache-miss?
Is cache een tijdelijke opslagplaats voor vaak gebruikte gegevens met hiërarchie, cache-hit en cache-miss?
Signup and view all the answers
Is de snelheid van licht 300.000 km/s?
Is de snelheid van licht 300.000 km/s?
Signup and view all the answers
Is de CPU-snelheid gelijk aan de kloksnelheid van de CPU?
Is de CPU-snelheid gelijk aan de kloksnelheid van de CPU?
Signup and view all the answers
Verbeteren caches de algehele prestaties van computersystemen en verminderen ze de gemiddelde toegangstijd tot gegevens?
Verbeteren caches de algehele prestaties van computersystemen en verminderen ze de gemiddelde toegangstijd tot gegevens?
Signup and view all the answers
Direct mapping betekent dat elke geheugenlocatie kan worden toegewezen aan meerdere cache-lijnen.
Direct mapping betekent dat elke geheugenlocatie kan worden toegewezen aan meerdere cache-lijnen.
Signup and view all the answers
Een pipeline is nutteloos als instructies niet afhankelijk zijn van elkaar en er geen parallelle uitvoering mogelijk is.
Een pipeline is nutteloos als instructies niet afhankelijk zijn van elkaar en er geen parallelle uitvoering mogelijk is.
Signup and view all the answers
Een super scalar CPU kan slechts één instructie per cyclus uitvoeren.
Een super scalar CPU kan slechts één instructie per cyclus uitvoeren.
Signup and view all the answers
Een Megaprocessor heeft meer dan 10 registers.
Een Megaprocessor heeft meer dan 10 registers.
Signup and view all the answers
Bit Slice is een techniek om de woordlengte van een processor te vergroten door modules met kleinere bitbreedte te gebruiken.
Bit Slice is een techniek om de woordlengte van een processor te vergroten door modules met kleinere bitbreedte te gebruiken.
Signup and view all the answers
De Intel 8080 was een 16-bit processor.
De Intel 8080 was een 16-bit processor.
Signup and view all the answers
De ARM Ltd is een joint venture van Acorn, Apple en VLSI.
De ARM Ltd is een joint venture van Acorn, Apple en VLSI.
Signup and view all the answers
ARMx processors/controllers worden vervangen door CORTEX-apparaten.
ARMx processors/controllers worden vervangen door CORTEX-apparaten.
Signup and view all the answers
CORTEX R is ontworpen voor mobiele applicaties.
CORTEX R is ontworpen voor mobiele applicaties.
Signup and view all the answers
De Intel 8088 had een 8-bit bus versie.
De Intel 8088 had een 8-bit bus versie.
Signup and view all the answers
De Intel 8289 bus arbiter is een belangrijke IC voor 8086/8088-systemen.
De Intel 8289 bus arbiter is een belangrijke IC voor 8086/8088-systemen.
Signup and view all the answers
De ARM cores zijn CISC-gebaseerd.
De ARM cores zijn CISC-gebaseerd.
Signup and view all the answers
Hybride cloud biedt bedrijven geen flexibiliteit en hulp bij optimalisering van bestaande infrastructuur.
Hybride cloud biedt bedrijven geen flexibiliteit en hulp bij optimalisering van bestaande infrastructuur.
Signup and view all the answers
IaaS staat voor Infrastructure as a Service en omvat het huren van IT-infrastructuur van een cloudprovider op een 'betalen per gebruik' basis.
IaaS staat voor Infrastructure as a Service en omvat het huren van IT-infrastructuur van een cloudprovider op een 'betalen per gebruik' basis.
Signup and view all the answers
PaaS is ontworpen om het moeilijker te maken voor ontwikkelaars om web of mobiele apps te ontwikkelen.
PaaS is ontworpen om het moeilijker te maken voor ontwikkelaars om web of mobiele apps te ontwikkelen.
Signup and view all the answers
SaaS houdt in dat cloudproviders de softwaretoepassing en onderliggende infrastructuur niet verhuren.
SaaS houdt in dat cloudproviders de softwaretoepassing en onderliggende infrastructuur niet verhuren.
Signup and view all the answers
Een Long Word is doorgaans minder dan 8 bits.
Een Long Word is doorgaans minder dan 8 bits.
Signup and view all the answers
De bewering 'Alles binnen een computer wordt opgeslagen als 1's en 0's' is onjuist.
De bewering 'Alles binnen een computer wordt opgeslagen als 1's en 0's' is onjuist.
Signup and view all the answers
Pariteitscontrole is een methode voor foutdetectie waarbij het totaal aantal bits (inclusief de pariteitsbit) oneven moet zijn bij 'odd' pariteit.
Pariteitscontrole is een methode voor foutdetectie waarbij het totaal aantal bits (inclusief de pariteitsbit) oneven moet zijn bij 'odd' pariteit.
Signup and view all the answers
Checksum wordt veel gebruikt in netwerkcommunicatie en bestandsoverdrachten voor foutcorrectie.
Checksum wordt veel gebruikt in netwerkcommunicatie en bestandsoverdrachten voor foutcorrectie.
Signup and view all the answers
Hamming Code is een foutdetectie- en foutcorrectiemethode die extra bits toevoegt aan de over te dragen gegevens.
Hamming Code is een foutdetectie- en foutcorrectiemethode die extra bits toevoegt aan de over te dragen gegevens.
Signup and view all the answers
De bewering 'Hamming Code kan alleen fouten detecteren, maar niet corrigeren' is juist.
De bewering 'Hamming Code kan alleen fouten detecteren, maar niet corrigeren' is juist.
Signup and view all the answers
Wat is het verschil tussen een public cloud en een private cloud?
Wat is het verschil tussen een public cloud en een private cloud?
Signup and view all the answers
Wat is een hybride cloud?
Wat is een hybride cloud?
Signup and view all the answers
Wat is de rol van een PLC in vergelijking met een computer/server?
Wat is de rol van een PLC in vergelijking met een computer/server?
Signup and view all the answers
Wat is het doel van een public cloud?
Wat is het doel van een public cloud?
Signup and view all the answers
Wat is het voordeel van een private cloud?
Wat is het voordeel van een private cloud?
Signup and view all the answers
Wat is de functie van een hybride cloud?
Wat is de functie van een hybride cloud?
Signup and view all the answers
Wat zijn de drie typen clouddiensten?
Wat zijn de drie typen clouddiensten?
Signup and view all the answers
Wat is de basisvorm van cloudcomputingdiensten waarbij men de IT-infrastructuur huurt van een cloudprovider op een 'betalen per gebruik' basis?
Wat is de basisvorm van cloudcomputingdiensten waarbij men de IT-infrastructuur huurt van een cloudprovider op een 'betalen per gebruik' basis?
Signup and view all the answers
Welke cloudcomputingdiensten leveren een omgeving voor de ontwikkeling, testen, levering en beheer van softwaretoepassingen?
Welke cloudcomputingdiensten leveren een omgeving voor de ontwikkeling, testen, levering en beheer van softwaretoepassingen?
Signup and view all the answers
Wat is SaaS in het kader van clouddiensten?
Wat is SaaS in het kader van clouddiensten?
Signup and view all the answers
Wat is de betekenis van de term 'Bits en talsystemen'?
Wat is de betekenis van de term 'Bits en talsystemen'?
Signup and view all the answers
Wat is pariteitscontrole in het kader van foutdetectie?
Wat is pariteitscontrole in het kader van foutdetectie?
Signup and view all the answers
Wat is de rol van checksum in foutdetectie?
Wat is de rol van checksum in foutdetectie?
Signup and view all the answers
Wat is de functie van Hamming Code in gegevensoverdracht?
Wat is de functie van Hamming Code in gegevensoverdracht?
Signup and view all the answers
Wat is de betekenis van de term 'Warn betreffende binnenkomende gegevens'?
Wat is de betekenis van de term 'Warn betreffende binnenkomende gegevens'?
Signup and view all the answers
Wat is de rol van strengen regels (conventies) bij het correct functioneren van een CPU (microprocessor)?
Wat is de rol van strengen regels (conventies) bij het correct functioneren van een CPU (microprocessor)?
Signup and view all the answers
Wat is de rol van level shifters in synchronic seriële communicatie?
Wat is de rol van level shifters in synchronic seriële communicatie?
Signup and view all the answers
Wat wordt bedoeld met 'Machinecode'?
Wat wordt bedoeld met 'Machinecode'?
Signup and view all the answers
Welk type signalen worden gebruikt in RS232 en RS485?
Welk type signalen worden gebruikt in RS232 en RS485?
Signup and view all the answers
Wat is de snelheid van licht in kilometers per seconde?
Wat is de snelheid van licht in kilometers per seconde?
Signup and view all the answers
Welk type communicatie wordt gebruikt voor gegevensopslag van serienummers in componenten zoals harde schijven?
Welk type communicatie wordt gebruikt voor gegevensopslag van serienummers in componenten zoals harde schijven?
Signup and view all the answers
Welke topologieën moeten begrepen worden in de context van communicatiesystemen?
Welke topologieën moeten begrepen worden in de context van communicatiesystemen?
Signup and view all the answers
Wat zijn de mogelijke besturingssystemen die na een CPU-reset gestart kunnen worden?
Wat zijn de mogelijke besturingssystemen die na een CPU-reset gestart kunnen worden?
Signup and view all the answers
Wat is de functie van terminators in synchronic seriële communicatie voor RS485?
Wat is de functie van terminators in synchronic seriële communicatie voor RS485?
Signup and view all the answers
Wat is de snelheid van de CPU in relatie tot de kloksnelheid?
Wat is de snelheid van de CPU in relatie tot de kloksnelheid?
Signup and view all the answers
Wat is de functie van een cache in computersystemen?
Wat is de functie van een cache in computersystemen?
Signup and view all the answers
Welk type besturingssysteem kan andere besturingssystemen starten?
Welk type besturingssysteem kan andere besturingssystemen starten?
Signup and view all the answers
Wat is de functie van level shifters in modems voor synchronic seriële communicatie?
Wat is de functie van level shifters in modems voor synchronic seriële communicatie?
Signup and view all the answers
Wat is de rol van masa(ardering) (grond) in RS232 en RS485?
Wat is de rol van masa(ardering) (grond) in RS232 en RS485?
Signup and view all the answers
Welk type weerstanden worden gebruikt in synchronic seriële communicatie voor RS485?
Welk type weerstanden worden gebruikt in synchronic seriële communicatie voor RS485?
Signup and view all the answers
Wat zijn de voordelen van een hoog niveau programmeertaal?
Wat zijn de voordelen van een hoog niveau programmeertaal?
Signup and view all the answers
Wat zijn de voordelen van een laag niveau programmeertaal?
Wat zijn de voordelen van een laag niveau programmeertaal?
Signup and view all the answers
Wat zijn interrupts in programmeertalen?
Wat zijn interrupts in programmeertalen?
Signup and view all the answers
Wat doet een ARM interruptcontroller?
Wat doet een ARM interruptcontroller?
Signup and view all the answers
Wat is het doel van Direct Memory Access (DMA)?
Wat is het doel van Direct Memory Access (DMA)?
Signup and view all the answers
Wat is het doel van RAID (Redundant Array of Independent Disks)?
Wat is het doel van RAID (Redundant Array of Independent Disks)?
Signup and view all the answers
Wat is het doel van parallele communicatie?
Wat is het doel van parallele communicatie?
Signup and view all the answers
Wat zijn level shifters bij RS232-communicatie?
Wat zijn level shifters bij RS232-communicatie?
Signup and view all the answers
Wat zijn de functies van interface en peripherals?
Wat zijn de functies van interface en peripherals?
Signup and view all the answers
Wat zijn de eigenschappen van de interface om computertalen aan te passen aan wereldse signalen?
Wat zijn de eigenschappen van de interface om computertalen aan te passen aan wereldse signalen?
Signup and view all the answers
Wat zijn de verschillen tussen laag niveau en hoog niveau programmeertalen?
Wat zijn de verschillen tussen laag niveau en hoog niveau programmeertalen?
Signup and view all the answers
Wat zijn de kenmerken van de ARM interruptcontroller?
Wat zijn de kenmerken van de ARM interruptcontroller?
Signup and view all the answers
Wat is het doel van de Hamming Code?
Wat is het doel van de Hamming Code?
Signup and view all the answers
Wat is het belangrijkste doel van CRC (Cyclische Redundantie Controle)?
Wat is het belangrijkste doel van CRC (Cyclische Redundantie Controle)?
Signup and view all the answers
Hoe worden positieve, negatieve en nul gehele getallen vertegenwoordigd op computers met behulp van Two's complement?
Hoe worden positieve, negatieve en nul gehele getallen vertegenwoordigd op computers met behulp van Two's complement?
Signup and view all the answers
Wat zijn enkele factoren die informatie verloren kunnen laten gaan in Endian-geheugen?
Wat zijn enkele factoren die informatie verloren kunnen laten gaan in Endian-geheugen?
Signup and view all the answers
Noem drie voordelen van Serial I/O.
Noem drie voordelen van Serial I/O.
Signup and view all the answers
Wat zijn de voordelen van Parallelle Communicatie?
Wat zijn de voordelen van Parallelle Communicatie?
Signup and view all the answers
Waarvan is de keuze tussen seriële en parallelle communicatie afhankelijk?
Waarvan is de keuze tussen seriële en parallelle communicatie afhankelijk?
Signup and view all the answers
Wat zijn enkele componenten van Timers and Counters?
Wat zijn enkele componenten van Timers and Counters?
Signup and view all the answers
Wat zijn de voordelen van Serial I/O ten opzichte van Parallelle Communicatie?
Wat zijn de voordelen van Serial I/O ten opzichte van Parallelle Communicatie?
Signup and view all the answers
Wat zijn de belangrijkste functies van de CPU?
Wat zijn de belangrijkste functies van de CPU?
Signup and view all the answers
Wat is de belangrijkste functie van een GPU?
Wat is de belangrijkste functie van een GPU?
Signup and view all the answers
Wat wordt bedoeld met 'Interface' in de context van elektronische circuits?
Wat wordt bedoeld met 'Interface' in de context van elektronische circuits?
Signup and view all the answers
Wat is het doel van cache branching?
Wat is het doel van cache branching?
Signup and view all the answers
Wat is de functie van een pipeline in CPU-architectuur?
Wat is de functie van een pipeline in CPU-architectuur?
Signup and view all the answers
Wat is het kenmerk van een super scalar CPU?
Wat is het kenmerk van een super scalar CPU?
Signup and view all the answers
Hoe vergroot de bit slice-techniek de woordlengte van een processor?
Hoe vergroot de bit slice-techniek de woordlengte van een processor?
Signup and view all the answers
Welk bedrijf heeft de Intel Corporation opgericht?
Welk bedrijf heeft de Intel Corporation opgericht?
Signup and view all the answers
Wat was de eerste single-chip microprocessor geproduceerd door Intel?
Wat was de eerste single-chip microprocessor geproduceerd door Intel?
Signup and view all the answers
Welke joint venture leidde tot de oprichting van ARM Ltd?
Welke joint venture leidde tot de oprichting van ARM Ltd?
Signup and view all the answers
Wat zijn de toepassingen van ARM Cortex A-processors?
Wat zijn de toepassingen van ARM Cortex A-processors?
Signup and view all the answers
Hoe definieert Intel CISC-gebaseerde instructiesetcomputers?
Hoe definieert Intel CISC-gebaseerde instructiesetcomputers?
Signup and view all the answers
Wat zijn de kenmerken van de Megaprocessor?
Wat zijn de kenmerken van de Megaprocessor?
Signup and view all the answers
Wat is het doel van Multi-level Associative Memory (MAM)?
Wat is het doel van Multi-level Associative Memory (MAM)?
Signup and view all the answers
Wat is het belangrijkste kenmerk van Direct Mapping in cache-architectuur?
Wat is het belangrijkste kenmerk van Direct Mapping in cache-architectuur?
Signup and view all the answers
Wat is een voorbeeld van een publieke cloudservice?
Wat is een voorbeeld van een publieke cloudservice?
Signup and view all the answers
Waarop duidt een private cloud?
Waarop duidt een private cloud?
Signup and view all the answers
Wat kenmerkt een hybride cloud?
Wat kenmerkt een hybride cloud?
Signup and view all the answers
Wat wordt bedoeld met een public cloud?
Wat wordt bedoeld met een public cloud?
Signup and view all the answers
Wat is de essentie van een private cloud?
Wat is de essentie van een private cloud?
Signup and view all the answers
Wat typeert een hybride cloudomgeving?
Wat typeert een hybride cloudomgeving?
Signup and view all the answers
Wat is een kenmerk van een super scalar CPU?
Wat is een kenmerk van een super scalar CPU?
Signup and view all the answers
Wat is de functie van cache branching?
Wat is de functie van cache branching?
Signup and view all the answers
Wat wordt bedoeld met 'Machinecode'?
Wat wordt bedoeld met 'Machinecode'?
Signup and view all the answers
Wat zijn level shifters bij RS232-communicatie?
Wat zijn level shifters bij RS232-communicatie?
Signup and view all the answers
Wat zijn de toepassingen van ARM Cortex A-processors?
Wat zijn de toepassingen van ARM Cortex A-processors?
Signup and view all the answers
Wat is het doel van Direct Memory Access (DMA)?
Wat is het doel van Direct Memory Access (DMA)?
Signup and view all the answers
Welk bedrijf heeft de Intel Corporation opgericht?
Welk bedrijf heeft de Intel Corporation opgericht?
Signup and view all the answers
Welke cloudcomputingdiensten leveren een omgeving voor de ontwikkeling, testen, levering en beheer van softwaretoepassingen?
Welke cloudcomputingdiensten leveren een omgeving voor de ontwikkeling, testen, levering en beheer van softwaretoepassingen?
Signup and view all the answers
Wat is de meest fundamentele vorm van cloudcomputingdiensten?
Wat is de meest fundamentele vorm van cloudcomputingdiensten?
Signup and view all the answers
Wat is het doel van Platform as a Service (PaaS) in de context van cloudcomputing?
Wat is het doel van Platform as a Service (PaaS) in de context van cloudcomputing?
Signup and view all the answers
Wat is kenmerkend voor Software as a Service (SaaS) in vergelijking met andere clouddiensten?
Wat is kenmerkend voor Software as a Service (SaaS) in vergelijking met andere clouddiensten?
Signup and view all the answers
Wat is de rol van de control-bus in een tekening van een computerarchitectuur?
Wat is de rol van de control-bus in een tekening van een computerarchitectuur?
Signup and view all the answers
Wat wordt bedoeld met 'Interface' in de context van elektronische circuits?
Wat wordt bedoeld met 'Interface' in de context van elektronische circuits?
Signup and view all the answers
Wat zijn de toepassingen van ARM Cortex A-processors?
Wat zijn de toepassingen van ARM Cortex A-processors?
Signup and view all the answers
Wat is de functie van cache branching in computerarchitectuur?
Wat is de functie van cache branching in computerarchitectuur?
Signup and view all the answers
Wat is het doel van Hamming Code in gegevensoverdracht?
Wat is het doel van Hamming Code in gegevensoverdracht?
Signup and view all the answers
Wat is het belangrijkste kenmerk van Direct Memory Access (DMA) in computerarchitectuur?
Wat is het belangrijkste kenmerk van Direct Memory Access (DMA) in computerarchitectuur?
Signup and view all the answers
Wat is de functie van een Arduino-schild in het context van computerinterfaces?
Wat is de functie van een Arduino-schild in het context van computerinterfaces?
Signup and view all the answers
Wat is een reden waarom machinecode minder populair is geworden?
Wat is een reden waarom machinecode minder populair is geworden?
Signup and view all the answers
Wat is een functie van de ARM interruptcontroller?
Wat is een functie van de ARM interruptcontroller?
Signup and view all the answers
Wat is een voordeel van laag niveau programmeertalen ten opzichte van hoog niveau talen?
Wat is een voordeel van laag niveau programmeertalen ten opzichte van hoog niveau talen?
Signup and view all the answers
Wat is de functie van level shifters in RS232-communicatie?
Wat is de functie van level shifters in RS232-communicatie?
Signup and view all the answers
Wat is het doel van RAID 5?
Wat is het doel van RAID 5?
Signup and view all the answers
Wat is de rol van Direct Memory Access (DMA) in computersystemen?
Wat is de rol van Direct Memory Access (DMA) in computersystemen?
Signup and view all the answers
Wat is het belangrijkste kenmerk van parallele communicatie?
Wat is het belangrijkste kenmerk van parallele communicatie?
Signup and view all the answers
Wat zijn de voordelen van hoog niveau programmeertalen ten opzichte van laag niveau talen?
Wat zijn de voordelen van hoog niveau programmeertalen ten opzichte van laag niveau talen?
Signup and view all the answers
Wat is de belangrijkste functie van level shifters in synchronic seriële communicatie?
Wat is de belangrijkste functie van level shifters in synchronic seriële communicatie?
Signup and view all the answers
Wat is de rol van terminators in synchronic seriële communicatie voor RS485?
Wat is de rol van terminators in synchronic seriële communicatie voor RS485?
Signup and view all the answers
Wat is de belangrijkste functie van een cache in computersystemen?
Wat is de belangrijkste functie van een cache in computersystemen?
Signup and view all the answers
Wat is de snelheid van licht in kilometers per seconde?
Wat is de snelheid van licht in kilometers per seconde?
Signup and view all the answers
Welk type gegevensopslag maakt gebruik van one-wire synchronous serial communication?
Welk type gegevensopslag maakt gebruik van one-wire synchronous serial communication?
Signup and view all the answers
Wat is de kenmerkende eigenschap van een super scalar CPU?
Wat is de kenmerkende eigenschap van een super scalar CPU?
Signup and view all the answers
Wat is het doel van parallelle communicatie?
Wat is het doel van parallelle communicatie?
Signup and view all the answers
Wat zijn de eigenschappen van BIOS/Monitor in besturingssystemen?
Wat zijn de eigenschappen van BIOS/Monitor in besturingssystemen?
Signup and view all the answers
Wat is de invloed van CPU-snelheid op signaal snelheid?
Wat is de invloed van CPU-snelheid op signaal snelheid?
Signup and view all the answers
Wat is het belangrijkste doel van Hamming Code?
Wat is het belangrijkste doel van Hamming Code?
Signup and view all the answers
Welke methode wordt gebruikt om gegevensintegriteit te behouden in DRAM?
Welke methode wordt gebruikt om gegevensintegriteit te behouden in DRAM?
Signup and view all the answers
Wat kenmerkt de Intel Sandybridge-chip uit 2011?
Wat kenmerkt de Intel Sandybridge-chip uit 2011?
Signup and view all the answers
Wat is het belangrijkste doel van een GPU?
Wat is het belangrijkste doel van een GPU?
Signup and view all the answers
Wat zijn de voordelen van Serial I/O ten opzichte van Parallelle Communicatie?
Wat zijn de voordelen van Serial I/O ten opzichte van Parallelle Communicatie?
Signup and view all the answers
Wat vertegenwoordigt de Two's complement-methode op computers?
Wat vertegenwoordigt de Two's complement-methode op computers?
Signup and view all the answers
Wat is een kenmerk van Endian-geheugen?
Wat is een kenmerk van Endian-geheugen?
Signup and view all the answers
Wat zijn de gemeenschappelijke interfaces voor verschillende bus systemen?
Wat zijn de gemeenschappelijke interfaces voor verschillende bus systemen?
Signup and view all the answers
Wat is het voornaamste doel van timers en counters in een elektronisch systeem?
Wat is het voornaamste doel van timers en counters in een elektronisch systeem?
Signup and view all the answers
Wat is de rol van een CPU in een computer systeem?
Wat is de rol van een CPU in een computer systeem?
Signup and view all the answers
Study Notes
-
Hybride cloud biedt bedrijf meer flexibiliteit, meer implementatieluenen en hulp bij optimisering van bestaande infrastructuur, beveiliging en conformiteit.
-
Drie typen clouddiensten: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), en Software as a Service (SaaS).
-
IaaS: Basisvorm van cloudcomputingdiensten, waarbij men de IT-infrastructuur (servers en virtuele machines, opslag, netwerken, besturingssystemen) huurt van een cloudprovider op een "betalen per gebruik" basis.
-
PaaS: Cloudcomputingdiensten die een omgeving leveren voor de ontwikkeling, testen, levering en beheer van softwaretoepassingen. PaaS is ontworpen om het makkelijker te maken voor ontwikkelaars om web of mobiele apps te ontwikkelen, zonder zich te moeten zorgen voor het onderliggende infrastructure van servers, opslag, netwerk en databases nodig voor ontwikkeling.
-
SaaS: Methode voor levering van softwaretoepassingen via het internet, op aanvraag en meestal op een abonnemeerderbasis. Met SaaS huren cloudproviders de softwaretoepassing en onderliggende infrastructure, zoals softwareupgrades en beveiligingspatching, in. Gebruikers verbinding maken met de toepassing via het internet, meestal met een webbrowser op hun telefoon, tablet of PC.
-
Ontbrekende control-bus in tekening.
-
Xta l Osc. POR ADRES DECODER ADRESBUS CPU ROM (FLASH) (EPROM) (EEPROM) DATABU S SRAM PAR. POORT SE R. POORT TIM E R COUNTER 51 Microcontroller (bijvoorbeeld 8051 gebaseerd Analog Devices chip) System On Chip: SOC, bijv. Cypress PSoC 4200-L
-
Introductie en gevolgen…
-
Decimale talsysteem: Overeenkomt met het aantal vingers Symbolische voorstelling van een kwantiteit: 0 9 Numeralen nemen verschillende plaatswaarden afhankelijk van positie: 12 = 1x10 + 2 12 = 1x(1x10+0) +2 100 € Bits en talsystemen Bit: Binaire digit Bit xb Nibble: "kleine beet uit iets" 4 bits 0000 > 0001 > 0010 > ... > 1111 16 mogelijkheden Suffix b of B. Bit xb Nibble xxxxb Byte: "grote beet" Sinds jaren 60 = 8 bits 00000000b > 11111111b 256 combinaties Suffix b of B Bits en talsystemen Bit xb Nibble xxxxb Byte xxxxxxxxb Word: Iets groter dan 1 byte Voor het bestaan van 16 bits 0000000000000000b > 1111111111111111b 65536 combinaties Suffix b of B Bits en talsystemen Bit xb Nibble xxxxb Byte xxxxxxxxb Word xxxxxxxxxxxxxxxxb Long Word, Zeer lang woord, Zeer erg lang… 32/64/… bits Niet veel gebruikt Word = 9 bits of hoger Bits en talsystemen Nibble xxxxb HEADECIMALE (HEX) notatie: 4 bits worden vervangen door 1 symbool: 0000 0 0001 1. 1001 9 1010 A. 1111 F Bits en talsystemen Decimaal Binaire Hexadecimaal BCD Bits en talsystemen
-
Warn betreffende binnenkomende gegevens: Alles binnen een computer wordt opgeslagen als 1's en 0's.
-
Strenge regels (conventies) zorgen ervoor dat de CPU (microprocessor) correct werkt: Begintadres van programma (code) Opslagplaatsen voor gegevens en codes in geheugen Wetten wat "gegevens" zijn (getallen, ASCII codes, …) Programmeur met kennis van hoe alles werkt (a.k.a. brein) Logic gates Error detection: pariteit Pariteitscontrole is een methode voor foutdetectie waarbij een extra bit, de pariteitsbit, wordt toegevoegd aan de gegevens. Bij pariteit "odd" moeten het totaal aantal bits (inclusief de pariteitsbit) oneven zijn terwijl bij pariteit "even" het totaal even moet zijn. U kunt opmerken dat er iets fout is, maar het herstellen is niet mogelijk, het zal enkel kunnen worden gebruikt. Bij een bitfeil bit-ratte groter dan 2/9bits Error detection: parity Error detection: checksum Foutdetectie geen correctie Checksum is een methode voor foutdetectie waarbij de som of een wiskundige bewerking wordt uitgevoerd op een set gegevens. (two's complement) Het resultaat, bekend als de checksum-waarde, wordt samen met de gegevens verzonden. Bij ontvangst wordt de checksum opnieuw berekend en als de berekende waarde overeenkomt met de ontvangen checksum, is het waarschijnlijk dat de gegevens intact zijn. Als er een verschil is, wordt een fout gedetecteerd, wat wijst op mogelijke gegevenscorruptie. Checksums worden veel gebruikt in netwerkcommunicatie en bestandsoverdrachten voor foutdetectie Error detection: Hamming code Hamming Code is een foutdetectie- en foutcorrectiemethode die extra bits toevoegt aan de over te dragen gegevens. Deze extra bits, ook wel pariteitsbits genoemd, worden op strategische posities berekend. Ze stellen ontvangers in staat om niet alleen fouten te detecteren, maar in sommige gevallen ook te corrigeren.
-
CACHE:
- Direct mapping: elke geheugenlocatie wordt toegewezen aan slechts één cache-lijn
- X-way set associative: meerdere geheugenlocaties kunnen aan dezelfde cache-lijn toegewezen zijn
- Fully associative: geheugenlocaties kunnen aan elke cache-lijn toegewezen zijn
- MAM: Multi-level Associative Memory, meerdere cache-niveaus met elk hun eigen associatieve geheugen
- cache branching: cache-lijnen worden gebruikt om instructies in het geheugen te vinden, het is efficiënt als er instructies nabij elkaar in het geheugen zitten
-
Pipeline:
- In een pipeline probeert men elke operatie zo veel mogelijk te vullen om de CPU optimaal te benutten
- Pipeline is nutteloos als instructies niet afhankelijk zijn van elkaar en er geen parallelle uitvoering mogelijk is
- Pipeline loopt fout als er een afhankelijkheid tussen instructies is die niet kan worden opgelost door de pipeline
-
Super scalar CPU:
- Meerdere instructies per cyclus kunnen worden uitgevoerd
- Het gebruik van meerdere processing-eenheden/task
- RISC: Reduced Instruction Set Computer, eenvoudige instructies
- CISC: Complex Instruction Set Computer, complexe instructies
- Hyper threading: techniek om een processor in staat te stellen om twee taken tegelijk uit te voeren op één kern
-
Megaprocessor:
- 16-bit architectuur
- 7 registers
- 256 bytes RAM
- Questionable amount of PROM (Programmable Read-Only Memory)
- Sips 500W
- Half a ton
- 15,300 transistors and 8,500 LED’s
- RAM: 27,000 transistors and 2,048 LED’s
-
Bit Slice:
- Techniek om de woordlengte van een processor te vergroten door modules met kleinere bitbreedte te gebruiken
- Elke module verwerkt één bitveld
- Gegroepeerde verwerkingscomponenten kunnen de gewenste volledige woordlengte van een softwareontwerp verwerken
-
Intel:
- 1972: Intel Corporation (designing "INTegrated ELectronics") opgericht door Robert Noyce, Gordon Moore en Andy Grove
- 1971: Productie eerste single chip microprocessor (4004) (2000 transistors, 4 bit)
- 1972: Marktering van de 8008-bit microprocessor
- 1974: Verbeterde versie van de 8008 (8080, 4500 transistoren)
- 1975: 8080 gebruikt in de Altair 8800 computer, het concept van de "home computer" wordt levensvatbaar
- 1978: 16-bit processor 8086 en 1-jaar later de 8-bit bus versie 8088
- Belangrijke ICs: 8288 bus controller, 8282/8283 latches, 8286/8287 bus transceivers, 8089 I/O processor, 8237 DMA, 8087 math coprocessor, 8284 Clock/RESET generator, 8289 bus arbiter, 8085 IC’s (gebruikt in 8086/8088-systemen)
-
ARM:
- 1979: Acorn Computer opgericht door Hermann Hauser en Chris Curry
- 1983: Acorn Risc Machine project gestart
- 1990: ARM Ltd: joint venture van Acorn, Apple en VLSI
- Geen chipfabriek, alleen ontwerpen (Intellectual Property)
- Profitabel vanaf 1993
- ARM cores: RISC, laag oppertag, laag transistor tellen
- ARMx processors/controllers worden vervangen door CORTEX-apparaten
- CORTEX M: huishoudelijke apparaten, spellen, automotive, wireless applicaties, subsystems voor computers
- CORTEX R: hoge prestaties, snelle verwerking met hoog clock frequency, real-time, veilig, betrouwbaar, fouttolerant, kosteffective
- CORTEX A: mobiele applicaties
-
Hamming Code: verbetering betrouwbaarheid digitale communicatie, error detection, ontworpen voor enkele bits
-
CRC (Cyclische Redundantie Controle): foutdetectiemethode, checksum toegevoegd, werkt met priem getallen
-
Two's complement: methode vertegenwoordigen positieve, negatieve en nul gehele getallen op computers, omzetting in drie stappen
-
Endian memory: verschillende types (ROM, PROM, EPROM, EEPROM, FLASH), floating gate, informatie verloren na jaren door warmte, static charges, temperature, (UV) light en wear
-
Common interfaces: I2C, SPI, One Wire Interface, verschillende bus systemen (gemultipliceerd of gedemultipliceerd), soms geïntegreerd in micro controllers
-
CPU: memory bus systems, gemultipliceerd of gedemultipliceerd, Z80 CPU asynchronous bus, 8051 CPU synchronous bus, de-multiplexing, 8051 memory decoding
-
DRAM: opslaat data met behulp van condensatoren en transistoren, periodieke vernieuwing vereist om gegevensintegriteit te behouden, veel gebruikt vanwege kosteneffectiviteit en hoog opslagdichtheid
-
Timers and Counters: timer/counter chips, sample and hold, ADC (Analog-to-Digital Converter) en DAC (Digital-to-Analog Converter), verschillende resoluties en niveaus
-
Serial I/O: voordelen: vereenvoudigde bedrading, geschikte voor langere afstanden, nadelen: langzamer voor grote hoeveelheden gegevens, mogelijk synchronisatie nodig
-
Parallelle Communicatie: voordelen: sneller voor grote hoeveelheden gegevens, geschikte voor korte afstanden, nadelen: meer complexe bedrading, vereist precieze synchronisatie
-
Keuze tussen serialle en parallelle communicatie: afhankelijk van datasnelheid, afstand, kosten en systeemcomplexiteit
-
Serial I/O: timer/counter chips, resoluties en niveaus
-
Timers and Counters: AD (Analog-to-Digital Converter) en DA (Digital-to-Analog Converter), sample and hold, verscheidene resoluties en niveaus
-
Intel Sandybridge: chip uit 2011, 1.400.000.000 transistors, integraat GPU en CPU
-
CPU (Central Processing Unit): algemene computertaken beheren en uitvoeren, geschikt voor single-threaded prestaties
-
GPU (Graphics Processing Unit): grafische verwerking, kan ook gebruikt worden voor andere parallelle taken
-
Killer I/O: interface Raspberry PI, microcontroller
-
Interface: alle electronische circuits nodig om digitale computer (CPU/MEMORY/IO) met de buitenwereld interageren te laten.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge about computer interfaces and peripherals with this quiz. Learn about adjusting computer signals to match real-world signals, the difference between interfaces and peripherals, and the relation to programming languages and hardware knowledge.