Examen Flashcards

(37 cards)

1
Q

de binaire taal

A

bestaande uit enen en nullen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Syntaxis*

A

De syntaxis is de verzameling van tekens die samen constructies vormen en structuur geven aan een taal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

De syntaxis van de computertaal bestaat dus uit

A

0 en 1, en de regels die aanduiden hoe je die symbolen kan combineren tot een correcte structuur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Semantiek*

A

Semantiek is de betekenis van een symbool, een woord of een zin in een taal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Eenduidigheid*

A

Eenduidigheid betekent dat een bepaald woord of symbool maar één betekenis heeft. Er kan hieromtrent dus geen verwarring ontstaan. (Het tegengestelde van eenduidig is ambigu of dubbelzinnig.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Programmeertaal*

A

Een programmeertaal is een taal om computerinstructies uit te drukken. Ze moet zowel eenvoudig te begrijpen zijn voor mensen, als eenduidig zijn voor het uitvoeren door een computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Compiler*

A

Een compiler is een programma dat tekst in een programmeertaal vertaalt naar computertaal met dezelfde betekenis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Stroomdiagram*

A

Een stroomdiagram is een diagram dat een stappenplan of proces weergeeft. Het is een visuele voorstelling van een reeks instructies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Oranje blok

A

Begin en Einde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Gele blok

A

Proces, taak

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Groene ruit

A

voorwaarde, vraag

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Paarse parallellogram

A

invoer, uitvoer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Invoer-uitvoer*

A

De interactie tussen computer en gebruiker noemen we invoer-uitvoer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Code vormen

A

Commentaar met # ervoor
letterlijke tekst met “” er rond
en code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Operator*

A

Een operator is een (wiskundig) symbool dat een bepaalde bewerking kan uitvoeren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Software*

A

Software duidt de verzameling aan van code en gegevens die een computerprogramma vormen.

17
Q

Besturingssysteem*

A

Het besturingssysteem is het programma dat zorgt voor de interactie tussen de verschillende hardwarecomponenten.

18
Q

Variabele*

A

Een variabele is een plaats in het computergeheugen met een naam, waarin een stukje informatie opgeslagen is.

19
Q

Type*

A

Een type of datatype van een variabele of waarde komt overeen met het soort waarde (bijvoorbeeld tekst of getallen).

20
Q

Type tekst

21
Q

Type geheel getal

22
Q

Type kommagetal

23
Q

string*

A

Het type string is het type dat een stuk letterlijke tekst voorstelt. Die letterlijke tekst bestaat uit nul, één of meer tekens.

24
Q

int*

A

Het type integer (vaak afgekort als int) is een type dat een geheel getal voorstelt. Gehele getallen kunnen positief, negatief of nul zijn.

25
float*
Het type float, oftewel zwevendekommagetal, is een type dat rationale getallen voorstelt. Een rationaal getal heeft decimalen na de komma.
26
punt of komma
In Python gebruiken we een punt in plaats van een komma om een kommagetal voor te stellen: 3.14 in plaats van 3,14.
27
/ en //
/ is deling // is gehele deling (naar beneden afgerond getal
28
In een computerprogramma is de voorwaarde een soort test die uitgevoerd wordt. Die test kan:
slagen: de voorwaarde is voldaan. falen: de voorwaarde is niet voldaan.
29
==
is het gelijk
30
!=
is verschillend
31
bool*
Het type bool is een type met precies twee verschillende mogelijke waarden: True en False.
32
Voorwaardelijke code*
Voorwaardelijke code is een stukje code dat zich verschillend gedraagt naargelang er aan een bepaalde voorwaarde voldaan is of niet.
33
Om een stuk code te herhalen, bestaat er in Python de
while-lus
34
Functie*
Een functie is een blok code binnen een computerprogramma, met een eigen naam en een duidelijk begin en einde. De functie kan elders in het computerprogramma opgeroepen worden.
35
Hoe ziet een functie er uit
def naam(parameters): implementatie return resultaten bv: def plus(x, y): som = x + y return som
36
functie oproepen
import naam from naam_totaal import naam
37
Bereik van een variabele*
Het bereik van een variabele, ook vaak scope genoemd, is het deel van de code in een computerprogramma waar die variabele gedefinieerd is.