HAVO Informatica cheat sheet
HAVO Informatica · Keep the key ideas within reach.
Informatica (examenprogramma informatica havo en vwo)
Domeinindeling examenprogramma informatica havo/vwo: A vaardigheden, B informatie, C systemen, D netwerken, E security, F computationeel denken, G programmeren, H databases, I datawetenschap, J AI, K maatschappij en ethiek.
Vaardigheden (domein A): een informatica-opdracht doorloopt analyse, ontwerp, implementatie, testen en evaluatie; documentatie en verantwoording van keuzes zijn onderdeel van de beoordeling.
Binair en hexadecimaal: 1 hexadecimaal cijfer = 4 bits; 1 byte = 8 bits = 2 hexadecimale cijfers; rekenmachines en ASCII/Unicode-tabellen zijn hulpmiddelen, niet de kern van de vraag.
Poortfuncties: NOT keert om, AND is 1 alleen als beide ingangen 1 zijn, OR is 1 als minstens één ingang 1 is, XOR is 1 als de ingangen verschillen; NAND en NOR zijn de negaties van AND en OR.
Netwerkbegrippen: IP-adres identificeert een host, subnetmasker scheidt netwerk- en hostdeel, poortnummer identificeert een dienst, DNS vertaalt domeinnamen naar IP-adressen.
Encryptie: symmetrisch gebruikt één gedeelde sleutel (snel, sleuteluitwisseling is het probleem); asymmetrisch gebruikt publieke en private sleutel (traag, lost sleuteluitwisseling op); TLS combineert beide.
Relationele databases: primaire sleutel is uniek en niet leeg, foreign key verwijst naar een primaire sleutel in een andere tabel, en normaliseren voorkomt dubbele opslag en update-anomalieën.
Algoritme-eigenschappen: eindigheid, determinisme, invoer en uitvoer; complexiteit wordt uitgedrukt in O-notatie, bijvoorbeeld lineair zoeken O(n) en binair zoeken O(log n) bij een gesorteerde lijst.
Ethiek en recht: auteursrecht beschermt code, de AVG eist grondslag en dataminimalisatie voor persoonsgegevens, en algoritmische besluitvorming moet uitlegbaar en controleerbaar zijn.