Flashcards : Operating Systems Fundamentals — 10 cartes

Toutes les cartes

1Question

Process — creation method?

Réponse

fork() and exec() system calls

2Question

Processes — definition?

Réponse

Units of execution identified by PID.

3Question

Thread — resource sharing?

Réponse

Share address space within a process

4Question

System calls — function?

Réponse

Create or replace processes (`fork()`, `exec()`).

5Question

Page replacement — strategy?

Réponse

FIFO, LRU, Clock algorithms

6Question

Process states — examples?

Réponse

Ready, running, blocked.

7Question

Threads — relation to processes?

Réponse

Share process resources, lightweight subprocesses.

8Question

Virtual memory — mechanism?

Réponse

Paging and segmentation via tables.

9Question

Page replacement — algorithms?

Réponse

LRU, Clock, FIFO.

10Question

Synchronization tools — purpose?

Réponse

Prevent race conditions.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 10 questions sur Operating Systems Fundamentals.

1. What is the primary purpose of the fork() system call in process management?

2. What function in Unix-like operating systems is used to create a new process by cloning the parent process?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Operating Systems Fundamentals.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards