Kapitel 1 - instuderingsfrågor Flashcards

1
Q

En ljudfil i CD-kvalitet innebär en samplingsfrekvens (sampling frequency) om 44100 per sekund, och ett samplingsdjup (sampling depth) om 16 bitar per kanal. Hur stor plats i kilobyte (kB) tar en okomprimerad ljudfil i stereo (2 kanaler) i CD-kvalitet med en längd på 3 minuter?

A

2 kanaler innebär att det är 32 bitar per avläsning. 44100 x 180s x 32 = 254016000 bits. 254016000 bits = 31752000 bytes = 31752kB
(Uträkningen måste inte göras…) - bara skriv ut uträkningen

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

Vad är en teckenkodning (character encoding)?

A

Teckenkodning är sätt att ge innebörd till tecken för datorer, t.ex. ASCII, Unicode eller UTF-8. Beroende på datorns system kommer den tolka bitmönster som olika tecken.
“En mappning mellan bitmönster och tecken.”
“En beskrivning hur bitmönster översätts till tecken och tvärtom.”

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

Vad innebär overflow i samband med att lagra tal?

A

När talet är för stort (eller litet) för att kunna hanteras av datorn på grund av antal bits. Blir t.ex. ofta overflow om man delar två negativa tal med varandra (tvåkomplement).

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

Vad innebär truncation i samband med att lagra tal?

A

Att man förlorar talets precision (antal decimaler) på grund av begränsat antal tillgängliga bitar. Sker ofta tvåkomplementsform. Dålig på att avrunda!
Orsakas av att mantissa-fältet (sista siffrorna i en bit-kod) inte är stort nog.

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

Antag att 00FF00 är den hexadecimala notationen för ett bitmönster som representerar en pixel enligt RGB-standarden. Vad har denna pixel för färgdjup (color depth)?

A

00FF00 består av 6 hexadecimala notationer som representerar 4 bits var. Det är alltså 24 bits / pixel.

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

Vilken av följande färger har den pixeln: vit, svart, röd, grön, blå, gul, cyan eller magenta? (00FF00)

A

Grön! De första två siffrorna i den hexadecimala koden representerar R(röd), de två i mitten G(grön) och de två längst ut B(blå).

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

Om 6A38 är den hexadecimala notationen för ett bitmönster som representerar en ljudsample (one sound sample), vad har denna ljud-sample för samplingsdjup (sampling depth)?

A

Eftersom en hexadecimal notation representerar 4 bits, så är 6A38 16 bits. Samplingsdjupet är alltså 16 bits eller 2 bytes.

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

Om 6A36B3 är den hexadecimala notationen för ett bitmönster som representerar en RGBkodad pixel, vad har denna pixel för färgdjup (colour depth)?

A

6 × 4 = 24 bits. 224 antal färgkombinationer (ca 16,7 miljoner)
Fyra bits per hexadecimal
Svar: 24 bits per pixel.

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

Vad är färgdjup (color depth) i samband med lagring av bilder?

A

“Antalet bitar per pixel som används för att koda färgen av pixeln.”
En bit kan representera två färger - svart & vitt (22). Två bitar kan representera fyra färger (23). Tre bitar kan representera fyra färger (24) osv.

Antalet bitar per pixel som används för att koda färgen av pixeln. Räknas ut genom att höja 2 med mängden bits.

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

Antag att vi tidigare har lagrat digitala bilder med färgdjupet 8 bitar per pixel (color depth 8 bits per pixel). Om vi nu vill kunna representera dubbelt så många olika färger jämfört med tidigare, vilket färgdjup skall vi använda då?

A

2^8 = 256 färgdjup. 2^9 = 512 färgdjup. Alltså 9 bitar per pixel.

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

Vad är samplingsfrekvens (sample rate) i samband med digital lagring av ljud?

A

Hur ofta ljudet “samplas”, standard är 44,100 gånger per sekund.
(Beskriver antalet samplingar (mätpunkter) per tidsenhet.)
“Samplingsfrekvensen beskriver antalet samplingar (avläsningar av ljudvågen) som görs per tidsenhet (sekund).”

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

Antag att vi tidigare har lagrat digitala bilder med färgdjupet 8 bitar per pixel (color depth 8 bits per pixel). Om vi nu vill kunna representera hälften så många olika färger jämfört med tidigare, vilket färgdjup skall vi använda då?

A

2^8 = 256 färgdjup. Hälften är 2^7 = 128. Alltså 7 bitar per pixel.

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

Hur många bitar (färgdjup) behövs för att representera 16 olika färger?

A

2^x ≥ 16. x är alltså lika med 4. Det behövs minst 4 bits.

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

Vad är en ljudfils samplingsdjup (sample depth)?

A

Hur många bits som lagras per sampling.”Beskriver hur många bitar som används för att representera informationen av en sampling (mätpunkt).”

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

Antag att vi tidigare har lagrat digitala bilder med färgdjupet 12 bitar per pixel (color depth 12 bits per pixel). Om vi nu vill kunna representera hälften så många olika färger jämfört med tidigare, vilket färgdjup skall vi använda då?

A

11 bitar per pixel. 2^12 / 2 = 2^11

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

Antag att vi tidigare har lagrat digitala bilder med färgdjupet 12 bitar per pixel (color depth 12 bits per pixel). Om vi nu vill kunna representera dubbelt så många olika färger jämfört med tidigare, vilket färgdjup skall vi använda då?

A

13 bits per pixel.

17
Q

Färgen magenta är en blandning av maximalt rött och maximalt blått. Vilket bitmönster representerar en magentafärgad pixel kodad enligt RGB-standarden med bitdjupet 24 bitar/ pixel? Ange svaret i hexadecimal notation.

A

FF00FF

18
Q

Färgen gul är en blandning av maximalt rött och maximalt grönt. Vilket bitmönster representerar en gulfärgad pixel kodad enligt RGB-standarden med bitdjupet 24 bitar/pixel? Ange svaret i hexadecimal notation.

A

FFFF00

19
Q

Antag att vi tidigare har lagrat digitala bilder med färgdjupet 5 bitar per pixel (color depth 5 bits per pixel). Om vi nu vill kunna representera dubbelt så många olika färger jämfört med tidigare, vilket färgdjup skall vi använda då?

A

2^5 = 32
2^6 = 64
Alltså 6 bits per pixel.

20
Q

Hur många bitar (färgdjup) behövs för att representera 24 olika färger?

A

För att representera 24 färger behövs 5 bitar (2⁵ = 32 > 24)

21
Q

Hur många bitar (färgdjup) behövs för att representera 12 olika färger?

A

För att representera 12 färger behövs 2^x ≥ 12. Det minsta möjliga är då 2⁴ = 16 som är större än 12. Alltså 4 bitar.

22
Q

Hur många bitar krävs det för att representera ett boolskt värde?

A

En bit

23
Q

Ge exempel på två olika logiska operationer som kan utföras på boolska värden?

A

AND-operationer och XOR-operationer

24
Q

Vad är en byte?

A

8 bits.

25
Q

Vad kallas 8 bitar?

A

En byte