SPM MCQ - Easier to study MCQ question bank PDF

Title SPM MCQ - Easier to study MCQ question bank
Author Arjun Rajendran
Course Software Project Management
Institution Anna University
Pages 57
File Size 511 KB
File Type PDF
Total Downloads 487
Total Views 903

Summary

SOFTWARE PROJECT MANAGEMENTMCQ QUESTIONSDifferent activity of a project management is A. project planning B. project monitoring C. project control D. All of the above ANS:D 2. Different activity of a project management is A. project planning B. project monitoring C. project control D. All of the abo...


Description

SOFTWARE PROJECT MANAGEMENT MCQ QUESTIONS Different activity of a project management is A. project planning B. project monitoring C. project control D. All of the above ANS:D 2. Different activity of a project management is A. project planning B. project monitoring C. project control D. All of the above 3. This activity is undertaken once the development activities start? A. Project Planning B. Project Monitoring and Control C. Project size estimation D. Project cost estimation 4. Which of the following activity is not the part of project planning? A. project estimation B. project scheduling C. project monitoring D. risk management 5. In the project planning, which of the following is considered as the most basic parameter based on which all other estimates are made? A. project size B. project effort C. project duration D. project schedule 6. During project estimation, project manager estimates following A. project cost

B. project duration C. project effort D. all of the above 7. Once project planning is complete, project managers document their plan in A. SPMP document B. SRS document C. Detailed Design documet D. Excel Sheet 8. Which of the following serves as metrics for project size estimation? A. Lines of codes B. function point C. Number of persons D. Only A & B 9. Lines of Code measures the size of project by counting A. the number of source instructions B. the comments in the code C. the header lines D. All of the above 10."Larger code size doesnot necessarily mean better quality or higher efficiency." A. True B. False C. NA D. NA 11. We can accurately estimate lines of code from the problem specification. A. B. C. D.

True False NA NA

12. Which of the following technique overcomes drawback related to LOC? A. Project Planning Sheet B. Function Point Metric C. COCOMO D. COCOMO2 13. Which of the following can estimate size of project directly from problem specification? A. LOC B. Function Point Metric C. Bothg D. None 14. Which of the following serves as project estimation technique? A. Empirical estimation B. Heuristic technique C. Analytical estimation D. All of the above 15. Heuristics estimation techniquedepends on A. educated guess B. prior experience C. Common sense D. All of the above 16. Which of the following is empirical estimation technique? (i) expert judgement (ii) Delphi estimation (iii) COCOMO (iv) Critical path Method A. only i, ii & iii B. only i & ii C. only i, iii & iv D. All of the above

17. Which of the following is example of multi-variable cost estimation model? A. B. C. D.

COCOMO intermediate COCOMO both None

Explanation Correct Option :B. 18. Which of the following technique overcomes the drawbacks of expert judggement technique? A. B. C. D.

Heuristic technique Delphi cost esttimation Basis COCOMO only a & b

Explanation Correct Option :B. 19. What is the full form of COCOMO? A. B. C. D.

Conditional Cost Estimation Model Complete Cost Estimation Model Construction Cost Estimation Model Collaborative Cost Estimation Model

Explanation Correct Option :C. 20. Staffing level estimation pattern is greatly influenced by A. B. C.

Norden's Work Putnam's Work Both

D.

None of the these

Explanation Correct Option :C. 21. Resource allocated is done using A. B. C. D.

PERT chart Gantt chart UML pi-chart

Explanation Correct Option :B. 22. Resource allocated is done using A. B. C. D.

PERT chart Gantt chart UML pi-chart

Explanation Correct Option :B. 23. This technique decompose a given task set recursively into small activities? A. B. C. D.

Sotware Configuration Management Configuration indentification Work breakdown Structure both a & c

Explanation Correct Option :C. 24. The ways in Which a software development organisation can be structured.

A. B. C. D.

functional formation project format both none

Explanation Correct Option :C. 25. Which of the following are different team structures used in Point Management? A. B. C. D.

Chief programmer team Democratic team Mixed Control team All of the above

Explanation Correct Option :D. 26. Which of the following is not a characteristics of a good software engineer? A. B. C. D.

Ability to work in different team Good Domian Knowledge Weak programming knowledge Good Communication Skills

