NivaarExam PrepOfficial exam papers ↗

19-Soft-A4 Real-Time Systems: December 2015

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

  1. Question 1 Double-Track Rail Crossing — State Model, Sensor Placement & Real-Time Analysis
  2. Question 2 Five Classes of Real-Time System, Illustrated From Daily Life
  3. Question 3 RTOS Features, General-Purpose OS Suitability, RTOS Products & Core Terminology
  4. Question 4 FCFS vs. EDF Scheduling of Four Single-Instance Tasks
  5. Question 5 Pre-emptive Priority Scheduling vs. Cooperative Scheduling
  6. Question 6 Automatic Object-Detection & Collision-Avoidance — Reaction-Time and Safe-Speed Analysis

Start with Question 1 →

National Exams — December 2015 — 04-Soft-A4 Real-Time Systems. Three-hour, closed-book exam (Casio or Sharp approved calculators only). Format: six questions of equal value (20% each); any five constitute a complete paper and only the first five as they appear in the answer book are marked. All six are solved below for completeness. Where a doubt exists as to interpretation, the candidate is expected to state assumptions — engineering assumptions used below are flagged in check callouts.

Reference texts: Jane W. S. Liu, Real-Time Systems (Prentice Hall, 2000) — task models, timing requirements, FCFS/EDF scheduling, priority-driven scheduling of periodic tasks; Giorgio C. Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications (Springer, 3rd ed.) — RTOS design, EDF optimality, real-time system design examples; Hermann Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications (Springer, 2nd ed.) — distributed/embedded real-time system design; Ian Sommerville, Software Engineering (Pearson, 10th ed.) — embedded and critical-systems context; Transportation Association of Canada, Geometric Design Guide for Canadian Roads — perception-reaction time and stopping-sight-distance practice.