Begrepp egna Flashcards

lär dig förklara dessa begrepp med ord och exempel (28 cards)

1
Q

char

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

float

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

return

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

Binärsökning(2p)

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

void

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

fwrite

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

Loopar i C (2p)

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

main

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

define

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

exekvering

A

när ett program utförs(“körs”) i en dator

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

assembleringsspråk

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

högnivåspråk

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

maskinkod

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

källkod

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

objektfil

A

filen där kompilatorn sparar den producerade maskinkoden

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

länkningsprogram/länkare

A

sätter samman flera objektfiler till en exekverbar fil

17
Q

indentera

A

dra in text när en ny konstruktion börjar (på det sätt beskrivet i boken på sida 23)

18
Q

tilldelningssats

A

används för att lägga ett värde i en variabel. ex. n1 = 5, n2 = n1

för att kunna lägga ett värde i asken(variabeln)

19
Q

lokala variabler

A

variabler som deklareras inuti funktioner.

direkt efter deklarationen innehåller den ett skräpvärde, därför är det viktigt att tilldela den ett värde innan man försöker avläsa dess värde.

20
Q

deklarera

A

ange vad variabeln ska heta och vilken datatyp den är av

21
Q

initiera

A

när man tilldelar värde till en variabel direkt i deklarationen.

22
Q

konstanta variabler

A

en konstant variabel måste initieras vid deklarationen och får/kan inte ändras.

const typ variabelnamn = init;

23
Q

omvandlingsspecifikation och typsepecifikation

24
Q

formatsträng

25
operand
ett deluttryck som står omedelbart före eller efter en operator. ex. 5 * i + j 5, i och j är operander
26
Vad innebär det att ha "nästlade" if-satser? ## Footnote kap 3
27
Hur skulle du skriva ett program som slumpar ett flyttal och sedan skriver ut det på skärmen? ## Footnote workshop 3 uppgift 2
#include < time.h> srand(time(NULL)); double tal=rand() * (0.999); printf("%.3lf", tal); | kan du förklara varför * 0.999 gör så att decimalerna inte bara blir 0?
28