Explanation Correct Option :C. 27. Which of the following are important activities of Risk Management? A. B. C.

Risk indentification Risk Assessment Risk Containment

D.

All of the above

Explanation Correct Option :D. 28. When we rank risks in terms of their damage causing potential, we are doing A. B. C. D.

Risk Containment Risk Assessment Risk indentification Risk Mapping

Explanation Correct Option :B. 29. Which of the following is not strategies for containment? A. B. C. D.

Risk avoiding Transfer risk Risk indentification Risk reduction

Explanation Correct Option :C. 30. This deals with effectively tracking and controlling the configuration of a software product during its life cycle. A. B. C. D.

Software Configuration management Software Risk Monitoring Gantt chart COCOMO

Explanation Correct Option :A.

31. Which of the following are two popular configuration management tools on most UNIX system A. B. C. D.

SCCS & RCS SSCS & PCS PSCS & PCS RCCS & MPI

Explanation Correct Option :A 32. Coding is undertaken A. B. C. D.

after design phase is complete design document is reviewed while design document is in review a & b only

Explanation Correct Option :D. 33.The objective of this phase is to transform the design of the system into high-level language A. design phase B. unit testing C. coding D. testing Explanation Correct Option :C. 34. The main advantage of adhering to coding standard is A. B. C. D.

uniform appearance to code Code understandibility good programming practice All of the above

Explanation Correct Option :D. 35. This activity for a module is undertaken after module sucessfully compiles A. B. C. D.

code review Unit testing integration testing All of the above

Explanation Correct Option :A. 36. Which of the following are type of code review? A. B. C. D.

code inspection code walkthrough both None

Explanation Correct Option :C 37. Which of the following helps detect algorithmic and logical error in code? A. B. C. D.

code walkthrough code inspection both None

Explanation Correct Option :A. 38. Which of the following helps detect common programming errors in code?

A. B. C. D.

code walkthrough code inspection both None

Explanation Correct Option :B. 39. Which of the following are some classical programming error? A. B. C. D.

use of uninitialized variables jumps into loops Arrrary indices out of bound All of the above

Explanation Correct Option :D. 40. Which of the following is not project management goal? a) Keeping overall costs within budget b) Delivering the software to the customer at the agreed time c) Maintaining a happy and well-functioning development team d) Avoiding customer complaints Answer: d Explanation: Projects need to be managed because professional software engineering is always subject to organizational budget and schedule constraints. 41. Project managers have to assess the risks that may affect a project. a) True b) False Answer: b Explanation: Risk management involves anticipating risks that might affect the project schedule or the quality of the software being developed, and then taking action to avoid these risks. 42. Which of the following is not considered as a risk in project management? a) Specification delays

b) Product competition c) Testing d) Staff turnover Answer: c Explanation: Testing is a part of project, thus it can’t be categorized as risk 43. The process each manager follows during the life of a project is known as a) Project Management b) Manager life cycle c) Project Management Life Cycle d) All of the mentioned Answer: c Explanation: A proven methodical life cycle is necessary to repeatedly implement and manage projects successfully. 44. A 66.6% risk is considered as a) very low b) low c) moderate d) high Explanation: The probability of the risk might be assessed as very low (75%) 45. Which of the following is/are main parameters that you should use when computing the costs of a software development project? a) travel and training costs b) hardware and software costs c) effort costs (the costs of paying software engineers and managers) d) all of the mentioned Answer: d Explanation: Estimation involves working out how much effort is required to complete each activity and, from this, calculating the total cost of activities. 46. Quality planning is the process of developing a quality plan for a) team b) project

c) customers d) project manager Answer: b Explanation: The quality plan should set out the desired software qualities and describe how these are to be assessed. 47. Which of the following is incorrect activity for the configuration management of a software system? a) Internship management b) Change management c) Version management d) System management Answer: a Explanation: Configuration management policies and processes define how to record and process proposed system changes, how to decide what system components to change, how to manage different versions of the system and its components, and how to distribute changes to customers. 48. Identify the sub-process of process improvement a) Process introduction b) Process analysis c) De-processification d) Process distribution Answer: b Explanation: The current process is assessed, and process weaknesses and bottlenecks are identified. 49. An independent relationship must exist between the attribute that can be measured and the external quality attribute. a) True b) False Answer:b Explanation: The value of the quality attribute must be related, in some way, to the value of the attribute than can be measured. 50.Tool used for secure expert judgment

