ITPEC FE Morning April 2023 Question 62

Source exam: ITPEC FE Morning April 2023Topic: Software Development

ITPEC FE Morning April 2023 — Question 62 of 80

A state transition diagram models systems with distinct operating modes that change in response to input conditions. The key indicator is a system that reacts to events and switches behavior accordingly.

(b) Greenhouse control system is correct because it operates in multiple states (heating, cooling, ventilating) and transitions between them based on sensor data — a classic state-driven design.

Why not others:
- (a) Electricity charge calculation — a straightforward computation (rate × usage), no state switching involved

- (c) Inventory control system — batch collection and aggregation on a schedule, a linear data processing task

- (d) System resource monitoring — measures metrics and generates reports, no state transitions

Key rule: State transition diagrams fit systems that react to events and switch operating modes — look for keywords like "sensor", "control", "based on conditions".

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.