M C Q s D r i v e

Software Engineering Mcqs 840 MCQs [All-Courses]

thumb

Software Engineering MCQs for job test and interview preparation, especially for fresh graduates, students, and candidates appearing in competitive exams. These multiple-choice questions cover a wide range of topics, including the fundamentals of software engineering, its various types, advanced concepts, software design, development processes, testing methods, software evolution, and security aspects.

Forward engineering is also known as_________________?

A extract abstractions
B renovation
C reclamation
D both renovation and reclamation
Correct Answer: renovation

The core of reverse engineering is an activity called________________?

A restructure code
B directionality
C extract abstractions
D interactivity
Correct Answer: extract abstractions

Which of these benefits can be achieved when software is restructured ?

A Higher quality programs
B Reduced maintenance effort
C Software easier to test
D All of the mentioned
Correct Answer: All of the mentioned

BPR stands for__________________?

A Business process re-engineering
B Business product re-engineering
C Business process requirements
D None of the mentioned
Correct Answer: Business process re-engineering

Reverse engineering of data focuses on_____________________?

A Internal data structures
B Database structures
C ALL of the mentioned
D None of the mentioned
Correct Answer: ALL of the mentioned

What are the problems with re-structuring ?

A Loss of comments
B Loss of documentation
C Heavy computational demands
D All of the mentioned
Correct Answer: Loss of documentation

When does one decides to re-engineer a product ?

A when tools to support restructuring are disabled
B when system crashes frequently
C when hardware or software support becomes obsolete
D subsystems of a larger system require few maintenance
Correct Answer: when hardware or software support becomes obsolete

Which of the following is not an example of a business process ?

A designing a new product
B hiring an employee
C purchasing services
D testing software
Correct Answer: testing software

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” ?

A Availability
B Data driven
C Content sensitive
D Continuous evolution
Correct Answer: Content sensitive

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
Correct Answer: All of the mentioned