Presentaties tot week 4 Flashcards
Alle stof van de presentaties tot en met week 4 binnen krijgen en leren.
Wat zijn de vier getalsystemen die in computing worden gebruikt?
Decimaal (Base-10), Binair (Base-2), Octaal (Base-8), Hexadecimaal (Base-16).
Wat is een supercomputer?
Een krachtige machine voor complexe berekeningen, zoals wetenschappelijke simulaties en AI-training
Wat is een Single Board Computer?
Een microcomputer met alle componenten geïntegreerd op één printplaat, zoals de Raspberry Pi.
Wat zijn de voordelen van het hexadecimale systeem?
Compacte representatie van binaire gegevens en eenvoudiger te lezen.
Wat is Booleaanse logica?
Een tak van algebra die werkt met waar (1) en onwaar (0) waarden.
Wat doet een NOT-logische poort?
Draait de input om: 1 wordt 0 en 0 wordt 1.
Wat doet een NAND-poort?
Geeft 0 als alle inputs 1 zijn, anders 1.
Wat is een transistor?
Een elektronische schakelaar die binaire data vertegenwoordigt en verwerkt.
Wat is een SR Latch?
Een basisgeheugencircuit dat één bit kan opslaan.
Wat zijn de stappen om twee binaire getallen op te tellen?
Tel de bits op volgens de regels: 0+0=0, 1+0=1, 1+1=0 met carry 1.
Wat is Two’s Complement en waarvoor wordt het gebruikt?
Een methode om negatieve getallen te representeren in binaire vorm door bits te inverteren en 1 toe te voegen.
Wat zijn de belangrijkste componenten van de Von Neumann architectuur?
CPU, geheugen, en input/output apparaten.
Wat is de fetch-decode-execute cyclus?
Het proces waarin de CPU een instructie ophaalt, decodeert en uitvoert.
Wat is een full-adder?
Een circuit dat drie bits (inclusief een carry-in) optelt en een som en carry-out produceert.
Wat is RAM?
Random Access Memory, vluchtig geheugen voor tijdelijke opslag van gegevens.
Wat is het verschil tussen L1, L2, en L3 cache?
L1 is het snelst en klein, L2 groter en iets langzamer, L3 het grootst en het langzaamst.
Wat is het verschil tussen CISC en RISC?
CISC heeft complexe instructies, RISC heeft eenvoudige en snelle instructies.
Wat is een Instruction Set Architecture (ISA)?
De interface tussen hardware en software die de instructies definieert die een CPU kan uitvoeren.
Wat is assembly language?
Een laag-niveau programmeertaal die dicht bij machinetaal staat en gebruik maakt van opcodes.
Wat is bytecode en waarvoor wordt het gebruikt?
Tussenstap tussen broncode en machinetaal, uitgevoerd door een virtuele machine zoals de JVM.
Wat is het verschil tussen compileren en interpreteren?
Compileren zet de code direct om in machinetaal, interpreteren voert de code regel-voor-regel uit.
Wat is scripting?
Het schrijven van kleine programma’s voor het automatiseren van taken, vaak geïnterpreteerd.