Operating System Functions and Components

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

1/9

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core operating-system functions—execution, memory, scheduling, I/O, error handling, file systems, storage, protection, and device drivers.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

Operating System (OS)

System software that provides an environment for programs to run while managing hardware resources and offering services such as memory allocation, I/O handling, and protection.

2
New cards

Program Execution

The process of loading a program into main memory and assigning the CPU to execute its instructions.

3
New cards

Memory Management

Operating-system activity that handles allocation and de-allocation of main memory to processes during execution.

4
New cards

Process Scheduling

The OS function that decides which process gets the CPU and for how long, enhancing overall system efficiency.

5
New cards

I/O Operations

Services provided by the OS that allow programs to perform input and output on devices such as files, printers, and other peripherals.

6
New cards

Error Detection

OS responsibility to monitor system and user programs, identifying conditions that could cause abnormal termination and reporting them.

7
New cards

File System Manipulation

OS capability that lets programs create, open, read, write, and delete files and directories on secondary storage.

8
New cards

Secondary Storage Management

Managing non-volatile storage (e.g., hard disks) so data can be retained and retrieved between program executions.

9
New cards

Protection

Mechanisms within the OS that control access to resources, ensuring each user or process can only perform permitted operations.

10
New cards

Device Driver

Software component that allows the OS to communicate with and control a specific hardware I/O device.