Explore topic-wise MCQs in Software Engineering.

This section includes 76 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.

51.

Name an evaluation technique to assess the quality of test cases ?

A. Mutation analysis
B. Validation
C. Verification
D. Performance analysis
Answer» B. Validation
52.

________________ methods can be used to drive validations tests ?

A. Yellow-box testing
B. Black-box testing
C. White-box testing
D. All of the mentioned
Answer» C. White-box testing
53.

Many applications using static analysis find 0.1-0.2% NCSS. NCSS stands for______________________?

A. Non-Code Source Statement
B. Non Comment Source Sentence
C. Non-Comment Source Statement
D. All of the mentioned
Answer» D. All of the mentioned
54.

Maintenance testing is performed using which methodology ?

A. Retesting
B. Sanity testing
C. Breadth test and depth test
D. Confirmation testing
Answer» D. Confirmation testing
55.

Lower and upper limits are present in which chart ?

A. Run chart
B. Bar chart
C. Control chart
D. None of the mentioned
Answer» B. Bar chart
56.

ITG stands for___________________?

A. instantaneous test group
B. integration testing group
C. individual testing group
D. independent test group
Answer» E.
57.

Inspections and testing are what kinds of Quality Costs ?

A. Prevention
B. Internal Failure
C. External Failure
D. Appraisal
Answer» E.
58.

In which testing level the focus is on customer usage ?

A. Alpha Testing
B. Beta Testing
C. Validation Testing
D. Both Alpha and Beta
Answer» E.
59.

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ?

A. Unit testing
B. Integration testing
C. System testing
D. None of the mentioned
Answer» B. Integration testing
60.

How are baselines verified ?

A. By reviews
B. By inspections
C. By testing of code
D. All of the mentioned
Answer» D. All of the mentioned
61.

Exhaustive testing is___________________?

A. always possible
B. practically possible
C. impractical but possible
D. impractical and impossible
Answer» D. impractical and impossible
62.

Execution Verifier is a dynamic tool that is also known as_____________________?

A. Test File Generator
B. Coverage Analyzer
C. Output Comparator
D. Test Harness System
Answer» C. Output Comparator
63.

Effective testing will reduce __________________ cost?

A. maintenance
B. design
C. coding
D. documentation
Answer» B. design
64.

Debugging Program is a program which runs concurrently with the program under test & provide commands to_____________________?

A. examine memory & registers
B. stop execution at a particular point
C. search for references for particular variables, constant and registers
D. all of the mentioned
Answer» E.
65.

Cyclomatic Complexity method comes under which testing method ?

A. Yellow box
B. White box
C. Gray box
D. Black box
Answer» C. Gray box
66.

CCB stands for__________________?

A. Change Control Board
B. Change Control Baseline
C. Cumulative Changes in Baseline
D. None of the mentioned
Answer» B. Change Control Baseline
67.

_______________ categorizes class operations based on the generic function that each performs?

A. Category-based partitioning
B. Attribute-based partitioning
C. State-based partitioning
D. None of the mentioned
Answer» B. Attribute-based partitioning
68.

By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process?

A. Failure intensity
B. Testing time
C. Metrics
D. All of the mentioned
Answer» D. All of the mentioned
69.

Boundary value analysis belong to ?

A. White Box Testing
B. Black Box Testing
C. White Box & Black Box Testing
D. None of the mentioned
Answer» C. White Box & Black Box Testing
70.

Beta Testing is done by____________________?

A. Developers
B. Testers
C. Users
D. All of the mentioned
Answer» D. All of the mentioned
71.

Beta testing is done at_________________?

A. User’s end
B. Developer’s end
C. User’s & Developer’s end
D. None of the mentioned
Answer» B. Developer’s end
72.

Behavioral testing is__________________?

A. White box testing
B. Black box testing
C. Grey box testing
D. None of the mentioned
Answer» C. Grey box testing
73.

Alpha testing is done at________________?

A. Developer’s end
B. User’s end
C. Developer’s & User’s end
D. None of the mentioned
Answer» B. User’s end
74.

According to Pareto’s principle, x% of defects can be traced to y% of all causes. What are the values of x and y ?

A. 60, 40
B. 70, 30
C. 80, 20
D. No such principle exists
Answer» D. No such principle exists
75.

According to ISO 9001, inspection and testing comes under which management responsibility ?

A. Process control
B. Document control
C. Control of nonconforming products
D. Servicing
Answer» B. Document control
76.

Acceptance testing is also known as____________________?

A. Grey box testing
B. White box testing
C. Alpha Testing
D. Beta testing
Answer» E.