(02) OS Types

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

1/54

flashcard set

Earn XP

Description and Tags

Last updated 8:36 AM on 1/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

55 Terms

1
New cards

The desire to save money and create faster systems.

What is the primary motivation for computer scientists to seek more efficient operating systems?

2
New cards

They hate being overly idle.

What attitude do computer scientists typically hold toward system idleness?

3
New cards

They keep several jobs in memory simultaneously.

What is the core characteristic of multiprogrammed batch systems regarding memory?

4
New cards

They only allowed one program in memory at a time.

How did previous batch systems differ from multiprogrammed systems regarding memory usage?

5
New cards

The I/O processing of another job.

In a multiprogrammed system, what overlaps with the computation of one job?

6
New cards

CPU scheduling.

What specific management need was introduced by the advent of multiprogrammed systems?

7
New cards

Timesharing or multitasking systems.

Which type of operating system first allowed users to interact via a keyboard?

8
New cards

To make each user feel as if they have the entire machine to themselves.

What is the psychological goal of a timesharing system for the individual user?

9
New cards

Response time.

What specific performance metric do timesharing systems attempt to optimize?

10
New cards

Time-slicing.

Timesharing systems are fundamentally based on the concept of _.

11
New cards

It is divided equally or nearly equally among all users.

How is the CPU allocated among users in a timesharing system?

12
New cards

In the 1970s.

When did desktop systems, or personal computers (PCs), first appear?

13
New cards

Pasocon.

What is the Japanese term for personal computers mentioned in the text?

14
New cards

The space race.

What historical technological era drove the miniaturization that allowed for desktop systems?

15
New cards

Miniaturization.

Moore's Law is an empirical observation of what trend in electronics?

16
New cards

Parallel systems or tightly-coupled systems.

What is another name for multiprocessor systems?

17
New cards

By using more CPUs to complete more work in less time.

How do multiprocessor systems achieve increased throughput?

18
New cards

Economy of scale.

Which advantage of multiprocessor systems refers to saving money by sharing peripherals?

19
New cards

By providing redundancy and fault tolerance.

How do multiprocessor systems improve system reliability?

20
New cards

Each CPU has a specific role and different hardware permissions.

What defines Asymmetric Multiprocessing (AMP) regarding CPU roles?

21
New cards

The master CPU running the O/S.

In an Asymmetric Multiprocessing system, which entity assigns tasks to the other processors?

22
New cards

Most systems at the time were designed for only one CPU.

Why was implementing a second CPU difficult for early operating systems?

23
New cards

All CPUs are identical and have identical hardware access.

What is the defining hardware characteristic of Symmetric Multiprocessing (SMP)?

24
New cards

Through shared memory.

How do CPUs communicate in a Symmetric Multiprocessing (SMP) system?

25
New cards

Ensuring the overall load is as balanced as possible.

What is a primary goal of the O/S in an SMP system regarding processor workload?

26
New cards

Loosely-coupled systems.

What is the alternative name for distributed systems?

27
New cards

To facilitate the use of geographically-distributed computing resources.

What is the primary function of distributed systems?

28
New cards

Software.

Distributed systems support the sharing of both hardware and _ resources.

29
New cards

To make several CPUs work together on a specific task.

What is the primary purpose of clustered systems?

30
New cards

Through a high-speed local area network (LAN).

How are the components of a clustered system typically linked together?

31
New cards

Storage.

What resource is commonly shared among the nodes in a clustered system?

32
New cards

Two or more hosts running applications while monitoring each other.

Define symmetric clustering.

33
New cards

One host runs applications while another remains in hot standby mode.

Define asymmetric clustering.

34
New cards

To act as a backup that takes over if the active host fails.

What is the function of a 'hot standby' host in a clustered system?

35
New cards

Specialized applications like flight control, subways, or medical monitors.

Where are real-time systems typically utilized?

36
New cards

Response to physical events within a fixed amount of time.

What is the fundamental guarantee provided by a real-time operating system?

37
New cards

The deadline is critical and must be met regardless of system load.

What is the primary constraint of a Hard Real-Time system?

38
New cards

To control a physical device.

Hard real-time systems are typically used for what purpose?

39
New cards

A computer-assisted robotic arm.

Provide an example of a Hard Real-Time system application.

40
New cards

The deadline is important but not critical for system failure.

How does a Soft Real-Time system differ from a Hard Real-Time system regarding deadlines?

41
New cards

Achieving synchronization between different outputs.

What is the typical purpose of a Soft Real-Time system?

42
New cards

A movie player or video game console.

Provide an example of a Soft Real-Time system application.

43
New cards

Limited main memory, processor speed, and smaller display screens.

List three common hardware concerns for handheld systems.

44
New cards

They restrict the complexity of programs and the operating system.

How do hardware limitations affect software on handheld devices?

45
New cards

Multiprogrammed systems.

Which OS type was the first to make decisions for users, necessitating scheduling?

46
New cards

To ensure data reaches the appropriate processor.

In SMP, why must the operating system carefully control I/O?

47
New cards

Moore's Law is the empirical observation of miniaturization in electronics.

What is the relationship between miniaturization and Moore's Law?

48
New cards

Running the O/S and assigning instructions to other processors.

What is the main task of a master CPU in an Asymmetric Multiprocessing setup?

49
New cards

Symmetric clustering.

Which clustering scheme allows for both active application running and mutual monitoring?

50
New cards

Overlap of I/O and computation in multiprogrammed systems.

The concept of 'print spooling' is a precursor to the general form of what OS feature?

51
New cards

Distributed systems.

Which type of system is specifically designed to handle geographically-dispersed resources?

52
New cards

They share resources like memory and peripherals closely.

What does 'tightly-coupled' imply about the processors in a multiprocessor system?

53
New cards

They are independent systems connected by a network.

What does 'loosely-coupled' imply about the components of a distributed system?

54
New cards

Two (the user job and the O/S).

In multiprogrammed systems, what is the maximum number of programs in memory if only one user job is loaded?

55
New cards