

McqMate
These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Master of Computer Applications (MCA) .
Chapters
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?
|
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.