Software Project Management (SPM) Solved MCQs

1.

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. avoiding customer complaints
Explanation: projects need to be managed because professional software engineering is always subject to organizational budget and schedule constraints.
2.

Project managers have to assess the risks that may affect a project.

A. true
B. false
Answer» B. false
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.
3.

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. testing
Explanation: testing is a part of project, thus it can’t be categorized as risk.
4.

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. project management life cycle
Explanation: a proven methodical life cycle is necessary to repeatedly implement and manage projects successfully.
5.

A 66.6% risk is considered as

A. very low
B. low
C. moderate
D. high
Answer» D. high
Explanation: the probability of the risk might be assessed as very low (<10%), low (10–25%), moderate (25–50%), high (50–
6.

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. all of the mentioned
Explanation: estimation involves working out how much effort is required to complete each activity and, from this, calculating the total cost of activities.
7.

Quality planning is the process of developing a quality plan for

A. team
B. project
C. customers
D. project manager
Answer» B. project
Explanation: the quality plan should set out the desired software qualities and describe how these are to be assessed.
8.

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. internship management
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.
9.

An independent relationship must exist between the attribute that can be measured and the external quality attribute.

A. true
B. false
Answer» B. false
Explanation: the value of the quality attribute must be related, in some way, to the value of the attribute than can be measured.
10.

Which of these truly defines Software design?

A. software design is an activity subjected to constraints
B. software design specifies nature and composition of software product
C. software design satisfies client needs and desires
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: software design explains all of the statements as its definition.
11.

Which of these describes stepwise refinement?

A. nicklaus wirth described the first software engineering method as stepwise refinement
B. stepwise refinement follows its existence from 1971
C. it is a top down approach
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: it is top down approach and not bottom up.
12.

What is incorrect about structural design?

A. structural design introduced notations and heuristics
B. structural design emphasis on procedural decomposition
C. the advantage is data flow representation
D. it follows structure chart
Answer» C. the advantage is data flow representation
Explanation: the biggest drawback or problem is a data flow diagram of structure design.
13.

What is the solution for Structural design?

A. the specification model following data flow diagram
B. procedures represented as bubbles
C. specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures
D. emphasizing procedural decomposition
Answer» C. specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures
Explanation: it is solution to central problem. rest others are problems.
14.

Which of the following is an incorrect method for structural design?

A. transition of problem models to solution models
B. handling of larger and more complex products
C. designing object oriented systems
D. more procedural approach
Answer» B. handling of larger and more complex products
Explanation: it does not account for larger and complex products.
15.

What is followed by the design task?

A. choosing specific classes, operations
B. checking model’s completeness
C. following design task heuristics
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: all of these tasks are followed by a design task.
16.

Which of this analysis are not acceptable?

A. object oriented design is a far better approach compared to structural design
B. object oriented design always dominates structural design
C. object oriented design are given more preference than structural design
D. object oriented uses more specific notations
Answer» B. object oriented design always dominates structural design
Explanation: though object oriented design is considered a far better approach but it never dominates structural approach.
17.

Which of these does not represent object oriented design?

A. it follows regular procedural decomposition in favor of class and object decomposition
B. programs are thought of collection of objects
C. central model represents class diagrams that show the classes comprising a program and their relationships to one another
D. object-oriented methods incorporates structural methods
Answer» A. it follows regular procedural decomposition in favor of class and object decomposition
Explanation: it does not follow regular procedural decomposition.
18.

Choose the correct option in terms of Issues related to professional responsibility

A. confidentiality
B. intellectual property rights
C. both confidentiality & intellectual property rights
D. managing client relationships
Answer» C. both confidentiality & intellectual property rights
Explanation: engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed.
19.

“Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:

A. unauthorized access to computer material
B. unauthorized modification of computer material
C. dissemination of viruses or other malware
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: none.
20.

Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?

A. the product should be easy to use
B. software engineers shall ensure that their products and related modifications meet the highest professional standards possible
C. software engineers shall ensure that their products and related modifications satisfy the client
D. it means that the product designed /created should be easily available
Answer» B. software engineers shall ensure that their products and related modifications meet the highest professional standards possible
Explanation: none.
21.

Identify an ethical dilemma from the situations mentioned below:

A. your employer releases a safety-critical system without finishing the testing of the system
B. refusing to undertake a project
C. agreement in principle with the policies of senior management
D. all of the mentioned
Answer» A. your employer releases a safety-critical system without finishing the testing of the system
Explanation: none.
22.

Identify the correct statement: “Software engineers shall

A. act in a manner that is in the best interests of his expertise and favour.”
B. act consistently with the public interest.”
C. ensure that their products only meet the srs.”
D. all of the mentioned
Answer» B. act consistently with the public interest.”
Explanation: software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest and shall ensure that their products and related modifications meet the highest professional standards possible.thus options a & c are ruled out.
23.

Select the incorrect statement: “Software engineers should

A. not knowingly accept work that is outside your competence.”
B. not use your technical skills to misuse other people’s computers.”
C. be dependent on their colleagues.”
D. maintain integrity and independence in their professional judgment.”
Answer» C. be dependent on their colleagues.”
Explanation: none.
24.

Efficiency in a software product does not include                  

A. responsiveness
B. licensing
C. memory utilization
D. processing time
Answer» B. licensing
Explanation: licensing of a software product comes under corporate part of the software company.
25.

The reason for software bugs and failures is due to

A. software companies
B. software developers
C. both software companies and developers
D. all of the mentioned
Answer» C. both software companies and developers
Explanation: software companies are responsible for making policies and providing working atmosphere for the software development, so in turn these companies become a part of software development process.bugs from developers side is no new thing. thus option c answers the question.
Tags
Question and answers in Software Project Management (SPM), Software Project Management (SPM) multiple choice questions and answers, Software Project Management (SPM) Important MCQs, Solved MCQs for Software Project Management (SPM), Software Project Management (SPM) MCQs with answers PDF download

We need your help!

We're developing a website for study materials for students.
We would love to hear your answers to some of the questions.

Take Survey