Tenta 2020 Flashcards
Vem skrev program för “the Analytical Engine” och därmed kan betraktas som världens första programmerare?
Ada Byron (Lovelace)
Vem designade “the Analytical Engine” - världens första programmerbara beräkningsmaskin?
Charles Babbage
Vilket decimalt naturligt tal (noll eller positivt heltal) (unsigned integer) representerar bitmönstret 10101010?
170
128+32+8+2=170
Vilket decimalt naturligt tal (noll eller positivt heltal) (unsigned integer) representerar bitmönstret 10111011?
187
128+32+16+8+2+1=187
Vilket bitmönster motsvarar det hexadecimala talet C4?
11000100
C=1100, 4=0100
Vilket bitmönster motsvarar det hexadecimala talet B3?
10110011
B=1011, 3=0011
Vilket decimalt heltal (signed integer) representerar bitmönstret 1010 enligt tvåkomplementsnotation?
-6
Vilket decimalt heltal (signed integer) representerar bitmönstret 1011 enligt tvåkomplementsnotation?
-5
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
11 bits
(2^12 = 4096, 2^11 = 2048)
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å?
13 bitar
13 bits
(2^12 = 4096, 2^13=8192)
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
FF00FF
maximalt rött innebär FF????, maximalt blått innebär ????FF
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.
FFFF00
maximalt rött innebär FF????, maximalt grönt innebär ??FF??
Vad krävs för att man ska kunna tolka ett bitmönster som ett tecken?
Att man känner till teckenkodningen.
Vad är en teckenkodning (character encoding)?
En beskrivning hur bitmönster översätts till tecken och tvärtom
Vad blir resultatet av den logiska operationen AND med bitmönstren 10100101 och 01111110? Ange svaret som ett bitmönster.
00100100
Eftersom AND ger 1 om båda bitarna är 1.
Vad blir resultatet av den logiska operationen XOR med bitmönstren 10100101 och 01111110? Ange svaret som ett bitmönster.
11011011
Eftersom XOR ger 1 om enbart den ena biten är 1.
Vilka olika steg ingår i en maskincykel (machine cycle)? Ange stegen i den ordning de utförs.
Fetch, decode, execute.
Vad är ett program och vad är en process?
Ett program är en samling instruktioner som är utförbara av en dator (en exekverbar algoritm), och en process är aktiviteten att utföra dessa instruktioner.
Vad är en fil?
En namngiven grupp data
Vad är en katalog (directory)?
En namngiven samling filer och (under-)kataloger
Vad innebär paging?
Att program och data roteras fram och tillbaka mellan primär- och sekundärminne.
Vad är och vad gör en boot loader?
Ett program lagrat i ROM, som körs när datorn startas och laddar in operativsystemet i primärminnet och sedan överför kontrollen till operativsystemet.