Explore topic-wise MCQs in Computer Science Engineering (CSE).

This section includes 128 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.

101.

What are the Types of Integration Testing?

A. big bang testing
B. bottom up testing
C. top down testing
D. all the above
Answer» E.
102.

Acceptance testing is known as

A. beta testing
B. greybox testing
C. test automation
D. white box testing
Answer» B. greybox testing
103.

Phase Definition. It will come under

A. cmm level 1
B. cmm level 2
C. none
Answer» C. none
104.

Retesting of a single program or component after a change has been made?

A. full regression testing
B. unit regression
C. regional regression
D. retesting
Answer» C. regional regression
105.

Name the events that will be analyzed, Count the named incidents, Rank the count by frequency using a bar chart & Validate reasonableness of the analysis is called as

A. pareto analysis
B. cause and effect diagram
C. swot analysis
D. pie charts
Answer» B. cause and effect diagram
106.

Verification is

A. process based
B. product based
Answer» B. product based
107.

Variance from product specifications is called?

A. report
B. requirement
C. defect
Answer» D.
108.

A useful tool to visualize, clarify, link, identify, and classify possible cause of a problem. This is also called as “fishbone diagram” what is this?

A. pareto analysis
B. cause-and-effect diagram
Answer» C.
109.

What are the Testing Levels?

A. unit testing
B. integration testing
C. system testing and acceptance testing.
D. all the above
Answer» E.
110.

. In prioritizing what to test, the most important objective is to:

A. test high risk areas.
B. find as many faults as possible.
C. obtain good test coverage.
D. test whatever is easiest to test.
Answer» B. find as many faults as possible.
111.

Maintenance testing is:

A. testing to maintain business advantage
B. testing a released system that has been changed
C. testing by users to ensure that the system meets a business need
D. updating tests when the software has changed
Answer» C. testing by users to ensure that the system meets a business need
112.

What can static analysis NOT find?

A. memory leaks
B. unreachable (“dead”) code
C. the use of a variable before it has been defined
D. array bound violations
Answer» B. unreachable (“dead”) code
113.

Expected results are:

A. only important in system testing
B. most useful when specified in advance
C. only used in component testing
D. derived from the code
Answer» C. only used in component testing
114.

Which of the following uses Impact Analysis most?

A. non-functional system testing
B. component testing
C. user acceptance testing
D. maintenance testing
Answer» E.
115.

Which of the following is NOT true of incidents?

A. incidents are raised when expected and actual results differ.
B. incidents may be raised against user requirements.
C. incidents require investigation and/or correction.
D. incident resolution is the responsibility of the author of the software under test.
Answer» E.
116.

The standard that gives definitions of testing terms is:

A. iso/iec 12207
B. bs 7925-1
C. ansi/ieee 729
D. ansi/ieee 829
Answer» C. ansi/ieee 729
117.

which of the following is the component test standard?

A. ieee 610
B. ieee 829
C. bs7925-1
D. bs7925-2
Answer» E.
118.

Which of the following is NOT a standard related to testing?

A. ieee610
B. ieee829
C. bs7925-1
D. bs7925-2
Answer» B. ieee829
119.

How much testing is enough?

A. this question is easy to answer
B. this question is impossible to answer
C. the answer depends on the risk for your industry, contract and special requirements
D. this answer depends on the maturity of your developers
Answer» D. this answer depends on the maturity of your developers
120.

Acceptance test cases are based on what?

A. decision table
B. design
C. code
D. requirements
Answer» E.
121.

In a review meeting a moderator is a person who:

A. takes minutes of the meeting
B. takes telephone calls
C. mediates between people
D. writes the documents to be reviewed
Answer» D. writes the documents to be reviewed
122.

Fault Masking is

A. creating a test case which does not reveal a fault
B. error condition hiding another error condition
C. masking a fault by developer
D. masking a fault by a tester
Answer» C. masking a fault by developer
123.

Pick the best definition of quality

A. quality is job one
B. zero defects
C. work as designed
D. conformance to requirements
Answer» E.
124.

Test Conditions are derived from

A. test design
B. test cases
C. test data
D. specifications
Answer» E.
125.

Which of the following is not a type of incremental testing approach?

A. big-bang
B. top down
C. bottom up
D. functional incrimination
Answer» B. top down
126.

In case of Large Systems

A. only few tests should be run
B. test cases written by good test engineers should be executed
C. only good test cases should be executed
D. testing should be on the basis of risk
Answer» E.
127.

Test cases are designed during:

A. test recording.
B. test configuration.
C. test planning.
D. test specification
Answer» E.
128.

A configuration management system would NOT normally provide:

A. linkage of customer requirements to version numbers.
B. the precise differences in versions of software component source code.
C. facilities to compare test results with expected results.
D. restricted access to the source code library
Answer» D. restricted access to the source code library