Kapitel 1 - instuderingsfrågor Flashcards
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?
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
Vad är en teckenkodning (character encoding)?
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.”
Vad innebär overflow i samband med att lagra tal?
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).
Vad innebär truncation i samband med att lagra tal?
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.
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)?
00FF00 består av 6 hexadecimala notationer som representerar 4 bits var. Det är alltså 24 bits / pixel.
Vilken av följande färger har den pixeln: vit, svart, röd, grön, blå, gul, cyan eller magenta? (00FF00)
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å).
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)?
Eftersom en hexadecimal notation representerar 4 bits, så är 6A38 16 bits. Samplingsdjupet är alltså 16 bits eller 2 bytes.
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)?
6 × 4 = 24 bits. 224 antal färgkombinationer (ca 16,7 miljoner)
Fyra bits per hexadecimal
Svar: 24 bits per pixel.
Vad är färgdjup (color depth) i samband med lagring av bilder?
“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.
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å?
2^8 = 256 färgdjup. 2^9 = 512 färgdjup. Alltså 9 bitar per pixel.
Vad är samplingsfrekvens (sample rate) i samband med digital lagring av ljud?
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).”
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å?
2^8 = 256 färgdjup. Hälften är 2^7 = 128. Alltså 7 bitar per pixel.
Hur många bitar (färgdjup) behövs för att representera 16 olika färger?
2^x ≥ 16. x är alltså lika med 4. Det behövs minst 4 bits.
Vad är en ljudfils samplingsdjup (sample depth)?
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).”
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å?
11 bitar per pixel. 2^12 / 2 = 2^11