Software Development Fundamentals — Question 33
An application presents the user with a graphical interface. The interface includes buttons that the user clicks to perform tasks. Each time the user clicks a button, a method is called that corresponds to that button.
Which term is used to describe this programming model?
Answer options
- A. Functional
- B. Service oriented
- C. Structured
- D. Event driven
Correct answer: D
Explanation
The correct answer is 'Event driven' because this model responds to user actions, like button clicks, triggering methods accordingly. The other options do not specifically address the interaction model based on events, as Functional focuses on function calls, Service oriented emphasizes service architecture, and Structured pertains to a different programming paradigm.