Tenta 3 Flashcards
Antag att vi har följande bitmönster: 10000011.
a) Vilket decimalt naturligt tal (noll eller positivt heltal) (unsigned integer) representerar bitmöntret
ovan?
131
Antag att vi har följande bitmönster: 10000011.
b) Vilket decimalt heltal (signed integer) representerar bitmöntret ovan enligt tvåkomplementsnotation
(two’s complement notation)?
−125
c) Beskriv talet 2 (två) som ett 8-bitars bitmönster enligt tvåkomplementsnotation (two’s complement
notation) !
00000010
d) Beskriv talet −2 (minus två) som ett 8-bitars bitmönster enligt tvåkomplementsnotation (two’s
complement notation)!
11111110
e) Vad är en teckenkodning (character encoding)?
En mappning mellan bitmönster och tecken.
f) 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.
a) Vilka är de tre huvudsakliga delar som en processor (CPU – central processing unit) består av?
Aritmetisk/logisk enhet (arithmetic/logic unit), styrenhet (control unit) och register (registers).
b) Vad är ett maskinspråk (machine language)?
Mängden av alla maskininstruktioner som en viss processor kan hantera (the set of all machine
instructions recognized by a CPU).
a) Vad är skillnaden mellan ett program och en process?
Ett program består av körbar kod (ett program är en algoritm kodad i ett programmeringsspråk). En
process är aktiviteten att exekvera ett program.
b) Vad är skillnaden mellan batch-bearbetning (batch processing) och interaktiv-bearbetning (interactive
processing) ?
Batch-bearbetning är exekvering av program (eller mer exakt: av en batch av jobb) utan någon
interaktion med en användare. Interaktiv-bearbetning är exekvering av program med någon typ av
interaktion med en användare.
c) Vad kallas den del av operativsystemet som hanterar data som ligger lagrat som namngivna enheter
(named separate groups of data) på sekundärminne?
File manager
d) Det finns en särskild typ av maskininstruktion som behövs för att kunna koordinera olika processers
tillgång till gemensamma resurser, vad kallas den?
Test-and-set (eller compare-and-swap).
e) En process aktuella tillstånd (state) kan beskrivas av en mängd data, vilket data?
Innehållet i programräknaren, innehållet i general purpose registren, och till processen hörande delar av
primärminnet.
a) Vilka är de två vanliga Internet-protokollen för transport-lagret (transport layer)?
TCP (transmission control protocol) och UDP (user datagram protocol).
b) Till vilket Internet-mjukvarulager (Internet software layer) hör protokollet IPv6?
Network layer