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.

Which level of Entity Relationship Diagram (ERD) models all entities and relationships ?
A Level 1
B Level 2
C Level 3
D Level 4
Correct Answer: Level 2
Which model in system modelling depicts the static nature of the system ?
A Behavioral Model
B Context Model
C Data Model
D Structural Model
Correct Answer: Structural Model
The UML supports event-based modeling using _______________ diagrams?
A Deployment
B Collaboration
C State chart
D All of the mentioned
Correct Answer: State chart
__________________ allows us to infer that different members of classes have some common characteristics ?
A Realization
B Aggregation
C Generalization
D dependency
Correct Answer: Generalization
What type of software testing is generally used in Software Maintenance ?
A Regression Testing
B System Testing
C Integration Testing
D Unit Testing
Correct Answer: Regression Testing
Which selective retest technique selects every test case that causes a modified program to produce a different output than its original version?
A Coverage
B Minimization
C Safe
D Maximization
Correct Answer: Safe
Regression testing is a very expensive activity?
A True
B False
C
D
Correct Answer: True
Which regression test selection technique exposes faults caused by modifications ?
A Efficiency
B Precision
C Generality
D Inclusiveness
Correct Answer: Inclusiveness
Which of the following is not an appraisal cost in SQA ?
A inter-process inspection
B maintenance
C quality planning
D testing
Correct Answer: quality planning
The primary objective of formal technical reviews is to find _________________ during the process so that they do not become defects after release of the software?
A errors
B equivalent faults
C failure cause
D none of the mentioned
Correct Answer: errors