Software

EasyMediumHard
12345678910111213141516
Question 11
Medium

An embedded smart home hub uses a single-core microcontroller running a multitasking operating system to concurrently process sensor data feeds, update a local LCD display, and transmit alerts to a cloud server.

Explain how the operating system's scheduler manages the execution of these competing tasks on the single-core CPU, and how it ensures all tasks appear to run simultaneously.

[4]

Software Questions

  1. GCSE
  2. /Computer Science
  3. /Software