Praxis Computer Sciences (5652) Practice Test

Session length

1 / 20

Which term means a program can grow in the future?

Modifiability

Reusability

Syntax error

Extensibility

Extensibility captures the idea that a program can grow in the future by adding new features without needing a complete rewrite. It’s built into the design through modular components, well-defined interfaces, and extension points that allow new functionality to be plugged in later. This makes the software adaptable as needs change, which is exactly what “can grow in the future” implies.

Modifiability is about how easy it is to change existing behavior, which is related but focuses more on making updates to current functionality rather than adding new growth paths. Reusability centers on using the same components in different contexts, which helps efficiency but doesn’t inherently describe future growth. A syntax error is a coding problem that prevents the program from running, not a property that enables future expansion.

Next Question
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy