107
71.2k
Chapter:

50+ Unit 2 Solved MCQs

in Software Quality Management (SQM)

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Master of Computer Applications (MCA) .

Chapters

Chapter: Unit 2
1.

Software mistakes during coding are known as

A. Failures
B. Defects
C. Bugs
D. Errors
Answer» C. Bugs
2.

Test suite is

A. Set of test cases
B. Set of inputs
C. Set of outputs
D. None of the above
Answer» A. Set of test cases
3.

Cyclomatic complexity is denoted by

A. V(G)=e-n+2p
B. V(G)=π+1
C. V(G)=number of regions of the graph
D. all of the above
Answer» D. all of the above
4.

Which one is not the verification activity?

A. Reviews
B. Path testing
C. Walkthroughs
D. Acceptance testing
Answer» D. Acceptance testing
5.

Site for alpha testing is

A. Software company
B. Installation place
C. Anywhere
D. All of the above
Answer» A. Software company
6.

In data flow testing, objective is to find

A. All dc-paths that are not du-paths
B. All du-paths
C. All du-paths that are not dc-paths
D. All dc-paths
Answer» C. All du-paths that are not dc-paths
7.

Which of the following are objectives for formal technical reviews?

A. Allow senior staff members to correct errors
B. Assess programmer productivity
C. Determining who introduced an error into a program
D. Uncover errors in software work products
Answer» D. Uncover errors in software work products
8.

Regression testing is known as

A. The process of retesting the modified parts of the software
B. The process of testing the design documents
C. The process of reviewing the SRS
D. None of the above
Answer» A. The process of retesting the modified parts of the software
9.

At the end of a formal technical review all attendees can decide to

A. Accept the work product without modification
B. Modify the work product and continue the review
C. Reject the product due to severe errors
D. Both (a) and (c)
Answer» D. Both (a) and (c)
10.

A review summary report answers which three questions?

A. Terminate project, replace producer, and request a time extension
B. What defects were found, what caused defects, who was responsible
C. What was reviewed, who reviewed it, what were the findings
D. None of the above
Answer» C. What was reviewed, who reviewed it, what were the findings
11.

White Box Techniques are also called as :-

A. Structural Testing
B. Design Based Testing
C. Error Guessing Technique
D. Experience Based Technique
Answer» A. Structural Testing
12.

What is an equivalence partition (also known as an equivalence class)?

A. A set of test cases for testing classes of objects.
B. An input or output ranges of values such that only one value in the range becomes a test case.
C. An input or output ranges of values such that each value in the range becomes a test case.
D. An input or output ranges of values such that every tenth value in the range
Answer» B. An input or output ranges of values such that only one value in the range becomes a test case.
13.

Exhaustive Testing is

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

Which of the following is the task of a Tester?
i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project.
ii. Prepare and acquire Test Data
iii. Implement Tests on all test levels, execute and log the tests.
iv. Create the Test Specifications

A. i, ii, iii is true and iv is false
B. ii, iii, iv is true and i is false
C. i is true and ii, iii, iv are false
D. iii and iv is correct and i and ii are incorrect
Answer» B. ii, iii, iv is true and i is false
15.

What can static analysis NOT find?

A. The use of a variable before it has been defined
B. Unreachable (“dead”) code
C. Memory Leaks
D. Array bound violations
Answer» C. Memory Leaks
16.

__________is testing’s first goal.

A. Bug prevention.
B. Testing.
C. Execution.
D. Analyses
Answer» A. Bug prevention.
17.

____________ is the independent examination of a work product.

A. Boundary value analysis.
B. Coverage Analysis.
C. Bug.
D. Audit
Answer» D. Audit
18.

______________ is a fault in a program.

A. Boundary value analysis
B. Coverage Analysis
C. Bug
D. Audit
Answer» C. Bug
19.

The sudden and complete failure of a computer system is called _______.

A. Boundary value analysis
B. Crash
C. Bug
D. Audit
Answer» B. Crash
20.

___________ is the discrepancy between a computed and observed value.

A. Error
B. Coverage Analysis
C. Bug
D. Audit
Answer» A. Error
21.

_______ is a chronological record of all relevant details about the execution of a test.

A. Test Item
B. Test Log
C. Test Case
D. Fault Report
Answer» B. Test Log
22.

___________ matrix records the relationship between two or more products.

A. Test.
B. Log.
C. Traceability.
D. Fault Report.
Answer» C. Traceability.
23.

Name the process that confirms that the software meets its technical specification.

A. Test
B. Validation
C. Verification
D. Acceptance
Answer» C. Verification
24.

_________ are defined to be the variance between the expected result and actual result when the software is put to operation.

A. Defect.
B. Coverage Analysis.
C. Bug.
D. Audit
Answer» A. Defect.
25.

