2
AssignmentMultiple Select

Query Data

Question 2 • VA-Information Technology Fundamentals B

Which of the following are advantages of structured programming design? Choose all that apply.

Answer
A
It has a modular design that makes it easy to test and debug the programs.
B
It has logic flow that is easy to follow because modules are called as needed.
C
It is easy to change if the problem definition or top-level logic changes significantly.
D
It makes use of common routines that are developed and tested, then called as needed.

Explanation

Structured programming breaks a program into modules, which makes individual parts easier to test and debug (A). The program’s logic is easier to follow when modules are called where needed (B), and tested common routines can be reused (D). A major change to the problem definition or top-level logic may require substantial redesign, so C is not an advantage.

AI-written and checked against the verified answer.