Chapter 2: OS Structures Design & Services

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
GameKnowt Play
New
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/27

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

28 Terms

1
New cards

Define Software?

It is a non-physical set of code or programs that allows users to interact with hardware.

2
New cards

List types of software.

Applications, Interfaces, Backend code.

3
New cards

Define Hardware.

It is the physical system that holds computer components.

4
New cards

List hardware components.

I/O devices, CPU, Storage.

5
New cards

Define I/O devices.

Devices that handle sending and receiving signals (input/output).

6
New cards

List I/O devices.

Mouse, Keyboard, Microphone, Headset, Speakers, Monitors.

7
New cards

Define CPU.

It is the computer brain that receives signals, processes them, and responds with commands (Central Processing Unit).

8
New cards

Types of CPU cores.

Single-core, Multi-core.

9
New cards

Define Storage.

It is a component used to store resources temporarily or permanently.

10
New cards

List storage types.

RAM (main memory), SSD (Solid-State Disk), HDD (Hard-Disk Drive).

11
New cards

Define caching.

Moving data from slower to faster storage.

12
New cards

Define volatile storage.

Is cleared when power is lost; e.g., RAM.

13
New cards

Define non-volatile storage.

Retains data after power loss; e.g., SSD, HDD.

14
New cards

Which storage types are volatile?

RAM (main memory).

15
New cards

Which storage types are non-volatile?

SSD, HDD.

16
New cards

Define Architecture.

It is the way a computer is built or structured.

17
New cards

List architecture types.

Symmetric and Asymmetric.

18
New cards

Systems and CPUs examples.

Single-core single-CPU, Multi-core single-CPU, Multi-CPU single-core, Multi-CPU Multi-core.

19
New cards

Benefits of multi-systems.

Faster processing, better reliability.

20
New cards

Define Cluster Systems.

A system using multiple computers that have multi-CPU or multi-core configurations.

21
New cards

Cluster system storage.

Shared through SAN (Storage-Area Network).

22
New cards

Requirement for cluster systems.

Needs parallel processing and proper network architecture.

23
New cards

Define Operating System.

A software system that runs in the background and bridges hardware and software functions.

24
New cards

Responsibilities of an Operating System.

Organizing and performing basic tasks, resource allocation, and security.

25
New cards

Define organizing in OS.

Arranging execution of operations according to available resources.

26
New cards

Define Kernel.

The always-running core of the OS that manages hardware and processes.

27
New cards

Define Efficiency.

Utilizing CPU cycles, executing tasks, and balancing load through scheduling models.

28
New cards

Efficiency requirements for multitasking.

Less than 1-second response time; at least one process executed per user; includes CPU scheduling, synchronization, and memory management.

Explore top flashcards

Unit 11: Evolution
Updated 861d ago
flashcards Flashcards (95)
Biology Test 2
Updated 712d ago
flashcards Flashcards (24)
Unit 6 MWH
Updated 994d ago
flashcards Flashcards (28)
CRIM EXAM 2
Updated 733d ago
flashcards Flashcards (113)
Unit 11: Evolution
Updated 861d ago
flashcards Flashcards (95)
Biology Test 2
Updated 712d ago
flashcards Flashcards (24)
Unit 6 MWH
Updated 994d ago
flashcards Flashcards (28)
CRIM EXAM 2
Updated 733d ago
flashcards Flashcards (113)