Operating Systems Lecture Review

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts and definitions related to operating systems as discussed in the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

An __ is a program that acts as an interface between the user and the computer hardware.

Operating system

2
New cards

The main purpose of an operating system is to control the execution of __ programs.

application

3
New cards

Memory management refers to management of __ memory.

Primary or Main

4
New cards

Virtual Memory uses hardware and software to allow a computer to compensate for physical memory __.

shortages

5
New cards

The __ of a process is represented by all the information the CPU needs to execute it.

execution context

6
New cards

A __ is an executable program with associated data and execution context.

process

7
New cards

In a multiprogramming environment, the OS performs __ scheduling to allocate CPU time to processes.

process

8
New cards

The process state __ indicates a process that is unable to run until an external event occurs.

Blocked

9
New cards

The __ program is responsible for loading the operating system during the boot process.

bootstrapping

10
New cards

An operating system manages device communication via their respective __.

drivers

11
New cards

The __ provides users with a graphical user interface consisting of windows, icons, and menus.

GUI

12
New cards

The __ is responsible for keeping track of information such as process status and allocated resources.

Process Control Block (PCB)

13
New cards

In the event of an __, the CPU must stop its current activities to execute the appropriate part of the OS.

interrupt

14
New cards

Real-time operating systems are often used for applications that require immediate responses to __ events.

external

15
New cards

The __ allows users to interact with the computer using text commands.

CLI (Command Line Interface)

16
New cards

A __ operating system consists of several processors that share a common physical memory.

Multiprocessor