Difficulty: Medium
Correct Answer: Access to a database via the Internet
Explanation:
Introduction:
CASE (Computer-Aided Software Engineering) tools streamline the systems development life cycle by supporting modeling, documentation, and automation. This question tests whether you can identify a feature that falls outside the typical scope of CASE capabilities.
Given Data / Assumptions:
Concept / Approach:
Common CASE capabilities include diagramming (ER models, UML), repository management, forward engineering (generate schemas/code), and reverse engineering (read existing schemas/code). By contrast, Internet database access relates to application-level connectivity using drivers, middleware, and network protocols rather than design automation.
Step-by-Step Solution:
1) List core CASE features: modeling, repository, forward/reverse engineering, documentation, and sometimes code generation.2) Compare each option to those core features.3) “Access to a database via the Internet” pertains to runtime access patterns and network connectivity, not CASE tooling.
Verification / Alternative check:
Survey well-known CASE products (for example, ER modeling tools). Documentation emphasizes modeling and engineering features rather than network data-access layers.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing application/data-access concerns (drivers, APIs, middleware) with design-centric capabilities of CASE tools.
Final Answer:
Access to a database via the Internet
Discussion & Comments