A. Peer Review B. Delphi Technique C. Expected value technique D. Work Breakdown Structure (WBS) E. DBMS Architecture 51.What should be done by the project manager to ensure that all work in the project is included? A. Create a contingency plan B. Create a risk management plan C. Create a WBS D. Create a scope statement 1. Create a scope statement 52. Relationship between completion of a successor is dependent on initiation of its predecessor is known as ? 1. FS 2. FF 3. SS 4. SF 53. What should a project manager do or follow to ensure clear boundaries for project completion? 1. Scope verification 2. Completing a scope statement 3. scope definition 4. Risk management plan

54.An organization is certified to a stringent environmental standard and uses that as the key differentiator with its competitors. Alternative method is available but involves lot of risk. What should the project team do? 1. Drop the alternative approach 2. Work out a mitigation plan 3. Procure an insurance against the risk 4. Plan all precautions to avoid the risk 55.That is the objective of project manager behind the study of the work processes on a project. 1. Quality control 2. Quality planning 3. Checking adherence to processes 4. Quality assurance 56.Which of the following is NOT an input to project plan execution? 1. Work authorization system 2. Project plan 3. Corrective action 4. Preventive action 57. Coral reefs in India can be found in 1. the coast of Orissa 2. Waltair 3. Rameshwaram

4. Trivandrum 58.Fate smiles …… those who untiringly grapple with stark realities of life. 1. with 2. over 3. on 4. round 5. 46% 59. The model serves as the basis for the creation of ______ for the Software. (a) Design (b) Maintenance (c) Testing (d) Specifications 60.Before requirements can be analyzed, modeled, or specified they must be gathered through a/an_______ (a) Elicitation process (b) Interviewing (c) Meeting

(d) None of given 61.Technology-related problems include _____ (a) Overestimated savings from reusable components and new tools and methods (b) Switching tools in mid-way (c) Integrating different software products in cross-platform implementation (d) All of given 62.Insufficient identification is a (a) Technology-related problems (b) Process-related problems (c) People-related problems (d) Product-related problems 63. Throughout evaluation and solution synthesis, the analyst’s primary focus is on ______ (a) “Not what, not “how”

(b) “What, also “how” (c) “What, not “how” (d) None of given 64. The overall role of Software in a larger system is identified during (a) Requirements engineering (b) Process engineering (c) System engineering (d) All of given 65. Many software projects digress from the original scope because of the nature of the software product or technology used, it’s happen in ________ (a) Product scope changed toward the end of the project life cycle (b) Research-oriented software development (c) Defined scope (d) Fuzzy users

66.In problem evaluation area of effort is identified by. (a) Analyst (b) Designer (c) Coder (d)Manager 67. A ‘facilitator’ controls the meeting can be ________ (a) Customer (b) A developer (c) An outsider (d) All of given 68. Version control combines ______ to manage different versions of configuration objects that are created during software product development. (a) Procedure (b) Tools (c) Procedure and Tools

(d) None of given 69..Many software projects digress from the original scope because of the nature of the software product or. technology used, it’s happen in ________ (a)Product scope changed toward the end of the project life cycle (b)Research-oriented software development (c)Defined scope (d)Fuzzy users 70..When you build a product or system, it’s important to go through a series of predictable steps , the process which you follow to develop it is known as________ (a)Software design (b)Software process (c)Software schedule (d)Framework 71.Before requirements can be analyzed, modeled, or specified they must be gathered through a/an_______

(a)Elicitation process (b)Interviewing (c)Meeting (d)None of given 72.Defined scope is a (a)Technology-related problems (b)Product-related problems (c)Process-related problems (d) People-related problems 73..You can use the Item Traceability Matrix to identify _______ at the end of each phase (a)SCIs (b)SCM (c)Design (d)Construction

74..Most software project manager’s practice a lot of management techniques that are of doubtful authenticity are called (a)Project management tools (b)Project management myths (c)Project management thumb rules (d) Project management fundamentals 75..The Introduction of the software requirements specification states the Select correct option: (a)Goals (b)Objective (c)Design (d)Goals and objectives of the software 76.The code generation step performs the task Select correct option: (a) Translated specification into a machine-readable form

