Quiznetik

Software Project Management (SPM) | Set 1

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?

Correct : D. waterfall model