Database management software serves as a foundation for the establishment of a CASE database (repository) that we call__________________?

A. project database
B. system database
C. analysis and design tools
D. prototyping tools
✅ The correct answer is option A.
Explanation: Given the emphasis on configuration objects, database management tools for CASE are evolving from relational database management systems to object oriented database management systems.

Which of the following is software engineer’s primary characteristics ?

A. A collection of useful tools that will help in every step of building a product
B. An organized layout that enables tools to be found quickly and used efficiently
C. A skilled artisan who understands how to use the tools in an effective manner
D. All of the mentioned
✅ The correct answer is option D.

W3C stands for________________?

A. World Wide Web Consortium
B. World Wide Web Collaboration
C. World Wide Web Community
D. None of the mentioned
✅ The correct answer is option A.
Explanation: W3C is an international consortium where member organizations, a full-time staff, and the public work together to develop web standards.

Which process model should be used in virtually all situations of web engineering ?

A. Incremental Model
B. Waterfall Model
C. Spiral Model
D. None of the mentioned
✅ The correct answer is option A.
Explanation: The web engineering process must accommodate incremental delivery, frequent changes and short timeline.

Which of the following is a risk associated with using hypertext in web applications?

A. Loss of sense of locality and direction
B. Cognitive overload for users
C. All of the mentioned
D. None of the mentioned
✅ The correct answer is option C.
Explanation: Hypertexts and links may divert the users attention from the main content.

What kind of support is provided by the Code Editing CASE tool?

A. Management of design documents and software code versions
B. Transformation of design records into application software
C. Compiling, interpreting or applying interactive debugging code
D. None of the mentioned
✅ The correct answer is option C.
Explanation: Code editing tool serves the purpose of compiling, interpreting or applying interactive debugging code specific coding language or development tool.

What enables a software engineer to defined screen layout rapidly for interactive applications ?

A. Analysis and design tools
B. Tool kit
C. Screen painters
D. PRO/SIM tools
✅ The correct answer is option C.
Explanation: More sophisticated CASE prototyping tools enable the creation of a data design, coupled with both screen and report layouts.