Kapitel 3 | IDSV

0.0(0)
Studied by 4 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

flashcard set

Earn XP

Description and Tags

Operativsystem (operating systems)

Last updated 5:52 AM on 11/12/22
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards
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.
2
New cards
Vad innebär virtuellt minne (virtual memory)?
Datorn simulerar att den har mer primärminne (genom paging) än det faktiska fysiska primärminnet.
3
New cards
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).
4
New cards
Vad kallas en flagga som styr åtkomsten till en kritisk region (critical region) för att garantera att inte flera processer kommer åt den kritiska regionen samtidigt (mutual exclusion)?
Semafor (semaphore).
5
New cards
Vad är en fil?
En namngiven grupp data. A named group of data.
6
New cards
Vad kallas det när en enskild användare i ett enanvändarsystem kan exekvera flera program ”samtidigt”?
Multitasking.
7
New cards
Vad innebär "paging"?
Att program och data roteras fram och tillbaka mellan primär- och sekundärminne.
8
New cards
Vad är en katalog (directory)?
En namngiven samling filer och (under-)kataloger. A named collection of files and (sub-)directories.
9
New cards
En dator kan simulera att den har mer primärminne än sitt faktiska fysiska primärminnet. Vad kallas detta simulerade minne?
Virtuellt minne (virtual memory).
10
New cards
Vad innebär begreppet deadlock?
Att processer blockerar (hindrar) varandra från att fortsätta.
11
New cards
Ange fyra olika komponenter i ett operativsystems kärna (operating system kernel)?
Fyra av: file manager, device drivers, memory manager, scheduler, dispatcher.
12
New cards
Vad innebär interaktiv bearbetning (interactive processing)?
Att programexekveringen stöder interaktion med användaren.
13
New cards
Vad innebär multitasking?
Att flera program kan exekveras ”samtidigt” av en användare.