Software Engineering Mcqs
Question: Forward engineering is also known as_________________?
- 1. extract abstractions
- 2. renovation
- 3. reclamation
- 4. both renovation and reclamation
Question: The core of reverse engineering is an activity called________________?
- 1. restructure code
- 2. directionality
- 3. extract abstractions
- 4. interactivity
Question: Which of these benefits can be achieved when software is restructured ?
- 1. Higher quality programs
- 2. Reduced maintenance effort
- 3. Software easier to test
- 4. All of the mentioned
Question: BPR stands for__________________?
- 1. Business process re-engineering
- 2. Business product re-engineering
- 3. Business process requirements
- 4. None of the mentioned
Question: Reverse engineering of data focuses on_____________________?
- 1. Internal data structures
- 2. Database structures
- 3. ALL of the mentioned
- 4. None of the mentioned
Question: What are the problems with re-structuring ?
- 1. Loss of comments
- 2. Loss of documentation
- 3. Heavy computational demands
- 4. All of the mentioned
Question: When does one decides to re-engineer a product ?
- 1. when tools to support restructuring are disabled
- 2. when system crashes frequently
- 3. when hardware or software support becomes obsolete
- 4. subsystems of a larger system require few maintenance
Question: Which of the following is not an example of a business process ?
- 1. designing a new product
- 2. hiring an employee
- 3. purchasing services
- 4. testing software
Question: Which web app attribute is defined by the statement:”The quality and aesthetic nature of content remains an important determinant of the quality of a WebApp” ?
- 1. Availability
- 2. Data driven
- 3. Content sensitive
- 4. Continuous evolution
Question: Which of the following is a risk associated with using hypertext in web applications?
- 1. Loss of sense of locality and direction
- 2. Cognitive overload for users
- 3. All of the mentioned
- 4. None of the mentioned