1. Another name for white-box testing is ___________.
A. Control testing
B. Graybox
C. Glassbox
D. Black box
Answer = Glassbox
2. Test cases ensure that all the statements are executed atleast once.
A. True
B. False
C. Nothing Can be said
D. None of the mentioned
Answer = True
3. Which of the following divides the input domain into classes containing data.
A. Equivalent partitioning
B. Environment partitioning
C. Procedure division
D. Compilation division
Answer = Equivalent partitioning
4. Which of the following is a common testing conducted by the developers.
A. Unit testing
B. Entry testing
C. Phrase testing
D. Code testing
Answer = Unit testing
5. SDLC stands for ________.
A. Software development life cycle
B. System development life cycle
C. Software design life cycle
D. System design life cycle
Answer = Software development life cycle
6. Which of the following is a myth in testing.
A. Tester can find bugs
B. Any user can test software
C. Missed defects are not due to testers
D. Complete testing is not possible
Answer = Any user can test software
7. A process to determine how the actual testing is done _______.
A. Audit
B. Inspection
C. Control
D. Monitoring
Answer = Audit
8. Gathering formal or informal technical feedback is called _________.
A. Audit
B. Testing
C. Inspection
D. Unit testing
Answer = Inspection
9. Which is not involved in debugging.
A. Identifying
B. Isolating
C. Test
D. Fixing
Answer = Test
10. A standard for unit testing.
A. IEEE 1008.
B. IEEE 1005.
C. IEEE 1009.
D. IEEE 1000.
Answer = IEEE 1008
11. STD stands for ____________.
A. Software Test Documents
B. System Test Documents
C. Software Traced Documents
D. System Traced Documents
Answer = Software Test Documents
12. _______ is part of user documentation.
A. Class diagram
B. Use case
C. Code comment
D. Installation guide
Answer = Installation guide
13. The process of maintaining a record of project development and maintenance.
A. Process documentation
B. Product documentation
C. User documentation
D. System documentation
Answer = Process documentation
14. This describes the objectives of a product and set out the constraints
A. SDP.
B. SRs
C. SDD.
D. STD.
Answer = SDP
15. ____________ provide the detailed, specific application being developed.
A. System models
B. Appendices
C. Index
D. Glossary
Answer = Appendices
16. Which of the following should describe the technical terms used in the document.
A. glossary
B. index
C. user requirements
D. system architecture
Answer = glossary
17. The services provided for the user are described in which section.
A. System requirements
B. User requirements
C. System models
D. Appendices
Answer = User requirements
18. ______________ architecture provides a high-level overview of the anticipated system architecture.
A. System
B. User
C. Test
D. Software
Answer = System
19. The graphical models showing the relationships between the system and its environment.
A. System models
B. Software models
C. Class models
D. User models
Answer = System models
20. Examination of the program step by step is called ______________.
A. Controlling
B. Tracing
C. Stepping
D. Testing
Answer = Stepping
21. The examination of changing values of variables is called stepping.
A. True
B. False
C. Nothing Can be said
D. None of the mentioned
Answer = False
22. A freeware GNU Debugger is __________.
A. GDB.
B. GNB.
C. FDB.
D. FNB.
Answer = GDB
23. Which of the following is written for getting help in GDB.
A. he
B. h
C. assist
D. assistant
Answer = h
24. h command gives ___________.
A. A list of all the commands starting from h
B. Describes all the commands
C. Displays a short description of the command
D. Displays all the programs
Answer = Displays a short description of the command
25. ____________ creates an inferior process that runs your program.
A. run
B. exit
C. execute
D. e
Answer = run
26. Which of the following does not affects the execution of the program.
A. Arguments
B. Environment
C. Control
D. I/o
Answer = Control
27. ‘set args ‘ without arguments can ___________.
A. initialize all the arguments
B. remove all the arguments
C. no change
D. show all the arguments
Answer = remove all the arguments
28. Which is not involved in debugging.
A. Identifying
B. Isolating
C. Test
D. Fixing
Answer = Test
29. run > outfile command is used to _________.
A. direct output to the file outfile
B. jump to a file outfile
C. enter a file outfile
D. edit a file outfile
Answer = direct output to the file outfile
30. Maintenance and review add to the useful life of the system but can consume large amounts of __________.
A. Documents
B. Soft wares
C. Devices
D. Resources
Answer = Resources
31. File and database contains the frequency component.
A. True
B. False
C. Nothing Can be said
D. None of the mentioned
Answer = False
32. This is not a part of the signing on the procedure.
A. Identification
B. Verification
C. Execution
D. Authorization
Answer = Execution
33. A __________ is a noted set of activities that are executed on the software in order to confirm its behavior to certain set of inputs
A. Process
B. Document
C. Use case
D. Test case
Answer = Test case
34. A type of testing that is conducted at the software interface.
A. gray box
B. black box
C. red box
D. white box
Answer = black box
35. A simple notation for the representation of control flow.
A. System flow
B. Flow graph
C. Flow program
D. System program
Answer = Flow graph
36. A software metric that provides a quantitative measure of the logical complexity of a program.
A. Cyclomatic complexity
B. Index matrix
C. Quantitative complexity
D. System complexity
Answer = Cyclomatic complexity
37. An expression for the calculation of cyclomatic complexity.
A. V(G) = E – N + 2.
B. V(G) = E + N + 2.
C. V(G) = E – N – 2.
D. V(G) = E + N – 2.
Answer = V(G) = E – N + 2
38. The probability of failure-free operation of a software application in a specified environment for a specified time.
A. Software Reliability
B. Software Quality
C. Software availability
D. Software Safety
Answer = Software Reliability
39. SCM stands for __________.
A. Software configuration monitoring
B. System configuration management
C. Software configuration management
D. System configuration monitoring
Answer = Software configuration monitoring
40. ______________ is done in the development phase by the developers
A. Deployment
B. Debugging
C. Verification
D. Validation
Answer = Debugging
41. Testing is conducted by the developers in testing phase.
A. True
B. False
C. Nothing Can be said
D. None of the mentioned
Answer = False
42. Process of evaluating a system to verify whether or not it is meeting its objectives
A. System Maintenance
B. System Evaluation
C. System validation
D. System authorization
Answer = System Evaluation
43. A point not considered in system evaluation.
A. Process control
B. Performance evaluation
C. User Satisfaction
D. Failure Rate
Answer = Process control
44. A type of testing that is conducted at the software interface.
A. gray box
B. black box
C. red box
D. white box
Answer = black box
45. Incorporating changes in an existing system to enhance, update, or upgrade its features
A. Maintenance
B. Evaluation
C. Deployment
D. Validation
Answer = Maintenance
46. _____________ Conducted at developer’s site.
A. Alpha Testing
B. Beta Testing
C. Unit testing
D. System testing
Answer = Alpha Testing
47. ___________ Conducted at customers’ site.
A. Alpha Testing
B. Beta Testing
C. Unit testing
D. System testing
Answer = Beta Testing
48. The probability of failure-free operation of a software application in a specified environment for a specified time.
A. Software Reliability
B. Software Quality
C. Software availability
D. Software Safety
Answer = Software Reliability
49. The probability that a software application is operating according to requirements at a given point in time.
A. Software Reliability
B. Software Quality
C. Software availability
D. Software Safety
Answer = Software availability