software engineering types MCQs – Page 2

Practise focused software engineering types questions with marked answers for exam preparation and subject revision.

software engineering types Mcqs
21. Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model ?
comments icon0
A. Discover user interfaces

B. Refine the tentative classes

C. Determine candidate keys

D. Build an initial object model

22. Which of the following is a risk associated with using hypertext in web applications?
comments icon0

A. Loss of sense of locality and direction

B. All of the mentioned

C. Cognitive overload for users

D. None of the mentioned

23. Transformation of a system from one representational form to another is known as________________?
comments icon0

A. Re-factoring

B. Restructuring

C. Forward engineering

D. Both Re-factoring and Restructuring
24. Which of the following is not a business goal of re-engineering ?
comments icon0

A. Cost reduction

B. Maintainability

C. None of the mentioned

D. Time reduction

25. Which of the following is software engineers primary characteristics ?
comments icon0

A. An organized layout that enables tools to be found quickly and used efficiently

B. A collection of useful tools that will help in every step of building a product

C. A skilled artisan who understands how to use the tools in an effective manner

D. All of the mentioned
26. When does one decides to re-engineer a product ?
comments icon0
A. when hardware or software support becomes obsolete

B. when tools to support restructuring are disabled

C. when system crashes frequently

D. subsystems of a larger system require few maintenance

27. BPR stands for__________________?
comments icon0
A. Business process re-engineering

B. Business process requirements

C. None of the mentioned

D. Business product re-engineering

28. The core of reverse engineering is an activity called________________?
comments icon0

A. directionality

B. interactivity

C. restructure code

D. extract abstractions
29. CASE stands for___________________?
comments icon0

A. Control Aided Software Engineering

B. None of the mentioned

C. Computer Aided Software Engineering

D. Cost Aided Software Engineering

32. What kind of support is provided by the Code Generation CASE tool ?
comments icon0
A. Transformation of design records into application software

B. Transformation of design records into application software AND Compiling, interpreting or applying interactive debugging code

C. Cross referencing queries and requirements tracing

D. Compiling, interpreting or applying interactive debugging code

35. What category of web-based system would you assign to electronic shopping ?
comments icon0

A. Informational

B. Interactive

C. Transaction-oriented

D. Workflow-oriented

36. What enables a software engineer to defined screen layout rapidly for interactive applications ?
comments icon0
A. Screen painters

B. PRO/SIM tools

C. Analysis and design tools

D. Tool kit

39. W3C stands for________________?
comments icon0
A. World Wide Web Consortium

B. None of the mentioned

C. World Wide Web Community

D. World Wide Web Collaboration

40. What kind of support is provided by the Repository Query CASE tool ?
comments icon0

A. Cross referencing queries and requirements tracing

B. Display of parts of the design texts AND Cross referencing queries and requirements tracing

C. Editing text and diagrams

D. Display of parts of the design texts