McqMate
1. |
Software project management comprises of a number of activities, which contains _. |
A. | system software |
B. | application softwarec |
C. | scientific software |
D. | none |
Answer» A. system software |
2. |
Software is defined as ____ . |
A. | instructions |
B. | data structures |
C. | documents |
D. | all above |
Answer» D. all above |
3. |
What are the signs that a software project is in trouble |
A. | the product scope is poorly defined. |
B. | deadlines are unrealistic. |
C. | changes are managed poorly. |
D. | all of the above |
Answer» D. all of the above |
4. |
A Project can be characterized as _ . |
A. | every project may not have a unique and distinct goal. |
B. | project is routine activity or day-to-day operations. |
C. | project does not comes with a start time and end time. |
D. | none |
Answer» D. none |
5. |
CMM model in Software Engineering is a technique of ______ . |
A. | develop the software. |
B. | improve the software process. |
C. | improve the testing process. |
D. | all of above |
Answer» B. improve the software process. |
6. |
Project risk factor is considered in which model |
A. | spiral model |
B. | waterfall model |
C. | prototyping model |
D. | none of the above. |
Answer» A. spiral model |
7. |
Effective software project management focuses on the four P’s. What are those four P’s? |
A. | people, performance, payment, product |
B. | people, product, process, project |
C. | people, product, performance, project |
D. | all |
Answer» B. people, product, process, project |
8. |
What are the signs that a software project is in trouble? |
A. | the product scope is poorly defined. |
B. | deadlines are unrealistic. |
C. | changes are managed poorly. |
D. | all |
Answer» D. all |
9. |
Software quality assurance is an umbrella activity. |
A. | true |
B. | false |
Answer» A. true |
10. |
Which of the following are the valid relationships in Use Case Diagrams |
A. | generalization |
B. | include |
C. | extend |
D. | all |
Answer» D. all |
11. |
Which one of the following is not an Evolutionary Process Model? |
A. | winwin spiral model |
B. | incremental model |
C. | concurrent development model |
D. | all of the mentioned |
Answer» D. all of the mentioned |
12. |
The Incremental Model is a result of combination of elements of which two models? |
A. | build & fix model & waterfall model |
B. | linear model & rad model |
C. | linear model & prototyping model |
D. | waterfall model & rad model |
Answer» C. linear model & prototyping model |
13. |
The spiral model was originally proposed by |
A. | ibm |
B. | barry boehm |
C. | pressman |
D. | royce |
Answer» B. barry boehm |
14. |
Spiral Model has user involvement in all its phases. |
A. | true |
B. | false |
Answer» B. false |
15. |
If you were to create client/server applications, which model would you go for? |
A. | winwin spiral model |
B. | spiral model |
C. | concurrent model |
D. | incremental model |
Answer» C. concurrent model |
16. |
Which of the following is not a phase of SDLC? |
A. | requirement gathering |
B. | maintenance |
C. | testing |
D. | all |
Answer» D. all |
17. |
Selection of particular life cycle model is based on, |
A. | requirements |
B. | technical knowledge of development team |
C. | users |
D. | all |
Answer» D. all |
18. |
Which of the following are incremental developmental models? |
A. | prototyping |
B. | agile development |
C. | both a and b |
D. | none |
Answer» C. both a and b |
19. |
In a college,students are asked to develop a software. Which model would be preferable |
A. | waterfall model |
B. | spiral model |
C. | aglie model |
D. | code nad fix model |
Answer» D. code nad fix model |
20. |
In waterfall model, output of one phase is input to next phase. |
A. | true |
B. | false |
Answer» A. true |
21. |
The first step in Software Development Life Cycle(SDLC) is |
A. | preliminary investigation and analysis |
B. | system design |
C. | system testing |
D. | coding |
Answer» A. preliminary investigation and analysis |
22. |
The detailed study of existing system is referred to as : |
A. | system planning |
B. | system analysis |
C. | feasibility study |
D. | design dfd |
Answer» B. system analysis |
23. |
System analysis and design phase of Software Development Life Cycle (SDLC) |
A. | parallel run |
B. | sizing |
C. | all of these |
D. | specifications freeze |
Answer» C. all of these |
24. |
Prototyping aims at : |
A. | end user understanding and approval |
B. | program logic |
C. | program logic |
D. | none of these |
Answer» A. end user understanding and approval |
25. |
What is a prototype ? |
A. | mini-model of existing system |
B. | mini-model of the proposed system |
C. | working model of the existing system |
D. | none |
Answer» B. mini-model of the proposed system |
26. |
The phase of System Development associated with creation of the test data is |
A. | system analysis |
B. | physical design |
C. | system acceptance |
D. | logical design |
Answer» C. system acceptance |
27. |
Which of the following is not a named phase in the System development life cycle ? |
A. | assessment |
B. | maintenance |
C. | development |
D. | testing |
Answer» A. assessment |
28. |
What is the final outcome of the requirements analysis and specifications phase ? |
A. | drawing the data flow diagram |
B. | the srs document |
C. | coding the project |
D. | the user manual |
Answer» B. the srs document |
29. |
QFD stands for |
A. | quality function design |
B. | quality function development |
C. | quality function deployment |
D. | none |
Answer» C. quality function deployment |
30. |
A Use-case actor is always a person having a role that different people may play. |
A. | true |
B. | false |
Answer» B. false |
31. |
The user system requirements are the parts of which document ? |
A. | sda |
B. | srs |
C. | srr |
D. | rar |
Answer» B. srs |
32. |
What are the types of requirement in Quality Function Deployment(QFD) ? |
A. | known, unknown, undreamed |
B. | user, developer |
C. | functional, non-functional |
D. | normal, expected, exciting |
Answer» D. normal, expected, exciting |
33. |
Traceability is not considered in Requirement Analysis. |
A. | true |
B. | false |
Answer» B. false |
34. |
Which of the following statements about SRS is/are true ? i. SRS is written by customer ii. SRS is written by a developer iii. SRS serves as a contract between customer and developer |
A. | only i is true |
B. | both ii and iii are true |
C. | all are true |
D. | none of the above |
Answer» C. all are true |
35. |
Risk management is one of the most important jobs for a |
A. | client |
B. | client |
C. | production team |
D. | project manager |
Answer» D. project manager |
36. |
Which of the following risk is the failure of a purchased component to perform as expected? |
A. | product risk |
B. | project risk |
C. | business risk |
D. | programming risk |
Answer» A. product risk |
37. |
Which of the following term is best defined by the statement: “There will be a change of organizational management with different priorities.”? |
A. | staff turnover |
B. | technology change |
C. | management change |
D. | product competition |
Answer» C. management change |
38. |
Which of the following term is best defined by the statement: “The underlying technology on which the system is built is superseded by new technology.”? |
A. | technology change |
B. | product competition |
C. | requirements change |
D. | none of the mentioned |
Answer» A. technology change |
39. |
What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk? |
A. | risk monitoring |
B. | risk planning |
C. | risk analysis |
D. | risk identification |
Answer» A. risk monitoring |
40. |
Which of the following risks are derived from the organizational environment where the software is being developed? |
A. | people risks |
B. | technology risks |
C. | estimation risks |
D. | organizational risks |
Answer» D. organizational risks |
41. |
Which of the following risks are derived from the software or hardware technologies that are used to develop the system? |
A. | managerial risks |
B. | technology risks |
C. | estimation risks |
D. | organizational risks |
Answer» B. technology risks |
42. |
Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.”? |
A. | underestimate d development time |
B. | organizational restructuring |
C. | requirements changes |
D. | none of the mentioned |
Answer» C. requirements changes |
43. |
Which of the following strategies means that the impact of the risk will be reduced? |
A. | avoidance strategies |
B. | minimization strategies |
C. | contingency plans |
D. | all of the mentioned |
Answer» B. minimization strategies |
44. |
Risk management is now recognized as one of the most important project management tasks. |
A. | true |
B. | false |
Answer» A. true |
45. |
Choose the correct option according to the given statements regarding risk management.
|
A. | statement 1 and 2 are correct. |
B. | only statement 1 is correct. |
C. | only statement 3 is correct. |
D. | statement 1 and 3 are correct. |
Answer» A. statement 1 and 2 are correct. |
46. |
Reactive risk management is sometimes described as: |
A. | fire fighting mode |
B. | solution mode. |
C. | uncertain mode |
D. | none of the above. |
Answer» A. fire fighting mode |
47. |
Software risk always involves two characteristics. What are those characteristics? |
A. | uncertainty and loss |
B. | certainty and profit |
C. | staff size and budget |
D. | project deadline and budget |
Answer» A. uncertainty and loss |
48. |
What is/are the different types of risk may occur when you develop software? |
A. | project risks |
B. | technical risks |
C. | business risks |
D. | all of the above |
Answer» D. all of the above |
49. |
Effective risk management plan needs to address which of these issues? |
A. | risk avoidance |
B. | risk monitoring |
C. | risk management and contingency planning |
D. | all of the above. |
Answer» D. all of the above. |
50. |
Risk mitigation is a risk activity. Risk monitoring is a activity |
A. | avoidance, project tracking. |
B. | increasing, project tracking. |
C. | project tracking, avoidance. |
D. | random, tracking. |
Answer» A. avoidance, project tracking. |
51. |
Which of the following categories is part of the output of software process? |
A. | computer programs |
B. | documents that describe the computer programs |
C. | data |
D. | all of the mentioned |
Answer» D. all of the mentioned |
52. |
Which of the following is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system? |
A. | system building |
B. | release management |
C. | change management |
D. | version management |
Answer» A. system building |
53. |
Which of the following is / are the output of the Software Process? |
A. | computer programs |
B. | documents that describe the computer programs. |
C. | data (contained within the program or external to it). |
D. | all of the above |
Answer» D. all of the above |
54. |
As the reliability increases, failure intensity _. |
A. | decreases |
B. | increases |
C. | no effect |
D. | none of the above |
Answer» A. decreases |
55. |
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» B. evaluating deliverable to find errors |
56. |
What is Cyclomatic complexity? |
A. | black box testing |
B. | white box testing |
C. | yellow box testing |
D. | green box testing |
Answer» B. white box testing |
57. |
Lower and upper limits are present in which chart? |
A. | run chart |
B. | bar chart |
C. | control chart |
D. | none of the mentioned |
Answer» A. run chart |
58. |
Maintenance testing is performed using which methodology? |
A. | retesting |
B. | sanity testing |
C. | breadth test and depth test |
D. | confirmation testing |
Answer» C. breadth test and depth test |
59. |
White Box techniques are also classified as |
A. | design based testing |
B. | structural testing |
C. | error guessing technique |
D. | none of the mentioned |
Answer» B. structural testing |
60. |
Exhaustive testing is |
A. | always possible |
B. | practically possible |
C. | impractical but possible |
D. | impractical and impossible |
Answer» C. impractical but possible |
61. |
Which of the following is/are White box technique? |
A. | statement testing |
B. | decision testing |
C. | condition coverage |
D. | all of the mentioned |
Answer» D. all of the mentioned |
62. |
What are the various Testing Levels? |
A. | unit testing |
B. | system testing |
C. | integration testing |
D. | all of the mentioned |
Answer» D. all of the mentioned |
63. |
Boundary value analysis belong to? |
A. | white box testing |
B. | black box testing |
C. | white box & black box testing |
D. | none of the mentioned |
Answer» B. black box testing |
64. |
Alpha testing is done at |
A. | developer’s end |
B. | user’s end |
C. | developer’s & user’s end |
D. | none of the mentioned |
Answer» A. developer’s end |
65. |
E-Commerce software testing follows different approach than gaming software testing. Which testing principle implies this? |
A. | pareto principle |
B. | testing is context dependent |
C. | testing shows presence of defects |
D. | absence of errors-fallacy |
Answer» B. testing is context dependent |
66. |
When a cost to remove defect is not high? |
A. | during requirement analysis |
B. | during designing |
C. | during coding |
D. | during testing |
Answer» A. during requirement analysis |
67. |
In software development life cycle , who is the best person to catch a defect? |
A. | software tester |
B. | customers |
C. | designer |
D. | business analyst |
Answer» D. business analyst |
68. |
Which of the following statement is true? |
A. | exhaustive testing is impossible but practicable |
B. | exhaustive testing is possible but impracticable |
C. | exhaustive testing is impossible and impracticable |
D. | exhaustive testing is possible and practicable |
Answer» B. exhaustive testing is possible but impracticable |
69. |
Software tester focuses more on complex part of the software. Which of the following testing principle implies this? |
A. | testing shows presence of defects |
B. | pesticide paradox |
C. | testing is context dependent |
D. | defect clustering |
Answer» D. defect clustering |
70. |
The defect cluster change over time. Which of the following testing principle implies this? |
A. | testing shows presence of defects |
B. | pesticide paradox |
C. | testing is context dependent |
D. | defect clustering |
Answer» B. pesticide paradox |
71. |
When testing principles are useful? |
A. | during testing |
B. | during execution |
C. | during review |
D. | throughout life-cycle |
Answer» D. throughout life-cycle |
72. |
In white box testing what do you verify? |
A. | verify the security holes in the code |
B. | verify the incomplete or broken paths in the code |
C. | verify the flow of structure according to the document specification |
D. | all of these |
Answer» D. all of these |
73. |
End result of Software Requirement Analysis is ________ |
A. | functional and behavioral |
B. | architectural and structural |
C. | usability and reliability |
D. | algorithmic and data structure |
Answer» A. functional and behavioral |
74. |
The inputs for developing a test plan are taken from |
A. | project plan |
B. | business plan |
C. | support plan |
D. | none of the above |
Answer» B. business plan |
75. |
Testing beyond normal operational capacity is __________ |
A. | load testing |
B. | performance testing |
C. | stress testing |
D. | all of these |
Answer» C. stress testing |
76. |
Test wares are handed over to maintenance team during which phase? |
A. | test implementati on and execution |
B. | test closure activity |
C. | evaluating exit criteria and reporting |
D. | test analysis and design |
Answer» B. test closure activity |
77. |
What are the criteria to decide the testing efforts?
|
A. | 1, 3, 4 |
B. | 1, 2, 3 |
C. | 1, 4 |
D. | 1, 3 |
Answer» C. 1, 4 |
78. |
Who leads a formal review process? |
A. | author |
B. | moderator |
C. | reviewer |
D. | scribe |
Answer» B. moderator |
79. |
A chronological record of relevant details about the execution of tests is called as, a _______ |
A. | test suite |
B. | test procedure |
C. | test data |
D. | test log |
Answer» D. test log |
80. |
Non functional testing is performed only at system testing level. True or false. |
A. | true |
B. | false |
Answer» B. false |
81. |
Which of the following is not other name for structural testing? |
A. | white box testing |
B. | glass box testing |
C. | behavioral testing |
D. | none of the above |
Answer» C. behavioral testing |
82. |
Which things are measured by software Test effectiveness? |
A. | how many customer requirements are implemented in system? |
B. | how well the customer specifications are achieved by the system? |
C. | how much effort is put in developing the system? |
D. | all of the above |
Answer» D. all of the above |
83. |
In which of the following type of testing, testing is done without planning and documentation? |
A. | unit testing |
B. | retesting |
C. | ad hoc testing |
D. | regression testing |
Answer» C. ad hoc testing |
84. |
When should company stop the testing of a particular software? |
A. | after system testing done |
B. | it depends on the risks for the system being tested |
C. | after smoke testing done |
D. | none of the above |
Answer» B. it depends on the risks for the system being tested |
85. |
___________ refers to a different set of tasks ensures that the software that has been built is traceable to Customer Requirements. |
A. | verification |
B. | requirement engineering |
C. | validation |
D. | none of the above |
Answer» C. validation |
86. |
Who performs the Acceptance Testing? |
A. | software developer |
B. | end users |
C. | testing team |
D. | systems engineers |
Answer» B. end users |
87. |
Before handing over the software to the client, which testing is to be done in-house? |
A. | alpha |
B. | betta |
C. | gamma |
D. | theta |
Answer» A. alpha |
88. |
Requirement Engineering is not concern with _. |
A. | requirement design |
B. | requirement elicitation |
C. | requirement analysis |
D. | requirement documentatio n |
Answer» A. requirement design |
89. |
When an expected result is not specified in test case template then _. |
A. | we cannot run the test. |
B. | it may be difficult to determine if the test has passed or failed. |
C. | it may be difficult to repeat the test. |
D. | we cannot automate the user inputs. |
Answer» B. it may be difficult to determine if the test has passed or failed. |
90. |
End result of Software Requirement Analysis is _. |
A. | functional and behavioral |
B. | architectural and structural |
C. | usability and reliability |
D. | algorithmic and data structure |
Answer» A. functional and behavioral |
91. |
Bug status is set to postpone due to _. |
A. | priority of that bug may low. |
B. | lack of time for the release. |
C. | the bug may not be the major effect in the software. |
D. | data may be unavailable. |
Answer» D. data may be unavailable. |
92. |
Which Testing is performed first? |
A. | black box testing |
B. | white box testing |
C. | dynamic testing |
D. | static testing |
Answer» D. static testing |
93. |
Verification and Validation uses _. |
A. | internal and external resources respectively. |
B. | internal resources only. |
C. | external resources only. |
D. | external and internal resources respectively. |
Answer» A. internal and external resources respectively. |
94. |
Testing beyond normal operational capacity is _. |
A. | load testing |
B. | performance testing |
C. | stress testing |
D. | none |
Answer» C. stress testing |
95. |
The expected results of the software is _. |
A. | only important in system testing |
B. | only used in component testing |
C. | most useful when specified in advance |
D. | derived from the code. |
Answer» A. only important in system testing |
96. |
Test cases are created in which phase? |
A. | test specification |
B. | test planning |
C. | test requirement |
D. | test configuration |
Answer» A. test specification |
97. |
7n test cases are generated in which case of Boundary Value Analysis? |
A. | worst case |
B. | roust worst case |
C. | critical fault assumption |
D. | none |
Answer» B. roust worst case |
98. |
Which testing cannot be performed on first build of the software? |
A. | regression testing |
B. | retesting |
C. | a,b |
D. | none |
Answer» C. a,b |
99. |
Which testing is performed with Planning and Documentation? |
A. | ad-hoc testing |
B. | monkey testing |
C. | fuzz testing |
D. | end-to-end testing |
Answer» D. end-to-end testing |
100. |
GUI means |
A. | graphical user interface |
B. | graphical user interaction |
C. | graphics uniform interaction |
D. | none |
Answer» A. graphical user interface |
Done Reading?