1. Which of the following is not project management goal?
Correct : D. avoiding customer complaints
2. Project managers have to assess the risks that may affect a project.
Correct : B. false
3. Which of the following is not considered as a risk in project management?
Correct : C. testing
4. The process each manager follows during the life of a project is known as
Correct : C. project management life cycle
5. A 66.6% risk is considered as
Correct : D. high
6. Which of the following is/are main parameters that you should use when computing the costs of a software development project?
Correct : D. all of the mentioned
7. Quality planning is the process of developing a quality plan for
Correct : B. project
8. Which of the following is incorrect activity for the configuration management of a software system?
Correct : A. internship management
9. An independent relationship must exist between the attribute that can be measured and the external quality attribute.
Correct : B. false
10. Which of these truly defines Software design?
Correct : D. all of the mentioned
11. Which of these describes stepwise refinement?
Correct : D. all of the mentioned
12. What is incorrect about structural design?
Correct : C. the advantage is data flow representation
13. What is the solution for Structural design?
Correct : C. specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures
14. Which of the following is an incorrect method for structural design?
Correct : B. handling of larger and more complex products
15. What is followed by the design task?
Correct : D. all of the mentioned
16. Which of this analysis are not acceptable?
Correct : B. object oriented design always dominates structural design
17. Which of these does not represent object oriented design?
Correct : A. it follows regular procedural decomposition in favor of class and object decomposition
18. Choose the correct option in terms of Issues related to professional responsibility
Correct : C. both confidentiality & intellectual property rights
19. “Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:
Correct : D. all of the mentioned
20. Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?
Correct : B. software engineers shall ensure that their products and related modifications meet the highest professional standards possible
21. Identify an ethical dilemma from the situations mentioned below:
Correct : A. your employer releases a safety-critical system without finishing the testing of the system
22. Identify the correct statement: “Software engineers shall
Correct : B. act consistently with the public interest.”
23. Select the incorrect statement: “Software engineers should
Correct : C. be dependent on their colleagues.”
24. Efficiency in a software product does not include
Correct : B. licensing
25. The reason for software bugs and failures is due to
Correct : C. both software companies and developers
26. Company has latest computers and state- of the- art software tools, so we shouldn’t worry about the quality of the product.
Correct : B. false
27. Which of these are not among the eight principles followed by Software Engineering Code of Ethics and Professional Practice ?
Correct : D. environment
28. Which of these does not account for software failure ?
Correct : C. increasing supply
29. What are attributes of good software ?
Correct : D. software maintainability & functionality
30. Which of these is true ?
Correct : D. all of the mentioned
31. Which of these does not affect different types of software as a whole?
Correct : B. flexibility
32. The fundamental notions of software engineering does not account for ?
Correct : D. software validation
33. Which one of the following is not a software process quality?
Correct : B. portability
34. & are two kinds of software products.
Correct : C. generic, customised
35. Software costs more to maintain than it does to develop.
Correct : A. true
36. Which one of the following is not an application of embedded software product?
Correct : B. pattern recognition game playing
37. Purpose of process is to deliver software
Correct : D. both in time & with acceptable quality
38. Which of the following activities of a Generic Process framework provides a feedback report?
Correct : D. deployment
39. Process adopted for one project is same as the process adopted from another project.
Correct : B. false
40. Which one of the following is not an Umbrella Activity that complements the five process framework activities and help team manage and control progress, quality, change, and risk.
Correct : D. user reviews
41. Four types of change are encountered during the support phase.Which one of the following is not one that falls into such category?
Correct : A. translation
42. SCM stands for
Correct : B. software configuration management
43. When code is made available to others, it goes in a/an
Correct : B. access-controlled library
44. Which of the following is not a main phase in Configuration Management (CM) Process?
Correct : D. none of the mentioned
45. CM is about managing the different items in the product, and changes in them.
Correct : A. true
46. What allows different projects to use the same source files at the same time?
Correct : A. version control
47. Which of the following is not a change management process?
Correct : D. none of the mentioned
48. Configuration management (CM) is needed to deliver product to the client
Correct : A. true
49. What is one or more software configuration items that have been formally reviewed and agreed upon and serve as a basis for further development?
Correct : A. baseline
50. How are baselines verified?
Correct : C. by testing of code
51. Which of the following is a example of Configuration Items ?
Correct : D. all of the mentioned
52. SCM controls only the products of the development process.
Correct : A. true
53. CCB stands for
Correct : A. change control board
54. What information is required to process a change to a baseline?
Correct : D. all of the mentioned
55. Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
Correct : A. project size
56. What describes the data and control to be processed?
Correct : B. software scope
57. A number of independent investigators have developed a team-oriented approach to requirements gathering that can be applied to establish the scope of a project called
Correct : C. fast
58. CLSS stands for
Correct : A. conveyor line sorting system
59. The project planner examines the statement of scope and extracts all important software functions which is known as
Correct : B. decomposition
60. The environment that supports the software project is called
Correct : B. see
61. What can be used to complement decomposition techniques and offer a potentially valuable estimation approach in their own right?
Correct : B. empirical estimation models
62. Which of the following is not achieved by an automated estimation tools?
Correct : D. predicting clients demands
63. Software project estimation can never be an exact science, but a combination of good historical data and systematic techniques can improve estimation accuracy.
Correct : A. true
64. Which one of the following is not an Evolutionary Process Model?
Correct : D. all of the mentioned
65. The Incremental Model is a result of combination of elements of which two models?
Correct : C. linear model & prototyping model
66. What is the major advantage of using Incremental Model?
Correct : D. easier to test and debug & it is used when there is a need to get a product to the market early
67. The spiral model was originally proposed by
Correct : B. barry boehm
68. The spiral model has two dimensions namely and
Correct : C. radial, angular
69. How is WINWIN Spiral Model different from Spiral Model?
Correct : B. it defines a set of negotiation activities at the beginning of each pass around the spiral
70. Identify the disadvantage of Spiral Model.
Correct : A. doesn’t work well for smaller projects
71. Spiral Model has user involvement in all its phases.
Correct : B. false
72. How is Incremental Model different from Spiral Model?
Correct : A. progress can be measured for incremental model
73. If you were to create client/server applications, which model would you go for?
Correct : C. concurrent model
74. Risk management is one of the most important jobs for a
Correct : D. project manager
75. Which of the following risk is the failure of a purchased component to perform as expected?
Correct : A. product risk
76. Which of the following term is best defined by the statement: “There will be a change of organizational management with different priorities.”?
Correct : C. management change
77. 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.”?
Correct : A. technology change
78. What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk?
Correct : A. risk monitoring
79. Which of the following risks are derived from the organizational environment where the software is being developed?
Correct : D. organizational risks
80. Which of the following risks are derived from the software or hardware technologies that are used to develop the system?
Correct : B. technology risks
81. Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.”?
Correct : C. requirements changes
82. Which of the following strategies means that the impact of the risk will be reduced?
Correct : B. minimization strategies
83. Risk management is now recognized as one of the most important project management tasks.
Correct : A. true
84. Identify the sub-process of process improvement
Correct : B. process analysis
85. Which of the following is not an option to achieve reliable cost and effort estimate?
Correct : D. the ability to translate the size estimate into human effort, calendar time, and dollars
86. Build & Fix Model is suitable for programming exercises of LOC (Line of Code).
Correct : A. 100-200
87. RAD stands for
Correct : B. rapid application development
88. Which is not one of the types of prototype of Prototyping Model?
Correct : C. diagonal prototype
89. Which one of the following is not a phase of Prototyping Model?
Correct : B. coding
90. Which of the following statements regarding Build & Fix Model is wrong?
Correct : D. it scales up well to large projects
91. RAD Model has
Correct : C. 5 phases
92. What is the major drawback of using RAD Model?
Correct : D. increases reusability of components, highly specialized & skilled developers/designers are required
93. SDLC stands for
Correct : A. software development life cycle
94. Which model can be selected if user is involved in all the phases of SDLC?
Correct : C. rad model
95. Agile Software Development is based on
Correct : D. both incremental and iterative development
96. Which on of the following is not an agile method?
Correct : B. 4gt
97. Agility is defined as the ability of a project team to respond rapidly to a change.
Correct : B. false
98. How is plan driven development different from agile development ?
Correct : C. iteration occurs within activities
99. How many phases are there in Scrum ?
Correct : B. three
100. Which one of the following models is not suitable for accommodating any change?