The Internal Manager
Sense and Act
The Interaction
Coordination & Scale
Specialized Systems
100

This is the constant checking of an external device's status by the CPU—a less efficient alternative to an interrupt.

What is Polling?

100

This device is used to measure a physical property, such as temperature or light, and convert it into an electrical signal.

What is a Sensor?

100

If a sensor sends data too quickly for the CPU to handle, this Topic 6 resource becomes the primary "bottleneck."

What is Processor Speed (or CPU cycles)?

100

This type of system spreads the processing power across many autonomous nodes rather than one central hub.

What is a Distributed System?

100

In an automated washing machine, this sensor is used to determine if the clothes are still damp.

What is a Moisture (or Humidity) Sensor?

200

This signal is emitted by hardware to tell the CPU to stop its current task and handle a high-priority event immediately.

What is an Interrupt?

200

This output device is responsible for moving or controlling a mechanism, such as opening a valve or turning a motor.

What is an Actuator?

200

In a centralized heating system, if this specific component fails, the entire building's climate control stops working.

What is the Central Processor (or Centralized Controller)?

200

This satellite-based system allows a control system to determine its exact location on Earth.

What is GPS?

200

This is a social impact of replacing human-operated toll booths with automated sensor-based systems.

What is Technological Unemployment (or Job Loss)?

300

This memory management scheme uses fixed-size blocks to swap data between primary and secondary storage.

What is Paging?

300

This term describes a system that is hidden inside a larger device (like a microwave or car) to perform a fixed task.

What is an Embedded System?

300

This is the process where the output of a system is used as input to control the next action (e.g., a thermostat).

What is a Feedback Loop?

300

This is a major advantage of a distributed system: if one node fails, the rest of the network continues to function.

What is Redundancy (or Fault Tolerance)?

300

To prevent a multi-user mainframe from crashing, the OS must carefully manage this limited internal resource.

What is RAM (or Primary Memory)?

400

This OS technique gives each process a tiny "quantum" of time to make it appear as if multiple programs are running at once.

What is Time Slicing?

400

Because a computer cannot understand continuous physical signals, this component is needed to convert them into 1s and 0s.

What is an ADC (Analog-to-Digital Converter)?

400

This is the stage in a control loop where the microprocessor compares a sensor reading against a "Pre-set Value."

What is the Comparison (or Processing) stage?

400

This is the software "bridge" that allows an OS to recognize and control a new sensor or actuator.

What is a Device Driver?

400

This control device converts digital signals from a computer into analog sounds we can hear.

What is a DAC (Digital-to-Analog Converter)?

500

This is the primary consequence of an OS spending more time swapping data between RAM and the Hard Drive than actually executing code.

What is Thrashing?

500

This specific type of system must provide a guaranteed response within a strict time limit, often used in airbags or nuclear plants.

What is a Real-Time System?

500

This issue arises when we rely on automated control systems to make ethical decisions, such as in self-driving cars.

What is Algorithmic Bias (or the "Moral Machine" problem)?

500

This is the term for a software entity that can "perceive" its environment and act to reach a goal without human help.

What is an Autonomous Agent?

500

This specific limitation of a cell phone's hardware requires its OS to be much more aggressive with resource management than a desktop.

What is Battery Life (or Power Consumption)?

M
e
n
u