Kapitel 2 Flashcards

1
Q

Definition på variabel

A

Lagringsplats för data. En reserverad plats i datorns arbetsminne som innehåller ett värde.

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

Vad får ett varibel-namn inte börja på?
Vad får det inte innehålla?

A

Får inte börja på en siffra.
Får inte innehålla mellanslag

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

Vilken är rätt format av variabel?
Varför skriver man så?

A

antalPengar eller AntalPengar.
Lättare att läsa.

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

Skiljer Java på stora och små bokstäver?

A

Ja.

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

Vad mäts datorns minneskapacitet i?

A

Byte

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

Char - tecken. Hur många byte i minneskapacitet?

A

2 byte.

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

String - en text (av sträng av tecken). Tex “Det var en gång.”
Hur många byte i minneskapacitet?

A

2 byte/tecken

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

Vanligaste 5 datatyperna i variabel

A

int - integer - Heltal
double - dubbel så stor precision som en float (15 gällande siffror mot 7)
char - character - tecken
boolean - datatyp som innehåller ett av värdena true or false.
String - ett eller fler tecken som bildar en text.

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

Vad menas med att deklarera en variabel?

A

Reservera plats i minnet för ett värde. Måste innehålla en datatyp och ett namn.

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

Om man ska skapa en variabel som inte ska ändras, vad har man för ord framför deklarationen då?

A

final

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

Vad menas med Tilldelning?

A

Minnesoperation som sparar ett värde till en variabel. Om variabeln redan innehåller ett värde så skrivs det över.

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

Initera variabel - vad är det?

A

När man deklarerar och tilldelar i samma sats.

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

Undvik följande fel

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

Exempel på initering

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

Hur skriver man “Tal A är = 2.1” i java?

A

int TalA = (int) 2.1;
System.out.println (“Tal A är “ + TalA);

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

Hur mycket utrymme? Short

A

2 byte

17
Q

Hur mycket utrymme? int

A

4 byte

18
Q

Hur mycket utrymme? long

A

8 byte

19
Q

Hur mycket utrymme? float

A

4 byte

20
Q

Hur mycket utrymme? double

A

8 byte

21
Q

Hur mycket utrymme? char

A

2 byte

22
Q

Hur mycket utrymme? boolean

A

1 byte

23
Q

Hur mycket utrymme?String

A

2 byte/tecken

24
Q

Skriv om detta till Java:
Reservera 4 byte till ett heltal

A

Int tal;

25
Q

Skriv om detta till Java
Reservera 2 byte för ett nytt heltal och ge det värdet 5.

A

Short tal = 5;

26
Q

Reservera 4 byte för nytt flyttal och ge värdet 3,3.

A

Float tal = 3.3f

27
Q

Reservera 8 byte för flyttal och ge värdet 9,90

A

Double tal = 9.90;

28
Q

Reservera 3 byte för ett nytt tecken och ge värdet T

A

Char tecken = ’T’;

29
Q

Vad ska det stå i paranteserna för att det ska bli rätt?
Double skoNr = 39;
Int helaSkoNr = ( ) skoNr;

Float antalTusenlappar = 2.5f;
Int helaTusenlappar = () antalTusenlappar;

Short teckenkod = 100;
Char tecken = ( ) teckenkod;

String år = ”1945”;
Int årtal = integer.valueOf( ) ;

A

Int
Int
Char
År