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