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