University of Ottawa
Software Engineering - Quiz 4
Participation Review: Embedded Systems
Architecture, RTOS Fundamentals, and
Interrupt Management
Course: SEG 4145
, Q1. Super-loop response time
In a basic super-loop architecture, what mainly determines the worst-case response time
to an external event?
A. The duration of the entire loop
B. The interrupt latency
C. The clock frequency
D. The stack size
Correct answer: A
Q2. Jitter
In real-time systems, jitter refers to:
A. The average execution time
B. The maximum interrupt latency
C. The variation in response time
D. The delay caused by polling
Correct answer: C
Q3. Polling inefficiency
Why does polling reduce efficiency in embedded systems?
A. It increases memory fragmentation
B. It wastes CPU time when no event occurs
C. It disables task scheduling
D. It increases ISR execution time
Correct answer: B