There might also be more questions than you have time to answer, but do as many as you can.
b) Vilka är operativsystemets viktigaste uppgifter?
c) Vad menas med operativsystemkärnan? Hur är den relaterad till kärnorna i en flerkärnig CPU?
d) Behöver alla datorerer ha operativsystem? Diskutera!
e) Programvaran som finns på en dator brukar indelas i operativsystemkärna, systemprogram och applikationsprogram. Datorvirus är skadliga program som sprider sig genom att lägga en kopia av sig själva inuti andra program, så att när det programmet körs kan viruset spridas ytterligare. Är datorvirus systemprogram eller applikationsprogram? Diskutera!
buss
avbrott
cache
DMA
minneshierarkin
lokalitet
cache-koherens
samtidighet (engelska: concurrency)
parallellitet (engelska: parallelism)
time-sharing
time-slice
exekveringsmoder
kernel mode
user mode
kernel space
user space
monolitisk kärna
mikrokärna
ENIAC var en av världens första datorer. Den var byggd av radiorör och reläer och vägde över 20 ton. Så tidiga datorer var förstås mycket begränsade jämfört med moderna datorer. Det var många saker de inte kunde göra eftersom de saknade hårdvara för det. Till exempel kunde ENIAC inte visa grafik, för den hade ingen skärm. Tidiga datorer hade heller inget operativsystem.
Nämn något som dessa tidiga datorer inte kunde göra, just för att de saknade operativsystem, och förklara varför avsaknaden av ett OS hindrade dem från att göra det.