Software ____________ is defined as the probability of failure free operations for a specified period of time in a specific environment.

A. Testing.
B. Reliability.
C. Verification.
D. Acceptance.
Answer» B. Reliability.
26.

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

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

__________does look at the implementation details.

A. Unit testing.
B. Loop testing.
C. Functional testing.
D. Structural testing.
Answer» D. Structural testing.
28.

In ___________, the program or system is treated as a black box.

A. unit testing.
B. Loop testing.
C. Functional testing.
D. Stress testing.
Answer» C. Functional testing.
29.

Test should be conducted for every possible _______.

A. dat(a)
B. Case.
C. Variable.
D. All the above.
Answer» D. All the above.
30.

The ______ associated with testing will be called test factors.

A. Test phase.
B. Test result.
C. Risk.
D. Test dat
Answer» C. Risk.
31.

__________ relates to the effort needed to the make changes to the software.

A. Functionality.
B. Maintainability.
C. Reliability.
D. Efficiency.
Answer» B. Maintainability.
32.

Which of the following statements is NOT true?

A. A good design methodology should provide a clear division of design from implementation.
B. A good design methodology should not promote a top-down decomposition strategy.
C. A good design methodology should encourage phased development of the software.
D. A good design methodology should help to minimize future maintenance.
Answer» B. A good design methodology should not promote a top-down decomposition strategy.
33.

Formal Reviews seek to ______.

A. Identify system faults, but not to attribute blame or seek solutions.
B. Identify system faults, attribute the source of errors, but not seek solutions.
C. Identify system faults, attribute the source of errors and seek solutions.
D. Identify system faults, seek solutions, but not to attribute blame.
Answer» C. Identify system faults, attribute the source of errors and seek solutions.
34.

Which form of software development model is most suited to a system where all the requirements are known at the start of a project and remain stable throughout the project?

A. Waterfall model.
B. Incremental model.
C. Evolutionary model.
D. Spiral model.
Answer» A. Waterfall model.
35.

__________ relates to the ability of the software to be transferred to a different environment.

A. Portability.
B. Maintainability.
C. Reliability.
D. Efficiency.
Answer» A. Portability.
36.

Which of the following statements is NOT true?

A. Requirements must be testable.
B. Requirements must be concerned with system functionality only.
C. Requirements must be complete.
D. Requirements must be unambiguously stated.
Answer» C. Requirements must be complete.
37.

Which of the following is NOT part of a software quality assurance plan?

A. Reference documents.
B. Configuration Action.
C. Supplier Control.
D. Customer Control.
Answer» C. Supplier Control.
38.

Who is NOT usually present in a technical review?

A. User.
B. Quality Enginer
C. The programming tools supplier.
D. Specialist with knowledge of the application.
Answer» C. The programming tools supplier.
39.

COCOMO is ________.

A. Constructive Common Model.
B. Constructive Cost Model.
C. Constructive Collaborative Model.
D. Constructive Comparative Model.
Answer» B. Constructive Cost Model.
40.

The expectancy theory of motivation will focus on ________.

A. Instrumentality.
B. Reliability.
C. Rewa
Answer» A. Instrumentality.
41.

Size and Complexity are a part of

A. Product Metrics
B. Process Metrics
C. Project Metrics
D. Cost Metrics
Answer» A. Product Metrics
42.

Cost and schedule are a part of

A. Product Metrics
B. Process Metrics
C. Project Metrics
D. Assignment specification
Answer» C. Project Metrics
43.

Number of errors found per person hours expended is an example of

A. Measurement
B. Measure
C. Metric
D. Cost
Answer» C. Metric
44.

According to Crosby, it is less costly to

A. Let the customer find the defects.
B. Detect defects than to prevent them.
C. Prevent defects than to detect them.
D. Ignore minor defects
Answer» C. Prevent defects than to detect them.
45.

Cost of quality is

A. Prevention costs
B. Appraisal costs
C. Failure costs
D. All of the above
Answer» D. All of the above
46.

Which of the following metrics involves defects reported by client

A. Test efficiency
B. Test effectiveness
C. Test Coverage
D. None of the above
Answer» B. Test effectiveness
47.

Detecting a defect at which of the following stage is most economical?

A. Design
B. Build
C. Testing
D. Deployment
Answer» A. Design
48.

What kind of quality cost is incurred when an error is detected in a product prior to Shipment ?

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

Dynamic process is an example of

A. Validation
B. Verification
C. Quality Assurance
D. Quality Control
Answer» A. Validation
50.

Non-Functional Software testing done to check if user interface is easy to use & understand

A. Usability Testing
B. Security Testing
C. Unit testing
D. Block Box Testing
Answer» B. Security Testing

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.