

MCQOPTIONS
Saved Bookmarks
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.
1. |
Which of the following term describes testing ? |
A. | Finding broken code |
B. | Evaluating deliverable to find errors |
C. | A stage of all projects |
D. | None of the mentioned |
Answer» C. A stage of all projects | |
2. |
Which of the following testing types is not a part of system testing ? |
A. | Recovery testing |
B. | Stress testing |
C. | System testing |
D. | Random testing |
Answer» E. | |
3. |
Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ? |
A. | Regression Testing |
B. | Integration testing |
C. | Smoke testing |
D. | Validation testing |
Answer» D. Validation testing | |
4. |
Which testing tool does a simple job of enforcing standards in a uniform way of many programs ? |
A. | Static Analyzer |
B. | Code Inspector |
C. | Standard Enforcer |
D. | Both Code Inspector & Standard Enforcer |
Answer» E. | |
5. |
White Box techniques are also classified as_________________? |
A. | Design based testing |
B. | Structural testing |
C. | Error guessing technique |
D. | None of the mentioned |
Answer» C. Error guessing technique | |
6. |
Which of the following issues must be addressed if a successful software testing strategy is to be implemented ? |
A. | Use effective formal technical reviews as a filter prior to testing |
B. | Develop a testing plan that emphasizes “rapid cycle testing.” |
C. | State testing objectives explicitly |
D. | All of the mentioned |
Answer» E. | |
7. |
Which of the following is/are White box technique ? |
A. | Statement Testing |
B. | Decision Testing |
C. | Condition Coverage |
D. | All of the mentioned |
Answer» E. | |
8. |
Which of the following is the way of ensuring that the tests are actually testing code ? |
A. | Control structure testing |
B. | Complex path testing |
C. | Code coverage |
D. | Quality assurance of software |
Answer» D. Quality assurance of software | |
9. |
Which of the following is one of the steps in the integration testing of OO software ? |
A. | cluster testing |
B. | thread-based testing |
C. | use-based testing |
D. | none of the mentioned |
Answer» B. thread-based testing | |
10. |
Which of the following is not used in measuring the size of the software_____________________? |
A. | KLOC |
B. | Function Points |
C. | Size of module |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
11. |
Which of the following is not regression test case ? |
A. | A representative sample of tests that will exercise all software functions |
B. | Additional tests that focus on software functions that are likely to be affected by the change |
C. | Tests that focus on the software components that have been changed |
D. | Low-level components are combined into clusters that perform a specific software sub-function |
Answer» E. | |
12. |
Which of the following is not included in Issues Meetings ? |
A. | Issues gathered the day before |
B. | Regular schedule of meeting |
C. | Discussion with business |
D. | Attendance |
Answer» D. Attendance | |
13. |
Which of the following is not a software testing generic characteristics ? |
A. | Different testing techniques are appropriate at different points in time |
B. | Testing is conducted by the developer of the software or an independent test group |
C. | Testing and debugging are different activities, but debugging must be accommodated in any testing strategy |
D. | None of the mentioned |
Answer» B. Testing is conducted by the developer of the software or an independent test group | |
14. |
Which of the following is not a part of Software Configuration Management Basics ? |
A. | Identification |
B. | Version |
C. | Auditing and Reviewing |
D. | Status Accounting |
Answer» C. Auditing and Reviewing | |
15. |
Which of the following is not a part of Execution Flow during debugging ? |
A. | Step Over |
B. | Step Into |
C. | Step Up |
D. | Step Out |
Answer» D. Step Out | |
16. |
Which of the following is not a part of bug report ? |
A. | Test case |
B. | Output |
C. | Software Version |
D. | LOC |
Answer» E. | |
17. |
Which of the following is not a main phase in Configuration Management (CM) Process ? |
A. | CM Planning |
B. | Executing the CM process |
C. | CM audits |
D. | None of the mentioned |
Answer» E. | |
18. |
Which of the following is not a core step of Six Sigma ? |
A. | Define |
B. | Define |
C. | Measure |
D. | Analyse |
Answer» C. Measure | |
19. |
Which of the following is not a conflict in software development team ? |
A. | Simultaneous updates |
B. | Shared and common code |
C. | Versions |
D. | Graphics issues |
Answer» E. | |
20. |
Which of the following is not a change management process ? |
A. | Log the changes |
B. | Estimate impact on effort and schedule |
C. | Review impact with stakeholders |
D. | None of the mentioned |
Answer» E. | |
21. |
Which of the following is non-functional testing ? |
A. | Black box testing |
B. | Performance testing |
C. | Unit testing |
D. | None of the mentioned |
Answer» C. Unit testing | |
22. |
Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software ? |
A. | Conventional testing |
B. | OO system validation testing |
C. | Test case design |
D. | Both Conventional testing and OO system validation testing |
Answer» E. | |
23. |
Which of the following is black box testing______________________? |
A. | Basic path testing |
B. | Boundary value analysis |
C. | Code path analysis |
D. | None of the mentioned |
Answer» C. Code path analysis | |
24. |
Which of the following is a part of testing OO code ? |
A. | Validation tests |
B. | Integration tests |
C. | Class tests |
D. | System tests |
Answer» D. System tests | |
25. |
Which of the following is a common pointwer problem ? |
A. | Data sharing errors |
B. | Accessing data elements of the wrong type |
C. | Attempting to use memory areas after freeing them |
D. | All of the mentioned |
Answer» E. | |
26. |
Which of the following errors should not be tested when error handling is evaluated ? |
A. | Error description is unintelligible |
B. | Error noted does not correspond to error encountered |
C. | Error condition causes system intervention prior to error handling |
D. | Error description provide enough information to assist in the location of the cause of the error |
Answer» B. Error noted does not correspond to error encountered | |
27. |
Which is a black box testing technique appropriate to all levels of testing ? |
A. | Acceptance testing |
B. | Regression testing |
C. | Equivalence partitioning |
D. | Quality assurance |
Answer» D. Quality assurance | |
28. |
When code is made available to others, it goes in a/an____________________? |
A. | hard drive |
B. | access-controlled library |
C. | servers |
D. | access control |
Answer» C. servers | |
29. |
What refers to the externally observable structure of an OO program ? |
A. | Deep structure |
B. | Surface structure |
C. | Core structure |
D. | All of the mentioned |
Answer» C. Core structure | |
30. |
What is validating the completeness of a product ? |
A. | Identification |
B. | Software |
C. | Auditing and Reviewing |
D. | Status Accounting |
Answer» D. Status Accounting | |
31. |
What is testing process’ first goal ? |
A. | Bug prevention |
B. | Testing |
C. | Execution |
D. | Analyses |
Answer» B. Testing | |
32. |
What is Six Sigma ? |
A. | It is the most widely used strategy for statistical quality assurance |
B. | The “Six Sigma” refers to six standard deviations |
C. | It is the most widely used strategy for statistical quality assurance AND The “Six Sigma” refers to six standard deviations |
D. | A Formal Technical Review(FTR) guideline for quality walkthrough or inspection |
Answer» D. A Formal Technical Review(FTR) guideline for quality walkthrough or inspection | |
33. |
What is one or more software configuration items that have been formally reviewed and agreed upon and serve as a basis for further development ? |
A. | Configuration |
B. | Baseline |
C. | Software |
D. | All of the mentioned |
Answer» C. Software | |
34. |
What is normally considered as an adjunct to the coding step____________________? |
A. | Integration testing |
B. | Unit testing |
C. | Completion of Testing |
D. | Regression Testing |
Answer» C. Completion of Testing | |
35. |
What is group with the responsibility for reviewing and approving changes to baselines ? |
A. | Software Configuration Item |
B. | Baseline |
C. | Configuration |
D. | Configuration Control Board |
Answer» E. | |
36. |
What is Cyclomatic complexity ? |
A. | Black box testing |
B. | White box testing |
C. | Yellow box testing |
D. | Green box testing |
Answer» C. Yellow box testing | |
37. |
What is a specific instance of a baseline or configuration item ? |
A. | Software |
B. | Configuration |
C. | Version |
D. | Status Accounting |
Answer» D. Status Accounting | |
38. |
What is a collection of software elements treated as a unit for the purposes of SCM ? |
A. | Software Configuration Item |
B. | Baseline |
C. | Configuration |
D. | Configuration Control Board |
Answer» B. Baseline | |
39. |
What information is required to process a change to a baseline ? |
A. | Reasons for making the changes |
B. | A description of the proposed changes |
C. | List of other items affected by the changes |
D. | All of the mentioned |
Answer» E. | |
40. |
What are the various Testing Levels ? |
A. | Unit Testing |
B. | System Testing |
C. | Integration Testing |
D. | All of the mentioned |
Answer» E. | |
41. |
What allows different projects to use the same source files at the same time ? |
A. | Version Control |
B. | Access control |
C. | CM Process |
D. | Version Control and Access control |
Answer» B. Access control | |
42. |
Unit testing is done by__________________? |
A. | Users |
B. | Developers |
C. | Customers |
D. | None of the mentioned |
Answer» C. Customers | |
43. |
The testing in which code is checked___________________? |
A. | Black box testing |
B. | White box testing |
C. | Red box testing |
D. | Green box testing |
Answer» C. Red box testing | |
44. |
The object of ________________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs ? |
A. | Fault-based testing |
B. | Integration testing |
C. | Use-based testing |
D. | Scenario-based testing |
Answer» B. Integration testing | |
45. |
The degree to which the design specifications are followed during manufacturing is known as________________? |
A. | Quality of design |
B. | Quality of conformance |
C. | Quality of testing |
D. | None of the mentioned |
Answer» C. Quality of testing | |
46. |
The construction of object-oriented software begins with the creation of__________________? |
A. | design model |
B. | analysis model |
C. | code levels |
D. | both design and analysis model |
Answer» E. | |
47. |
SCM stands for_________________? |
A. | Software Control Management |
B. | Software Configuration Management |
C. | Software Concept Management |
D. | None of the mentioned |
Answer» C. Software Concept Management | |
48. |
Quality Management in software engineering is also known as_____________________? |
A. | SQA |
B. | SQM |
C. | SQI |
D. | SQA and SQM |
Answer» B. SQM | |
49. |
Quality also can be looked at in terms of user satisfaction which includes_____________________? |
A. | A compliant product |
B. | Good quality output |
C. | Delivery within budget and schedule |
D. | All of the mentioned |
Answer» E. | |
50. |
Non-conformance to software requirements is known as___________________? |
A. | Software availability |
B. | Software reliability |
C. | Software failure |
D. | None of the mentioned |
Answer» D. None of the mentioned | |