Machine-translated by Google. Questions are authored in English.
Top

Discussion

Computer-Aided Software Engineering (CASE) tools are widely used in system development. Which of the following best describes their role in modern system analysis and design ?

  • A.They replace human analysts in decision-making
  • B.They are only used for debugging compiled code
  • C.They function exclusively as database management tools
  • D.They automate documentation, design, and development activities

Answer: D

CASE tools automate documentation, design, and development activities.

CASE (Computer-Aided Software Engineering) tools support the software process: drawing and checking DFDs and UML diagrams, maintaining a data dictionary, generating code and reports, and managing documentation. They make analysts and developers more productive and their models more consistent.

They do not replace human judgement in decisions. Debugging and database management are only two of the many activities they can support, so describing them as 'only' or 'exclusively' for those is wrong.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.