Basics Flashcards

1
Q

Hvad er en variabel i programmering?

A

En variabel er et sted, hvor data (som tal eller tekst) kan gemmes og bruges senere i programmet.

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

Hvad betyder “kompilering” af et program?

A

Kompilering er processen med at oversætte kildekoden til maskinkode, som computeren kan køre.

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

Hvad er forskellen mellem en funktion og en variabel?

A

En funktion udfører en specifik opgave, mens en variabel gemmer data.

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

Hvad betyder “bug” i et program?

A

En “bug” er en fejl eller uforudset adfærd i programmet, der får det til at fungere forkert.

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

Hvad betyder det at “debugge” et program?

A

At “debugge” betyder at finde og rette fejl i et program.

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

Hvad er et bibliotek (library) i programmering?

A

Et bibliotek er en samling af præskrevet kode, som kan genbruges i programmer.

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

Hvad er et objekt i objektorienteret programmering?

A

Et objekt er en instans af en klasse, der indeholder både data (attributter) og metoder (funktioner).

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

Hvad er en klasse i programmering?

A

En klasse er en skabelon eller blueprint for at skabe objekter, der definerer deres egenskaber og adfærd.

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

Hvad betyder “loop” i programmering?

A

En loop er en kontrolstruktur, der gentager en blok kode, så længe en betingelse er opfyldt.

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

Hvad er en array i programmering?

A

En array er en datastruktur, der gemmer flere værdier af samme datatype i en enkelt variabel.

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

Hvad betyder “inheritance” (arv) i objektorienteret programmering?

A

Arv gør det muligt for en klasse at nedarve egenskaber og metoder fra en anden klasse.

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

Hvad betyder “polymorphism” i objektorienteret programmering?

A

Polymorfi gør det muligt for forskellige klasser at implementere metoder med samme navn på forskellige måder.

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

Hvad er forskellen mellem en “stack” og en “queue”?

A

En stack følger LIFO-princippet (Last In, First Out), mens en queue følger FIFO-princippet (First In, First Out).

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

Hvad er “recursion” i programmering?

A

Rekursion er en metode, hvor en funktion kalder sig selv for at løse en opgave.

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

Hvad betyder “encapsulation” i objektorienteret programmering?

A

Indkapsling er en mekanisme, der begrænser adgangen til visse data og funktioner i et objekt for at beskytte mod utilsigtet manipulation.

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

Hvad betyder “null” i programmering?

A

“Null” repræsenterer fraværet af en værdi eller en udefineret reference.

17
Q

Hvad er en Variable?

A

Noget der kan huske information som man tildeler den