(b)Translated design into a machine-readable form (c)Translated requirements into a machine-readable form (d)Translated user data into a machine-readable form 77..———–is the ability to encourage by “push or pull” technical people to produce to their best ability. Select correct option: (a)Evaluating (b)Motivation (c)None of the given (d)Monitoring 78..__________contains an analysis of what went wrong, what went right, and what you could have done better in the software project. Select correct option: (a)Prepare closedown report (b)Identify learning (c)Identify reusable software components

(d)none 79.Risk projection attempts to rate each risk in two ways 1.likelihood and exposure 2.likelihood and consequences 3.likelihood and cost 4.likelihood and impact The correct answer/s : likelihood and exposure 80.A project budget report shows spending of Rs. 350,000/- against a budgeted amount of Rs. 400,000/-. Which of the following is true? 1.The project will complete within budget 2.They are doing a good job managing the project 3.We can not be sure how the project is going 4.Project is spending less than the required amount The correct answer/s : They are doing a good job managing the project 81.The 40-20-40 rule suggests that the least of amount of development effort be spent on: 1.Planning 2.Coding 3.Testing 4.Modeling The correct answer/s : Planning 82.A task set is a collection of 1.responsibilities, milestones, documents 2.engineering work tasks, milestones, deliverables 3.milestones, deliverables, metrics 4.task assignments, cost estimates, metrics The correct answer/s : responsibilities, milestones, documents 83.Resource leveling can not help with 1.Reduced fluctuations in resource demand 2.Improvement in critical path 3.Reduced resource need over the life of the project 4.Lower peak demand

The correct answer/s : Reduced fluctuations in resource demand 84.The level of review formality is not determined by 1.reviewer follow-up 2.structure of review 3.size of project budget 4.amount of preparation The correct answer/s : structure of review 85.While scheduling a project, effort validation is required for 1.Checking size estimates 2.Work load of members 3.Competence of team 4.Timely completion The correct answer/s : Checking size estimates 86.The purpose of earned value analysis is to 1.provide a qualitative means of assessing software project progress 2.set the price point for a software product based on development effort 3.provide a quantitative means of assessing software project progress 4.determine how to compensate developers based on their productivity The correct answer/s : set the price point for a software product based on development effort 87.Process indicators enable management to 1.improve software process 2.adjust work flow 3.track potential risks 4.Assess the status of an on-going project 88.Which of the following is not an approach to sizing problem 1.Fuzzy Logic 2.Schedule Focus 3.Component Sizing 4.Function Point The correct answer/s : Fuzzy Logic

89.Which of the following are objectives for formal technical reviews? 1.determining who introduced an error into a program 2.assess programmer productivity 3.allow senior staff members to correct errors 4.uncover errors in software work products The correct answer/s : allow senior staff members to correct errors 90.Which of the following provide useful measures of software quality? 1.reliability, maintainability, integrity, sales 2.correctness, maintainability, integrity, usability 3.correctness, controlability, integrity, usability 4.correctness, maintainability, size, satisfaction The correct answer/s : reliability, maintainability, integrity, sales 91.Risk tables are sorted by 1.probability and impact 2.probability and consequences 3.probability and exposure 4.probability and cost

92.Three categories of risks in software projects are 1.management risks, technical risks, design risks 2.planning risks, technical risks, personnel risks 3.business risks, personnel risks, budget risks 4.project risks, technical risks, business risks The correct answer/s : business risks, personnel risks, budget risks 93.The best indicator of progress on a software project is the completion of 1.successful budget review meeting on time 2.successful review of a defined software work product 3.successful acceptance of project prototype by the customer 4.defined engineering activity task

The correct answer/s : successful budget review meeting on time 94.In earned value analysis, it is desirable that variance and index are 1.positive and less than 1 2.negative and greater than 1 3.negative and less than 1 4.positive and greater than 1 The correct answer/s : negative and less than 1 95.Software risk always involves two characteristics 1.uncertainty and loss 2.fire fighting and crisis management 3.staffing and budget 4.kno...


Similar Free PDFs