Professional Documents
Culture Documents
Tanishka SPM Mcqs Final
Tanishka SPM Mcqs Final
Mechanical Engineering
B.TechSemester
SPM Question Bank, (2020-2021) EVEN Semester
SOFTWARE PROJECT MANAGEMENT
In Software Project Management. the end users and developers require to know
the
A. cost of the project
B. duration
C. Length
D. All the above
ANSWER: D
Payback Period for the project according to given data:- Cash Flows are
(-1,20.000/- for 0 year,20,000/- for Ist year, 40.000/- for 2nd year, 60,000/- for
3rd year, 70.000/- for 4th year) will be
A. 1 year
B. 2 years
C. 3 years
D. 4 years
ANSWER: C
What are Requirements refined and analyzed to assess their clarity, completeness,
and
A. Consistency
B. Correctness
C. Concurrency
D. Noneof these
ANSWER: A
Whatis the process each managerfollows during the life of a project is known as
A. Project Management
B. Project ManagementLife Cycle
C. Managerlife cycle
D. All of the mentioned
ANSWER: B
team
D. project
ANSWER:D
What should be done by the project managerto 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 sql queries
ANSWER: C
Before actual software development begins, this model requires to build the toy
implementationofit.
A. Spiral Model
B. Prototype Model
C. Waterfall Model
D. Evolutionary Model
ANSWER: B
Whichone of the following function points is most suitable for use in embedded
system developmentprojects?
A. IFGUPfunction points
B. MarkII function points
C. COSMIC function points
D. None of these
ANSWER: C
RADstandsfor
A. Relative Application Development
B. Rapid Application Development
C. Rapid Application Document
D. None of the mentioned
ANSWER: B
SDLCstands for
A. Software Development Life Cycle
B. System DevelopmentLife cycle
C. Software Design Life Cycle
D. System Design Life Cycle
ANSWER: A
Which model can beselected if user is involved in all the phases of SDLC?
A. Waterfall Model
B. Prototyping Model
C. RAD Model
D. both Prototyping Model & RAD Model
ANSWER:C
Which two models doesn’t allow defining requirements early in the cycle?
A. Waterfall & RAD
B. Prototyping & Spiral
C. Prototyping & RAD
D. Waterfall & Spiral
ANSWER:B
Whichof the following life cycle model can be chosen if the development team
has less experience on similar projects?
A. Spiral
B. Waterfall
C. RAD
D. Iterative Enhancement Model
ANSWER: A
Choose the correct option from the following statements?
A. CPManalysisis activity oriented
B. In CPM,the timeis related to cost
C. PERTanalysis is event oriented
D. All of the above
ANSWER:D
Activities A, B, and C are the immediate predecessors for Y activity. If the earli-
est finishing time for the three activities are 12, 15, and 10, then what will be the
earliest starting time for Y?
10
15
EP
D. Cannot be determined
ANSWER: B
Andrew is a Project Manager for Green Valley project. A risk management plan
has been prepared for the project. Which of the following should Andrew do
next?
A. Perform Qualitative risk analysis
B. Perform Quantitative risk analysis
C. Identify risks
D. Plan Risk responses
ANSWER: C
Whatassess the risk and your plans for risk mitigation and revise these when you
learn more about the risk?
Your actual cost is 145 and your earned value is 170. What is your cost variance?
A. 25
B. -25
ANSWER: A
Calculate the estimate at completion based on the current cost performance index
for the following situation: AC=1150; EV=1000: BAC=2000
A. 2300
B. 1739
C. 2000
D. 2150
ANSWER: A
Calculate the estimate at completion based on the current cost performance index
for the following situation: AC=1150; EV=1000; BAC=2000
A. 2300
B. 1739
C. 2000
D. 2150
ANSWER: A
The cumulative earned value is 40 with cumulative actual cost of 60. The budget
at completion is 400. What is your current to-complete-performance index?
A. 1.0588
15
C. 0.9444
D. 1.2841
ANSWER: A
Your SPI is 0.8 and your CPI 1.1. Which of the following statements describes
the current project status correctly?
A. The project incurred higher cost than planned and is behind schedule
B. Theproject incurred less cost than planned and is ahead of the schedule
C. The project incurred higher cost than planned but is ahead of the schedule
D. The project incurred less cost than planned but is behind schedule
ANSWER: B
Your project is behind schedule but has a positive cost variance. Completing the
project in time is a top-priority. Which approach to calculate the estimate at com-
pletion do you choose?
A. Continue to use BAC as the project needs to meet the plan
B. Estimate at completion using SPI and CPI
C. Estimate at completion with top-down ETC
D. Do the operational project work rather than wasting time calculating a new
EAC
ANSWER: B
Yourproject controlling shows you actual cost of 500 and an earned value of 600.
Calculate the schedule performance index.
A. 0.8333
B.1
12
Scanned with CamScanner
D. Not enoughdata provided to calculate the SPI
ANSWER: D
You are managing a project with a cumulative cost variance of -30 and you ex-
pect the project to perform at the budgeted rate. Which of the following state-
ments is true?
A. You expect your project to be completed within the budget
B. Your projected Variance at Completion is -30
C. You need to get a bottom-up ETC to determine your EAC
D. You should calculate the EAC considering CPI and SPI
ANSWER: B
Calculate the budget at completion based on the current cost performance index
for the following situation: AC=1150; EV=1000: EAC=2300
A. 2300
B. 1739
C. 2000
D. 2150
ANSWER:C
A. Facilitating communication
B. Development of the Project Plan
C. Execution of the Project Plan
D.all of the above
ANSWER: D
The Mangers use the acronym SMARTwhile goal setting. What does SMART
stand for?
A. spectacular, measurable, actionable, resourced, timely
B. specific, measurable, achievable, relevant, timely
C. suitable, measurable, actionable, reviewed, timely
D. standardised, measurable, actionable, resourced, timely
ANSWER: B
Cost-Benefit Analysis
A. evaluates the tangible and non-tangible factors
B. comparesthe cost, with the benefits, of introducing a computer-based system
C. estimates the hardware and software costs
D.All of the above
ANSWER: D
Payback Period for the project according to given data:- Cash Flowsare
(-1,20,000/- for 0 year,20,000/- for 1st year, 40.000/- for 2nd year, 60,000/- for
3rd year, 70,000/- for 4th year) will be
A. 2 year
B. 3 years
C. 4 years
D. 5 years
ANSWER: B
Calculate the net profit for the project according to given data:- Cash Flowsare(-
1,20,000/- for 0 year,20.000/- for Ist year, 40,000/- for 2nd year, 60,000/- for 3rd
year, 80,000/- for 4th year):-
A. 50,000/-
B. 60,000/-
C. 70,000/-
D. 80,000/-
ANSWER: D
What are Requirements refined and analyzed to assess their clarity. completeness.
and
A. Consistency
B. Correctness
C. Concurrency
D. None of these
ANSWER: A
If you were a lead developer of a software company and you are asked to submit
a project/productwithin a stipulated time-frame with no cost barriers, which
model would youselect?
A. Waterfall
B. Spiral
C. RAD
D. Incremental
ANSWER: C
Whichtwo ofthe following models will not be able to give the desiredoutcome
if user’s participation is not involved?
A. Waterfall & Spiral
B. RAD & Spiral
C. RAD & Waterfall
D. RAD & Prototyping
ANSWER: D
Identifying and estimating all of the costs and benefits of carrying out the project
and operating the delivered application:
A. Cost-benefit analysis
B. Feasibility analysis
C. Technical analysis
D. Businessanalysis
ANSWER: A
Includes the salaries and other employmentcosts of the staff in the development
project.
A. DevelopmentCost
B. Set up cost
C. Operational cost
D. None
ANSWER: A
Activities A, B, and C are the immediate predecessors for Y activity. If the earli-
est finishing time for the three activities are 12, 15, and 10, then what will be the
earliest starting time for Y?
10
15
12
D. Cannot be determined
ANSWER: B
PERT method differs from CPM in which one of the following aspects?
A. PERTusesstatistical time durations where as CPM uses deterministic time du-
rations.
B. PERT uses dummyactivities whereas CPM does not
C. PERTuses free float. whereas CPM usestotal float in critical path calcula-
tions.
D. PERTusesactivity on arc whereas CPM uses activity on node networks.
ANSWER: A
Your project controlling shows you actual cost of 500 and an earned value of 600.
Calculate the schedule performance index.
A. 0.8333
B.1
12
O
You are managing a project with a cumulative cost variance of -30 and you ex-
pect the project to perform at the budgeted rate. Which of the following state-
ments is true?
A. You expect your project to be completed within the budget
B. Your projected Variance at Completion is -30
C. You need to get a bottom-up ETC to determine your EAC
D. You should calculate the EAC considering CPI and SPI
ANSWER: B
Calculate the estimate at completion based on the current cost performance index
for the following situation: AC=1150; EV=1000. BAC=2000
A. 2300
B. 1739
C. 2000
D. 2150
ANSWER: A
Your SPI is 0.8 and your CPI 1.1. Which of the following statements describes
the current project status correctly?
A. The project incurred higher cost than planned and is behind schedule
B. The project incurred less cost than planned and is ahead of the schedule
C. The project incurred higher cost than planned but is ahead of the schedule
D. The project incurred less cost than planned but is behind schedule
ANSWER: B
What does a CPI of less than 1 tell you about the cost situation of your project?
A. Theproject will not be completed within the budget
B. The incurred cost are lower than the earned value
C. The project will be completed within the budget
D. The incurred cost are higher than the earned value
ANSWER: D
Q2. The methods and regulation used to define goals, plan and monitor tasks and resources,
identify and resolve issues, and control costs and budgets for a specific project is known as
… a. project management.
b. Software
c. Process
d. Activities
Q5) You are working in Career Ride as a project manager. What will you do to minimize the
risk of software failure?
a. Request a large budget
b. You will increase the team size
c. Track progress
d. None of the above.
Q6) Boehm suggests an approach that addresses project objectives, milestones and schedules,
responsibilities, management and technical approaches and required resources, This principle is
called as ______.
a. W3HH principle
b. WHO principle
c. W5HH principle
d. None of the above.
Q7) 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 of the above.
Ajay Kumar Garg Engineering College, Ghaziabad
Department of CSE
Multiple Choice Questions
Subject Name/ Subject Code: Software Project Management (KOE-068)
Year/Semester: VI
----------------------------------------------------------------------------------------------------
UNIT I - PROJECT EVALUATION AND PROJECT
PLANNING
Q1. In problem definition, the use of the project is
a. Clarified
b. Identified
c. Elaborated
d. Distinguished
Q2. The methods and regulation used to define goals, plan and monitor tasks and resources,
identify and resolve issues, and control costs and budgets for a specific project is known as
… a. project management.
b. Software
c. Process
d. Activities
Q5) You are working in Career Ride as a project manager. What will you do to minimize the
risk of software failure?
a. Request a large budget
b. You will increase the team size
c. Track progress
d. None of the above.
Q6) Boehm suggests an approach that addresses project objectives, milestones and schedules,
responsibilities, management and technical approaches and required resources, This principle is
called as ______.
a. W3HH principle
b. WHO principle
c. W5HH principle
d. None of the above.
Q7) 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 of the above.
Q8) For the best Software model suitable for the project, in which of the phase the developers
decide a roadmap for project plan?
a. Software Design
b. System Analysis
c. Coding
d. Testing
Q10)) Following are the phases of Project Management Life Cycle. Arrange them in correct
order
1. Design, 2. Marketing, 3. Analysis and evaluation, 4. Inspection, testing and
delivery a) 3-2-1-4
b) 1-2-3-4
c) 2-3-1-4
d) 4-3-2-1
16). ___ must plan, motivate, organize and control the practitioners who do software
work. a) Project Managers
b) Senior Managers
c) Customers
d) End Users
17) Risk the combination of both the possibility of occurrence of adverse event and the impact
of such bad event. (True / False)
a) False
b) True
18. A ___ is a discrepancy between how a requirement was mentioned and how the same
requirement is implemented. (Pick right option)
a) Defect
b) Change
c) Risk
d) None of the above
19 ___ can take place at any time during the project, though the sooner the better. (Pick right
option)
a) Risk assessment
b) Risk management planning
c) Risk resolution
d) Risk prioritization
21. The Mangers use the acronym SMART while goal setting.What does SMART stand
for? a. spectacular, measurable, actionable, resourced, timely
b. specific, measurable, achievable, relevant, timely
c. suitable, measurable, actionable, reviewed, timely
d. standardized, measurable, actionable, resourced, timely
22) A ___ is a discrepancy between how a requirement was mentioned and how the same
requirement is implemented. (Pick right option)
a) Defect
b) Change
c) Risk
d) None of the above
Q23) __ can take place at any time during the project, though the sooner the better. (Pick right
option)
a) Risk assessment
b) Risk management planning
c) Risk resolution
d) Risk prioritization
Q24) _ are the people involved in or affected by project activities and include the project
sponsor, project team, support staff, customers, users, suppliers, and even opponents of the
project.
a. Managers
b. Stakeholders
c. Directors
d. Citizens
Q25). Project ____ management involves defining and managing all the work required to
complete the project successfully.
a. scope
b. quality
c. time
d. cost
Q26). Project ____ management ensures that the project will satisfy the stated or implied needs
for which it was undertaken.
a. cost
b. time
c. scope
d. quality
Q27). Project ____ management is concerned with making effective use of the people involved
with the project.
a. human resource
b. risk
c. communications
d. procurement
Q28). Project ____ management involves generating, collecting, disseminating, and storing
project information.
a. risk
b. procurement
c. communications
d. resource
Q29). What works on one project may not work on another, so it is essential for project
managers to continue to develop their knowledge and ____ in managing projects. a.
time
b. resources
c. funding
d. skills
Q30) "All project leaders use a shared road map, focusing on key business aspects of their
projects while integrating goals across all parts of the organization" describes the ____ best
practice for project delivery.
a. Use an integrated toolbox
b. Grow project leaders
c. Develop a streamlined project delivery process
d. Measure project health using metrics
Q31. ____ project management software integrates information from multiple projects to show
the status of active, approved, and future projects across an entire organization. a. Investment
b. Active
c. Enterprise
d. Budget
Q32). A ____ can have many different job descriptions, which can vary tremendously based on
the organization and the project.
a. project supervisor
b. project manager
c. job coordinator
d. project coordinator
Q33) In an interview with two chief information officers (CIOs), both men agreed that the most
important project management skills seem to depend on ____.
Q34). Achieving high performance on projects requires ____, otherwise called human relations
skills.
a. capital skills
b. soft skills
c. light skills
d. hard skills
Q35) A(n) ____ focuses on long-term goals and big-picture objectives, while inspiring people
to reach those goals.
a. assistant
b. programmer
c. leader
d. manager
Q36) A(n) ____ often deals with the day-to-day details of meeting specific
goals. a. manager
b. leader
c. programmer
d. analyst
Q37). Some people say that ____ achieve the vision of a project.
a. leaders
b. managers
c. stakeholders
d. supervisors
Q38). Most people agree that the modern concept of project management began with the
____. a. Great Wall of China
b. first space shuttle
c. Egyptian pyramids
d. Manhattan Project
Q39). During the Cold War years of the 1950s and '60s, ____ continued to be key in refining
several project management techniques.
a. NASA
b. the military
c. steel manufacturing
d. marine biology
Q40). The longest path through a network diagram that determines the earliest completion of a
project is called the ____ path.
a. essential
b. important
c. critical
d. vital
Q41) What should a project manager do or follow to ensure clear boundaries for project
completion?
a. Scope verification
b. Completing a scope statement
c. Scope definition
d. Process Management in OS
Q) 42. 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?
a. Drop the alternative approach
b.Work out a mitigation plan
c. Procure an insurance against the risk
d.Plan all precautions to avoid the risk
Q43): That is the objective of project manager behind the study of the work processes on a
project.
a. Quality control
b. Quality planning
c. Checking adherence to processes
d. Quality assurance
Q44) which of the following is NOT an input to project plan
execution? a)Work authorization system
b)Project plan
c)Corrective action
d)Preventive action
Q. (45) The model serves as the basis for the creation of ______ for the
Software. (a) Design
(b) Maintenance
(c) Testing
(d) Specifications
Q48). 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
Q49__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
Q50) The three most important factors that influence project management are ___, ___and
___. a. Time, Cost, Scope
b. Money, time, budget
c. Time, staff, budget
d. None of them
Answer Keys:
Ans1 (a)
Ans2(a)
Ans3( d )
Ans4(c )
Ans5( c )
Ans6 (c)
Ans7 (b)
Ans8 (b)
Ans9 (a)
Ans 10 ( A )
Ans 11(B )
Ans12 ( c)
Ans13 (a)
Ans14 (D)
Answer15 : b
Ans 16 .( a)
Ans 17 (b)
Ans.18 (a)
Ans. 19(a)
Ans 20. a
Ans 21.(b)
Ans.22. a)
Ans.23 a)
Ans 24 : B
Ans25 : A
Ans26 : D
Ans 27 :A
Ans28 :D
Ans29 : D
Ans 30: C
Ans 31: D
Ans 32: B
Ans33: D
Ans34: B
Ans35: C
Ans 36: A
Ans 37: B
Ans 38: D
Ans 39: B
Ans 40: C
Ans 41(b)
Ans 42(a)
Ans 43.(d)
Ans 44. a
Ans 45(d)
Ans 46(b)
Ans 47(a)
Ans 48(b)
Ans49(a)
Ans 50. a
UNIT II - PROJECT LIFE CYCLE AND EFFORT ESTIMATION
Q3) The software life cycle can be said to consist of a series of phases. The classical model is referred
to as the waterfall model. Which phase may be defined as “The concept is explored and refined, and the
client’s requirements are elicited?”
(a) Requirements
(b) Specification
(c) Design
((d) Implementation
Q4) In Intermediate COCOMO the mode that represents complex products is referred to as
a) Embedded
b) Semidetached
c) Organic
d) Multiplicative
Q5) Which one of the following models is not suitable for accommodating any
change? a) Build & Fix Model
b) Prototyping Model
c) RAD Model
d) Waterfall Model
Q6. A simple way of looking at the spiral software life-cycle model is as a waterfall model with each
phase proceeded by
a) Build-and-fix
b) Freezing
c) Synchronization
d) Testing
e) Risk analysis
Q7) __ is the least flexible and most obsolete of the life cycle models.
a) Spiral model
b) Waterfall model
c) Throwaway prototyping model
d) Iterative / incremental development model
Q8) 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
Q10) Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of
Code). a) 100-200
b) 200-400
c) 400-1000
d) above 1000
Q15). Which of the following statements regarding Build & Fix Model is
wrong? a) No room for structured design
b) Code soon becomes unfixable & unchangeable
c) Maintenance is practically not possible
d) It scales up well to large projects
Q17) Which model can be selected if user is involved in all the phases of
SDLC? a) Waterfall Model
b) Prototyping Model
c) RAD Model
d) both Prototyping Model & RAD Model
Q22. 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
Q23 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
Q24 ___________is the least flexible and most obsolete of the life cycle models.
a) Spiral model
b) Waterfall model
c) Throwaway prototyping model
d) Iterative / incremental development model
a.person month
b.monthly cost
c.person cost
d.none of them
Q26.For normalization purposes, the productivity of a project is measured in terms of ___ per person
month.
a.functions
b.function point
c.cost
d.functional point
Q 27 Which of the following is not a metric for design model?
a) Interface design metrics
b) Component-level metrics
c) Architectural metrics
d) Complexity metrics
b) Use one or more empirical models for software cost and effort estimation
c) Use relatively simple decomposition techniques to generate project cost and effort estimates
d)The ability to translate the size estimate into human effort, calendar time, and dollar Q30)
What can be used to complement decomposition techniques and offer a potentially valuable
estimation approach in their own right Automated estimation tool
c) Size-related metrics
Q32 A ------------is developed using historical cost information that relates some metrics to the project
cost.
a) Algorithmic Cost Modeling
b) Expert Juggememt
c) Estimation by Anlogy
d) Parkison’a Law
Q38) Which of the options is correct for the prototyping model of software
development? a. For projects with large development teams.
b. When requirements are well defined.
c. When a customer cannot define requirements clearly.
d. both a & b
e. All of the above
f. None of the above
Q42. Which phase of the RUP is used to establish a business case for the system
? a) Transition
b) Elaboration
c) Construction
d) Inception
Q44) In a university, students are asked to develop software. Which model would be
preferable? a. Waterfall model
b. Spiral model
c. Agile model
d. Code and fix model
Q46.which of the following testing strategy established during requirements analysis against
developed software?
a.Validation
b.Integration
c.Regression
d.System
Q1. The entire process of a project may be considered to be made up on number of sub process placed
in different stage called the
(A) Technical key resources
(B) Work key structure
(C) Work Breakdown Structure (WBS)
(D) None of the above
Q2) Each component of the software product is separately estimated and the results aggregated to
produce an estimate for the overall job.
(A) Algorithmic model
(B) Expert judgment
(C) Bottom-up
(D) Top down
Q3 Tool used for comparison of the proposed project to complete projects of a similar nature whose
costs are known.
(A) Algorithmic model
(B) Expert judgment
(C) Top down
(D) Analogy
Q4). Which of the following states that work expands to fill the time
available. a) CASE tools
b) Pricing to win
c) Parkinson’s Law
d) Expert judgement?
Q5) A is developed using historical cost information that relates some software metric to the project
cost.
a) Algorithmic cost modelling
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law A
Q7) wo general notations used for scheduling are ___ charts and ___
charts. a.Pert, histogram
b.PERT, gantt
c.CPM,gantt
d.none of them
Q10) Which of the following can estimate size of project directly from problem
specification? A.LOC
B.Function Point Metric
C.Bothg
D.None
Q)11. In ____, Henry Gantt developed the famous Gantt chart as a tool for scheduling work in
factories.
a. 1897
b. 1917
c. 1927
d. 1957
Q12. A Gantt chart is a standard format for displaying project schedule information by listing project
activities and their corresponding start and finish dates in a ____ format.
a. pie chart
b. line graph
c. bar graph
d. calendar
Q13) _ is the sequence of processing steps that completely handles one business transaction or
customer request
Select one:
a. Model
b. Workflow
c. Prototype
d. Mock-up
Q19) Smith is a project manager for ABC Video games. He has produced a project network diagram
and has updated the activity list. Which process have he just finished?
Select one:
a. The Activity Sequencing process, which identifies all the activities dependences b. The Activity
Sequencing process, which identifies all the specific activities of the project c. The activity duration
Estimating process, which identifies all the dependent activities of the project d. The activity
duration Estimating process, which diagram project network time estimates
Q20) Which of the following is not the technique for network planning model
? a) PERT
b)CPM
c) Monte Carlo simulation
d) Hybrid approach tecnique
Q21) Which of the following activity is undertaken immediately after feasibility study and before the
requirement analysis and specification phase?
A.Project Planning
B.Project Monitoring
C.Project Control
D.Project Scheduling
Q22)
The particular task performance in CPM is known as
a) Event
b)Activity
c) Task
d) contract
Q24) Which of the following activity is not the part of project planning?
A.project estimation
B.project scheduling
C.project monitoring
D.risk management
Explanation
Q25) 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
Q27 ) Once project planning is complete, project managers document their plan
in A.SPMP document
B.SRS document
C.Detailed Design documet
D.Excel Sheet
Q28) 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
Q35) Activities A, B, and C are the immediate predecessors for Y activity. If the earliest finishing time
for the three activities are 12, 15, and 10, then what will be the earliest starting time for Y? A. 10
B. 15
C. 12
D. Cannot be determined
Q36Activities P, Q, and R instantly follow activity M, and their current starting times are 12, 19, and
10. So, what is the latest finishing time for activity M?
A. 11
B. 10
C. 18
D. Cannot be determined
a) Red
b) Blue
c) Black
d) Green
Q45. Who introduced bar chart in
CPM?
a) Jane Gantt
b) Henry Gantt
c) Williams henry
d) Joseph henry
Ans Keys:
Ans1 c)
Ans2(C )
Ans 3(D)
Ans 4(c)
Ans5 (a)
Ans.6 a
Ans 7. b
Ans. 8(a)
Ans 9 d
Ans 10 (B)
Answe11(: B)
Answer:12( D)
Ans 13(b)
Ans 14(b)
Ans 15(c)
Ans16. a
Ans 17(c)
Ans 18(c)
Ans 19(b)
Ans 20(d)
Ans 21(A)
Ans 22(b)
Ans 23(b)
Ans 24(c)
Ans 25 (:A.)
Ans 26(D)
Ans 27(A)
.Ans 28(D)
Ans 29( D)
Ans 30(B)
Ans 31(c)
Ans 32(b)
Ans 33 c
Ans 34(D)
Ans 35(B)
Ans 36( A)
Ans 37(B)
Ans 38(D)
Ans 39(a)
Ans 40(a)
Ans 41(a)
Ans 42(c)
Ans 43(b)
Ans 44(d)
Ans 45(b)
Ans 46(d)
Ans 47(d)
Ans 48 (d)
Ans 49(c)
Ans 50(b)
a) True
b) False
2. ___ manage hardware/software requirements for development, testing, validation, and production
environments.
a) Logistics
b) Labour
c) staff
d) none
4. Project Management is the application of knowledge, skills, tools and techniques to project activities
to meet the project requirements.
a) True
b) False
a) Informal
b) Formal
c) adhoc
d) general
a) True
b) False
9. The ___ stage determines the nature and scope of the development.
a) Initiation
b) Implementation
c) Planning and Design
d) Maintenance
a) two
b) one
c) four
d) none
12. The purpose of a ___ is to detail the work requirements for projects and programs that have
deliverables and/or services performed.
a) Initiation
b) Statement of Work (SoW)
c) Planning and Design
d) Maintenance
14. The three most important factors that influence project management are ___, ___and ___.
17. The _____________ documented in 1970 by Royce was the first publicly documented life cycle
model.
a) RAD model
b) Spiral model
c) Waterfall model
d) None of the above
18. Most life cycle models can be derived as special cases of the ___.
a) RAD model
b) Spiral model
c) Waterfall model
d) None of the above
19. ___ is the least flexible and most obsolete of the life cycle models.
a) Spiral model
b) Waterfall model
c) Throwaway prototyping model
d) Iterative / incremental development model
21. Project scope, pros and cons are discussed in the ___________ phase.
a) Initiation
b) Implementation
c) Planning and Design
d) Maintenance
22. A semiformal way of breaking down the goal is called the ___.
a) RAD model
b) Spiral model
c) Waterfall model
d) Work Breakdown Structure
23. Two general notations used for scheduling are ___ charts and ___ charts.
a) bar, pert
b) PERT, Gantt
c) gantt, histogram
d) None
24. The purpose of planning a project is to identify the sequence of activities as per their complexities
and dependencies.
a) True
b) False
25. COCOMO stands for ___.
26. In ___ mode the project is characterized by tight, stringent constraints and interface
requirements. a) Organic
b) Embedded
c) Semidetached
d) None of the above
27. Budgeting in a business sense is the __________ allocation of available funds to each department
within a company.
a) Initiation
b) Implementation
c) Planning and Design
d) planned
31. A _____________ provides the idea about the start and finishes dates of key activities or terminal
elements of the project.
a) Schedule
b) Implementation
c) Design
d) plan
a) True
b) False
36. Accelerating the project schedule is often termed as ___ of the schedule. (Pick right
option) a) Breaking
b) Crashing
c) Speeding
d) None of the above
a) Person-Months
b) Plan-Months
c) Person-Years
d) None
a) True
b) False
40. If there is a certain probability that the objectives of the project will not be achieved, this risk should
not be reported to higher management.
a) True
b) False
41. Risk the combination of both the possibility of occurrence of adverse event and the impact of such
_____ event.
a) bad
b) good
c) average
d) planned
42. When there are disagreements between the project lead and overall project manager, the same can be
resolved through ___.
a) Change control board
b) Implementation
c) Planning
d) Design
43. A ___ is a discrepancy between how a requirement was mentioned and how the same requirement is
implemented. (Pick right option)
a) Defect
b) Change
c) Risk
d) None of the above
44. Tom DeMarco stated, “You can’t control what you can’t _________”.
a) Initiate
b) Implement
c) measure
d) plan
45. ___ is the statistics gathered over the course of the execution of the project.
a) Requirement
b) Software Metric
c) Software Plan
d) Cost
46. ___ is a software package used for preparing earned value analysis. (Pick right
option) a) MS Project
b) Primavera
c) Lotus Notes
d) None of the above
47. Status meetings and status reporting are required for a medium-size project.
a) True
b) False
48. ___ is a set of practices originally developed by Motorola to systematically improve processes by
eliminating defects.
a) Six Sigma
b) four sigma
c) SMART
d) none
49. Six Sigma is a registered service mark and trademark of ___. (Pick right
option) a) Microsoft
b) Sun Microsystems
c) Motorola
d) None of the above
50. ___ involves activities like typical strategies, processes, techniques, and tools involved in containing
the adverse impacts of risks on the software project.
ANSWER KEY
1. A
2. A
3. D
4. A
5. A
6. B
7. B
8. B
9. A
10.C
11.C
12.B
13.C
14.A
15.A
16.A
17.B
18.B
19.B
20.A
21.A
22.D
23.B
24.A
25.A
26.B
27.D
28.A
29.C
30.A
31.A
32.C
33.A
34.B
35.D
36.B
37.A
38.A
39.B
40.B
41.A
42.A
43.A
44.C
45.B
46.B
47.A
48.A
49.A
50.C
UNIT-V STAFFING IN SOFTWARE PROJECTS
2. Which of the following is not included in Hackman and Oldham’s job characteristics
model ofwork motivation?
a) Variety of
skill
b)Significance of
the taskc)Quality
of job life
d)Autonomy
3. Organizational
behavior is
a)A science
b)An art
c)A science as well as an art
d)None of the above
9.The is based on the environment. Though like thinking, expectations and perception do
exist, and they are not needed to manage or predict behaviou a)Behaviouristic approach,
Cognitive processes,
b)cognitive processes, behaviouristic approach
c) Social cognitive, behaviouristic
approachd)Cognitive processes, social
cognitive
10. Now a days a lot of stress is being put on the of the employee in theorganization
a)Character
b)improvemen
tc)Behaviour
d)Rewards
11. The purpose of job enrichment is to
a)expand the number of tasks an individual can do
b)increase job efficiency
c)increase job effectiveness
d)increase job satisfaction of middle management
13. theory emphasis that, Unsatisfied need can influence the behaviour satisfied one will not
act as a motivator.
a)Maslow Theory
b)Herzberg’s Theory
c) Expectancy theory
d)Alderfer’s ERG
theory
14. Among the following which is not a problem in changing the attitude of the
employeea)Insufficient Information
b)Resistant by
employeec)Cognitive
Dissonance
d)Cognitive
Dissonance
15. Motivation
includesa)job
enrichment
b)Job rotation
c)Job enlargement
d)all of the above
20. Which of the following best defines the type of rewards that are distributed
toindividuals fortheir unique contribution to the team?
a)functional team rewards
b)competitive team rewards
c)cooperative team rewards
d)non-competitive team
rewards
22. What is the ideal size of a team in order for it to be productive and
successful?a)2 to 4
b)9 to 12
c)5 to 8
d)8 to 11
23. Which of the following best defines an organization where decision making authority is at
thetop of the organization and employees have little freedom to make their own decisions?
a)decentralized organization
b)centralized
organizationc)virtual
organization d)functional
organization
29. On her work team Michelle develops detailed tasks lists and work flow charts to help
her team members understand the steps involved in each project. She also maintains
the project calendar and receives periodic updates from each team member to ensure
that projects are progressing on schedule.Which role does Michelle most likely fill
on her team?
a)assessorb)organizerc)maintainerd)creator
33. Project managers have to assess the risks that may affect a project.
a) True
b) False
35. 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
37. 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
39. 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
41. An independent relationship must exist between the attribute that can be measured and the
external quality attribute.
a) True
b) False
42. Project management involves the planning, monitoring, and control of the people, process,
and events that occur as software evolves from a preliminary concept to an operational
implementation.
a) True
b) False
46. A software ________ provides the framework from which a comprehensive plan for
software development can be established.
a) people
b) product
c) process
d) none of the mentioned
47. Who defines the business issues that often have significant influence on the
project? a) Practitioners
b) Project managers
c) Senior managers
d) None of the mentioned
48. Who delivers the technical skills that are necessary to engineer a product or an
application? a) Practitioners
b) Project managers
c) Senior managers
d) None of the mentioned
49. Which of the following paradigm attempts to structure a team in a manner that achieves
some of the controls associated with the closed paradigm but also much of the innovation that
occurs when using the random paradigm?
a) asynchronous paradigm
b) open paradigm
c) closed paradigm
d) synchronous paradigm
51. Which paradigm structures a team loosely and depends on individual initiative of the team
members?
a) random paradigm
b) open paradigm
c) closed paradigm
d) synchronous paradigm
53. ___ must plan, motivate, organize and control the practitioners who do software
work. a) Project Managers
b) Senior Managers
c) Customers
d) End Users
54. The realistic percentage for striving to work in Software Project Development is
___. a) 40%
b) 80%
c) 50%
d) 100%
55. ___ organizations take the networked structure one step further by combining IT with
traditional components to form new types of components.
a) Hierarchical
b) Flat
c) T-form (Technology-based)
d) Matrix
ANSWER KEY
1. D
2. C
3. C
4. A
5. D
6. D
7. A
8. B
9. C
10. C
11. B
12. C
13. A
14. B
15. D
16. D
17. B
18. A
19. C
20. B
21. B
22. C
23. B
24. C
25. D
26. B
27. A
28. C
29. B
30. C
31. E
32.
D
33. B
34. C
35. C
36.
D
37.
D
38. B
39.
A
40. B
41. B
42.
A
43. C
44.
A
45.
D
46. C
47. C
48.
A
49. B
50.
D
51.
D
52.
D
53.
A
54. B
55. C
DNYANSAGAR INSTITUTE OF MANAGEMENT AND RESEARCH
b. Allocating
c. timing resources
d. all the above
It consists of……………………tasks:
a. two
8 b. three D
c. four
d. eight
In problem identification and definition, the conclusions are made as
………………….projects
a. approving
9 b. declining D
c. prioritizing
d. all the above
In problem identification, project is
a. recognized
10 b. defined D
c. Justified
d. All the above
In problem definition, the use of the project is
a. Clarified
11 b. Identified A
c. Elaborated
d. Distinguished
The main product is………..
a. project proposal
b. Problem Identification
12 A
c. Problem Definition
d. Project Planning
b. performance specification
c. both a, b
d. none of the above
The methods and regulation used to define goals, plan and monitor tasks
and resources, identify and resolve issues, and control costs and budgets
for a specific project is known as …
16 a. project management. A
b. Software
c. Process
d. Activities
A project is a sequence of
a. Unique
17 b. Complex D
c. connected activities
d. all the above
having one goal or purpose and that must be completed by …….
a) a specific time
18 b) within budget, D
c) according to specification
d) all the above
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. D
19
c) Maintaining a happy and well-functioning development team.
d) Avoiding costumer complaints.
Project managers have to assess the risks that may affect a project.
a. True B
23
b. False
A project has never happened before, and it will never happen again
under the……..
a. same conditions.
24 b. Extreme case A
c. Other condition
d. None of the above
27 C
Choose the correct option according to given below statement.
35
(A) Time
(B) Cost
(C) Quality
(D) All of the above
computing the costs of a software development project?
(A) travel and training costs
54 (B) hardware and software costs D
(C) effort costs (the costs of paying software engineers and managers)
(D) All of the mention
Quality planning is the process of developing a quality plan for
(A) team
55 (B) project B
(C) customers
(D) project manager
The probability of completing the project can be estimated based upon
the ____ .
(A) Uniform distribution curve
56 B
(B) Normal distribution curve.
(C) U-shaped distribution curve
(D) None of the above
Which of the following is incorrect activity for the configuration
management of a software system?
(A) Internship management
57 A
(B) Change management
(C) Version management
(D) System management
Identify the sub-process of process improvement
(A) Process introduction
(B) Process analysis
58 A
(C) De-processification
(D) Process distribution
In the initial stage of the project the probability of completing the project
is ___ .
(A) Zero
59 (B) High B
(C) Low
(D) Any of the above
a) True
b) False
Arrange the following steps to form a basic Engineering Process
Model.
i. Test
ii. Design
iii. Install
71 iv. Specification A
v. Manufacture
vi. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
Which phase of the RUP is used to establish a business case for the
system ?
a) Transition
72 D
b) Elaboration
c) Construction
d) Inception
Which is a software configuration management concept that helps us to
control change without seriously impeding justifiable change?
a) Baselines
73 A
b) Source code
c) Data model
d) None of the mentioned
Which one of the following is not a fundamental activity for software
processes in software engineering ?
a) Software Verification
74 b) Software Validation A
c) Software design and implementation
d) Software evolution
e) Software specification
What combines procedures and tools to manage different versions of
configuration objects that are created during the software process?
a) Change control
75 B
b) Version control
c) SCIs
d) None of the mentioned
The longer a fault exists in software
a) the more tedious its removal becomes
76 D
b) the more costly it is to detect and correct
c) the less likely it is to be properly corrected
Prof. Dhananjay Bhavsar www.dimr.edu.in
DNYANSAGAR INSTITUTE OF MANAGEMENT AND RESEARCH
What involves preparing software for external release and keeping track
of the system versions that have been released for customer use?
a) System building
83 b) Release management B
c) Change management
d) Version management
a) to the environment
b) in technology
c) in customer’s expectations
d) in all of the mentioned.
Requirements Management is a prerequisite for Quality-Oriented
Development.
91 A
a) True
b) False
Which of the following is not a Requirement Management workbench
tool ?
a) RTM
92 C
b) DOORS
c) Rational Suite
d) RDD 100
Following is (are) the component(s) of risk management
(A) Risk Assessment
93 (B) Risk Control D
(C) Risk Ranking
(D) All of the above
According to a statistical report: “over 30% of all software
projects are cancelled before completion and over 70% of the
remainder fail to deliver expected features”. What must be the
reason for such a situation ?
94 a) Poor change management B
b) Poor requirements management
c) Poor quality control
d) All of the mentioned
Following are the characteristics of Project Mindset.
(A) Time, Responsiveness, Information sharing, Processes,
structured planning
(B) Time, Project management, Information sharing,
95 Processes, structured planning A
(C) Time, Responsiveness, Information sharing, capability,
structured planning
(D) Time, Responsiveness, Information sharing, Processes,
project planning
“Devising and maintaining a workable scheme to accomplish
the business need” is
(A) Initiating process
96 B
(B) Planning process
(C) Executing process
(D) Controlling proces
Controlling the changes in the project may affect
97 D
(A) The progress of the project
The relationship between a derived class (or subclass) and base class is
referred to as
a) Association
120 b) Inheritance B
c) Polymorphism
d) Instantiation
e) Aggregation.
Myers (1978) identifies seven levels of cohesion. Which level of cohesion
may be defined as followed; “the output from one element in the
component serves as
input for some other element”?
121 a) Communicational cohesion A
b) Functional cohesion
c) Communicational cohesion
d) Temporal cohesion
e) None of these.
A design is said to be a good design if the components are
a) Strongly coupled
b) Weakly cohesive
122 c) Strongly coupled and Weakly cohesive E
d) Strongly coupled and strongly cohesive
e) Strongly cohesive and weakly coupled.
coupling.
123 a) Content C
b) Common
c) Control
d) Stamp
e) Data.
Which of the following is a type of abstraction?
a) Data
b) Procedural
124 D
c) Iteration
d) All of the above
e) None of the above.
In the classical chief programmer team approach, the team member
responsible
for maintaining the detailed design and coding is
a) The chief programmer
125 b) The programming secretary D
c) A specialized function that exists outside ‘the team’
d) The individual coder (i.e. programmer)
e) The back-up programmer.
Internal costs include
a) Developers salaries
b) Managers and support personnel salaries
126 A
c) The cost of overheads such as utilities, rent and senior managers
d) Materials (such as manuals) and services such as travel
e) All of the above.
Problems with using Lines of Code to measure the size of a product
include(s)
a) The creation of source code is only part of the development effort
b) The Lines of Code (LOC) will differ between languages and cannot
127 be measured for some languages E
c) Should comments, data definitions etc (i.e. non-executable LOC) be
included as well?
D) The final size (kLOC) can only be determined once the product is
delivered
e) All of the above.
Software Science bases its estimation of the size of a product on
128 D
a) Files (Fi), Flows (Fl) and Processes (Pr)
c) Blue
d) Green
A PERT network is activity-oriented while a CPM network is event-
oriented.
143 A
a) True
b) False
______ are used to represent activity in a network diagram.
a) Circles
144 b) Squares D
c) Rectangles
d) Arrows
The shortest possible time in which an activity can be achieved under
ideal circumstances is known as ________
a) Pessimistic time estimate B
145
b) Optimistic time estimate
c) Expected time estimate
d) The most likely time estimate
According to the time estimates made by the PERT planners, the
maximum time that would be needed to complete an activity is called as
__________
146 a) The most likely time estimate C
b) Optimistic time estimate
c) Pessimistic time estimate
d) Expected time estimate
In a network, a critical path is the time-wise shortest path.
147 a) True b
b) False
The difference between the maximum time available and the actual time
needed to perform an activity is known as _________
a) Free float
148 c
b) Independent float
c) Total float
d) Half float
Network Diagrams are a ………. of the activities of a given project.
a) graphical representation
b) statistical representation
149 A
c) mathematical representation
d) none of the above
c) dependence
d) operations in the diagram.
The best way to generate the WBS is as part of
the………………………………..session.
a) Joint Project Planning
152 A
b) decomposition
c) completion
d) Project Overview Statement
The technique for generating the WBS will ........................... even the
most complex project to a set of clearly defined activities.
a) document
153 b) reduce B
c) guide
d) all the above
Once the team is satisfied it has completed the activity list for the first-
level breakdown, the members are ………………...
a) finished
154 b) reported A
c) Joined
d) all the above
The percent of the sample means will have values that are within ±3
standard deviations of the distribution mean is
a. 95.5
164 b. 96.7 D
c. 97.6
d. 99.7
The dividing lines between random and non random deviations from
mean of the distribution are known as
a) upper control limit
165 b) lower control limit C
c) control limits
d) two sigma limits
D. an NGO.
17. Hardware and software standards are needed so that various
………………can communicate with each other.
A. Hardware.
174 B
B. Systems
C. Software.
D. Shareware
The complete products handed over to the customers at the end of
projects are called as __________.
A. software
175 C
B. application program
C. deliverables
D. intermediate products
Product is the result of ……………..
A. Software.
176 B. System. D
C. Control.
D. Activity
Product description contains___________.
A. name of the product
177 B. form of the product D
C. quantity of the product
D. both a and b
Which one of the following is NOT an agile method?
A. SCRUM
178 B. Extreme Programming (XP) D
C. DSDM
D. Waterfall
Same generic fragment relates to more than _________ instance of the
particular type of the product.
A. one.
179 A
B. two.
C. three
D. four
. _________ is the amount of work that needs to be done.
A. Effort.
180 B. Energy. A
C. Capacity.
D. Strength.
Project planning is an _________ process.
A. continuous.
181 B. iterative. B
C. time consuming.
D. conventional
In order to carry out a successful strategic assessment of a potential
182 project there should be strategic plan clearly defining the organization's A
_________.
A. objectives.
B. rules.
C. conditions.
D. ideas.
The standard way of evaluating the economic benefits of any projects is
to carry out a ________ analysis.
A. price-benefit.
183 B
B. cost-benefit.
C. cash flow.
D. fund flow
……………………………….of actual measured results against those planned is
the fundamental principle of project monitoring process.
a) variance,
184 D
b) Evaluation
c) corrective action
d) Evaluation and comparison
Whenever there is a variance,………………..is required to keep the project
on schedule and to budget
a) variance,
185 C
b) Evaluation
c) corrective action
d) Evaluation and comparison
When multifunctional terms are used to plan complex projects, the work
must be
a) Integrated and coordinated
186 A
b) Managed
c) Translated
d) Interfaced
he items to be delivered from a project which includes reports and plans
as well as physical objects, is known as
a) Task assigned
187 b) Deliverables B
c) Non-deliverables
d) Hierarchy planning
A description of a task that defines all the work required to accomplish it,
including inputs and desired outputs, is known as
a) Work statement
190 b) Problem statement A
c) Work Definition
d) Problem definition
(D) Directing
Answer: b
Explanation: Risk management involves
IT8075 Software anticipating risks that might affect the
project schedule or the quality of the
Project Management software being developed, and then taking
action to avoid these risks.
um
risk in project management?
Elective - II a) Specification delays
nt
b) Product competition
ua
c) Testing
Regulations 2017 d) Staff turnover
_Q
Answer: c
ks
Explanation: Testing is a part of project,
oo
thus it can’t be categorized as risk.
_B
UNIT I PROJECT The process each manager follows during
the life of a project is known as
EVALUATION AND es
a) Project Management
ot
b) Manager life cycle
PROJECT PLANNING
_N
development team
d) Avoiding customer complaints Answer: d
:-
effort costs (the costs of paying software and process weaknesses and bottlenecks are
engineers and managers) identified.
all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
Explanation: Estimation involves working and the external quality attribute.
out how much effort is required to complete a) True
each activity and, from this, calculating the b) False
um
total cost of activities.
Answer: b
Quality planning is the process of Explanation: The value of the quality
nt
developing a quality plan for attribute must be related, in some way, to the
ua
a) team b) value of the attribute than can be measured.
_Q
project c)
customers .
ks
d) project manager
TOPIC 1.2 ACTIVITIES
oo
Answer: b
- METHODOLOGIES
_B
Explanation: The quality plan should set out
the desired software qualities and describe
how these are to be assessed. es
Which of these truly defines Software
ot
design?
Which of the following is incorrect activity a) Software design is an activity subjected to
_N
Answer: a Answer: d
Explanation: Configuration management
/t.
to decide what system components to change, Which of the following statement is false?
how to manage different versions of the a) A process is a collection of related tasks
ht
system and its components, and how to that transforms a set of inputs to the set of
:-
representational system
improvement c) A design heuristic is a rule proceeding
a) Process introduction guidance, with guarantee for achieving
b) Process analysis c) some end
De-processification d) d) Software design method is orderly
Process distribution procedure for providing software
design solutions
Answer: b
Explanation: The current process is assessed,
um
its existence from 1971 method for structural design?
c) It is a top down approach a) Transition of problem models to
nt
d) All of the mentioned solution models
ua
b) Handling of larger and more complex
_Q
Answer: d products
Explanation: It is top down approach and c) Designing Object oriented systems
ks
not bottom up. d) More procedural approach
oo
What is incorrect about structural design? a) Answer: b
_B
Structural design introduced notations and Explanation: It does not account for
heuristics larger and complex products.
b) Structural design emphasis on procedural
decomposition
es
What is followed by the design task? a)
ot
c) The advantage is data flow representation Choosing specific classes, operations b)
_N
by a design task.
m
of data in and out of procedures c) Object oriented design are given more
:-
notations
xplanation: It is solution to central
problem. Rest others are problems. Answer: b
Explanation: Though object oriented design
Which of these are followed by the latest is considered a far better approach but it
versions of structural design? never dominates structural approach.
a) More detailed and flexible
processes b) Regular Notations Which of these does not represent object
c) Wide support by CASE(Computer Aided oriented design?
um
Object-oriented methods incorporates products and related modifications satisfy
Structural methods the client
nt
d) It means that the product designed /created
Answer: a should be easily available
ua
Explanation: It does not follow
_Q
regular procedural decomposition. Answer: b
Explanation: None.
ks
TOPIC 1.3 CATEGORIZATION Identify an ethical dilemma from the
oo
OF SOFTWARE PROJECTS situations mentioned below:
_B
a) Your employer releases a safety-critical
Choose the correct option in terms of system without finishing the testing of the
Issues related to professional es
system
ot
responsibility a) Confidentiality b) Refusing to undertake a project
c) Agreement in principle with the policies of
_N
property rights
d) Managing Client Relationships
Answer: a
K
respect the confidentiality of their employers Identify the correct statement: “Software
m
formal confidentiality agreement has been a) act in a manner that is in the best
interests of his expertise and favour.”
s:/
signed.
They should be aware of local laws governing b) act consistently with the public interest.”
tp
the use of intellectual property such as c) ensure that their products only meet the
SRS.”
ht
computers.”Here the term misuse refers to: Explanation: Software engineers shall act in
a) Unauthorized access to computer a manner that is in the best interests of their
material b) Unauthorized modification of client and employer consistent with the
computer material public interest and shall ensure that their
c) Dissemination of viruses or other malware products and related modifications meet the
d) All of the mentioned highest professional standards possible.Thus
options a & c are ruled out.
Answer: d
Explanation: None.
um
Company has latest computers and state-of
Answer: c the- art software tools, so we shouldn’t worry
nt
Explanation:None. about the quality of the product
ua
a) True
_Q
Efficiency in a software product does not b) False
include ________
ks
a) responsiveness Answer: b
b) licensing Explanation: The infrastructure is only
oo
c) memory utilization one of the several factors that determine
_B
d) processing time the quality of the product.
Answer: b . es
ot
Explanation: Licensing of a software product
comes under corporate part of the software
_N
189% and for every 100 projects, there are 94 Code of Ethics and Professional Practice ?
e/
? b) PROFESSION
/t.
Answer: c engineering
Explanation: Software is not just set of Software engineering is concerned with the
program but it is also associated practicalities of developing and delivering
documentation and configuration of data to useful software
make program run.
Answer: c
Which of these does not account for Explanation: Software engineering is a vast
software failure ? sub domain which comes under computer
a) Increasing Demand
um
science which is main domain.
b) Low expectation c)
Increasing Supply 7. Which of these is true ?
nt
d) Less reliable and expensive Generic products and customized products
ua
are types of software products
_Q
Answer: c Generic products are produced by
Explanation: Increasing supply will lead organization and sold to open market
ks
to more production and not failure. Customized products are commissioned by
particular customer
oo
What are attributes of good software ? All of the mentioned
_B
a) Software maintainability
b) Software functionality Answer: d
c) Software development es
Explanation: All of them are true.
ot
d) Software maintainability & functionality
Which of these does not affect different
_N
activities are not a part of software processes Explanation: Option b & c are a part of
? Software Engineering as a subject,hence
/t.
b) Software development
The fundamental notions of software
tp
c) Software validation d)
engineering does not account for ?
ht
Software specification
a) Software processes
:-
um
Explanation: Web based systems has led c) digital function of dashboard display in a
car
nt
to important advances in programming
languages. d) none of the mentioned
ua
_Q
. Answer: b
Explanation: Pattern recognition uses
ks
TOPIC 1.5 MANAGEMENT Artificial Intelligence (AI) software.
oo
PRINCIPLES Purpose of process is to deliver software a)
_B
in time
Which one of the following is not a b) with acceptable quality
software process quality? es
c) that is cost efficient
ot
a) Productivity d) both in time & with acceptable quality
b) Portability
_N
c) Timeliness Answer: d
Explanation: Cost of a software is a
TU
d) Visibility
management issue & is not related to process
Answer: b activities.
K
product quality which means software can run The work associated with software
e/
definition a)
Jo
Answer: c 1, 2, 3
xplanation: rest all are sub b) 2, 1, 3
categories/applications of option c. c) 3, 2, 1
d) 3, 1, 2
oftware costs more to maintain than it
does to develop. Answer: c
a) True Explanation: None.
b) False
um
Explanation: In Deployment the product is
delivered to the customer who evaluates the 1. SCM stands for
nt
product and provides feedback based on the Software Control Management
ua
evaluation. Software Configuration Management
_Q
Software Concept Management
Process adopted for one project is same as None of the mentioned
ks
the process adopted from another project. a)
True Answer: b
oo
b) False Explanation: In software engineering,
_B
software configuration management (SCM) is
Answer: b the task of tracking and controlling changes
Explanation: the overall flow of activities, es
in the software, part of the larger cross-
ot
actions,tasks,the level of autonomy given to discipline field of configuration management.
the software team and the inter dependencies
_N
among two process can never be the same. When code is made available to others, it
goes in a/an
TU
c) CM audits
in
um
to description.
Answer: a Which of the following is a example of
nt
Explanation: It allows software engineers to Configuration Items ?
ua
continue development along a branch even a) SCM procedures
_Q
when a line of development is frozen. b) Source code
c) Software design descriptions
ks
Which of the following is not a change d) All of the mentioned
management process?
oo
a) Log the changes Answer: d
_B
b) Estimate impact on effort and schedule Explanation: All are covered in CM.
c) Review impact with stakeholders
d) None of the mentioned es
CM controls only the products of the
development process.
ot
Answer: d a) True
_N
a) True
A
development?
What information is required to process a
:-
a) Baseline
change to a baseline?
in
b) Cumulative changes
c) CM a) Reasons for making the changes
Jo
um
efficacy of estimates?
a) Project size
Answer: a
nt
b) Planning process c)
Project complexity Explanation: The conveyor line sorting
ua
d) Degree of structural uncertainty system (CLSS) sorts boxes moving along
_Q
a conveyor line. Each box is identified by
Answer: a a barcode that contains a part number and
ks
Explanation: As size increases, the is sorted into one of six bins at the end of
the line.
oo
interdependence among various elements
of the software grows rapidly.
_B
The project planner examines the statement
What describes the data and control to be of scope and extracts all important software
processed? es
functions which is known as
ot
a) Planning process a) Association
b) Software scope c) b) Decomposition
_N
Project complexity
Answer: b Answer: b
K
cases refined to provide more detail prior to The environment that supports the software
m
um
c) Concurrent Development
decomposition techniques and offer a Model d) All of the mentioned
potentially valuable estimation approach
nt
in their own right? Answer: d
ua
a) Automated estimation tools Explanation: None.
_Q
b) Empirical estimation models
c) Decomposition techniques The Incremental Model is a result of
ks
d) Both Automated estimation tools combination of elements of which two
and Empirical estimation models models?
oo
a) Build & FIX Model & Waterfall
_B
Answer: b Model b) Linear Model & RAD Model
Explanation: An estimation model for Linear Model & rototyping Model
computer software uses empirically derived es
Waterfall Model & RAD Model
ot
formulas to predict effort as a function of
LOC or FP. Answer: c
_N
um
Answer: b
The spiral model has two dimensions Explanation: None.
nt
namely _____________ and ____________
ua
a) diagonal, angular How is Incremental Model different from
Spiral Model?
_Q
b) radial, perpendicular
c) radial, angular a) Progress can be measured for Incremental
ks
d) diagonal, perpendicular Model
b) Changing requirements can be
oo
Answer: c accommodated in Incremental Model
_B
Explanation: The radial dimension of the c) Users can see the system early in
model represents the cumulative costs and the Incremental Model
angular dimension represents the progress es
d) All of the mentioned
ot
made in completing each cycle. Each loop of
the spiral from X-axis clockwise through Answer: a
_N
o Explanation: None.
360 represents one phase.
TU
d) It defines tasks required to construct, test, applications, the concurrent process model
defines activities in two dimensions: a system
ht
tasks/activities are present in Spiral Model simultaneously and can be modeled using the
as well. state-oriented approach.
um
anticipating risks that might affect the b) Risk planning
c) Risk analysis
nt
project schedule or the quality of the
software being developed, and then taking d) Risk identification
ua
action to avoid these risks.
_Q
Answer: a
Which of the following risk is the failure of a Explanation: None.
ks
purchased component to perform as
expected? Which of the following risks are derived
oo
a) Product risk from the organizational environment where
_B
b) Project risk the software is being developed?
c) Business risk a) People risks
d) Programming risk es
b) Technology risks c)
ot
Estimation risks d)
Answer: a Organizational risks
_N
organizational management with different Which of the following risks are derived
e/
b) Technology change
c) Management change Technology risks c)
s:/
Organizational risks
Answer: c
ht
Which of the following term is best defined by with technology might affect the
the statement: “The underlying technology on
Jo
product development.
which the system is built is superseded by new
technology.”? Which of the following term is best defined
a) Technology change b) by the statement: “Derive traceability
Product competition c) information to maximize information hiding
Requirements change d) in the design.”?
None of the mentioned a) Underestimated development time
b) Organizational restructuring
um
project schedule or the quality of the
a) Avoidance strategies software being developed, and then taking
b) Minimization strategies
nt
action to avoid these risks.
c) Contingency plans
ua
d) All of the mentioned Which of the following is not considered as a
_Q
risk in project management?
Answer: b a) Specification delays
ks
Explanation: None. b) Product competition
c) Testing
oo
Risk management is now recognized as d) Staff turnover
one of the most important project
_B
management tasks. Answer: c
a) True
b) False
es
Explanation: Testing is a part of project,
thus it can’t be categorized as risk.
ot
_N
a) Project Management
. b) Manager life cycle
K
PROGRAM MANAGEMENT
m
Answer: c
Explanation: A proven methodical life cycle
/t.
Answer: d Answer: d
Explanation: Projects need to be managed Explanation: The probability of the risk
because professional software engineering is might be assessed as very low (<10%),
always subject to organizational budget and low (10–25%), moderate (25–50%), high
schedule constraints. (50– 75%), or very high (>75%).
um
d) all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
nt
Explanation: Estimation involves working and the external quality attribute
ua
out how much effort is required to complete a) True
_Q
each activity and, from this, calculating the b) False
total cost of activities.
ks
Answer: b
Quality planning is the process of Explanation: The value of the quality
oo
developing a quality plan for attribute must be related, in some way, to the
_B
a) team b) value of the attribute than can be measured.
project c)
customers . es
ot
d) project manager
TOPIC 1.11 STEPWISE
_N
Answer: b
Explanation: The quality plan should set out PROJECT PLANNING
TU
Version management d)
tp
statement of scope are evaluated and in some The environment that supports the software
cases refined to provide more detail prior to project is called
the beginning of estimation. a) CLSS
b) SEE
A number of independent investigators have c) FAST
developed a team-oriented approach to d) CBSE
requirements gathering that can be applied to
establish the scope of a project called Answer: b
a) JAD b) Explanation: Software engineering
um
CLASS c) environment (SEE), incorporates hardware
FAST
nt
and software.
d) None of the mentioned
ua
Which of the following is not an option to
_Q
Answer: c achieve reliable cost and effort estimate? a)
Explanation: Facilitated Base estimates on similar projects that have
ks
application specification techniques already been completed
(FAST), this approach encourages the b) Use one or more empirical models for
oo
creation of a joint team of customers software cost and effort estimation
_B
and developers who work together to identify c) Use relatively simple decomposition
the problem, propose elements techniques to generate project cost and effort
of the solution, negotiate different es
estimates
ot
approaches, and specify a preliminary set of d) The ability to translate the size estimate
requirements. into human effort, calendar time, and dollars
_N
a barcode that contains a part number and d) Both Automated estimation tools
ht
is sorted into one of six bins at the end of and Empirical estimation models
the line.
:-
Answer: b
in
The project planner examines the statement Explanation: An estimation model for
Jo
of scope and extracts all important software computer software uses empirically derived
functions which is known as formulas to predict effort as a function of
a) Association LOC or FP.
b) Decomposition
c) Planning process Which of the following is not achieved by
d) All of the mentioned an automated estimation tools?
a) Predicting staffing levels
Answer: b b) Predicting software cost
Explanation: None
um
historical data and systematic techniques can does to develop.
improve estimation accuracy. a) True
nt
a) True b) False
ua
b) False
Answer: a
_Q
Answer: a Explanation: For systems with a long
ks
Explanation: None. life, maintenance costs may be several
times development costs.
oo
.
Which one of the following is not an
_B
application of embedded software product?
es
a) keypad control of a security system
b) pattern recognition game playing
ot
UNIT II PROJECT LIFE c) digital function of dashboard display in a
_N
ESTIMATION
Answer: b
K
MODELS
in time
/t.
b) Portability Answer: d
c) Timeliness
:-
Answer: b
xplanation: Portability is a software The work associated with software
product quality which means software can run engineering can be categorized into three
on different hardware platforms or software generic phases,regardless of application area,
environments. project size, or complexity namely
the__________ phase which focuses on what,
_____________&_____________ are two
the_________ phase which focuses on how
kinds of software products. and the_________ phase which focuses on
a) CAD, CAM
change. Answer: d
support Explanation: None.
development
definition a) Four types of change are encountered
1, 2, 3 during the support phase.Which one of
b) 2, 1, 3 the following is not one that falls into
c) 3, 2, 1 such category?
d) 3, 1, 2 a) Translation
b) Correction
um
Answer: c c) Adaptation
Explanation: None.
nt
d) Prevention
ua
Which of the following activities of a Answer: a
_Q
Generic Process framework provides a Explanation: Translation is done in
feedback report? the development phase.
ks
a) Communication
b) Planning .
oo
c) Modeling & Construction
_B
d) Deployment TOPIC 2.2 CHOICE OF PROCE
Answer: d esMODELS - RAPID
APPLICATION DEVELOPMENT
ot
Explanation: In Deployment the product is
delivered to the customer who evaluates the
_N
product and provides feedback based on the Build & Fix Model is suitable for
evaluation.
TU
a) 100-200 b)
the process adopted from another project. a)
200-400 c)
A
True
400-1000 d)
e/
Answer: b
/t.
Answer: a
Explanation: the overall flow of activities,
s:/
the software team and the inter dependencies of 100 or 200 lines.
among two process can never be the same.
ht
um
Which is not one of the types of prototype What is the major drawback of using RAD
of Prototyping Model? Model?
nt
a) Horizontal Prototype a) Highly specialized & skilled
ua
b) Vertical Prototype c) developers/designers are required
_Q
Diagonal Prototype d) b) Increases reusability of components
Domain Prototype c) Encourages customer/client feedback
ks
d) Increases reusability of components,
Answer: c Highly specialized & skilled
oo
Explanation: Their is no such thing as developers/designers are required
_B
Diagonal Prototype whereas other options
have their respective definitions. Answer: d
c) Prototype Refinement
d) Engineer Product 9. SDLC stands for
K
RAD Model
Answer: d d) both Prototyping Model & RAD Model
xplanation: Build & Fix Model is
suitable for 100-200 LOC Answer: c
Explanation: None.
RAD Model has a)
2 phases .
b) 3 phase
TOPIC 2.3 AGILE METHODS
Select the option that suits the Manifesto for to be able to respond quickly to changing
Agile Software Development requirements without excessive rework.
a) Individuals and interactions
b) Working software How is plan driven development different
c) Customer collaboration from agile development ?
d) All of the mentioned a) Outputs are decided through a process of
negotiation during the software
Answer:d development process
Explanation: None. b) Specification, design, implementation
um
and testing are interleaved
Agile Software Development is based on c) Iteration occurs within
nt
a) Incremental Development activities d) All of the mentioned
ua
b) Iterative Development
_Q
c) Linear Development Answer:c
d) Both Incremental and Iterative Explanation: A plan-driven approach to
ks
Development software engineering is based around separate
development stages with the outputs to be
oo
Answer:d produced at each of these stages planned in
_B
Explanation: The software is developed in advance.
increments with the customer specifying the
requirements to be included in each increment es
How many phases are there in Scrum ? a)
Two
ot
and the highest priority is to satisfy the
customer through early and continuous b) Three
_N
of an agile method.
Answer:a
Jo
um
present in Adaptive Software Which one of the following models is not
Development(ASD) ? suitable for accommodating any change? a)
nt
a) analysis, design, coding Build & Fix Model
ua
b) requirements gathering, adaptive cycle b) Prototyping Model
_Q
planning, iterative development c) RAD Model
c) speculation, collaboration, learning d) Waterfall Model
ks
d) all of the mentioned
Answer: d
oo
Answer:c Explanation: Real projects rarely follow
_B
Explanation: None. the sequential flow that the Waterfall Model
proposes.
In agile development it is more important to
build software that meets the customers’
es
Which is not one of the types of prototype
ot
needs today than worry about features that of Prototyping Model?
_N
Answer:a
A
of Prototyping Model?
a) Quick Design
ht
a) 100 200 b)
200-400 c) Answer: b
400-1000 d) Explanation: A prototyping model
above 1000 generates only a working model of a system.
um
2 phases
b) 3 phase
nt
TOPIC 2.5 EXTREME
c) 5 phases
ua
d) 6 phases PROGRAMMING
_Q
Answer: c Incremental development in Extreme
ks
Explanation: RAD Model consists of five Programming (XP) is supported through
phases namely:Business modeling,Data a system release once every month.
oo
modeling,Process modeling,Application a) True
_B
generation and Testing & Turnover. b) False
What is the major drawback of using RAD
Model?
es
Answer: b
ot
Explanation: Incremental development is
a) Highly specialized & skilled supported through small, frequent system
_N
b) False
m
Answer: d
Explanation: The client may create an Answer: a
/t.
the specialized & skilled developers are not integration, all the unit tests in the system
easily available.
ht
must pass.
:-
um
d) none of the mentioned Programming.
a) True
nt
Answer: c b) False
ua
Explanation: User requirements are
_Q
expressed as scenarios or user stories.These Answer: a
are written on cards and the development Explanation: Automated test harnesses are
ks
team break them down into implementation used to run all component tests each time
tasks. These tasks are the basis of schedule that a new release is built.
oo
and cost estimates.
_B
In XP an automated unit test framework is
Is a customer involved test development used to write tests for a new piece of
and validation in XP ? es
functionality before that functionality itself
ot
a) Yes is implemented.
b) No a) True
_N
Answer: a
Answer: c Explanation: XP follows Test-
K
tests for the stories that are to be Developers work individually on a release
m
implemented in the next release of the system and they compare their results with other
developers before forwarding that release to
/t.
c) planning, design, coding, testing 5. CIM and WBEM has been defined by ?
d) planning, analysis, coding, testing a) DMTF
b) SMI Standards Organization
Answer: c c) Open Standards Body
Explanation: XP involves the mentioned four d) None of the mentioned
activities, and in the same in order.
Answer: a
.
um
_________ instruments one or more aspects
of the CIM Schema
nt
TOPIC 2.6 MANAGING
a) Distributor
ua
b) Provider
This set of multiple choice SAN storage c) Manager
_Q
questions and answers focuses on Storage d) None of the mentioned
ks
Management aspects.
oo
Answer: b
A Subprofile can reference other subprofiles
_B
a) True The server can operate directly on the
b) False es
underlying system by calling the system’s
commands, services, and library functions. a)
ot
Answer: a True
_N
b) False
Clients use which protocol to discover SMI
TU
c) SNMP
Answer: a d) None of the mentioned
/t.
s:/
vendors.
d) None of the mentioned
in
a) True
b) False
Jo
Answer: b
Answer: a
4. Can a vendor implement additional Classes 10. Collects responses from providers and
or support additional Properties than are returns to the client
defined in a Profile and still be considered a) xmlCIM
conformant? b) CIMOM
a) True c) DMTF
b) False d) None of the mentioned
Answer: a Answer: b
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum *************** 24
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
processes executing in the system? that can not be more than one
a) cooperating process
Answer: a
nt
b) child process
c) parent process Explanation: None.
ua
d) init process
6. Mutual exclusion can be provided by the
_Q
Answer: a
ks
Explanation: None. mutex locks
binary semaphores
oo
When several processes access the same both mutex locks and binary semaphores
_B
data concurrently and the outcome of the none of the mentioned
execution depends on the particular order
in which the access takes place, is called? es
Answer: c
Explanation: Binary Semaphores are known
ot
a) dynamic condition
b) race condition as mutex locks.
_N
c) essential condition
When high priority task is indirectly
TU
d) critical condition
preempted by medium priority task
Answer: b effectively inverting the relative priority
K
a) mutual exclusion
Answer: a
tp
b) critical exclusion
Explanation: None.
ht
c) synchronous exclusion
d) asynchronous exclusion Process synchronization can be done on
:-
in
Answer: a __________
a) hardware level
Jo
xplanation: None.
b) software level
Which one of the following is a c) both hardware and software
synchronization tool? level d) none of the mentioned
a) thread
b) pipe Answer: c
c) semaphore Explanation: None.
d) socket A monitor is a module that encapsulates
__________
um
a) Function-related metrics
To enable a process to wait within the b) Product-related metrics
nt
monitor __________ c) Size-related metrics
ua
a) a condition variable must be declared as d) None of the mentioned
_Q
condition
b) condition variables must be used Answer: a
ks
as boolean objects Explanation: Productivity is expressed in
c) semaphore must be used terms of the amount of useful functionality
oo
d) all of the mentioned produced in some given time. Function
_B
points and object points
Answer: a are the best-known metrics of this type.
Explanation: None. es
4. A is developed using historical cost
ot
information that relates some software
_N
Expert judgement
TOPIC 2.9 EFFORT AND COST Estimation by analogy
K
Parkinson’s Law
A
ESTIMATION TECHNIQUES
e/
Answer: a
m
Which of the following are parameters Explanation: The model uses a basic
regression formula with parameters that are
/t.
um
Explanation: The cost of a new project is program code that is automatically generated
by design or program translation tools?
nt
estimated by analogy with these completed
projects. a) An application-composition model
ua
b) A post-architecture model
_Q
Which model assumes that systems are c) A reuse model
created from reusable components, scripting d) An early design model
ks
or database programming?
a) An application-composition model Answer: c
oo
b) A post-architecture model Explanation: None.
_B
c) A reuse model
d) An early design model The COCOMO model takes into account
Answer: a
es
different approaches to software
development, reuse, etc.
ot
Explanation: It is designed to make a) True
_N
Expert judgement
.
/t.
Answer: c
s:/
available, the effort required is estimated to Which of the following is not a metric for
in
Statement and branch coverage metrics are Architectural Design Metrics are
part of ___________ in
a) Analysis Model nature. a) Black Box
b) Testing b) White Box
c) Design Model c) Gray Box
d) Source Code d) Green Box
Answer: b Answer: a
Explanation: These metrics lead to the Explanation: They are “black box” in that
um
design of test cases that provide program they do not require any knowledge of the
nt
coverage. inner workings of a particular software
component.
ua
Function Points in software engineering
_Q
was first proposed by Structural complexity of a module i is
a) Booch b) given as S(i) = f*f (i). What does f
ks
Boehm c) symbolizes here?
Albrecht d) a) “fan check-out” of module i
oo
Jacobson b) “fan check-in” of module i
_B
c) “fan in” of module i
Answer: c d) “fan out” of module i
Explanation: First proposed by Albrecht in es
Answer: d
ot
1979, hundreds of books and papers have
been written on functions points since then. Explanation: Fan out is number of
_N
Answer: c Answer: b
/t.
Files.
a) True
:-
formula
Answer: b
Jo
um
a) Reliability b) Project managers have to assess the risks
Usability c) that may affect a project.
nt
Efficiency d) a) True
ua
Functionality b) False
_Q
Answer: a Answer: b
ks
Explanation: None. Explanation: Risk management involves
anticipating risks that might affect the
oo
Usability in metric analysis is defined as the project schedule or the quality of the
degree to which the software
_B
software being developed, and then taking
a) stated needs action to avoid these risks.
b) is easy to use
c) makes optimal use of system
es
Which of the following is not considered as a
ot
resources d) none of the mentioned risk in project management?
_N
a) Specification delays
Answer: b b) Product competition
TU
.
A
Answer: c
e/
a) Project Management
MANAGEMENT b) Manager life cycle
ht
um
Which of the following is/are main b) Process analysis c)
parameters that you should use when
nt
De-processification d)
computing the costs of a software Process distribution
ua
development project?
_Q
a) travel and training costs Answer: b
b) hardware and software costs Explanation: The current process is assessed,
ks
c) effort costs (the costs of paying and process weaknesses and bottlenecks are
software engineers and managers) identified.
oo
d) all of the mentioned
_B
An independent relationship must exist
Answer: d between the attribute that can be measured
Explanation: Estimation involves working es
and the external quality attribute.
ot
out how much effort is required to complete a) True
each activity and, from this, calculating the b) False
_N
project c)
e/
customers .
m
d) project manager
/t.
Which of the following is an activity that What is used to determine the recommended
distributes estimated effort across the degree of rigor with which the software
planned project duration by allocating the process should be applied on a project?
effort to specific software engineering tasks? a) Degree of Rigor
a) Software Macroscopic schedule b) Adaptation
b) Software Project scheduling c) criteria c) Task Set
Software Detailed schedule d) Both degree of Rigor and adaptation
d) None of the mentioned criteria
um
Answer: b Answer: b
Explanation: None. Explanation: Four different degrees of rigor
nt
are: casual, structured, strict, and quick
ua
Every task that is scheduled should be reaction.
_Q
assigned to a specific team member is
termed as What evaluates the risk associated with the
ks
a) Compartmentalization technology to be implemented as part of
b) Defined milestones project scope?
oo
c) Defined responsibilities a) Concept scoping
_B
d) Defined outcomes b) Preliminary concept planning
c) Technology risk assessment
Answer: c es
d) Customer reaction to the concept
ot
Explanation: These responsibilities
are domain specific. Answer: b
_N
Explanation: None.
What is a collection of software
TU
engineering work tasks, milestones, and Which of the following is not an adaptation
deliverables that must be accomplished to criteria for software projects?
K
Ensuring that no more than the allocated Which of the following is a project
:-
number of people are allocated at any given scheduling method that can be applied to
in
Time Allocation
ffort Validation b) CPM
Defined Milestone c) CMM
Effort Distribution d) Both PERT and CPM
Answer: b Answer: d
Explanation: None. Explanation: Program evaluation and review
technique (PERT) and critical path method
(CPM) are two project scheduling methods TOPIC 3.4 SEQUENCING AND
that can be applied to software development.
SCHEDULING
A technique for performing quantitative
analysis of progress is known as Round robin scheduling falls under the
a) BCWS category of ____________
b) EVA a) Non-preemptive scheduling
c) BAC b) Preemptive scheduling
um
d) CBSE c) All of the mentioned d)
None of the mentioned
Answer: b
nt
Explanation: The earned value system Answer: b
ua
provides a common value scale for every Explanation: None.
_Q
task, regardless of the type of work being
performed. The total hours to do the whole With round robin scheduling algorithm in a
ks
project are estimated, and every task is given time shared system
an earned value based on its estimated a) using very large time slices converts it into
oo
percentage of the total. First come First served scheduling algorithm
_B
b) using very small time slices converts it
What is the recommended distribution of into First come First served scheduling
effort for a project? es
algorithm c) using extremely small time
ot
a) 40-20-40 slices increases performance
b) 50-20-30 d) using very small time slices converts it
_N
Answer: a
Answer: a Explanation: All the processes will be able to
K
(analysis and design), 20% (coding), and The portion of the process scheduler in an
m
concerned with
A project usually has a timeline chart a) assigning ready processes to CPU
s:/
queue
c) Ivar Jacabson d) all of the mentioned
:-
Answer: a
Answer: a
Jo
Explanation: None.
xplanation: Timeline chart, also called a
Gantt chart was invented by Henry Gantt, an Complex scheduling algorithms
industrial engineer in 1917 . ____________
a) are very appropriate for very
. large computers
b) use minimal resources
TOPIC 3.3 ACTIVITIES c) use many resources d)
all of the mentioned
Answer: a tQ = 45ms
Explanation: Large computers are tQ = 50ms
overloaded with a greater number of
processes. Answer: a
Explanation: None.
5. What is FIFO algorithm?
first executes the job that came in last in Orders are processed in the sequence they
the queue arrive if _______ rule sequences the jobs. a)
first executes the job that came in first in earliest due date
um
the queue b) slack time remaining
first executes the job that needs minimal c) first come, first
nt
processor served d) critical ratio
ua
first executes the job that has maximum
Answer: c
_Q
processor needs
Explanation: None.
ks
Answer: b
Explanation: None. Which of the following algorithms tends to
oo
minimize the process flow time?
_B
The strategy of making processes that are a) First come First served
logically runnable to be temporarily hortest Job First
suspended is called ____________ es
Earliest Deadline First
Longest Job First
ot
a) Non preemptive scheduling
b) Preemptive scheduling
_N
Explanation: None.
Which of the following statements are
:-
in
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
Preemption may cause starvation. If priority a) session layer b)
based scheduling with preemption is used,
nt
transport layer c)
then a low priority process may never get application layer
ua
CPU. d) network layer
_Q
Round Robin Scheduling improves response
time as all processes get CPU after a Answer: a
ks
specified time. Explanation: In SI reference model, there
. are two layers which are not present in
oo
TCP/IP model. They are Presentation and
_B
Session layer. The functions of
TOPIC 3.5 NETWORK
Presentation and ession layer in the OSI
PLANNING MODELS es
model are handled by the transport layer
ot
itself in TCP/IP.
OSI stands for __________
_N
provides a structured plan on how Explanation: Physical, data link and network
layers are network support layers and session,
s:/
for troubleshooting. It is recognized by the support layers. The transport layer links these
ht
ISO as the generalized model for computer layers by segmenting and rearranging the data.
network i.e. it can be modified to design any It uses protocols like TCP and UDP.
:-
The number of layers in ISO OSI reference employing the TCP/IP protocols?
model is __________ a) physical address and logical
a) 4 address b) port address
b) 5 c) specific address
c) 6 d) all of the mentioned
d) 7
Answer: d
Answer: d Explanation: The physical, logical, port
Explanation: In OSI reference model, there and specific addresses are used in TCP/IP
um
OSI model.
a) prior to
nt
b) after
ua
c) simultaneous to
_Q
d) with no link to
ks
Answer: a
Explanation: Several TCP/IP prototypes
oo
were developed at multiple research
_B
centers between 1978 and 1983, whereas
OSI reference model was developed in the
year 1984. TCP/IP was developed with the es
ot
intention to create a model for the Internet
while OSI was intended to be a general
_N
network model.
TU
a) network layer
A
b) transport layer
e/
c) session layer
m
Answer: b
s:/
Answer: c
Explanation: A port number is a way to
identify a specific process to which an
Internet or other network message is to be
forwarded when it arrives at a server. Some
examples of port numbers are port 20 which
is used for FTP data, port 22 which is used for
SSH remote login ,and port 23 which is used
um
for TELNET.
Which layer provides the services to user? a)
nt
application layer
ua
b) session layer
_Q
c) presentation layer
d) physical layer
ks
Answer: a
oo
Explanation: In networking, a user mainly
_B
interacts with application layer to create and
send information to other computer or
network. Application layer provides the es
ot
interface between applications and the
network. It is the top-most layer in both the
_N
network layer
A
physical layer
e/
transport layer
/t.
Answer: b
s:/
35
IT8075 Software Project Management Regulations 2017
um
d) None of the mentioned changed or migrated to other hardware. The
Testing done during this enhancement,
nt
Answer: b change and migration cycle is known as
ua
Explanation: Software testing is the process maintenance testing.
_Q
of evaluation a software item to detect
differences between given input and White Box techniques are also classified as
ks
expected output. a) Design based testing
b) Structural testing
oo
What is Cyclomatic complexity? a) c) Error guessing technique
Black box testing
_B
d) None of the mentioned
b) White box testing
c) Yellow box testing
d) Green box testing
es
Answer: b
Explanation: The structural testing is the
ot
testing of the structure of the system or
_N
a) always possible
Lower and upper limits are present in
/t.
b) practically possible
which chart? c) impractical but possible d)
s:/
Bar chart c)
Control chart Answer: c
ht
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
c) To characterize adverse effect of toxins
a) Unit Testing d) To reduce probability of occurrence
b) System Testing
nt
c) Integration Testing Answer: c
ua
d) All of the mentioned Explanation: Hazard identification is the first
_Q
step in risk assessment. he goal is to
Answer: d understand the concentration of toxins,
ks
Explanation: Unit, system, integration testing spatial distribution and there movement.
all of them are levels in testing.
oo
2. The process determines whether exposure
Boundary value analysis belong to?
_B
to a chemical can increase the incidence of
a) White Box Testing adverse health effect.
b) Black Box Testing
c) White Box & Black Box
es
Hazard identification
ot
Exposure assessment
Testing d) None of the mentioned
_N
Toxicity assessment
Answer: b Risk characterization
TU
between partitions and checks the output path of the toxins and also determines the
A
um
humans and ecological systems which may
c) To know the probable source and causes results in catastrophic.
of contamination on site
nt
d) For determination of remedial actions The purpose of risk management is to
ua
identify potential problems before they occur
_Q
Answer: c so that risk-handling activities may be
Explanation: Site history provides precise planned.
ks
information about the activities that had been a) False
carried on the area. Most of the instance b) True
oo
contamination is due to past activities on site.
_B
Answer: b
What is the main objective of risk Explanation: The main goal of risk
assessment?
a) To evaluate hazard and minimize the
es
management is to reduce the threats from an
ot
activity so that harm to the surrounding is
risks b) Remediation of contaminated sites minimized.
_N
c) Hazard management
d) To know source of pollutants 10. Hazard identification mainly focus on
TU
What is the first stage of risk assessment? Explanation: The main aim of hazard
s:/
d) Risk characterization
:-
Answer: b
Jo
um
a) Hazard identification What is the main objective of risk
assessment?
nt
b) Exposure assessment
c) Toxicity assessment a) To evaluate hazard and minimize the
ua
d) Risk characterization risks b) Remediation of contaminated sites
_Q
c) Hazard management
Answer: a d) To know source of pollutants
ks
Explanation: Hazard identification traces the
path of the toxins and also determines the Answer: a
oo
likelihood of occurrence in humans. Explanation: Risk assessment helps to
_B
understand possible problems and
Which of the following data is not required provides alternatives as well as control
for hazard identification? es
measures to reduce the accident.
ot
a) Land use
b) Contaminant levels What is the first stage of risk assessment?
_N
c) Toxicity study
Answer: d d) Risk characterization
K
contaminant level, affected population and Explanation: Hazard identification is the first
m
biota data play a major role while identifying stage of risk assessment. It provides clear
understanding about chemical contaminants,
/t.
a hazard.
their concentration and distribution in
s:/
b) False when?
:-
The purpose of risk management is to Which of the following risk is the failure of a
identify potential problems before they occur purchased component to perform as
so that risk-handling activities may be expected?
planned. a) Product risk
a) False b) Project risk
b) True c) Business risk
d) Programming risk
Answer: b
Explanation: The main goal of risk Answer: a
um
management is to reduce the threats from an Explanation: Risks that affect the quality or
nt
activity so that harm to the surrounding is performance of the software being developed.
minimized.
ua
Which of the following term is best defined
by the statement: “There will be a change of
_Q
Hazard identification mainly focus on
______________ organizational management with different
ks
a) Chemical source and priorities.”?
concentration b) Chemical exposure a) Staff turnover
oo
c) Chemical analysis b) Technology change
_B
d) Chemical pathway c) Management change
d) Product competition
Answer: a es
Answer: c
ot
Explanation: The main aim of hazard
identification is to identify chemical Explanation: None.
_N
a) Technology change b)
e/
Requirements change d)
MANAGEMENT
/t.
a) Client
b) Investor of software engineering.
:-
c) Production team
in
d) Project manager What assess the risk and your plans for risk
mitigation and revise these when you learn
Jo
Which of the following risks are derived Risk management is now recognized as
from the organizational environment where one of the most important project
the software is being developed? management tasks.
a) People risks a) True
b) Technology risks c) b) False
Estimation risks d)
Organizational risks Answer: a
Explanation: None.
Answer: d
um
Explanation: These risks are at .
nt
management level.
TOPIC 3.14 PERT TECHNIQUE
ua
Which of the following risks are derived
_Q
from the software or hardware technologies
that are used to develop the system? Which of the following is not a phase of
ks
a) Managerial risks b) project management?
Technology risks c) a) Project planning b)
oo
Estimation risks d) Project scheduling c)
_B
Organizational risks Project controlling d)
Project being
Answer: b es
Answer: d
ot
Explanation: The risks associated
with technology might affect the Explanation: There are three phases of
_N
Which of the following term is best defined controlling. Project management refers to a
by the statement: “Derive traceability highly specialised job to achieve the
K
in the design.”?
e/
c) Requirements changes
d) None of the mentioned c) Jane Gantt d)
s:/
Joseph henry
tp
Answer: c
Explanation: Tracing the requirements Answer: b
ht
can help us understand the risk. Explanation: Henry Gantt introduced the
:-
um
b) Program Evaluation and Robot Technique Explanation: A CPM network is activity-
oriented while a PERT network is event-
nt
c) Program Evaluation and Robot
Technology d) Program Evaluation and oriented. Event is the completion of an
ua
Review Technique activity or the commencement of an
_Q
activity. An event may be head event, tail
Answer: d event or dual role event.
ks
Explanation: There are various network
techniques that are called by various names are used to represent activity in a network
oo
like PERT, CPM, TOPS and LESS. diagram.
_B
Network technique is one of the major a) Circles
advancements in management science. The quares
full form of PERT is Program Evaluation es
Rectangles
ot
and Review Technique. Arrows
_N
a) Red
Jo
b) Black Answer: b
c) Blue Explanation: There are three kinds of time
d) Green estimates made by PERT planners. These are
the optimistic time estimate, the pessimistic
Answer: d time estimate and the most likely time
Explanation: In bar charts, different colours estimate. The shortest possible time in which
are sometimes filled in the bars for showing an activity can be achieved under ideal
various control information. For actual circumstances is known as the optimistic time
progress, green colour is used. For anticipated estimate.
According to the time estimates made by the A randomized algorithm uses random bits as
PERT planners, the maximum time that input inorder to achieve a _____________
would be needed to complete an activity is good performance over all possible choice of
called as __________ random bits.
a) The most likely time estimate a) worst case
b) Optimistic time estimate b) best case c)
c) Pessimistic time estimate average case
d) Expected time estimate d) none of the mentioned
um
Answer: c Answer: c
Explanation: According to the time estimates Explanation: A randomized algorithm is an
nt
made by the PERT planners, the maximum algorithm that employs a degree of
ua
time that would be needed to complete an randomness as a part of its logic using
_Q
activity is called the pessimistic time random bits as inputs and in hope of
estimate. This estimate does not include producing average case good performace.
ks
possible effects of floods, earthquakes, etc.
Which of the following options match the
oo
In a network, a critical path is the time- given statement:
_B
wise shortest path. Statement: The algorithms that use the
a) True random input to reduce the expected
b) False es
running time or memory usage, but always
ot
terminate with a correct result in a bounded
Answer: b amount of time.
_N
available and the actual time needed to Explanation: The other type of algorithms
m
d) Half float
Which of the following are probalistic
ht
Answer: c algorithms?
:-
maximum time available and the actual time b) Monte Carlo Algorithm
Jo
um
probability of finding after k iterations:
which are bounded polynomial time
find_a(array A, n, k)
nt
algorithms are probably correct and probably
fast. It is correct more than 75% of the times.
ua
begin
Prisonner’s dilemma can be related to the
_Q
i=0
following:
ks
a) cooperative behaviour repeat
b) graph theory
oo
Randomly select one element
c) Both (a) and (b)
_B
d) None of the mentioned out i=i+1
Answer: a
Explanation: Prisonner’s dilemma is a
es until i=k or a is found
ot
end
standard example of a game analysed in game
_N
k
punishment. (1-(1/3))
1-(1/2)k
K
sorting technique.
e/
c) Radix Sort
d) Merge Sort succeeds, else the algorith fails. The
s:/
a) P=BPP problem
Jo
Which of the following can be referred to as In _________ the embedded devices and
applications of Randomized algorithm? a) objects working under IoT are resource
Quicksort constrained.
b) Min Cut a) Health
c) Verifying Matrix Multiplication b) Industry
d) All of the mentioned c) Home
d) Information system
Answer: d
Explanation: Freivalds algorithm is a Answer: d
um
probabalistic randomized algorithm we use to Explanation: In the information system the
verify matrix multiplication. On the other
nt
embedded devices and objects working under
hand, Randomness can be useful in quicksort. IoT implementation are resource constrained.
ua
If the algorithm selects pivot element
_Q
uniformaly at random, it has a probably high What type of networks is interacting under
probabilty of finishing the work in O(nlogn) IoT?
ks
time regardless of the input. a) Heterogeneous only
b) Homogeneous nly
oo
TOPIC 3.16 RESOURCE c) Both hetero and homogeneous
_B
d) Neither hetero nor Homo
ALLOCATION
es
Answer: a
ot
What is the popular method of organizing Explanation: Due to the huge number of
heterogeneous network elements interacting
_N
b) Synchronization
c) Network resource management for the smooth
running of IoT operations.
K
d) Cluster
A
Answer: d
ht
um
Resource management will elaborate the d) Multimedia communication
key aspects of _________
nt
a) Industrial management Answer: a
ua
b) Energy management c) Explanation: Future applications of IoT:
–> IoT based information system for
_Q
Network management d)
Information management Ambient living
ks
–> Cyber Physical System in IoT
Answer: c –> Role of Green IoT system –>
oo
Explanation: Resource management will Fog computing.
_B
elaborate the key aspects of energy
management, communication protocols and 11. The object of IoT will be empowered by
future applications of IoT for information es
Network
ot
systems.
Cloud
_N
a) IoT Devices
b) IoT Cloud c) Answer: c
K
IoT Cloud, IoT based industrial and home The embedded devices will form _______
s:/
FDDI d)
:-
in IoT?
Answer: d
Jo
a) Smart cities
b) Cyber physical system Explanation: It is envisioned that these
c) Mac layer issue devices will be able to form ad-hoc network,
d) Managing energy and that the connection from these networks
to the Internet of Things infrastructure will
Answer: c not always be possible.
Explanation: Role of communication
protocol in IoT : _______ are used to overcome the
–> Multimedia communication challenges of managing the resources of the
um
design a system organization satisfying the
agent, and Synchronization techniques in functional and non-functional requirements
order to overcome the challenges of
nt
of a system.
managing the resources of the Internet of
ua
Things objects. 2. A view shows the system hardware and
_Q
how software components are distributed
Which will reduce the energy across the processors in the system.
ks
expenditure?
a) Clustering physical
oo
b) Software agents logical
_B
c) Synchronization techniques process
d) Cluster, Software agent, and all of the mentioned
Synchronization techniques es
Answer: a
ot
Answer: a Explanation: A physical view is
_N
harmonising. SRS
/t.
Answer: b Answer: d
Explanation: Synchronization techniques Explanation: The UML was designed for
ht
challenges of harmonising plenty of copies the architectural design stage, you often want
in
um
performance but reduces maintainability b) Explanation: Model-View-Controller
Introducing redundant data improves
nt
pattern is the basis of interaction
availability but makes security more management in many web-based systems.
ua
difficult c) Localizing safety-related features
_Q
usually means more communication so What describes how a set of interacting
degraded performance components can share data?
ks
d) All of the mentioned a) model-view-controller
b) architecture pattern c)
oo
Answer: d repository pattern
_B
Explanation: High availability architecture d) none of the mentioned
can be affected by several design factors
that are required to be maintained to ensure es
Answer: c
ot
that no single points of failure exist in such Explanation: The majority of systems that
design. use large amounts of data are organized
_N
c) logical
Answer: d
/t.
d) process
Explanation: Architectural design decisions
s:/
um
MANAGEMENT AND c) Standard component sizing
nt
d) Fuzzy logic sizing
CONTROL
ua
Answer: a
_Q
Explanation: None.
TOPIC 4.1 FRAMEWORK FOR
ks
MANAGEMENT AND CONTROL The expected value for the estimation
variable (size), S, can be computed as a
oo
Why is decomposition technique required? weighted average of the optimistic(Sopt),
_B
a) Software project estimation is a form of most likely (Sm), and pessimistic (Spess)
estimates given as
problem solving
b) Developing a cost and effort estimate for a es
a) EV = ( opt + 4Sm + Spess)/4 b)
ot
EV = ( opt + 4Sm + Spess)/6 c)
software project is too complex
EV = (Sopt + 2Sm + Spess)/6 d)
_N
Answer: b
Answer: c
Explanation: This assumes that there is a
K
pessimistic values.
m
b) Three
a) True
c) Four
ht
b) False
d) No form exists
:-
Answer: b
in
Answer: b
Explanation: Estimation uses one or both
Jo
Boehm Answer: b
Putnam and Myers Explanation: The planner must determine the
cause of divergence and then reconcile the
Answer: d estimates.
Explanation: None.
Programming language experience is a
In many cases, it is often more cost- part of which factor of COCOMO cost
effective to acquire, rather than drivers?
develop, computer software. a) Personnel Factor
um
a) True b) Product Factor c)
b) False
nt
Platform Factor d)
Project Factor
ua
Answer: a
_Q
Explanation: Managers are faced with a Answer: a
make-buy decision in such situations. Explanation: None.
ks
A make-buy decision is based on whether a) If an Indirect approach is taken, then the
oo
The software may be purchased off-the- sizing approach is represented as
_B
shelf a) LOC
b) “Full-experience” or “Partial-experience” b) FP
software components should be used
c) Customer-built software should
es
c) Fuzzy Logic
ot
d) LOC and FP
be developed
_N
a) External inputs b)
/t.
External inquiries
Project management involves the planning,
ht
Explanation: External inputs, external process, and events that occur as software
in
operational implementation.
the five domains. a) True
The project planner must reconcile the b) False
estimates based on decomposition techniques Answer: a
to produce a single estimate of effort. Explanation: None.
a) True
b) False Which of the following is not an effective
software project management focus?
people Answer: c
product Explanation: A small number of
popularity framework activities are applicable to all
process software projects, regardless of their size or
complexity.
Answer: c
Explanation: Effective software project Who defines the business issues that often
management focuses on the four P’s: have significant influence on the project? a)
Practitioners
um
people, product, process, and project.
b) Project managers
3. PM-CMM stands for c) Senior managers
nt
people management capability maturity d) None of the mentioned
ua
model
_Q
process management capability maturity Answer: c
model Explanation: None.
ks
product management capability maturity
model Who delivers the technical skills that are
oo
project management capability maturity necessary to engineer a product or an
_B
model application?
a) Practitioners
Answer: a
Explanation: The people management
es
b) Project managers
ot
enior managers
maturity model defines the following key None of the mentioned
_N
Which of the following is not a project some of the controls associated with the
m
a) project control
b) project management paradigm?
s:/
um
team members? to satisfy an end-user.
a) random paradigm
nt
b) open paradigm c) Which of the following is not an effective
ua
closed paradigm project manager trait?
_Q
d) synchronous paradigm a) Problem solving b)
Managerial identity
ks
Answer: d c) Influence and team building
Explanation: None. d) None of the mentioned
oo
Which of the following is not an approach to
_B
Answer: d
software cost estimation? Explanation: All are key traits of an effective
a) Empirical
b) Heuristic
es
project manager.
ot
c) Analytical Which type of software engineering team has
_N
Answer: a
/t.
the problem with little active communication resource estimates may result in
Jo
Which software engineering team has no the functionality that must be delivered and
permanent leader? the process that will be used to deliver it.
a) Controlled decentralized (CD)
b) Democratic decentralized Which of the following is not a sign that
(DD) c) Controlled Centralized indicates that an information systems project
(CC) d) None of the mentioned is in jeopardy?
a) Software people don’t understand
Answer: b their customers needs
Explanation: Here Communication among b) Changes are managed poorly
um
team members is horizontal. c) Sponsorship is gained
d) Users are resistant
nt
Which of the following is not a project factor
ua
that should be considered when planning the Answer: c
_Q
structure of software engineering teams? Explanation: Other options are contradictory
a) The difficulty of the problem to be solved to the question.
ks
b) High frustration caused by personal,
business, or technological factors that 11. SPMP stands for
oo
causes friction among team members Software roject Manager’s Plan
_B
c) The degree of sociability required for the Software roject Management Plan
project oftware roduct Management Plan
d) The rigidity of the delivery date esoftware Product Manager’s Plan
ot
Answer: c Answer: b
_N
a) Formal approaches .
e/
Explanation: None.
a) computer programs
ht
Which activity sits at the core of software b) documents that describe the computer
:-
c) Problem elaboration
d) All of the mentioned Answer: d
Explanation: None
Answer: d
Explanation: During the scoping activity Which is a software configuration
decomposition is applied in two major areas: management concept that helps us to control
change without seriously impeding
justifiable change?
Baselines Baseline
Source code None of the mentioned
Data model
None of the mentioned Answer: a
Explanation: None.
Answer: a
Explanation: A baseline is analogous to the Which of the following is the process of
kitchen doors in the restaurant. Before a assembling program components, data, and
software configuration item becomes a libraries, and then compiling and linking
um
baseline, change may be made quickly and these to create an executable system?
a) System building
nt
informally.
b) Release management
ua
Software Configuration Management can c) Change management
_Q
be administered in several ways. These d) Version management
include
ks
a) A single software configuration Answer: a
management team for the whole Explanation: None.
oo
organization b) A separate configuration
Which of the following option is not tracked
_B
management team for each project
c) Software Configuration Management by configuration management tools? a)
distributed among the project members es
Tracking of change proposals
toring versions of system components
ot
d) All of the mentioned
Tracking the releases of system versions to
_N
Answer: a customers
Explanation: None None of the mentioned
TU
manage different versions of configuration Explanation: All the options are tracked.
A
a) Change control
a) Configuration item identification
/t.
b) Version control
c) SCIs b) Risk management
s:/
d) Branch management
Answer: b
ht
um
b) Release management
Answer: b
nt
c) Change management
d) Version management Explanation: All other options are a part
ua
of version management.
_Q
Answer: b
Explanation: None. Which method recommends that very
ks
frequent system builds should be carried out
. with automated testing to discover software
oo
problems?
_B
TOPIC 4.5 EARNED a) Agile method
b) Parallel compilation method
VALUE ANALYSIS es
c) Large systems method
ot
d) All of the mentioned
Which of the following process ensures
_N
um
item? be developed independently.
a) Design & Test
nt
specification b) Source code .
ua
c) Log information
_Q
d) All of the mentioned TOPIC 4.6 PRIORI IZING
MONITORING
ks
Answer: d
Explanation: A configuration item is an
oo
approved and accepted deliverable, changes “Robustness” answers which of the
_B
have to be made through formal procedure. following description?
a) CA E tools be used to support the process
Which of the following is a part of system
release?
es
activities
ot
b) Process errors are avoided or trapped
a) electronic and paper documentation before they result in product errors
_N
Answer: d
m
of creating the collection of files and Process improvement is the set of activities,
s:/
information systems.
A sequence of baselines representing a) True
:-
as a) System building
Jo
b) Mainline Answer: b
c) Software Configuration Item(SCI) Explanation: The definition is of a
d) None of the mentioned system development process.
Answer: b “Understandability” answers which of the
Explanation: None. following description?
a) The extent to which the process is
Which of the following term is best explicitly defined
defined by the statement “The creation of a b) Process errors are avoided or trapped
um
with a new test model.
How many stages are there in process a) True
nt
improvement? b) False
ua
a) three
Answer: b
_Q
b) four
c) five Explanation: It is always best to start
ks
d) six process analysis with an existing model.
People then may extend and change this.
oo
Answer: a
What is a tangible output of an activity that is
_B
Explanation: Process measurement, analysis
and change are the three stages. predicted in a project plan?
b) Exception
s:/
Managed c) Answer: b
:-
Answer: a exception.
xplanation: Here the development team
chose their own way of working. Which of the following is not a part of
process change?
The documentation of a process which a) Introducing new practices, methods or
records the tasks, the roles and the entities processes
used is called b) Introducing new team members to existing
a) Process metric project
um
project schedule or the quality of the
a) True software being developed, and then taking
b) False
nt
action to avoid these risks.
ua
Answer: b Which of the following is not considered as a
_Q
Explanation: The CMM is discrete rather risk in project management?
than continuous. a) Specification delays
ks
b) Product competition
The CMMI assessment is based on a x- c) Testing
oo
point scale. What is the value of x? d) Staff turnover
_B
a) 0
b) 2 Answer: c
c) 4
d) 6
es
Explanation: Testing is a part of project,
thus it can’t be categorized as risk.
ot
_N
um
d) all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
nt
Explanation: Estimation involves working and the external quality attribute
ua
out how much effort is required to complete a) True
_Q
each activity and, from this, calculating the b) False
total cost of activities.
ks
Answer: b
Quality planning is the process of Explanation: The value of the quality
oo
developing a quality plan for attribute must be related, in some way, to the
_B
a) team b) value of the attribute than can be measured.
project c)
customers . es
ot
d) project manager
TOPIC 4.8 CHANGE CONTROL
_N
Answer: b
Explanation: The quality plan should set out
TU
software system?
Answer: b
/t.
a) Internship management
b) Change management c) Explanation: In software engineering,
s:/
Which of the following is not a main phase in What is one or more software configuration
Configuration Management (CM) Process? a) items that have been formally reviewed and
CM Planning agreed upon and serve as a basis for further
b) Executing the CM process development?
c) CM audits a) Baseline
d) None of the mentioned b) Cumulative changes
c) CM
Answer: d d) Change Control
Explanation: All are main phases of CM.
um
Answer: a
CM is about managing the different items Explanation: In configuration management, a
nt
in the product, and changes in them. “baseline” is an agreed-to description of the
ua
a) True attributes of a product, at a point in time,
_Q
b) False which serves as a basis for defining change.
ks
Answer: a How are baselines verified? a)
Explanation: None. By reviews
oo
b) By inspections
What allows different projects to use the
_B
c) By testing of code d)
same source files at the same time? All of the mentioned
a) Version Control
b) Access control
es
Answer: c
ot
c) CM Process Explanation: Testing verifies the agreed-
_N
b) Estimate impact on effort and schedule Explanation: All are covered in CM.
tp
development process.
:-
Answer: d a) True
in
um
changes d) All of the mentioned distributed among the project members
d) All of the mentioned
Answer: d
nt
Explanation: A baseline is an agreed-to Answer: a
ua
description of the product, changes Explanation: None
_Q
require multiple reasons..
What combines procedures and tools to
.
ks
manage different versions of configuration
objects that are created during the software
oo
TOPIC 4.9 SOFTWARE process?
_B
a) Change control
CONFIGURATION b) Version control
MANAGEMENT esCIs
ot
None of the mentioned
Which of the following categories is part of
_N
a) computer programs
b) documents that describe the computer allows a user to specify alternative
configurations of the software system through
K
programs
c) data the selection of appropriate versions.
A
Explanation: None
considered during review?
s:/
a) Baselines b)
in
um
b) Storing versions of system components
c) Tracking the releases of system versions to
nt
A voluntary arrangement between two or
customers
ua
more parties that is enforceable by law as a
d) None of the mentioned binding legal agreement is known as
_Q
Answer: d
job
ks
Explanation: All the options are tracked.
loan
oo
Which of the following is not a Software contract
Configuration Management Activity? mutual fund
_B
a) Configuration item identification Answer: c
b) Risk management
c) Release management
es
Explanation: A contract arises when the
ot
parties agree that there is an agreement.
d) Branch management
_N
The definition and use of configuration mental affliction may have insufficient
capacity to enter a contract. Some types of
e/
b) CMM c)
s:/
mentioned options.
Individual mistake
Jo
Avery where Lord Denning MR held that the Which tender allows anyone to submit a
contract can only be voided if the plaintiff can tender to supply the goods or services that are
show that, at the time of agreement, the required?
plaintiff believed the other party’s identity a) Framework tendering
was of vital importance. A mere mistaken b) Selective tendering
belief as to the credibility of the other party is c) Open tendering
not sufficient. d) Close tendering
_______________ contract is one that has Answer: c
um
automatic renewals until one party requests Explanation: On larger projects, there may
termination. then be a pre-qualification process that
nt
a) Uniform b) produces a short-list of suitable suppliers who
ua
Evergreen c) will be invited to prepare tenders his sort of
_Q
Moderate d) pre-qualification process is not the same as
On-demand selective tendering.
ks
Open tendering has been criticised for
Answer: b attracting tenders / expressions of interest
oo
Explanation: If these are left unattended, they from large numbers of suppliers, some of
_B
can have significant cost impacts with little whom may be entirely unsuitable for the
value. If these agreements won’t work for the contract and as a result it can waste a great
company, the clauses stating the contract es
deal of time, effort and money. However,
ot
automatically renews should be removed. If open tendering offers the greatest competition
the clause makes sense or cannot be taken out,
_N
platform as a reminder.
6. involves the preparation of tenders
How are final contracts signed in modern based on a typical or notional bill of
K
a) e-Signatures
e/
Serial tendering
Answer: a
tp
Signatures, have become crucial for Explanation: The rates submitted can then be
businesses as they seek to increase the speed used to value works over a series of similar
:-
of time to signature, e-Signatures are legally projects, often for a fixed period of time
in
binding and have the same legal status as a following which the tendering procedure may
Jo
written signature, as long as it fulfills the be repeated. Serial tendering can reduce
requirements of the regulation it was created tender costs, and may encourage suppliers to
under. submit low rates to secure an ongoing
A contract management platform should program of work.
include the ability to integrate with an e-
Signature software, or include e-Signatures as _______________ tendering is used when
part of the platform. all the information necessary to calculate a
realistic price is available when tendering
commences.
um
price is available when tendering commences: b) True
An invitation to tender is issued to
nt
prospective suppliers (perhaps following Answer: b
ua
completion of a pre-qualification Explanation: Each believes they are
_Q
questionnaire and/or a pre-tender contracting to something different. Courts
interview). The invitation to tender will usually try to uphold such mistakes if a
ks
include information describing the goods or reasonable interpretation of the terms can be
services required in sufficient detail to found. However, a contract based on a
oo
enable prospective suppliers to prepare an mutual mistake in judgment does not cause
_B
accurate tender. the contract to be voidable by the party that is
Tenders are prepared and returned by adversely affected.
prospective suppliers (this may involve es
10. In chedule contract the contractor
ot
questions and answers and a mid-tender
interview to clarify the client’s requirements). undertakes the execution or construction of
_N
Submitted tenders are then assessed and specific work with all its contingencies, to
complete it in all respect within a specified
TU
Answer: a
the preferred tenderer may then be appointed.
m
um
Explanation: None. c) process
d) none of the mentioned
nt
Which of the following is not an effective
ua
software project management focus? Answer: c
_Q
a) people b) Explanation: A small number of
product c) framework activities are applicable to all
ks
popularity software projects, regardless of their size or
d) process complexity.
oo
_B
Answer: c Who defines the business issues that often
Explanation: Effective software project have significant influence on the project? a)
management focuses on the four P’s: es
Practitioners
ot
people, product, process, and project. b) Project managers
c) Senior managers
_N
model Answer: c
process management capability maturity Explanation: None.
K
model
A
product management capability maturity Who delivers the technical skills that are
e/
model
b) Project managers
s:/
um
Which of the following is a people- Interviews are conversations with a)
intensive activity? fun
nt
a) Problem solving b) purpose
ua
b) Organization c) c) friendliness
_Q
Motivation d) informality
d) Project management
ks
Answer: b
Answer: d Explanation: The correct statement is:
oo
Explanation: For this reason, competent Interviews are conversations with purpose.
_B
practitioners often make poor team leaders. For the employer the purpose is to determine
the most suitable person for the job.
Which paradigm structures a team loosely
and depends on individual initiative of the
es
A job interview is a formal meeting
ot
team members? between a job seeker and an employer.
_N
closed paradigm
d) synchronous paradigm Answer: a
K
software cost estimation? All job interviews have the same objective. a)
s:/
a) Empirical True
tp
b) Heuristic b) False
c) Analytical
ht
d) Critical Answer: a
:-
um
applicant is evaluated? computer programmers or trainers, companies
a) Stress interview
nt
want to see you in action before they make
b) Screening interview their decision. Here, the audition type is
ua
c) Group interview adapted.
_Q
d) Behavioural interview
In which of these, more than one candidate is
ks
Answer: b interviewed?
Explanation: In the screening interview, a) The behavioural interview
oo
companies use screening tools to ensure b) The stress interview
_B
that candidates meet minimum qualification c) The group interview
requirements. d) The audition
and style.
A
Answer: a
e/
Explanation: There are two styles used in a Which of these interviews is taken for a
m
um
Which of the following is the numerator of fails. Basically, it states the load carrying
factor safety formula? capacity of a material beyond the actual load.
nt
a) Working stress
b) Shear stress c) What can understand by the factor of safety
ua
Tensile stress d) equal to one?
_Q
Ultimate stress a) It means that the structure will fail under
load
ks
Answer: d b) It means that the structure will only
support the actual load
oo
Explanation: Factor of safety is defined as
ratio of ultimate stress and working stress. c) it means that the structure will support
_B
It is also called as factor of ignorance. The more than the actual load
factor of safety is dependent on the type of d) There is no relation between factor
load. es
safety and load application
ot
Which of the following can be the factor of Answer: b
_N
safety for a dead load? Explanation: When the factor of safety is one
it means that the ultimate stress is equal to the
TU
a) 6
b) 2 working stress and therefore the body can
only support load up to actual load and no
K
c) 4
d) 7 more before failing.
A
e/
Explanation: For dead load, the range in safety the design will work properly?
/t.
d) 0.9
ht
um
a) True a) The product should be easy to use
b) Software engineers shall ensure that their
nt
b) False
products and related modifications meet the
ua
Answer: b highest professional standards possible
_Q
Explanation: The design factor of safety for c) Software engineers shall ensure that their
most aircraft structures or components is products and related modifications satisfy
ks
taken to be 1.5 and not 2. More factors the client
affect this value, but it is most of the time d) It means that the product designed /created
oo
taken as 1.5. should be easily available
_B
Answer: b
TOPIC 5.7 ETHICAL AND
PROFESSIONAL CONCERNS OF
es
Explanation: None.
ot
WORKING IN TEAMS Identify an ethical dilemma from the
_N
responsibility a) Confidentiality
b) Refusing to undertake a project
A
senior management
property rights
m
Answer: a
s:/
Answer: c
Explanation: None.
Explanation: Engineers should normally
tp
respect the confidentiality of their employers Identify the correct statement: “Software
ht
the use of intellectual property such as c) ensure that their products only meet the
patents, copyright, etc. SRS.”
“Software engineers should not use their d) all of the mentioned
technical skills to misuse other people’s Answer: b
computers.”Here the term misuse refers to: Explanation: Software engineers shall act in a
a) Unauthorized access to computer manner that is in the best interests of their
material b) Unauthorized modification of client and employer consistent with the public
computer material
interest and shall ensure that their products The reason for software bugs and failures is
and related modifications meet the highest due to
professional standards possible.Thus options a) Software companies
a & c are ruled out. b) Software Developers
c) Both Software companies and
Select the incorrect statement: “Software Developers d) All of the mentioned
engineers should
a) not knowingly accept work that is outside Answer: c
your competence.” Explanation: Software companies are
um
b) not use your technical skills to misuse responsible for making policies and providing
other people’s computers.” working atmosphere for the software
nt
c) be dependent on their colleagues.” development, so in turn these companies
ua
d) maintain integrity and independence become a part of software development
_Q
in their professional judgment.” process.Bugs from developers side is no new
thing. Thus option c answers the question.
ks
Answer: c
Explanation:None. Company has latest computers and state-of
oo
the- art software tools, so we shouldn’t worry
_B
Efficiency in a software product does not about the quality of the product.
include ________ a) True
a) responsiveness es
b) False
ot
b) licensing
c) memory utilization Answer: b
_N
company.
e/
As per an IBM report, “31%of the project get TOPIC 5.8 DECISION MAKING
m
b) Enhancements of capabilities c)
? Deletion of obsolete capabilities
ht
engineering
in
um
a) Corrective Answer: b
b) Adaptive Explanation: The three categories include:
nt
c) Perfective Coverage, Minimization and Safe techniques.
ua
d) Preventive
_Q
Which selective retest technique selects
Answer: b every test case that causes a modified
ks
Explanation: None. program to produce a different output than its
original version?
oo
How many phases are there in Taute a) Coverage
_B
Maintenance Model? b) Minimization
a) six b) afe
seven c) es
Maximization
ot
eight d)
nine Answer: c
_N
Precision
Answer: a
tp
Generality
Explanation: All other options are known as
ht
Inclusiveness
levels of software testing which further have
:-
um
program, and thereby expose faults caused by
modifications. architecture if it conforms to the structural
nt
decisions described by the architecture, the
. implementation must be divided into
ua
prescribed components.
_Q
TOPIC 5.9 ORGANIZATIONAL
Why does architecture dictates
STRUCTURES
ks
organizational structure?
a) Architecture describes the structure of the
oo
Why is Software architecture so important? system being developed which becomes
_B
a) Communication among stakeholders engraved in the development project structure
b) Early Design decisions b) An implementation exhibits an architecture
c) Transferable abstraction of a es
if it conforms to the structural decisions
ot
system d) All of the mentioned described by the architecture
c) Architecture may not describe structure
_N
Answer: d as whole
Explanation: Reasons of the architecture to d) None of the mentioned
TU
um
implementation affect system quality by modifying a single component.
b) Decisions at all level of like cycle from
nt
high level design to coding, implementation An architecture help in evolutionary
ua
may or may not affect system quality prototyping in which of the following ways?
_Q
c) Decisions at all level of like cycle from a) Potential performance problem can be
high level design to coding,implementation identified early in the product’s life cycle b)
ks
does not affect system quality The system is executable early in the
d) None of the mentioned product’s life cycle
oo
c) All of the mentioned d)
_B
Answer: a None of the mentioned
Explanation: Decisions at all level of like
cycle from high level design to coding, es
Answer: c
ot
implementation affect system quality. Explanation: All the mentioned are the
valid ways.
_N
b) No b) Conceptual or logical
A
Answer: a Answer: d
/t.
Which structure’s view is orthogonal to the as-you-go usage model allows for costs to
module and conceptual view? be applied to individual accounts directly.
a) Module Structure
b) Process Structure 2. Point out the correct statement.
c) Uses Structure d) Except for tightly managed SaaS cloud
Data flow providers, the burden of resource
management is still in the hands of the user
Answer: b Cloud computing vendors run very reliable
Explanation: Process Structure-view is networks
um
orthogonal to the module and conceptual The low barrier to entry cannot be
accompanied by a low barrier to provisioning
nt
view.
All of the mentioned
ua
Which structure’s view shows the
_Q
mapping of software onto hardware? Answer: b
a) Module Structure Explanation: Often, cloud data is load-
ks
b) Process Structure balanced between virtual systems and
c) Physical Structure replicated between sites.
oo
d) Class Structure
_B
captive requires that the cloud
Answer: c accommodate multiple compliance regimes.
Explanation: Physical Structure- view shows es
a) Licensed
ot
the mapping of software onto hardware. b) Policy-based
c) Variable
_N
d) Control Flow
e/
Compliance
tp
VI TUAL TEAMS
:-
Answer: c
in
Which of the following subject area deals Explanation: To ensure data privacy in the
Jo
with pay as you-go usage model? cloud, additional security methods such as
a) Accounting Management private encryption, VLANs, firewalls, and
b) Compliance local storage of sensitive data are necessary.
c) Data Privacy
d) All of the mentioned 5. Point out the wrong statement.
Large cloud providers with geographically
Answer: a dispersed sites worldwide, therefore, achieve
Explanation: For cloud computing, the pay- reliability rates that are hard for private
systems to achieve
Private data centers tend to be located in Cloud ________ are standardized in order to
places where the company or unit was appeal to the majority of its audience.
founded or acquired a) SVAs
A network backbone is a very low-capacity b) SLAs
network connection c) SALs
None of the mentioned d) None of the mentioned
Answer: c Answer: b
Explanation: On the Internet, an Internet Explanation: Custom SLAs that allow for
um
backbone consists of the high-capacity multiple data sources are difficult to obtain
routes and routers that are typically operated
nt
or enforce.
by an individual service provider such as a
ua
government or commercial entity. 10. is a function of the particular enterprise
_Q
and application in an on-premises
Which of the following captive area deals deployment.
ks
with monitoring? Vendor lock
a) Licensed Vendor lock-in
oo
b) Variable but under Vendor lock-ins
_B
control c) Low None of the mentioned
d) All of the mentioned
Answer: b
es
Answer: b
ot
Explanation: Vendor lock-in for a cloud
Explanation: For private systems, any computing solution in a PaaS model is very
_N
a) large
e/
b) small
TOPIC 5.12
m
c) big
COMMUNICATION PLANS
/t.
Explanation: This is the case for staging, present in the channels of communication?
ht
shared by
d) Over communication
Jo
a) replicas
b) shards Answer: a
c) tenants Explanation: Noise is the external sounds
d) all of the mentioned present in the channels of communication,
Answer: c which results in the reduction of the audibility
Explanation: Clouds often have or omission of some words from the message.
higher reliability than private systems. Which of these should not be avoided for
effective communication?
um
would give an ill planned, long winding Answer: a
Explanation: The statement is true
nt
lecture while a short presentation with tables
or graphs would be sufficient. Communication should serve as a conflict-
ua
reduction exercise. When people start
_Q
__________ are problems arising from competing for the fulfillment of their narrow
expression. interests communication suffers.
ks
a) Cultural barriers b)
Semantic problems c) means to impart understanding of the
oo
Wrong assumptions d) message.
_B
Selecting perception a) Encoding
b) Receiver
Answer: b es
c) Decoding
ot
Explanation: The correct statement is: d) Feedback
Semantic problems are problems arising from
_N
a) True
e/
complete?
Answer: a a) When the sender transmits the
/t.
Explanation: The statement is true. Both message b) When the message enters the
s:/
encoding and decoding of message are channel c) When the message leaves the
tp
um
distorts communication.
d) Adequate medium
Which of these must be avoided for
nt
effective communication? Answer: b
ua
a) Sharing of activity Explanation: In order to ensure an effective
_Q
b) Listening communication one must take care of ten
c) Ambiguity commandments: Clarity in language, home
ks
d) Politeness communication skills, listen attentively, etc..
oo
Answer: c
_B
Explanation: Ambiguity must be avoided.
Clarity and crispness of the message is very
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
2 A software project that meets all the given objectives is a success of _________.
A. Project fundamental purpose
B. Project quality
C. Project requirement
D. Project management*
11. What should a project manager do or follow to ensure clear boundaries for project completion?
a.Scope verification
b.Completing a scope statement*
c.scope definition
d.Process Management in OS
12. 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
13. 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
14. Which of the following is not an adaptation criteria for software projects?
a) Size of the project
b) Customers Complaints*
c) Project staff
d) Mission criticality
15. Commitments to unrealistic time and resource estimates may result in
a) project delay
b) poor quality work
c) project failure
d) all of the mentioned*
16. Which of the following is the reason that software is delivered late?
a) Changing customer requirements that are not reflected in schedule changes
b) Technical difficulties that could not have been foreseen in advance
c) Human difficulties that could not have been foreseen in advance
d) All of the mentioned*
17. Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the
effort to specific software engineering tasks?
a) Software Macroscopic schedule
b) Software Project scheduling*
c) Software Detailed schedule
d) None of the mentioned
18. What evaluates the risk associated with the technology to be implemented as part of project scope?
a) Concept scoping
b) Preliminary concept planning8
c) Technology risk assessment
d) Customer reaction to the concept
19. Which of the following is not an adaptation criteria for software projects?
a) Size of the project
b) Customers Complaints*
c) Project staff
d) Mission criticality
20. 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
21. 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*
22. 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
23. Risk management is now recognized as one of the most important project management tasks.
a) True*
b) False
24. If desired rate of return is minimum by actual rate of return then it is classified as
a)future cash flows
b)present cash flows
c)positive cash flows
d)negative cash flows*
25. The present value of cash inflows is 50000 US $ and the present value of cash outflows is $ 55000 then NPV is
____________
26. If desired rate of return is exceeded by actual rate of return then it is classified as
a)positive cash flows
b)negative cash flows
c) future cash flows*
d)present cash flows
27. Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
a) Project size*
b) Planning process
c) Project complexity
d) Degree of structural uncertainty
28. What describes the data and control to be processed?
a) Planning process
b) Software scope*
c) External hardware
d) Project complexity
29. Risk management is one of the most important jobs for a
a) Client
b) Investor
c) Production team
d) Project manager*
30. 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
31. 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
32. 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*
33. 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
34. Software consist of
a)programs
b) associated documentation
c) operating procedures
d) all of the above*
35. __ What threatens the quality and timeliness of the software to be produced?
a) Known risks
b) Business risks
c) Project risks
d) Technical risks*
36. What threatens the viability of the software to be built?
a) Known risks
b) Business risks*
c) Project risks
d) Technical risks
37. Which of the following is a systematic attempt to specify threats to the project plan?
a) Risk identification
b) Performance risk
c) Support risk
d) Risk projection*
38. Which risks are associated with the overall size of the software to be built or modified?
a) Business impact risks
b) Process definition risks
c) Product size risks*
d) Development environment risks
39. Which of the following term is best defined by the statement:”the degree of uncertainty that the product will meet its
requirements and be fit for its intended use.”?
a) Performance risk*
b) Cost risk
c) Support risk
d) Schedule risk
40. Which one is not a risk management activity?
a) Risk assessment
b) Risk generation*
c) Risk control
d) None of the mentioned
41. 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*
42. Project managers have to assess the risks that may affect a project.
a) True
b) False*
43. Which of the following is not considered as a risk in project management?
a) Specification delays
b) Product competition
c) Testing*
d) Staff turnover
44. 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*
45. 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*
46. Which of the following is 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) all of the mentioned*
47. Risk managers have to assess the risks that may affect a project.
a) True *
b) False
48. Which of the following is considered as a risk in project management?
a) Specification delays
b) Product competition
c) Delay in schedule
d) all of the mentioned*
49. Quality planning is the process of developing a quality plan for
a) team
b) project*
c) customers
d) project manager
50. Which of the following items should not be included in the software project management plan?
a) The techniques and case tools to be used
b) Detailed schedules, budgets and resource allocations
c) The life cycle model to be used
d) nONE*
51. The effective software project management focuses on four P’s People, Process, Product and Management True/ False
52. _____must plan, motivate, organize and control the practitioners who do software work
a) Project Managers*
b) Senior Managers
c) Customers
d) End users
53. Project management, is the application of knowledge, skills, tools, and techniques to project activities to meet the
project requirements
a. True*
b. False
54. Which is the first step in the software development life cycle ?
a) Analysis
b) Design
c) Problem/Opportunity Identification*
d) Development and Documentation
55. A step by step instruction used to solve a problem is known as
a) Sequential structure
b) A List
c) A plan
d) An Algorithm*
56. In the Analysis phase, the development of the ____________ occurs, which is a clear statement of the goals and
objectives of the project.
a) documentation
b) flowchart
c) program specification*
d) design
57. Actual programming of software code is done during the ____________ step in the SDLC.
a) Maintenance and Evaluation
b) Design
c) Analysis
d) Development and Documentation*
58. ____________ is the process of translating a task into a series of commands that a computer will use to perform that
task.
a) Project design
b) Installation
c) Systems analysis
d) Programming*
59. Selection of a model is based on
a) Requirements
b) Development team & Users
c) Project type and associated risk
d) All of the mentioned*
60. Which two models doesn’t allow defining requirements early in the cycle?
a) Waterfall & RAD
b) Prototyping & Spiral*
c) Prototyping & RAD
d) Waterfall & Spiral
61. Which of the following life cycle model can be chosen if the development team has less experience on similar projects?
a) Spiral*
b) Waterfall
c) RAD
d) Iterative Enhancement Model
62. If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated
time-frame with no cost barriers, which model would you select?
a) Waterfall
b) Spiral
c) RAD*
d) Incremental
63. Which two of the following models will not be able to give the desired outcome if user’s participation is not involved?
a) Waterfall & Spiral
b) RAD & Spiral
c) RAD & Waterfall
d) RAD & Prototyping*
64. One can choose Waterfall Model if the project development schedule is tight.
a) True
b) False*
65 Investigation into whether a prospective project is worth starting, probable development cost, operational cost and
benefits of the new system are investigated.
a) Feasibility study*
b) Planning
c) System analysis
d) SRS
66. Difference between total cost and total income over the life of the project.
a) Net profit*
b) Payback period
c) Return on investment(ROI)
d) Net present value
67. Time taken to break even or pay back the initial investment
a) Net profit
b) Payback period*
c) Return on investment(ROI)
d) Net present value
68. Also known as the accounting rate of return (ARR)
a) Net profit
b) Payback period
c) Return on investment(ROI)*
d) Net present value
69. A project evaluation technique that takes into account the profitability of a project and the timing of the cash flows that
are produced
a) Net profit
b) Payback period
c) Return on investment(ROI)
d) Net present value*
70. ____________sum of all incoming and outgoing payments, discounted using an interest rate, to a fixed point in time
(the present)
a) Net profit
b) Payback period
c) Return on investment(ROI)
d) Net present value*
71. ____________is the discount rate that would produce an NPV of 0 for the project.
a) IRR*
e) Payback period
f) Return on investment(ROI)
g) Net present value
72 Identifying and estimating all of the costs and benefits of carrying out the project and operating the delivered application:
a) Cost-benefit analysis*
b) Feasibility analysis
c) Technical analysis
d) Business analysis
73. ________compares the sensitivity of each factor of project profiles by varying parameters which affect the project cost
benefits
a) Sensitivity analysis
b) Risk profiles*
c) Business analysis
d) None
74. Strategic Project Management is about forming clear links between your Projects and Strategic Objectives
True*
False
75. It is important to review plan to review quality aspects of the project plan.
a) True*
b) False
76. Includes the salaries and other employment costs of the staff in the development project.
a) Development Cost*
b) Set up cost
c) Operational cost
d) None
77. Includes costs of any new hardware and ancillary equipment in the development project.
a) Development Cost
b) Set up cost*
c) Operational cost
d) None
78. Consist of the cost of operating the system Once it has been installed.
a) Development Cost
b) Set up cost
c) Operational cost*
d) None
79. Earning directly from the operation of the proposed system.
a) Direct benefits*
b) Indirect benefits
c) Intangible benefits
d) None
80. Earning secondary benefits like increased accuracy of a proposed system
a) Direct benefits
b) Indirect benefits*
c) Intangible benefits
d) None
81 benefits difficult to quantify like lower recruitment cost:
a) Direct benefits
b) Indirect benefits
c) Intangible benefits*
d) None
82 Which one of the following is not a software process quality?
a) Productivity
b) Portability
c) Timeliness
d) Visibility
83 Purpose of process is to deliver software
a) in time
b) with acceptable quality
c) that is cost efficient
d) both in time & with acceptable quality*
84 Which are the types of requirements ?
a) Availability
b) Reliability
c) Usability
d) All of the mentioned*
85. Select the developer-specific requirement?
a) Portability
b) Maintainability
c) Availability
d) Both Portability and Maintainability*
86. Which one of the following is not a step of requirement engineering?
a) elicitation
b) design*
c) analysis
d) documentation
87. _____________&_____________ are two kinds of software products.
a) CAD, CAM
b) Firmware, Embedded
c) Generic, Customised*
d) None of the mentioned
88. Software costs more to maintain than it does to develop.
a) True*
b) False
89 Which one of the following is not an application of embedded software product?
a) keypad control of a security system
b) pattern recognition game playing*
c) digital function of dashboard display in a car
d) none of the mentioned
90. The only deliverable work product for a successful project is the working program.
a) True
b) False
91. The longer a fault exists in software
a) the more tedious its removal becomes
b) the more costly it is to detect and correct
c) the less likely it is to be properly corrected
d) All of the mentioned*
92 Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).
a) 100-200*
b) 200-400
c) 400-1000
d) above 1000
93 What is the major advantage of using Incremental Model?
a) Customer can respond to each increment
b) Easier to test and debug
c) It is used when there is a need to get a product to the market early
d) *Easier to test and debug & It is used when there is a need to get a product to the market early*
94. Arrange the following steps to form a basic/general Engineering Process Model.
1. Test
2. Design
3. Install
4. Specification
5. Manufacture
6. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6*
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
95. Efficiency in a software product does not include ________
a) responsiveness
b) licensing*
c) memory utilization
d) processing time
96. Company has latest computers and state-of the- art software tools, so we shouldn’t worry about the quality of the
product.
a) True
b) False
97. RAD stands for
a) Relative Application Development
b) Rapid Application Development*
c) Rapid Application Document
d) None of the mentioned
98. Which one of the following is not a phase of Prototyping Model?
a) Quick Design
b) Coding*
c) Prototype Refinement
d) Engineer Product
99. SDLC stands for
a) Software Development Life Cycle*
b) System Development Life cycle
c) Software Design Life Cycle
d) System Design Life Cycle
100. Which model can be selected if user is involved in all the phases of SDLC?
a) Waterfall Model
b) Prototyping Model
c) RAD Model*
d) both Prototyping Model & RAD Model
Which one of the following charts would be the most useful to decompose the project activities
which one of the following is the critical path for the activity network given below?
a) A, B, F, H, G, I,L
b) A,B,F,H,I,L
c) A, C, D, J, K,L
d) A,C,D,G,K,L
Answer: c
Consider a portion of a PERT network diagram given below. What is the LF of activity C?
a) 10
b) 11
c) 16
d) 17
Answer: d
Consider a portion of a PERT network diagram given below. What is the ES of activity C?
a) 9
b) 10
c) 11
d) 12
Answer: b
PERT method differs from CPM in which one of the following aspects?
a) PERT uses statistical time durations where as CPM uses deterministic time durations.
b) PERT uses dummy activities whereas CPM does not
c) PERT uses free float, whereas CPM uses total float in critical path calculations.
d) PERT uses activity on arc whereas CPM uses activity on node networks.
Answer: a
Consider the data regarding the activities, their duration, and precedence for ascertain project given in the following table. What is the total project
duration?
Activity Duration Predecessors
A 14
B 13 A
C 20 A
D 10 B,C
a)37
b)44
c)47
d)57
Answer: b
Which one of the following statements regarding critical paths in a PERT chart is true?
a) A critical path through a PERT chart is any path through the chart that contains the least number
of edges.
b) Some activities on the critical path can have slack.
c) Every PERT chart has exactly one critical path.
d) It is possible that in the PERT chart for a project, there can be multiple critical paths, all having exactly the same duration.
Answer: d
For a project whose activities, their precedence ordering, estimated time for completion are given in the following table.
Immediate Estimated time
Activity in
follower
weeks
A E,B 3
B C,F 2
C D,G B
D F 4
E F 5
F 10
G 10
Which one of the following paths has the greatest slack time
a. A-E-F
b. A—B-C—G
c. A—B-C—D—F
d. A—B---F
Answer: d
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
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
a)Specification delays
b)Product competition
c)Testing
d) Staff turnover
Answer: c
Which one of the following is captured in the Work Breakdown Structure (WBS)?
a. The life cycle phases.
b. The logical order of tasks.
c. The scope of the project.
d. Project costs.
Answer: c
PERT/CPM is
A. Network techniques
B. Assignment techniques
C. Project evaluation techniques
D. None of the above
Answer: c
Which of these statements is not one of the Critical Chain fundamental principles?
A. The project performance first lies into the performance of each task
B. The resource availability is taken into account.
C. Project execution is managed by the relative consumption of buffers.
a Small projects
b Deterministic activities
Answer: c
PERT analysis is based upon
a Optimistic time
c Pessimistic time
Answer: d
a Event
b Node
c Connector
Answer: D
d Is a path that operates from the starting node to the end node
Answer: a
a Event
b Activity
c Dummy
d Contract
Answer: b
a normal time
b most likely time
c pessimistic time
d optimistic time
Answer: a
Among the following, critical path and slack time analysis most help .................
Activities A, B, and C are the immediate predecessors for Y activity. If the earliest finishing time for the three activities are 12, 15, and 10, then what will
be the earliest starting time for Y?
A. 10
B. 15
C. 12
D. Cannot be determined
Answer: B
Activities P, Q, and R instantly follow activity M, and their current starting times are 12, 19, and 10. So, what is the latest finishing time for activity M?
A. 11
B. 10
C. 18
D. Cannot be determined
Answer: A
Your actual cost is 155 and your earned value is 170. What is your cost variance?
A. 15
B. -15
C. 162.5
D. -155
ANSWER: A
Your project is behind schedule but has a positive cost variance. Completing the project in time is a top-priority. Which
approach to calculate the estimate at completion do you choose?
A. Continue to use BAC as the project needs to meet the plan
B. Estimate at completion using SPI and CPI
C. Estimate at completion with top-down ETC
D. Do the operational project work rather than wasting time calculating a new EAC
ANSWER: B
Your schedule performance index is 0.8. Which of the following statements is true?
A. The planned value exceeds the earned value by 0.8$
B. The project is ahead of schedule
C. The earned value exceeds the planned value by 0.8$
D. The project is behind schedule
ANSWER: D
Your project controlling shows you actual cost of 500 and an earned value of 600. Calculate the schedule performance index.
A. 0.8333
B. 1
C. 1.2
D. Not enough data provided to calculate the SPI
ANSWER: D
You are managing a project with a cumulative cost variance of -30 and you expect the project to perform at the budgeted rate.
Which of the following statements is true?
A. You expect your project to be completed within the budget
B. Your projected Variance at Completion is -30
C. You need to get a bottom-up ETC to determine your EAC
D. You should calculate the EAC considering CPI and SPI
ANSWER: B
Calculate the estimate at completion based on the current cost performance index for the following situation: AC=1150;
EV=1000; BAC=2000
A. 2300
B. 1739
C. 2000
D. 2150
ANSWER: A
The cumulative earned value is 40 with cumulative actual cost of 60. The budget at completion is 400. What is your current to-
complete-performance index?
A. 1.0588
B. 1.5
C. 0.9444
D. 1.2841
ANSWER: A
Your SPI is 0.8 and your CPI 1.1. Which of the following statements describes the current project status correctly?
A. The project incurred higher cost than planned and is behind schedule
B. The project incurred less cost than planned and is ahead of the schedule
C. The project incurred higher cost than planned but is ahead of the schedule
D. The project incurred less cost than planned but is behind schedule
ANSWER: B
What does a CPI of less than 1 tell you about the cost situation of your project?
A. The project will not be completed within the budget
B. The incurred cost are lower than the earned value
C. The project will be completed within the budget
D. The incurred cost are higher than the earned value
ANSWER: D
Teams occur when a number of people have ____________________ and recognise that their personal
success is dependent on the success of others.
A. common goal
B. Similar jobs
C. The same manager
D. A shared work environment
ANSWER: A
Groups which are formed as the consequence of organisational structure and work division are known as:
A. formal groups
B. operational groups
C. informal groups
D. target groups
ANSWER: A
In the Tuckman model, groups at the ___________________ stage develop guidelines and standards of
acceptable behaviour.
A. Norming
B. Adjourning
C. Forming
D. Storming
ANSWER: A
A virtual team is a collection of people who are _________________ separated but still
__________________ together closely.
A. Physically; think
B. Temporally; work
C. Geographically; work
D. Geographically; decide
ANSWER: C
A role-set is the range of contacts with whom an individual in a particular role has:
A. A line management relationship
B. Meaningful interactions
C. Daily contact
D. Regular appraisals
ANSWER: B
The team-role which is likely to demonstrate such positive qualities as imagination and creativity but may
show disregard for practical details is:
A. Shaper
B. Team Worker
C. Specialist
D. Plant
ANSWER: D
The team-role which is likely to demonstrate such positive qualities as strategic vision and accurate
judgement but may also be overly critical is:
A. Team Worker
B. Monitor-Evaluator
C. Specialist
D. Shaper
ANSWER: B
The risky-shift phenomenon means that there is a tendency for groups to make decisions which are
_______________________ than those which individual members would make.
A. Less risky
B. More conservative
C. Less consistent
D. More risky
ANSWER: D
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. True
B. False
C. NA
D. NA
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
A. COCOMO
B. intermediate COCOMO
C. both
D. None
Explanation
A. Heuristic technique
B. Delphi cost esttimation
C. Basis COCOMO
D. only a & b
Explanation
Explanation
A. Norden's Work
B. Putnam's Work
C. Both
Explanation
A. PERT chart
B. Gantt chart
C. UML
D. pi-chart
Explanation
A. PERT chart
B. Gantt chart
C. UML
D. pi-chart
Explanation
Explanation
A. functional formation
B. project format
C. both
D. none
Explanation
Explanation
Explanation
A. Risk indentification
B. Risk Assessment
C. Risk Containment
Explanation
A. Risk Containment
B. Risk Assessment
C. Risk indentification
D. Risk Mapping
Explanation
A. Risk avoiding
B. Transfer risk
C. Risk indentification
D. Risk reduction
Explanation
Explanation
Explanation
Correct Option :A
32. Coding is undertaken
Explanation
Explanation
Explanation
A. code review
B. Unit testing
C. integration testing
D. All of the above
Explanation
A. code inspection
B. code walkthrough
C. both
D. None
Explanation
Correct Option :C
37. Which of the following helps detect algorithmic and logical error
in code?
A. code walkthrough
B. code inspection
C. both
D. None
Explanation
A. code walkthrough
B. code inspection
C. both
D. None
Explanation
Explanation
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
(<10%), low (10–25%), moderate (25–50%), high (50–75%), or very
high (>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.
A. Peer Review
B. Delphi Technique
C. Expected value technique
D. Work Breakdown Structure (WBS)
E. DBMS Architecture
1. FS
2. FF
3. SS
4. SF
1. Scope verification
2. Completing a scope statement
3. scope definition
4. Risk management plan
1. Quality control
2. Quality planning
3. Checking adherence to processes
4. Quality assurance
4. Trivandrum
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
(b) Interviewing
(c) Meeting
62.Insufficient identification is a
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
(a) Analyst
(b) Designer
(c) Coder
(d)Manager
(a) Customer
(b) A developer
(c) An outsider
(a) Procedure
(b) Tools
(a)Product scope changed toward the end of the project life cycle
(c)Defined scope
(d)Fuzzy users
(a)Software design
(b)Software process
(c)Software schedule
(d)Framework
(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
(a)SCIs
(b)SCM
(c)Design
(d)Construction
(a)Goals
(b)Objective
(c)Design
(a)Evaluating
(b)Motivation
(d)Monitoring
(b)Identify learning
(d)none
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
101.A risk table will not contain following information about risk
1.Impact
2.Probability
3.Category
4.Source
The correct answer/s : Category
1.Perfective Maintenance
2.Preventive Maintenance
3.Adaptive Maintenance
4.Corrective Maintenance
109.Software feasibility is based on which of the following
1.business and marketing concerns
2.scope, constraints, market
3.technology, finance, time, resources
4.technical prowess of the developers
The correct answer/s : scope, constraints, market
1.quality management
2.configuration management
3.risk management
4.requirement analysis
The correct answer/s : configuration management
2.Evolutionary Model
3.Waterfall model
4.Spiral Model
4.errors in requirements
The correct answer/s : errors in operation
3.test team
4.development team
The correct answer/s : senior managers
154.At the end of a formal technical review all attendees can decide to
1.modify the work product and continue the review
2.reject the product due to stylistic discrepancies
3.accept the work product without modification
4.advise developer about the problem domain
The correct answer/s : reject the product due to stylistic discrepancies
4.data analysis
The correct answer/s : data record standardization
163. Project managers have to assess the risks that may affect a
project.
a) True
b) False
Answer:B
164.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 4.
165.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
166.A 66.6% risk is considered as
a) very low
b) low
c) moderate
d) high
e) very high
Answer:D
167. Which of the following is/are main parameters that you should
use when computing the costs of a software development project?
Answer:A
175. The only deliverable work product for a successful project is the
working program.
a) True
b) False
Answer:B
176. Which phase of the RUP is used to establish a business case for
the system
a) Transition
b) Elaboration
c) Construction
d) Inception
Answer:D
Answer:D
180. Component-based Software Engineering allows faster delivery.
a) True
b) False
Answer:A
181. Arrange the following steps to form a basic/general Engineering
Process Model. i. Test ii. Design iii. Install iv. Specification v.
Manufacture vi. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
Answer:B
182. 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
183. Which is a software configuration management concept that
helps us to control change without seriously impeding justifiable
change?
a) Baselines
b) Source code
c) Data model
d) None of the mentioned
Answer:A
184. Software Configuration Management can be administered in
several ways. These include
a) A single software configuration management team for the whole
organization
b) A separate configuration management team for each project
c) Software Configuration Management distributed among the project
members
d) All of the mentioned
Answer:A 25.
185.What combines procedures and tools to manage different versions
of configuration objects that are created during the software process?
a) Change control
b) Version control
c) SCIs
d) None of the mentioned
Answer:B
186. What complements the formal technical review by assessing a
configuration object for characteristics that are generally not
considered during review?
a) Software configuration audit
b) Software configuration management
c) Baseline
d) None of the mentioned
Answer:A
187. 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
188. Which of the following option is not tracked by configuration
management tools?
a) Tracking of change proposals
b) Storing versions of system components
c) Tracking the releases of system versions to customers
d) None of the mentioned
Answer:D
189. Which of the following is not a Software Configuration
Management Activity?
a) Configuration item identification
b) Risk management
c) Release management
d) Branch management
Answer:B
190. The definition and use of configuration management standards is
essential for quality certification in
a) ISO 9000
b) CMM
c) CMMI
d) All of the mentioned
Answer:D
191. What involves preparing software for external release and
keeping track of the system versions that have been released for
customer use?
a) System building
b) Release management
c) Change management
d) Version management
Answer:B
192. Which two requirements are given priority during Requirement
Management of a product ?
a) User and Developer
b) Functional and Non-functional
c) Enduring and Volatile
Answer: C
193. Considering the example of issue/return of a book, cataloging
etc. in a library management.What type of management requirement
is being depicted here?
a) Enduring
b) Volatile
Answer:A
194. Why is Requirements Management Important ? It is due to the
changes
a) to the environment
b) in technology
c) in customer’s expectations
d) in all of the mentioned
. Answer:D
195. Requirements Management is a prerequisite for Quality-Oriented
Development.
a) True
b) False
Answer:A
196. Requirements traceability is one of the most important part
requirement management. It may also be referred to as the heart of
requirement management.
a) True
b) False
Answer:A
197. Requirements Management has a high initial start-up cost but
does not need ongoing funding throughout a project.
a) True
b) False
Answer:B
Answer:a
207. Which technique is applicable when other projects in the same
analogy application domain have been completed?
a) Algorithmic cost modelling
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
Answer:c
208. Which model assumes that systems are created from reusable
components, scripting or database programming?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer:A
209. Which of the following states that work expands to fill the time
available.
a) CASE tools
b) Pricing to win
c) Parkinson’s Law
d) Expert judgement
Answer:C
210. Which model is used during early stages of the system design
after the requirements have been established?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer:D
211. Which model is used to compute the effort required to integrate
reusable components or program code that is automatically generated
by design or program translation tools?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer:C
212. The COCOMO model takes into account different approaches to
software development, reuse, etc.
a) True
b) False
Answer:B
213.Identify, from among the following, the correct statement.
c) Although you are new to the company, and you hardly know
anything about the internal processes and politics, you should insist
on the company changing its work practices immediately; failing
which you threaten to report the matter
d) Since you are new to the company, and you are unfamiliar with the
internal processes and politics, you should first find-out more about
the issue and its background
e) None of the above statements are correct.
Answer:D
216. With regard to Evolutionary development, identify the correct
statement.
a) Evolutionary development usually comes in two flavors;
exploratory development, and throw-away prototyping
b) Very large projects are natural candidates for an evolutionary
development based approach
c) Exploratory development is used in situations where most of the
requirements are well understood in advance
d) One of the strong points of evolutionary development is that it
facilitates easy project management, through the high volume of
documentation it generates
e) Often the construction of a throw-away prototype is not followed
by a reimplementation of the system using a more structured
approach.
Answer:A
217. What is the fundamental reason that software cannot be
considered to be engineered?
a) It is designed by humans and therefore flawed
(b) Integration
(c) Alpha
(d) Module
(e) Beta.
Answer:E
222. In the maintenance phase the product must be tested against
previous test cases. This is known as __________ testing.
a) Unit
(b) Integration
(c) Regression
(d) Module
(e) Beta.
Answer:C
223. Which property of the rapid prototype is not important?
a) The speed with which it can be developed
b) The speed with which it can be modified
c) Its ability to determine the client’s real needs
d) The insights that the design team can gain from it, even if they are
of the ‘how not to do it’ variety
e) Its internal structure.
Answer:C
224. An example of the risk involved in software development is
a) Key personnel may resign before the product is complete
b) The manufacturer of critical components (e.g. the hardware
associated with a real-time system) may go bankrupt
c) Technology changes may render the product obsolete
d) Competitors may market a fully functional lower-cost equivalent
package
e) All of these are risks involved in software development.
Answer:E
225. A simple way of looking at the spiral software life-cycle model is
as a waterfall model with each phase proceeded by
a) Build-and-fix
b) Freezing
c) Synchronization
d) Testing
e) Risk analysis.
Answer:E
226. The degree of interaction between two modules is known as
a) Cohesion
b) Strength
c) Inheritance
d) Coupling
e) Instantiation.
Answer:D
227. The relationship between a derived class (or subclass) and base
class is referred to as
a) Association
b) Inheritance
c) Polymorphism
d) Instantiation
e) Aggregation
. Answer:B
228. Myers (1978) identifies seven levels of cohesion. Which level of
cohesion may be defined as followed; “the output from one element in
the component serves as input for some other element”?
a) Communicational cohesion
b) Functional cohesion
c) Communicational cohesion
d) Temporal cohesion
e) None of these
. Answer:A
229. A design is said to be a good design if the components are
a) Strongly coupled
b) Weakly cohesive
c) Strongly coupled and Weakly cohesive
d) Strongly coupled and strongly cohesive
e) Strongly cohesive and weakly coupled.
Answer:E
230. If a control switch is passed as an argument this is an example of
_______ coupling.
a) Content
b) Common
c) Control
d) Stamp
e) Data.
Answer:C
231. Which of the following is a type of abstraction?
a) Data
b) Procedural
c) Iteration
b) Semidetached
c) Organic
d) Multiplicative
e) Monolithic.
Answer:A
237. Work that continues throughout the project and does not relate to
any specific phase of software development is termed a(n)
a) Milestone
b) Project function
c) Activity
d) Task
e) Baseline.
Answer:B
238. The advantage of following the IEEE Standard for drawing up a
Software Project Management Plan (SPMP) – see IEEE Standard
1059.1 1987 – is
a) It is drawn up by representatives from major software development
organisations
b) It is designed for all types of software products
c) It is a framework that can be used irrespective of process model or
specific techniques
d) It can be tailored for each organisation for a particular application
area, development team or technique.
e) All of the above.
Answer:E
239. The best way to test the Software Project Management Plan
(SPMP) is by
a) Prototyping
b) Inspection
c) Simulation
d) Compilation
e) Debugging.
Answer:B
240. Algorithmic cost estimation in different organisations may be
different for the same application development, because
a) Different organisations consider complexity factors differently
Answer: b
Explanation: Risk management involves
IT8075 Software anticipating risks that might affect the project
schedule or the quality of the software being
Project Management
M
developed, and then taking action to avoid
these risks.
CSE - Professional
O
3. Which of the following is not considered as
a risk in project management?
Elective - II a) Specification delays
C
b) Product competition
c) Testing
T.
Regulations 2017 d) Staff turnover
Answer: c
O
Explanation: Testing is a part of project, thus
it can’t be categorized as risk.
SP
UNIT I PROJECT 4. The process each manager follows during
the life of a project is known as
EVALUATION AND a) Project Management
PROJECT PLANNING b) Manager life cycle
G
c) Project Management Life Cycle
d) All of the mentioned
LO
7. The first stage of the software project is a which results in a recommended course of action.
A. system driven project
B. software driven project
C. hardware driven project
D. objectives driven project
ANSWER: D
9. In case of product-driven projects, the objectives of the project are defined in terms of .
A. functional requirements only
B. resource and non-functional requirements
C. functional and quality requirements
D. resource requirements only
ANSWER: C
13. is record of how much the organization is willing to spend to the system
A. Resource requirements.
B. Functional requirements.
C. Security requirements.
D. Non-functional requirements.
ANSWER: A
14. Projects are by definition and therefore more uncertain than normal undertakings.
A. routine
B. non-routine
C. specific
D. controllable
ANSWER: B
18. The organization as part of its monitoring and control policy may have a programme in place which dictates that certain statistics have to be collected at
various stages of a project.
A. measurement.
B. system.
C. software.
D. testing.
ANSWER: A
19. The products handed over to the clients at the end of projects are called as .
A. software
B. application program
C. deliverables
D. intermediate products
ANSWER: C
22. The relationship between program design and program specification can be portrayed in .
A. PFD.
B. DFD.
C. PDF.
D. DDF.
ANSWER: A
Prepared by S.PRABU Asso.Prof
23. Which one of the following is NOT an agile method?
A. SCRUM
B. Extreme Programming (XP)
C. DSDM
D. Waterfall
ANSWER: D
24. Same generic fragment relates to more than instance of the particular type of the product.
A. one.
B. two.
C. three
D. four
ANSWER: A
27. In order to carry out a successful strategic assessment of a potential project there should be strategic plan clearly defining the organization's .
A. objectives.
B. rules.
C. conditions.
D. ideas.
ANSWER: A
28. The standard way of evaluating the economic benefits of any projects is to carry out a analysis.
A. price-benefit.
B. cost-benefit.
C. cash flow.
D. fund flow.
ANSWER: B
Prepared by S.PRABU Asso.Prof
29. The costs that include the salaries and other employment costs of the staff involved in the development project and all associated costs are .
A. operational cost.
B. development cost.
C. setup cost
D. direct cost.
ANSWER: B
30. Long term or benefits that are considered very difficult to quantify is called .
A. direct benefits.
B. assessable benefits.
C. indirect benefits.
D. intangible benefits.
ANSWER: D
31. will indicate when expenditure and income will take place.
A. Cash flow forecast.
B. Cost analysis.
C. Fund flow.
D. Technical forecast.
ANSWER: A
32. is the time taken to break even or pay back the initial investment.
A. Back period.
B. Payback period.
C. Cash back period.
D. Rate of Return.
ANSWER: B
36. RAD is .
A. Resource Application Development.
B. Resource Allocation Development.
C. Rapid Application Development.
D. Rapid Action Development.
ANSWER: C
37. JAD is .
A. J2EE Application Development.
B. J2ME Allocation Development.
C. J2SE Application Development.
D. Joint Action Development.
ANSWER: D
42. prototypes are used and discarded when the true development of the operational system is commenced.
A. Evolutionary.
B. Throw away.
C. Operational.
D. Real.
ANSWER: B
43. is as when copies of input screens are shown to the users on a workstation, but the screens cannot actually be used.
A. Simulation.
B. Annealing.
C. Mock-ups.
D. RAD system.
ANSWER: C
45. The scope of the deliverables for an increment is rigidly constrained by an agreed deadline called as .
A. sand boxing.
B. time boxing.
C. time delaying.
D. local delaying.
ANSWER: B
46. would mean the change can be implemented without software development.
A. One cost.
B. Total cost.
C. Zero cost.
D. No cost.
ANSWER: C
Prepared by S.PRABU Asso.Prof
47. SSADM means .
A. Straight Systems Analysis Design Method.
B. Structured Systems Analysis Design Method.
C. Software Systems Analysis Design Method.
D. Solutions Systems Analysis Design Method.
ANSWER: B
54. The statement "If a system does not have to reliable, it can meet any other objective" is from .
A. Brooks Law.
B. Peters Law.
C. Parkinson's first Law.
D. Weinberg's Zeroth Law.
ANSWER: D
58. Effort = .
A. system size x productivity rate.
B. system size x KLOC.
C. person in months / SLOC.
D. person in months x productivity rate.
ANSWER: A
Prepared by S.PRABU Asso.Prof
59. The estimator seeks out projects that have been completed and that have similar characteristics to the new project is called .
A. code based reasoning.
B. case based reasoning.
C. case based analysis.
D. code based analysis.
ANSWER: B
63. the degree to which there is a large dispersed team as opposed to there being a small tightly knit team.
A. Small cohesion.
B. Team cohesion.
C. Process maturity.
D. Team maturity.
ANSWER: B
67. PERT is .
A. Process Evaluation and Review Technique.
B. Product Evaluation and Review Technique.
C. Program Evaluation and Review Technique.
D. Project Evaluation and Review Technique.
ANSWER: C
69. The activities have zero duration but are assumed to start at the same time as the first and the end at the same time as the last one is called .
A. hijacked activity.
B. heuristic activity.
C. hammocked activity.
D. hole activity.
ANSWER: C
70. is carried out to calculate the earliest dates on which each activity may be started and completed.
A. Backward pass.
B. Forward pass.
C. No pass.
D. Increasing pass.
ANSWER: B
Prepared by S.PRABU Asso.Prof
71. The time by which an activity may be delayed without affecting any subsequent activity is called .
A. action float.
B. terminal float.
C. free float
D. null float
ANSWER: C
72. The objective of is to avoid or minimize the adverse effects of unforeseen events is called
A. risk management.
B. risk maintenance.
C. risk taking.
D. risky job.
ANSWER: A
73. A is an event that might occur and if it occurs, create a problem for the successful completion of the project.
A. planning.
B. hazard.
C. safety.
D. start.
ANSWER: B
75. RRL is .
A. risk reduction leverage.
B. risk relax leverage.
C. risk reading letter.
D. risk resource letter.
ANSWER: A
78. The shortest time in which we could expect to complete the activity, barring outright miracles called .
A. Optimistic Time
B. Pessimistic Time
C. Most Likely Time
D. Shortest Time
ANSWER: A
79. PERT combines three estimates of time and obtains a single expected duration is .
A. te
B. tp
C. tm
D. ts
ANSWER: A
80. is proportional to the difference between the optimistic and pessimistic estimates.
A. Activity Regression
B. Activity mean
C. Activity Standard Deviation
D. Activity Variance
ANSWER: C
81. The value in PERT is calculated for each node that has a target date.
A. x value.
B. y value.
C. t value.
D. z value.
ANSWER: D
84. A is any item or person required for the execution of the project.
A. risk.
B. allocation.
C. activity.
D. resource.
ANSWER: D
85. According to Bob Hughes and Mike Cotterell, resources fall into categories.
A. five.
B. four.
C. seven.
D. two.
ANSWER: C
87. "Each activity has been scheduled to start at its earliest start date" is called as .
A. likelihood.
B. activity schedule.
C. probability.
D. planning.
ANSWER: A
92. represents expenditure that an organization incurs, which cannot be directly related.
A. Under head
B. Over head.
C. Top head.
D. Miscellaneous expenses
ANSWER: B
96. is an activity bar chart indicating scheduled activity dates and durations frequently augmented with activity floats. .
A. Bar chart.
B. Ball chart.
C. Slip Chart.
D. Gantt chart
ANSWER: D
97. Gantt charts, Slip chars and Ball charts are under process.
A. monitoring.
B. verification.
C. control.
D. visualization.
ANSWER: D
98. is the method of recording and displaying the way in which targets have changed throughout the duration of the project.
A. Gantt chart.
B. Bar chart.
C. Timeline.
D. Schedule.
ANSWER: C
102. relates to the physical resources used when the software is executed.
A. Functionality.
B. Maintainability.
C. Reliability.
D. Efficiency.
ANSWER: D
109. An is a named property of a class that describes the object being modeled.
A. method.
B. constant.
C. message.
D. attribute.
ANSWER: B
111. is a description of a set of objects that share the same attributes,operations, relationships, and semantics.
A. Object.
B. Class.
C. Process.
D. Instance
ANSWER: B
112. will divide the domain of the task hierarchy in activity diagrams.
A. Swim lane.
B. Activity.
C. Interface.
D. Split.
ANSWER: A
Prepared by S.PRABU Asso.Prof
113. is the task/process which describes the way in which the actor interact the system.
A. Class.
B. Flow.
C. Object.
D. Use case.
ANSWER: D
115. A metric used to measure the characteristic of documentation and code called as
A. Process metric
B. Product Metric
C. Test metrics
D. None of the above
ANSWER: B
118. Software testing which is done without planning and Documentation is known as
A. adHoc Testing
B. Unit Testing
C. Regression testing
D. Functional testing.
ANSWER: A
Prepared by S.PRABU Asso.Prof
119. This type of testing method attempts to find incorrect or missing functions, errors in data structures or external database access, interface errors, Performance errors
and initialization and Termination errors. It is called as
A. White Box Testing
B. Grey Box Testing
C. Black Box Testing
D. Open Box Testing
ANSWER: C
120. Retesting of a single program or component after a change has been made?
A. Full Regression Testing
B. Unit Regression
C. Regional Regression
D. Retesting
ANSWER: B
121. Defects are less costly if detected in which of the following phases
A. Coding
B. Design
C. Requirements Gathering
D. Implementation
ANSWER: C
133. You are told to prepare a report on the most commonly occurring product defects. You review the software defect reports, which categories the defects of coding
errors, requirement errors, documentation errors, etc. The best tool to report this information is
A. A histogram
B. A pareto diagram
C. A cause and effect diagram
D. A scatter plot
ANSWER: A
134. A statistical technique to assess, monitor and maintain the stability of a process is
A. Pareto chart
B. Control chart
C. Run chart
D. Histogram
ANSWER: B
136. If the measurement taken by the two people are same refers to the terms as
A. Reliability
B. Validity
C. Calibration
Prepared by S.PRABU Asso.Prof
D. Ease of use and simplicity
ANSWER: A
139. You are performing a test to see that it complies with the user requirement that a certain field be populated by using a drop down box containing a list of values.
What kind of testing are you doing?
A. White box testing
B. Black box testing
C. Load testing
D. Regression testing
ANSWER: B
141. The approach/document used to make sure all the requirements are covered when writing test cases
A. Test Matrix
B. Checklist
C. Test bed
D. Traceablity Matrix
ANSWER: D
142. Executing the same test case by giving the number of inputs on same build called as
A. Regression Testing
B. ReTesting
Prepared by S.PRABU Asso.Prof
C. Ad hoc Testing
D. Sanity Testing
ANSWER: B
143. To check whether we are developing the right product according to the customer requirements are not. It is a static process
A. Validation
B. Verification
C. Quality Assurance
D. Quality Control
ANSWER: B
144. To check whether we have developed the product according to the customer requirements r not. It is a Dynamic process.
A. Validation
B. Verification
C. Quality Assurance
D. Quality Control
ANSWER: A
146. A Non-Functional Software testing done to check if the user interface is easy to use and understand
A. Usability Testing
B. Security Testing
C. Unit testing
D. Block Box Testing
ANSWER: A
147. It measures the quality of processes used to create a quality product. It is a system of management activities, It is a preventive process, It applies for entire life cycle
& Deals with Process.
A. Validation
B. Verification
C. Quality Assurance
D. Quality Control
ANSWER: C
150. Name the events that will be analyzed, Count the named incidents, Rank the count by frequency using a bar chart & Validate reasonableness of the analysis is called
as
A. Pareto Analysis
B. Cause and Effect Diagram
C. SWOT Analysis
D. Pie Charts
ANSWER: A
Answer:D
-----------------------------------------------------------------------------------------------------------------------
2. Project managers have to assess the risks that may affect a project.
a) True
b) False
Answer:B
-----------------------------------------------------------------------------------------------------------------------
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
----------------------------------------------------------------------------------------------------------------------
4. The process each manager follows during the life of a project is known as
a) Project Management
a) very low
b) low
c) moderate
d) high
e) very high
Answer:D
-----------------------------------------------------------------------------------------------------------------------
6. Which of the following is/are main parameters that you should use when computing the
costs of a software development project?
Answer:D
-----------------------------------------------------------------------------------------------------------------------
7. Quality planning is the process of developing a quality plan for
a) team
b) project
c) customers
d) project manager
Answer:B
8. Which of the following is incorrect activity for the configuration management of a software
system?
a) Internship management
Vi Institute of Technology Page 2
c) Version management
d) System management
Answer:A
-----------------------------------------------------------------------------------------------------------------------
9. Identify the sub-process of process improvement
a) Process introduction
b) Process analysis
c) De-processification
d) Process distribution
Answer:B
-----------------------------------------------------------------------------------------------------------------------
10. An independent relationship must exist between the attribute that can be measured
and the external quality attribute.
a) True
b) False
Answer:B
----------------------------------------------------------------------------------------------------------------------
11. If a software production gets behind schedule, one can add more programmers and catch up.
a) True
b) False
Answer:B
-----------------------------------------------------------------------------------------------------------------------
12. Choose an internal software quality from given below:
a) scalability
b) usability
c) reusability
d) reliability
Vi Institute of Technology Page 3
Answer:D
-----------------------------------------------------------------------------------------------------------------------
14. The RUP is normally described from three perspectives-dynamic, static & practice.What
does static perspective do ?
Answer:A
-----------------------------------------------------------------------------------------------------------------------
15. The only deliverable work product for a successful project is the working program.
a) True
b) False
Answer:B
-----------------------------------------------------------------------------------------------------------------------
16. Which phase of the RUP is used to establish a business case for the system ?
a) Transition
b) Elaboration
c) Construction
d) Inception
Answer:D
17. Which one of the following is not a fundamental activity for software processes in
Vi Institute of Technology Page 4
b) Software Validation
d) Software evolution
e) Software specification
Answer:A
----------------------------------------------------------------------------------------------------------------------
18. A general statement of objectives is the major cause of failed software efforts.
a) True
b) False
Answer:A
----------------------------------------------------------------------------------------------------------------------
19. The longer a fault exists in software
Answer:D
----------------------------------------------------------------------------------------------------------------------
20. Component-based Software Engineering allows faster delivery.
a) True
b) False
Answer:A
-----------------------------------------------------------------------------------------------------------------------
21. Arrange the following steps to form a basic/general Engineering Process Model.
i. Test
ii. Design
iv. Specification
v. Manufacture
vi. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
Answer:B
-----------------------------------------------------------------------------------------------------------------------
22. Which of the following categories is part of the output of software process?
a) computer programs
c) data
Answer:D
-----------------------------------------------------------------------------------------------------------------------
23. Which is a software configuration management concept that helps us to control change
without seriously impeding justifiable change?
a) Baselines
b) Source code
c) Data model
Answer:A
-----------------------------------------------------------------------------------------------------------------------
24. Software Configuration Management can be administered in several ways. These include
Answer:A
-----------------------------------------------------------------------------------------------------------------------
25. What combines procedures and tools to manage different versions of configuration objects
that are created during the software process?
a) Change control
b) Version control
c) SCIs
Answer:B
-----------------------------------------------------------------------------------------------------------------------
26. What complements the formal technical review by assessing a configuration object for
characteristics that are generally not considered during review?
c) Baseline
Answer:A
-----------------------------------------------------------------------------------------------------------------------
27. 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
Answer:A
-----------------------------------------------------------------------------------------------------------------------
28. Which of the following option is not tracked by configuration management tools?
Answer:D
-----------------------------------------------------------------------------------------------------------------------
29. Which of the following is not a Software Configuration Management Activity?
b) Risk management
c) Release management
d) Branch management
Answer:B
-----------------------------------------------------------------------------------------------------------------------
30. The definition and use of configuration management standards is essential for quality
certification in
a) ISO 9000
b) CMM
c) CMMI
Answer:D
-----------------------------------------------------------------------------------------------------------------------
31. What involves preparing software for external release and keeping track of the system
versions that have been released for customer use?
a) System building
c) Change management
d) Version management
Answer:B
----------------------------------------------------------------------------------------------------------------------
32. Which two requirements are given priority during Requirement Management of a product ?
Answer: C
----------------------------------------------------------------------------------------------------------------------
33. Considering the example of issue/return of a book, cataloging etc. in a library
management. What type of management requirement is being depicted here?
a) Enduring
b) Volatile
Answer:A
----------------------------------------------------------------------------------------------------------------------
34. Why is Requirements Management Important ? It is due to the changes
a) to the environment
b) in technology
c) in customer’s expectations
Answer:D
----------------------------------------------------------------------------------------------------------------------
35. Requirements Management is a prerequisite for Quality-Oriented Development.
a) True
b) False
Answer:A
36. Requirements traceability is one of the most important part requirement management. It
Vi Institute of Technology Page 9
a) True
b) False
Answer:A
-----------------------------------------------------------------------------------------------------------------------
37. Requirements Management has a high initial start-up cost but does not need ongoing
funding throughout a project.
a) True
b) False
Answer:B
-----------------------------------------------------------------------------------------------------------------------
38.Which of the following is not a Requirement Management workbench tool ?
a) RTM
b) DOORS
c) Rational Suite
d) RDD 100
Answer:C
-----------------------------------------------------------------------------------------------------------------------
39. Which of the following is a requirement management activity ?
a) Investigation
b) Design
Answer:D
-----------------------------------------------------------------------------------------------------------------------
40. What functionality of Requirement Management Tool (RMT) is depicted by the statement:
“the tool should be able to automatically detect relations between artifacts. For example
information retrieval techniques, monitoring of change history, naming schemas or model
transformations.”
a) Automatic Link Detection
c) Graphical Representation
Answer:A
-----------------------------------------------------------------------------------------------------------------------
41. According to a statistical report: “over 30% of all software projects are cancelled before
completion and over 70% of the remainder fail to deliver expected features”. What must be the
reason for such a situation ?
Answer:B
-----------------------------------------------------------------------------------------------------------------------
42. Which of the following are parameters involved in computing the total cost of a software
development project?
b) Effort costs
a) Function-related metrics
b) Product-related metrics
c) Size-related metrics
Answer:A
-----------------------------------------------------------------------------------------------------------------------
45. A is developed using historical cost information that relates some software metric
to the project cost.
a) Algorithmic cost modelling
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
Answer:A
-----------------------------------------------------------------------------------------------------------------------
46. It is often difficult to estimate size at an early stage in a project when only a specification is
available
a) True
b) False
Answer:A
-----------------------------------------------------------------------------------------------------------------------
47. Which technique is applicable when other projects in the same analogy application
domain have been completed?
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
Answer:C
a) An application-composition model
b) A post-architecture model
c) A reuse model
Answer:A
---------------------------------------------------------------------------------------------------------------------
49. Which of the following states that work expands to fill the time available.
a) CASE tools
b) Pricing to win
c) Parkinson’s Law
d) Expert judgement
Answer:C
-----------------------------------------------------------------------------------------------------------------------
50. Which model is used during early stages of the system design after the requirements
have been established?
a) An application-composition model
b) A post-architecture model
c) A reuse model
Answer:D
-----------------------------------------------------------------------------------------------------------------------
51. Which model is used to compute the effort required to integrate reusable components or
program code that is automatically generated by design or program translation tools?
a) An application-composition model
b) A post-architecture model
c) A reuse model
Vi Institute of Technology Page 13
Answer:C
-----------------------------------------------------------------------------------------------------------------------
52. The COCOMO model takes into account different approaches to software development, reuse,
etc.
a) True
b) False
Answer:B
-----------------------------------------------------------------------------------------------------------------------
53.Identify, from among the following, the correct statement.
a) One of the main challenges Software Engineering facing today is the requirement of most
software systems to work with a multitude of homogenous systems
b) ‘Legacy systems’ are custom developed software systems for the legal domain
c) Software does not wear-out in the traditional sense of the term, but software does tend to
deteriorate as it evolves
e) With the advent of component based software assembly, we find that only less than 20% of
today’s software is still custom built.
Answer:C
-----------------------------------------------------------------------------------------------------------------------
54.Software Engineering:
Answer:D
-----------------------------------------------------------------------------------------------------------------------
“Imagine that you were recently hired as a software engineer to a company that specializes in
aircraft navigation control software. While orientating yourselves to the company’s work
practices, you observe that they in fact do not conduct a few tests that they should in order to
comply with the relevant safety standard. When you inquire about this from the project manager,
he dismisses it saying that those tests are really unnecessary (and takes an unreasonably long
time to conduct, as well as being superfluous) and that they have managed with the other tests
for so long, without any problems.”
a) You should immediately resign from the company and file a complaint with the relevant
standard institution
c) Although you are new to the company, and you hardly know anything about the internal
processes and politics, you should insist on the company changing its work practices
immediately; failing which you threaten to report the matter
d) Since you are new to the company, and you are unfamiliar with the internal processes and
politics, you should first find-out more about the issue and its background
Answer:D
-----------------------------------------------------------------------------------------------------------------------
56. With regard to Evolutionary development, identify the correct statement.
c) Exploratory development is used in situations where most of the requirements are well
understood in advance
d) One of the strong points of evolutionary development is that it facilitates easy project
management, through the high volume of documentation it generates
b) Software engineering (as opposed to other forms of engineering, such as Civil) is an art – not a
science
c) The discipline is relatively new, say in comparison to bridge building that is an activity
that has millennia of practice
e) The complexity of systems and their interaction continues faster than we can understand it.
Answer:E
-----------------------------------------------------------------------------------------------------------------------
58.The software life cycle can be said to consist of a series of phases. The classical model is
referred to as the waterfall model. Which phase may be defined as “The concept is explored and
refined, and the
client’s requirements are elicited?”
Answer:E
-----------------------------------------------------------------------------------------------------------------------
60.Which of the following items should not be included in the software project management plan?
Answer:E
-----------------------------------------------------------------------------------------------------------------------
61.The final form of testing COTS software is testing.
Answer:E
-----------------------------------------------------------------------------------------------------------------------
62.In the maintenance phase the product must be tested against previous test cases. This is known
as
testing.
Answer:C
-----------------------------------------------------------------------------------------------------------------------
63.Which property of the rapid prototype is not important?
d) The insights that the design team can gain from it, even if they are of the ‘how not to do it’
variety
Answer:C
-----------------------------------------------------------------------------------------------------------------------
64.An example of the risk involved in software development is
b) The manufacturer of critical components (e.g. the hardware associated with a real-time
system) may go bankrupt
b) Freezing
c) Synchronization
d) Testing
e) Risk analysis.
Answer:E
-----------------------------------------------------------------------------------------------------------------------
66.The degree of interaction between two modules is known as
a) Cohesion
b) Strength
c) Inheritance
d) Coupling
e) Instantiation.
Answer:D
-----------------------------------------------------------------------------------------------------------------------
67.The relationship between a derived class (or subclass) and base class is referred to as
a) Association
b) Inheritance
c) Polymorphism
d) Instantiation
e) Aggregation.
Answer:B
-----------------------------------------------------------------------------------------------------------------------
68.Myers (1978) identifies seven levels of cohesion. Which level of cohesion may be defined as
a) Communicational cohesion
b) Functional cohesion
c) Communicational cohesion
d) Temporal cohesion
e) None of these.
Answer:A
-----------------------------------------------------------------------------------------------------------------------
69.A design is said to be a good design if the components are
a) Strongly coupled
b) Weakly cohesive
Answer:E
-----------------------------------------------------------------------------------------------------------------------
70.If a control switch is passed as an argument this is an example of coupling.
a) Content
b) Common
c) Control
d) Stamp
e) Data.
Answer:C
a) Data
c) Iteration
Answer:D
-----------------------------------------------------------------------------------------------------------------------
72.In the classical chief programmer team approach, the team member responsible for maintaining
the detailed design and coding is
a) The chief programmer
Answer:D
-----------------------------------------------------------------------------------------------------------------------
73.Internal costs include
a) Developers salaries
Answer:A
-----------------------------------------------------------------------------------------------------------------------
74.Problems with using Lines of Code to measure the size of a product include(s)
b) The Lines of Code (LOC) will differ between languages and cannot be measured for some
languages
D) The final size (kLOC) can only be determined once the product is delivered
Answer:E
-----------------------------------------------------------------------------------------------------------------------
75.Software Science bases its estimation of the size of a product on
Answer:D
-----------------------------------------------------------------------------------------------------------------------
76.In Intermediate COCOMO the mode that represents complex products is referred to as
a) Embedded
b) Semidetached
c) Organic
d) Multiplicative
e) Monolithic.
Answer:A
77.Work that continues throughout the project and does not relate to any specific phase of software
development is termed a(n)
a) Milestone
b) Project function
d) Task
e) Baseline.
Answer:B
78.The advantage of following the IEEE Standard for drawing up a Software Project Management
Plan (SPMP) – see IEEE Standard 1059.1 1987 – is
d) It can be tailored for each organisation for a particular application area, development
team or technique.
Answer:E
79.The best way to test the Software Project Management Plan (SPMP) is by
a) Prototyping
b) Inspection
c) Simulation
d) Compilation
e) Debugging
Answer:B
-----------------------------------------------------------------------------------------------------------------------
80Algorithmic cost estimation in different organisations may be different for the same application
development, because
a) Different organisations consider complexity factors differently
Answer:E
-----------------------------------------------------------------------------------------------------------------------
81.The aim of software engineering is to produce software that is
a) Fault-free
b) Delivered on time
Answer:E
-----------------------------------------------------------------------------------------------------------------------
82.Object-oriented concepts are not new. The first OO language was considered to be
a) ALGOL-68
b) FORTRAN 77
c) C
d) MODULA
e) SIMULA 67.
Answer:E
Answer: d
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
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
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
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
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–25%),
moderate (25–50%), high (50–75%), or very high (>75%).
6. Which of the following is an important factor that can affect the accuracy and efficacy of
estimates?
a) Project size
b) Planning process
c) Project complexity
d) Degree of structural uncertainty
Answer: a
Explanation: As size increases, the interdependence among various elements of the software
grows rapidly.
7. What describes the data and control to be processed?
a) Planning process
b) Software scope
c) External hardware
d) Project complexity
Answer: b
Explanation: Functions described in the statement of scope are evaluated and in some cases
refined to provide more detail prior to the beginning of estimation.
8. 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
9. What all has to be identified as per risk identification?
a) Threats
b) Vulnerabilities
c) Consequences
d) All of the mentioned
Answer: d
Explanation: Risk identification states what could cause a potential loss.
10. Which one is not a risk management activity?
a) Risk assessment
b) Risk generation
c) Risk control
d) None of the mentioned
Answer: b
Explanation: Risk management activities would never want a new risk to be generated.
11. What is the product of the probability of incurring a loss due to the risk and the potential
magnitude of that loss?
a) Risk exposure
b) Risk prioritization
c) Risk analysis
d) All of the mentioned
Answer: a
Explanation: None.
12. What threatens the quality and timeliness of the software to be produced?
a) Known risks
b) Business risks
c) Project risks
d) Technical risks
Answer: d
Explanation: Technical risks identify potential design, implementation, interface, verification,
and maintenance problems.
13. What threatens the viability of the software to be built?
a) Known risks
b) Business risks
c) Project risks
d) Technical risks
Answer: b
Explanation: Business risks often jeopardize the project or the product.
advertisement
14. Which of the following is not a business risk?
a) building an excellent product or system that no one really wants
b) losing the support of senior management due to a change in focus or change in people
c) lack of documented requirements or software scope
d) losing budgetary or personnel commitment
Answer: c
Explanation: This is not considered as a business risk.
15. Which of the following is a systematic attempt to specify threats to the project plan?
a) Risk identification
b) Performance risk
c) Support risk
d) Risk projection
Answer: d
Explanation: By identifying known and predictable risks, the project manager takes a first step
toward avoiding them when possible and controlling them when necessary.
16. Which risks are associated with the overall size of the software to be built or modified?
a) Business impact risks
b) Process definition risks
c) Product size risks
d) Development environment risks
Answer: c
Explanation: None.
17. Which risks are associated with constraints imposed by management or the marketplace?
a) Business impact risks
b) Process definition risks
c) Product size risks
d) Development environment risks
Answer: a
Explanation: None.
18. Which of the following term is best defined by the statement:”the degree of uncertainty that
the product will meet its requirements and be fit for its intended use.”?
a) Performance risk
b) Cost risk
c) Support risk
d) Schedule risk
19. Purchasing insurance coverage for your project equipment is an example of ________ risk
response.
a) Transfer
b) Mitigation
c) Acceptance
d) Avoidance
Answer: a
Explanation:
This is an example of transfer as the financial risk is transferred to the insurance company.
20. A project manager is managing a pilot project of a short duration and has started the risk
management planning process. He has identified new risks and prioritized them based on the
probability and impact matrix. The project manager now proceeds to plan responses for the risks
without analyzing the risks numerically. According to you, this decision of project manager is:
a)Incorrect, as it is important to numerically analyzeeach risk so that it can be responded
properly
b) Correct, as quantitative risk analysis is a waste of time and not required if risks are already
assessed qualitatively
c) Incorrect, as quantitative risk analysis is important to calculate EMV for each risk and then
later move to risk response planning
d) Correct, as this is a short project and project manager might skip quantitative risk analysis if
he feels it is not assisting in the risk management process
Answer: d
Explanation:
The amount of rigor in the analysis is dependent upon the duration and complexity of the project.
For a project with a short duration, it may not be necessary to perform numeric (quantitative) risk
analysis.
21. 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.
22. 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.
23. 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.
24. 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.
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on
“Project Planning”.
Answer: c
Explanation: Facilitated application specification techniques
(FAST), this approach encourages the creation of a joint team of customers
and developers who work together to identify the problem, propose elements
of the solution, negotiate different approaches, and specify a preliminary set of
requirements.
26. CLSS stands for
a) conveyor line sorting system
b) conveyor line sorting software
c) conveyor line sorting speed
d) conveyor line sorting specification
Answer: a
Explanation: The conveyor line sorting system (CLSS) sorts boxes moving along a conveyor
line. Each box is identified by a barcode that contains a part number and is sorted into one of six
bins at the end of the line.
27. The project planner examines the statement of scope and extracts all important software
functions which is known as
a) Association
b) Decomposition
c) Planning process
d) All of the mentioned
Answer: b
Explanation: None
28. The environment that supports the software project is called
a) CLSS
b) SEE
c) FAST
d) CBSE
Answer: b
Explanation: Software engineering environment (SEE), incorporates hardware and software.
29. Which of the following is not an option to achieve reliable cost and effort estimate?
a) Base estimates on similar projects that have already been completed
b) Use one or more empirical models for software cost and effort estimation
c) Use relatively simple decomposition techniques to generate project cost and effort estimates
d) The ability to translate the size estimate into human effort, calendar time, and dollars
Answer: d
Explanation: None.
30. What can be used to complement decomposition techniques and offer a potentially valuable
estimation approach in their own right?
a) Automated estimation tools
b) Empirical estimation models
c) Decomposition techniques
d) Both Automated estimation tools and Empirical estimation models
Answer: b
Explanation: An estimation model for computer software uses empirically derived formulas to
predict effort as a function of LOC or FP.
31. Which of the following is not achieved by an automated estimation tools?
a) Predicting staffing levels
b) Predicting software cost
c) Predicting software schedules
d) Predicting clients demands
Answer: d
Explanation: Demands can vary from client to client.
32. Software project estimation can never be an exact science, but a combination of good
historical data and systematic techniques can improve estimation accuracy.
a) True
b) False
Answer: a
Explanation: None.
33. Which of the following are parameters involved in computing the total cost of a software
development project?
a) Hardware and software costs
b) Effort costs
c) Travel and training costs
d) All of the mentioned
Answer: d
Explanation: All these are accounted for in estimating a software development cost.
34. Which of the following costs is not part of the total effort cost?
a) Costs of networking and communications
b) Costs of providing heating and lighting office space
c) Costs of lunch time food
d) Costs of support staff
Answer: c
Explanation: This is a incurred by the employees.
35. What is related to the overall functionality of the delivered software?
a) Function-related metrics
b) Product-related metrics
c) Size-related metrics
d) None of the mentioned
Answer: a
Explanation: Productivity is expressed in terms of the amount of useful functionality produced in
some given time. Function points and object points
are the best-known metrics of this type.
36. A _________ is developed using historical cost information that relates some software metric
to the project cost.
a) Algorithmic cost modelling
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
Answer: a
Explanation: The model uses a basic regression formula with parameters that are derived from
historical project data and current as well as future project characteristics.
37. It is often difficult to estimate size at an early stage in a project when only a specification is
available
a) True
b) False
Answer: a
Explanation: Function-point and object-point estimates are easier to produce than estimates of
code size but are often still inaccurate.
advertisement
38. Which technique is applicable when other projects in the same analogy application domain
have been completed?
a) Algorithmic cost modelling
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
Answer: c
Explanation: The cost of a new project is estimated by analogy with these completed projects.
39. Which model assumes that systems are created from reusable components, scripting or
database programming?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer: a
Explanation: It is designed to make estimates of prototype development.
40. Which of the following states that work expands to fill the time available.
a) CASE tools
b) Pricing to win
c) Parkinson’s Law
d) Expert judgement
Answer: c
Explanation: The cost is determined by available resources rather than by objective assessment.
If the software has to be delivered in 12 months and 5 people are available, the effort required is
estimated to be 60 person-months.
UNIT-III : Activity Planning and Risk Management
41.Who is typically responsible for approving project charter.
a) Project Sponsor
b) Senior Management
c) Project Manager
d) Project Stakeholder
Answer : a
Explanation: Project Sponsor is typically responsible for Project charter
42. Which of the following is not a characteristic of a project?
a)Repeats every week
b)Temporary
c)Definite beginning and end
d)Interrelated activities
Answer: A
Explanation: Characteristic of the project based on the project definition. Except the choice a,
everything else is a part of a project definition itself.
Answer: C
Inputs, Tools, Techniques, Outputs
44. A project manager is validating the scope. Which Process Group is the project manager
working in?
a) Planning
b) Monitoring and Controlling
c) Initiating
d) Closing
Answer: b
Monitoring and Controlling During project closure the project manager reviews the acceptance
documentation from scope validation to ensure that all project requirements are completed.
Answer is: a
The project manager is in control of the project throughout the project life cycle.
46. The high level project schedule constraints have been determined. Which Process Group is
the project in?
a)Planning
b)Closing
c)Monitoring and Controlling
d)Initiating
Answer: d
The high level constraints of schedule and budget are determined during the Initiating Process
Group. The detailed planning is done during the Planning Process Group.
47. Which of the following is not true about project life cycle?
a)Cost of changes increases as the project approaches completion
b)Stakeholder influences are greatest towards the end of the project
c)Risk and uncertainty are greatest at the start of the project
d) Cost and staffing levels are low at the start, peak as the work is carried out, and
drop rapidly as the project draws to a close
Answer: b
Explanation: Stakeholder influences are greatest towards the beginning of the project.
48. Which of the following Process Groups should be included in all the projects?
a) Initiating, Planning, Executing, Monitoring and Controlling, Closing
b) Planning, Executing, Monitoring and Controlling
c) Monitoring and Controlling
d) Initiating, Planning, and Executing
Answer: a
In every project, all five Process Groups must be included but the level of attention given to each
Process Group will be governed by the project manager depending on the project size and
complexity.
49. A project manager is working on a project to construct a new bridge. The resources report to
the functional manager and are mainly occupied with operational work. The project manager has
no authority to properly assign resources. What type of organizational structure is the project
manager in?
a)Functional
b) Projectized
c) Strong Matrix
d) Weak Matrix
Answer: a
Explanation : In a functional organization, team members are more concerned with their daily
functional activities than with the project activities.
Answer:a
Explanation: Characteristic of a project is based on the project definition. Except for choice a,
everything else is part of the project definition itself.
51. How is a project life cycle different from product life cycle?
a) A project life cycle has no methodology
b) A project life cycle depends on the control needs of the performing organization
c) A project life cycle can contain many product life cycles
d) A project life cycle only includes specific project management activities
Answer: b
Explanation:
A project life cycle depends on the control needs of the performing organization. Choice C is just
the opposite, i.e., a product life cycle can include many projects through its life cycle, not the
other way around.
52 With respect to change, which of the following is the most important for a project manager to
focus on?
Undertake the change
Track and record the change
Prevent uncontrolled change
Inform project sponsor of the change
It is the responsibility of the project manager to proactively manage the project. This includes
Answer. D
Explanation:
The Plan-do-Check-Act philosophy was proposed by Deming. Continuous small improvements
are part of Kaizen theory.
54. What makes Project Integration Management unique among the other ten knowledge areas?
a)It is the only knowledge area with processes in each of the project process groups (Initiating,
Planning, Execution and Monitoring and Controlling).
b) Integration Management is the only knowledge area where no resources are assigned as it is a
coordination function that is the responsibility of the project manager.
c) Integration Management is the only knowledge area that can be completed in the Planning
phase.
d) When closing integration planning, it is not necessary to have sign-off as it only delivers
subsidiary plans.
55). What is the most important thing that a project manager should ensure during the Validate
Scope process?
a) Accuracy
b) Timeliness
c) Acceptance
d) Completeness
Ans: C
Explanation: Scope validation involves formal acceptance of the work deliverables.
56. The WBS for your project has been prepared and distributed to the project team members.
When execution begins, which document will provide the detailed descriptions of the WBS
elements?
a) Scope Statement
b) Project Management Plan
c) WBS dictionary
d) Project Statement of Work
Answer: C
Explanation:
The WBS dictionary provides detailed descriptions about the deliverables listed in the WBS.
57. Which of the following is not true regarding subdividing the work in the WBS?
a) Subdivide until it has a meaningful conclusion
b) Subdivide until it can be done by a single person
c) Subdivide until it cannot be logically subdivided further
d) Subdivide until it can be realistically estimated
Answer : b
Explanation:
WBS need not be decomposed until it can be done by a single person.
58 A project team is working on the network diagram of a project and wants to determine the
float of a project activity. Which of the following is the correct formula?
a) Late Finish-Early finish (LF-EF)
b) Late Finish-Early finish (LF-EF) or Late Start-Early Start (LS-ES)
c) Late Start-Early Start (LS-ES)
d) Late Finish-Late Start (LF-LS)
Answer: B
Explanation: Float is calculated by subtracting either the Early Finish (EF) from the Late
Finish (LF) or the Early Start (ES) from the Late Start (LS). Float for an activity = LS-ES or
LF-EF.
59. A sequence of tasks within a project schedule that has zero slack is called ________.
a) Critical Chain
b) Critical Path
c) Zero Slack Track
d) Network Dependency Diagram
Answer: b
Explanation:
The Critical Path in a project has zero slack, and any delays on tasks on the critical path will
delay the end date of the project.
60.If Earned Value (EV) is $550, Actual Cost (AC) is $650, and Planned Value (PV) is $600,
what is the Cost Variance (CV)?
a) -100
b) +50
c) -50
d) +100
Answer: a
Explanation: Apply the formula CV = EV –AC to get the answer. Note that although PV is
provided, it is not used in solving this problem.
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.
a) Specification delays
b) Product competition
c) Testing
d) Staff turnover
Answer: c
64. 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
65.A horizontal bar chart that shows project tasks against a calendar is called
a) milestone
b) goal
c) Gantt chart
d) PERT chart
Answer : (c) Gantt chart
66. _______ is the method of recording and displaying the way in which targets have
changed throughout the duration of the project.
a) Gantt chart.
b) Bar chart.
c) Timeline.
d) Schedule.
ANSWER: c
67. Which of the following represents the estimated value of the work actually
accomplished?
Answer : a
Answer : c
69. Check points of a project plan must be _____.
a) regular.
b) irregular.
c) random
d) fixed.
Answer: a
70. Gantt charts, Slip chars and Ball charts are under ___________ process.
a) monitoring.
b) verification.
c) control.
d) visualization.
Answer: d
71. _______ is the method of recording and displaying the way in which targets have
changed throughout the duration of the project.
a) Gantt chart.
b) Bar chart.
c) Timeline.
d) Schedule.
Answer: c
72. The priorities we might apply in deciding levels in monitoring is called as ______.
a) Deciding monitoring.
b) monitoring.
c) tracking.
d) prioritized monitoring.
Answer: d
73. Which of the following categories is part of the output of software process?
a) computer programs
c) data
a) Baselines
b) Source code
c) Data model
Answer: a
75. What combines procedures and tools to manage different versions of configuration
objects that are created during the software process?
a) Change control
b) Version control
c) SCIs
Answer: b
Answer: D
78. Which contract type places the most risk on the seller?
a) Cost plus percentage fee
b) Cost plus incentive fee
c) Cost plus fixed fee
d) Fixed price plus incentive fee
e) Firm fixed price
Answer: e
79. From a contract management perspective, the project manager must consider the:
a) acquisition process
b) contract administration
c) ecological environment
d) offer, acceptance, and consideration
e) a and b
Answer: e
80. You have been asked to assist the contract manager in drafting the contract for a large project
with limited scope clarity. Which type of contract would you suggest so that your organization
does not incur any financial losses?
a)Time and material
b) Fixed price
c) Cost plus fixed fee
d) Cost plus incentive fee
Answer: c
Explanation: In a cost plus fixed fee project, the seller can exercise control over the cost
rather than getting locked into a rate or a price. In a project with limited scope clarity, incentives
are hard to define and agree.
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
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
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.
Answer: c
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
Explanation: A proven methodical life cycle is necessary to repeatedly implement and manage
projects successfully.
Answer: d
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–25%),
moderate (25–50%), high (50–75%), or very high (>75%).
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
Explanation: Estimation involves working out how much effort is required to complete each activity
and, from this, calculating the total cost of activities.
Answer: b
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
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.
Answer: b
Explanation: The current process is assessed, and process weaknesses and bottlenecks are
identified.
10. 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.
11. 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
Explanation: Software design explains all of the statements as its definition.
16. Which of these are followed by the latest versions of structural design?
a) More detailed and flexible processes
b) Regular Notations
c) Wide support by CASE(Computer Aided Software Engineering)
d) Wide support by CASE, More detailed and flexible processes
Answer: d
Explanation: Notations used are more specialized and sophisticated one.
25. Which of the following is correct option for given statements about TQM?
Statement 1: Design of the formal system is a one time effort.
Statement 2: TQM is a management philosophy.
a) F, F
b) F, T
c) T, T
d) T, F
Answer: b
Explanation: Design of a system is not a onetime effort but it wills changes continuously according to
the customer need and organization.
TQM is a management philosophy to a journey of excellence of organization and also to satisfy
needs of customer.
26. What are the core principles of the TQM in a company-wide effort?
a) Customer and process orientation only
b) Continuous improvement only
c) Process orientation and continuous improvement only
d) Continuous improvement, process and customer orientation
Answer: d
Explanation: TQM as a company-wide effort emphasizes 3 core principles. These principles are
process orientation, customer orientation and continuous improvement. Some core areas are
essential to implement these principles that organization need to follow.
29. How many stages are needed for inspection and testing in TQM as per ISO 9001?
a) 1
b) 2
c) 3
d) 4
Answer: c
Explanation: There are three stages of inspection and testing as per ISO 9001. These stages are
receiving inspection and testing, in process inspection and third is testing and final inspection and
testing.
33. Which of the following is not a main phase in Configuration Management (CM) Process?
a) CM Planning
b) Executing the CM process
c) CM audits
d) None of the mentioned
Answer: d
Explanation: All are main phases of CM.
34. CM is about managing the different items in the product, and changes in them.
a) True
b) False
Answer: a
Explanation: None.
35. What allows different projects to use the same source files at the same time?
a) Version Control
b) Access control
c) CM Process
d) Version Control and Access control
Answer: a
Explanation: It allows software engineers to continue development along a branch even when a line
of development is frozen.
38. What is one or more software configuration items that have been formally reviewed and agreed
upon and serve as a basis for further development?
a) Baseline
b) Cumulative changes
c) CM
d) Change Control
Answer: a
Explanation: In configuration management, a “baseline” is an agreed-to description of the attributes
of a product, at a point in time, which serves as a basis for defining change.
44. Which of the following is an important factor that can affect the accuracy and efficacy of
estimates?
a) Project size
b) planning process
c) Project complexity
d) Degree of structural uncertainty
Answer: a
Explanation: As size increases, the interdependence among various elements of the software grows
rapidly.
47. The project planner examines the statement of scope and extracts all important software
functions which is known as
a) Association
b) Decomposition
c) Planning process
d) All of the mentioned
Answer: b
Explanation: None
48. Which of the following is not an option to achieve reliable cost and effort estimate?
a) Base estimates on similar projects that have already been completed
b) Use one or more empirical models for software cost and effort estimation
c) Use relatively simple decomposition techniques to generate project cost and effort estimates
d) The ability to translate the size estimate into human effort, calendar time, and dollars
Answer: d
Explanation: None.
49. What can be used to complement decomposition techniques and offer a potentially valuable
estimation approach in their own right?
a) Automated estimation tools
b) Empirical estimation models
c) Decomposition techniques
d) Both Automated estimation tools and Empirical estimation models
Answer: b
Explanation: An estimation model for computer software uses empirically derived formulas to predict
effort as a function of LOC or FP.
51. Software project estimation can never be an exact science, but a combination of good historical
data and systematic techniques can improve estimation accuracy.
a) True
b) False
Answer: a
Explanation: None.
53. 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
Explanation: Risks that affect the quality or performance of the software being developed.
54. 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
Explanation: None.
55. 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
Explanation: Technology changes are common in the competitive environment of software
engineering.
56. 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
Explanation: None.
57. 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
Explanation: These risks are at management level.
58. 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
Explanation: The risks associated with technology might affect the product development.
59. Which of the following term is best defined by the statement: “Derive traceability information to
maximize information hiding in the design.”?
a) Underestimated development time
b) Organizational restructuring
c) Requirements changes
d) None of the mentioned
Answer: c
Explanation: Tracing the requirements can help us understand the risk.
60. 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
Explanation: None.
61. Risk management is now recognized as one of the most important project management tasks.
a) True
b) False
Answer: a
Explanation: None.
1. Which one of the following is not a software process quality?
a) Productivity
b) Portability
c) Timeliness
d) Visibility
Answer: b
Explanation: Portability is a software product quality which means software can run on different
hardware platforms or software environments.
Answer: c
Explanation: rest all is sub categories/applications of option c.
Answer: a
Explanation: For systems with a long life, maintenance costs may be several times development
costs.
Answer: b
Explanation: Pattern recognition uses Artificial Intelligence (AI) software.
Answer: d
Explanation: Cost of software is a management issue & is not related to process activities.
6. The work associated with software engineering can be categorized into three generic phases,
regardless of application area, project size, or complexity namely the__________ phase which
focuses on what, the_________ phase which focuses on how and the_________ phase which
focuses on change.
i. support
ii. development
iii. definition
a) 1, 2, 3
b) 2, 1, 3
c) 3, 2, 1
d) 3, 1, 2
Answer: c
Explanation: None.
7. Which of the following activities of a Generic Process framework provides a feedback report?
a) Communication
b) Planning
c) Modeling & Construction
d) Deployment
Answer: d
Explanation: In Deployment the product is delivered to the customer who evaluates the product and
provides feedback based on the evaluation.
8. Process adopted for one project is same as the process adopted from another project.
a) True
b) False
Answer: b
Explanation: the overall flow of activities, actions, tasks, the level of autonomy given to the software
team and the inter dependencies among two process can never be the same.
9. 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.
a) Reusability management
b) Risk management
c) Measurement
d) User Reviews
Answer: d
Explanation: None.
10. Four types of change are encountered during the support phase.Which one of the following is
not one that falls into such category?
a) Translation
b) Correction
c) Adaptation
d) Prevention
Answer: a
Explanation: Translation is done in the development phase.
11. Select the option that suits the Manifesto for Agile Software Development
a) Individuals and interactions
b) Working software
c) Customer collaboration
d) All of the mentioned
Answer: d
Explanation: None.
Answer: d
Explanation: The software is developed in increments with the customer specifying the requirements
to be included in each increment and the highest priority is to satisfy the customer through early and
continuous delivery of valuable software. They are iterative because they work on one iteration
followed by improvements in next iteration
Answer: b
Explanation: The 4GT approach does not incorporate iteration and the continuous feedback, which
is the fundamental aspect of an agile method.
14. Agility is defined as the ability of a project team to respond rapidly to a change.
a) True
b) False
Answer: b
Explanation: The aim of agile methods is to reduce overheads in the software process and to be
able to respond quickly to changing requirements without excessive rework.
Answer: c
Explanation: A plan-driven approach to software engineering is based around separate development
stages with the outputs to be produced at each of these stages planned in advance.
16. Agile methods seem to work best when team members have a relatively high skill level.
a) True
b) False
Answer: a
Explanation: None.
17. Which of the following does not apply to agility to a software process?
a) Uses incremental product delivery strategy
b) Only essential work products are produced
c) Eliminate the use of project planning and testing
d) All of the mentioned
Answer: c
Explanation: Testing is a major part of each software development process which can’t be avoided.
18. Which three framework activities are present in Adaptive Software Development (ASD) ?
a) analysis, design, coding
b) requirements gathering, adaptive cycle planning, iterative development
c) speculation, collaboration, learning
d) all of the mentioned
Answer: c
Explanation: None.
19. In agile development it is more important to build software that meets the customers’ needs
today than worry about features that might be needed in the future.
a) True
b) False
Answer: a
Explanation: None.
Answer: b
Explanation: None.
21. Which one of the following models is not suitable for accommodating any change?
a) Build & Fix Model
b) Prototyping Model
c) RAD Model
d) Waterfall Model
Answer: d
Explanation: Real projects rarely follow the sequential flow that the Waterfall Model proposes.
Answer: c
Explanation: There is no such thing as Diagonal Prototype whereas other options have their
respective definitions
Answer: b
Explanation: A prototyping model generates only a working model of a system.
Answer: c
Explanation: RAD Model consists of five phases namely: Business modeling, Data modeling,
Process modeling, Application generation and Testing & Turnover.
Answer: d
Explanation: The client may create an unrealistic product vision leading a team to over or under-
develop functionality. Also, the specialized & skilled developers are not easily available.
27. Which model can be selected if user is involved in all the phases of SDLC?
a) Waterfall Model
b) Prototyping Model
c) RAD Model
d) both Prototyping Model & RAD Model
Answer: c
Explanation: None.
28. Incremental development in Extreme Programming (XP) is supported through a system release
once every month.
a) True
b) False
Answer: b
Explanation: Incremental development is supported through small, frequent system releases.
29. In XP, as soon as the work on a task is complete, it is integrated into the whole system.
a) True
b) False
Answer: a
Explanation: XP follows a continuous integration approach.After any such integration, all the unit
tests in the system must pass.
Answer: b
Explanation: Extreme Programming (XP) takes an ‘extreme’ approach to iterative development.New
versions may be built several times per day, hence delivering the increment for approval every 2nd
week after testing the new version.
Answer: c
Explanation: User requirements are expressed as scenarios or user stories.These are written on
cards and the development team break them down into implementation tasks. These tasks are the
basis of schedule and cost estimates.
32. Is a customer involved test development and validation in XP ?
a) Yes
b) No
c) it may vary from Customer to Customer
d) none of the mentioned
Answer: c
Explanation: The role of the customer in the testing process is to help develop acceptance tests for
the stories that are to be implemented in the next release of the system.However, people adopting
the customer role have limited time available and so cannot work full-time with the development
team. They may feel that providing the requirements was enough of a contribution and so may be
reluctant to get involved in the testing process.
33. Programmers prefer programming to testing and sometimes they take shortcuts when writing
tests. For example, they may write incomplete tests that do not check for all possible exceptions that
may occur.
a) True
b) False
Answer: a
Explanation: In XP Some tests can be very difficult to write incrementally.For example, in a complex
user interface, it is often difficult to write unit tests for the code that implements the ‘display logic’ and
workflow between screens.
Answer: a
Explanation: Automated test harnesses are used to run all component tests each time that a new
release is built.
35. In XP an automated unit test framework is used to write tests for a new piece of functionality
before that functionality itself is implemented.
a) True
b) False
Answer: a
Explanation: XP follows Test-first development approach.
36. Developers work individually on a release and they compare their results with other developers
before forwarding that release to customers.
a) True
b) False
Answer: b
Explanation: XP follows the principle of pair programming which means developers work in pairs,
checking each other’s work and providing the support to always do a good job.
37. Which four framework activities are found in the Extreme Programming(XP) ?
a) analysis, design, coding, testing
b) planning, analysis, design, coding
c) planning, design, coding, testing
d) planning, analysis, coding, testing
Answer: c
Explanation: XP involves the mentioned four activities, and in the same in order.
38. Which of the following are parameters involved in computing the total cost of a software
development project?
a) Hardware and software costs
b) Effort costs
c) Travel and training costs
d) All of the mentioned
Answer: d
Explanation: All these are accounted for in estimating a software development cost.
39. Which of the following costs is not part of the total effort cost?
a) Costs of networking and communications
b) Costs of providing heating and lighting office space
c) Costs of lunch time food
d) Costs of support staff
Answer: c
Explanation: This is a incurred by the employees.
Answer: a
Explanation: Productivity is expressed in terms of the amount of useful functionality produced in
some given time. Function points and object points
are the best-known metrics of this type.
41. A _________ is developed using historical cost information that relates some software metric to
the project cost.
a) Algorithmic cost modeling
b) Expert judgments
c) Estimation by analogy
d) Parkinson’s Law
Answer: a
Explanation: The model uses a basic regression formula with parameters that are derived from
historical project data and current as well as future project characteristics.
42. It is often difficult to estimate size at an early stage in a project when only a specification is
available
a) True
b) False
Answer: a
Explanation: Function-point and object-point estimates are easier to produce than estimates of code
size but are often still inaccurate.
43. Which technique is applicable when other projects in the same analogy application domain have
been completed?
a) Algorithmic cost modeling
b) Expert judgments
c) Estimation by analogy
d) Parkinson’s Law
Answer: c
Explanation: The cost of a new project is estimated by analogy with these completed projects.
44. Which model assumes that systems are created from reusable components, scripting or
database programming?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer: a
Explanation: It is designed to make estimates of prototype development.
45. Which of the following states that work expands to fill the time available.
a) CASE tools
b) pricing to win
c) Parkinson’s Law
d) Expert judgments
Answer: c
Explanation: The cost is determined by available resources rather than by objective assessment. If
the software has to be delivered in 12 months and 5 people are available, the effort required is
estimated to be 60 person-months.
46. Which model is used during early stages of the system design after the requirements have been
established?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer: d
Explanation: Estimates are based on function points, which are then converted to number of lines of
source code. The formula follows the standard form discussed above with a simplified set of seven
multipliers.
47. Which model is used to compute the effort required to integrate reusable components or
program code that is automatically generated by design or program translation tools?
a) An application-composition model
b) A post-architecture model
c) A reuse model
d) An early design model
Answer: c
Explanation: None.
48. The COCOMO model takes into account different approaches to software development, reuse,
etc
a) True
b) False
Answer: b
Explanation: Its the COCOMO-2 model. COCOMO 2 incorporates a range of sub-models that
produce increasingly detailed software estimates.
Answer: d
Explanation: Complexity metrics measure the logical complexity of source code.
Answer: b
Explanation: These metrics lead to the design of test cases that provide program coverage.
52. How many Information Domain Values are used for Function Point Computation?
a) three
b) four
c) five
d) six
Answer: c
Explanation: The five values are: External Inputs, External Outputs, External Inquiries, Internal
Logical Files and External Interface Files.
Answer: b
Explanation: Option b is the correct formula for Function Point Computation.
Answer: a
Explanation: They are “black box” in that they do not require any knowledge of the inner workings of
a particular software component.
55. The amount of time that the software is available for use is known as
a) Reliability
b) Usability
c) Efficiency
d) Functionality
Answer: a
Explanation: None.
56. Usability in metric analysis is defined as the degree to which the software
a) stated needs
b) is easy to use
c) makes optimal use of system resources
d) none of the mentioned
Answer: b
Explanation: None.
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
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
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.
Answer: c
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
Explanation: A proven methodical life cycle is necessary to repeatedly implement and manage
projects successfully.
Answer: d
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–25%),
moderate (25–50%), high (50–75%), or very high (>75%).
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
Explanation: Estimation involves working out how much effort is required to complete each activity
and, from this, calculating the total cost of activities.
Answer: b
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
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.
Answer: b
Explanation: The current process is assessed, and process weaknesses and bottlenecks are
identified.
10. 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.
11. Which of the following is the reason that software is delivered late?
a) Changing customer requirements that are not reflected in schedule changes
b) Technical difficulties that could not have been foreseen in advance
c) Human difficulties that could not have been foreseen in advance
d) All of the mentioned
Answer: d
Explanation: None.
12. Which of the following is an activity that distributes estimated effort across the planned project
duration by allocating the effort to specific software engineering tasks?
a) Software Macroscopic schedule
b) Software Project scheduling
c) Software Detailed schedule
d) None of the mentioned
Answer: b
Explanation: None.
13. Every task that is scheduled should be assigned to a specific team member is termed as
a) Compartmentalization
b) Defined milestones
c) Defined responsibilities
d) Defined outcomes
Answer: c
Explanation: These responsibilities are domain specific.
14. What is a collection of software engineering work tasks, milestones, and deliverables that must
be accomplished to complete a particular project?
a) Task set
b) Degree of milestone
c) Adaptation criteria
d) All of the mentioned
Answer: a
Explanation: None.
15. Ensuring that no more than the allocated number of people are allocated at any given time in
Software Scheduling is known as
a) Time Allocation
b) Effort Validation
c) Defined Milestone
d) Effort Distribution
Answer: b
Explanation: None.
16. What is used to determine the recommended degree of rigor with which the software process
should be applied on a project?
a) Degree of Rigor
b) Adaptation criteria
c) Task Set
d) Both degree of Rigor and adaptation criteria
Answer: b
Explanation: Four different degrees of rigor are: casual, structured, strict, and quick reaction.
17. What evaluates the risk associated with the technology to be implemented as part of project
scope?
a) Concept scoping
b) Preliminary concept planning
c) Technology risk assessment
d) Customer reaction to the concept
Answer: b
Explanation: None.
18. Which of the following is not an adaptation criteria for software projects?
a) Size of the project
b) Customers Complaints
c) Project staff
d) Mission criticality
Answer: b
Explanation: These can vary from client to client.
19. Which of the following is a project scheduling method that can be applied to software
development?
a) PERT
b) CPM
c) CMM
d) Both PERT and CPM
Answer: d
Explanation: Program evaluation and review technique (PERT) and critical path method (CPM) are
two project scheduling methods that can be applied to software development.
Answer: b
Explanation: The earned value system provides a common value scale for every task, regardless of
the type of work being performed. The total hours to do the whole project are estimated, and every
task is given an earned value based on its estimated percentage of the total.
Answer: a
Explanation: A recommended distribution of effort across the software process is 40% (analysis and
design), 20% (coding), and 40% (testing).
Answer: a
Explanation: Timeline chart, also called a Gantt chart was invented by Henry Gantt, an industrial
engineer in 1917.
Answer: a
Explanation: None.
Answer: b
Explanation: Software testing is the process of evaluation a software item to detect differences
between given input and expected output.
Answer: a
Explanation: A run chart is used to monitor the behavior of a variable over time for a process or
system. Run charts graphically display cycles, trends, shifts, or non-random patterns in behavior
over time. It contains lower and upper limits.
Answer: c
Explanation: Maintenance Testing is done on the already deployed software. The deployed software
needs to be enhanced, changed or migrated to other hardware. The Testing done during this
enhancement, change and migration cycle is known as maintenance testing.
Answer: b
Explanation: The structural testing is the testing of the structure of the system or component.
Structural testing is often referred to as ‘white box’ or ‘glass box’ or ‘clear-box testing’ because in
structural testing we are interested in what is happening ‘inside the system/application’.
Answer: c
Explanation: Exhaustive testing is the testing where we execute single test case for multiple test
data.It means if we are using single test case for different product or module under manual testing.
testing.
30. 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
Explanation: Statement testing, decision testing, condition coverage all of them uses white box
technique.
Answer: d
Explanation: Unit, system, integration testing all of them are levels in testing.
Answer: b
Explanation: Boundary value analysis is based on testing at the boundaries between partitions and
checks the output with expected output.
Answer: a
Explanation: Alpha testing takes place at the developer’s end. Developers observe the users and
note problems. Alpha testing is testing of an application when development is about to complete.
Minor design changes can still be made as a result of alpha testing.
Answer: c
Explanation: Hazard identification is the first step in risk assessment. The goal is to understand the
concentration of toxins, spatial distribution and there movement.
35. Which of the following data is not required for hazard identification?
a) Land use
b) Contaminant levels
c) Affected population
d) Estimation of risk
Answer: d
Explanation: Estimation of risk is done at risk characterization whereas land use, contaminant level,
affected population and biota data play a major role while identifying a hazard.
Answer: b
Explanation: Risk is the probability of suffering harm whereas hazard is a potential source of harm.
Answer: a
Explanation: Risk assessment helps to understand possible problems and provides alternatives as
well as control measures to reduce the accident.
38. The purpose of risk management is to identify potential problems before they occur so that risk-
handling activities may be planned.
a) False
b) True
Answer: b
Explanation: The main goal of risk management is to reduce the threats from an activity so that harm
to the surrounding is minimized.
Answer: d
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.
40. 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
Explanation: Risks that affect the quality or performance of the software being developed.
41. 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
Explanation: None.
42. 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
Explanation: Technology changes are common in the competitive environment of software
engineering.
43. 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
Explanation: None.
44. 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
Explanation: These risks are at management level.
45. 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
Explanation: The risks associated with technology might affect the product development.
46. Which of the following term is best defined by the statement: “Derive traceability information to
maximize information hiding in the design.”?
a) Underestimated development time
b) Organizational restructuring
c) Requirements changes
d) None of the mentioned
Answer: c
Explanation: Tracing the requirements can help us understand the risk.
47. 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
Explanation: None.
48. Risk management is now recognized as one of the most important project management tasks.
a) True
b) False
Answer: a
Explanation: None.
Answer: d
Explanation: There are three phases of project management. These are project planning, project
scheduling and project controlling. Project management refers to a highly specialized job to achieve
the objectives of a project.
Answer: d
Explanation: There are various network techniques that are called by various names like PERT,
CPM, TOPS and LESS. Network technique is one of the major advancements in management
science. The full form of PERT is Program Evaluation and Review Technique.
Answer: a
Explanation: The full form of CPM is the Critical Path Method. CPM networks are mainly used for
those projects for which a fairly accurate estimate of time of completion can be made for each
activity.
Answer: b
Explanation: A CPM network is activity-oriented while a PERT network is event-oriented. Event is
the completion of an activity or the commencement of an activity. An event may be head event, tail
event or dual role event.
53. According to the time estimates made by the PERT planners, the maximum time that would be
needed to complete an activity is called as __________
a) The most likely time estimate
b) Optimistic time estimate
c) Pessimistic time estimate
d) Expected time estimate
Answer: c
Explanation: According to the time estimates made by the PERT planners, the maximum time that
would be needed to complete an activity is called the pessimistic time estimate. This estimate does
not include possible effects of floods, earthquakes, etc.
Answer: b
Explanation: In a network, a critical path is the time-wise longest path. The critical path in the Critical
Path Method plays an essential role in scheduling and planning.
55. The difference between the maximum time available and the actual time needed to perform an
activity is known as _________
a) Free float
b) Independent float
c) Total float
d) Half float
Answer: c
Explanation: The difference between the maximum time available and the actual time needed to
perform an activity is known as the total float. Hence, the total float is the excess of the maximum
available time throughout the time of the activity.
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
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
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
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
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
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–
25%), moderate (25–50%), high (50–75%), or very high (>75%).
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
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
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
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. 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.
10. 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.
11. In a similar way to structure prediction methods models can be evaluated using RMSD to
measure the similarity between two molecular complexes.
a) True
b) False
Answer: a
Explanation: This is only the case if an experimental structure already exists. Several
docking methods have been evaluated at ‘Critical Assessment of Structure Prediction 2’
(CASP2) for both protein-ligand and protein-protein interactions.
12. In practical circumstances there exists an experimental structure of the complex.
a) True
b) False
Answer: a
Explanation: In practical circumstances an experimental structure of the complex does not
already exist. Some other evaluation criteria are needed. This is by necessity experimental
validation. The hypothetical protein-biomolecular complex predicts a mode of interaction
between the two molecules that can be tested experimentally.
13. 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.
14. 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.
15. 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.
16. 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.
17. A 66.6% risk is considered as
a) very low
b) low
c) moderate
d) high
Answer: d
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–
25%), moderate (25–50%), high (50–75%), or very high (>75%).
18. 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.
19. 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.
20. 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.
21. 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.
22. 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.
23. A voluntary arrangement between two or more parties that is enforceable by law as a binding
legal agreement is known as __________
a) job
b) loan
c) contract
d) mutual fund
Answer: c
Explanation: A contract arises when the parties agree that there is an agreement. Formation
of a contract generally requires an offer, acceptance, consideration, and a mutual intent to be
bound. Each party to a contract must have capacity to enter the agreement. Minors,
intoxicated persons, and those under a mental affliction may have insufficient capacity to
enter a contract. Some types of contracts may require formalities, such as a memorialization
in writing.
24. _______________ contract is one that has automatic renewals until one party requests
termination.
a) Uniform
b) Evergreen
c) Moderate
d) On-demand
Answer: b
Explanation: If these are left unattended, they can have significant cost impacts with little
value. If these agreements won’t work for the company, the clauses stating the contract
automatically renews should be removed. If the clause makes sense or cannot be taken out,
alerts can still be set in a contract management platform as a reminder.
25. How are final contracts signed in modern business?
a) e-Signatures
b) Document scanning
c) Thump impression
d) Shaking hands
Answer: a
Explanation: Electronic signatures, or e-Signatures, have become crucial for businesses as
they seek to increase the speed of time-to-signature, e-Signatures are legally binding and
have the same legal status as a written signature, as long as it fulfills the requirements of the
regulation it was created under.
A contract management platform should include the ability to integrate with an e-Signature
software, or include e-Signatures as part of the platform.
26. An invitation to tender might not include?
a) Holiday packages
b) Preliminarie
c) A letter of invitation to tender
d) Design drawing
Answer: a
Explanation: An invitation to tender might be issued for a range of contracts, including;
equipment supply, the main construction contract (perhaps including design by the
contractor), demolition, enabling works and so on.
An invitation to tender might include:
• A letter of invitation to tender.
• The form of tender.
• Preliminaries.
• The form of contract.
• A tender pricing document.
• A drawing schedule.
• Design drawings.
• Specifications.
27. Mutual mistake occurs when both parties of a contract are mistaken as to the terms.
a) False
b) True
Answer: b
Explanation: Each believes they are contracting to something different. Courts usually try to
uphold such mistakes if a reasonable interpretation of the terms can be found. However, a
contract based on a mutual mistake in judgment does not cause the contract to be voidable
by the party that is adversely affected.
28. 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
Explanation: None
29. Which is a software configuration management concept that helps us to control change
without seriously impeding justifiable change?
a) Baselines
b) Source code
c) Data model
d) None of the mentioned
Answer: a
Explanation: A baseline is analogous to the kitchen doors in the restaurant. Before a
software configuration item becomes a baseline, change may be made quickly and
informally.
30. Software Configuration Management can be administered in several ways. These include
a) A single software configuration management team for the whole organization
b) A separate configuration management team for each project
c) Software Configuration Management distributed among the project members
d) All of the mentioned
Answer: a
Explanation: None
31. What combines procedures and tools to manage different versions of configuration objects
that are created during the software process?
a) Change control
b) Version control
c) SCIs
d) None of the mentioned
Answer: b
Explanation: Configuration management allows a user to specify alternative configurations of
the software system through the selection of appropriate versions.
32. What complements the formal technical review by assessing a configuration object for
characteristics that are generally not considered during review?
a) Software configuration audit
b) Software configuration management
c) Baseline
d) None of the mentioned
Answer: a
Explanation: None.
33. 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
Explanation: None.
34. Which of the following option is not tracked by configuration management tools?
a) Tracking of change proposals
b) Storing versions of system components
c) Tracking the releases of system versions to customers
d) None of the mentioned
Answer: d
Explanation: All the options are tracked.
35. Which of the following is not a Software Configuration Management Activity?
a) Configuration item identification
b) Risk management
c) Release management
d) Branch management
Answer: b
Explanation: Risk management is an entirely different domain.
36. The definition and use of configuration management standards is essential for quality
certification in
a) ISO 9000
b) CMM
c) CMMI
d) All of the mentioned
Answer: d
Explanation: It is defined in all the mentioned options.
37. What involves preparing software for external release and keeping track of the system
versions that have been released for customer use?
a) System building
b) Release management
c) Change management
d) Version management
Answer: b
Explanation: None.
38. SCM stands for
a) Software Control Management
b) Software Configuration Management
c) Software Concept Management
d) None of the mentioned
Answer: b
Explanation: In software engineering, software configuration management (SCM) is the task
of tracking and controlling changes in the software, part of the larger cross-discipline field of
configuration management.
39. When code is made available to others, it goes in a/an
a) hard drive
b) access-controlled library
c) servers
d) access control
Answer: b
Explanation: None.
40. Which of the following is not a main phase in Configuration Management (CM) Process?
a) CM Planning
b) Executing the CM process
c) CM audits
d) None of the mentioned
Answer: d
Explanation: All are main phases of CM.
41. CM is about managing the different items in the product, and changes in them.
a) True
b) False
Answer: a
Explanation: None.
42. What allows different projects to use the same source files at the same time?
a) Version Control
b) Access control
c) CM Process
d) Version Control and Access control
Answer: a
Explanation: It allows software engineers to continue development along a branch even
when a line of development is frozen.
43. Which of the following is not a change management process?
a) Log the changes
b) Estimate impact on effort and schedule
c) Review impact with stakeholders
d) None of the mentioned
Answer: d
Explanation: All are required for a change.
44. Configuration management (CM) is needed to deliver product to the client
a) True
b) False
Answer: a
Explanation: None.
45. What is one or more software configuration items that have been formally reviewed and
agreed upon and serve as a basis for further development?
a) Baseline
b) Cumulative changes
c) CM
d) Change Control
Answer: a
Explanation: In configuration management, a “baseline” is an agreed-to description of the
attributes of a product, at a point in time, which serves as a basis for defining change.
46. How are baselines verified?
a) By reviews
b) By inspections
c) By testing of code
d) All of the mentioned
Answer: c
Explanation: Testing verifies the agreed-to description.
47. Which of the following is a example of Configuration Items ?
a) SCM procedures
b) Source code
c) Software design descriptions
d) All of the mentioned
Answer: d
Explanation: All are covered in CM.
48. SCM controls only the products of the development process.
a) True
b) False
Answer: a
Explanation: None.
49. CCB stands for
a) Change Control Board
b) Change Control Baseline
c) Cumulative Changes in Baseline
d) None of the mentioned
Answer: a
Explanation: None.
50. What information is required to process a change to a baseline?
a) Reasons for making the changes
b) A description of the proposed changes
c) List of other items affected by the changes
d) All of the mentioned
Answer: d
Explanation: A baseline is an agreed-to description of the product, changes require multiple
reasons.
SOFTWARE PROJECT MANAGEMENT MCQ
1. The effective software project management focuses on four P’s – People, Process, Product, and Project.
(True / False)
Ans. True
2. People Management Capability Maturity Model (PM-CMM) has been developed by ____.
Ans. Software Engineering Institute (SEI)
3. ____ must plan, motivate, organize and control the practitioners who do software work.
a) Project Managers
b) Senior Managers
c) Customers
d) End Users
Ans. a
5. Wheelwright and Clark define a continuum of organizational structures between two extremes, ____
organizations and ____ organizations.
Ans. Functional, Project
6. The realistic percentage for striving to work in Software Project Development is ____.
a) 40%
b) 80%
c) 50%
d) 100%
Ans. b
7. In flat structured organizations, work is more flexible and the employee does whatever is needed. (True / False)
Ans. True
8. In ____ organizations, work is organized into small workgroups and integrated regionally and nationally/globally.
Ans. Matrix
9. ____ organizations take the networked structure one step further by combining IT with traditional components to
form new types of components.
a) Hierarchical
b) Flat
c) T-form (Technology-based)
d) Matrix
Ans. C
10. Team Leader is responsible for all aspects of the project. (True / False)
Ans. True
11. ____ manage hardware/software requirements for development, testing, validation, and production
environments.
Ans. Logistics
1
12. ____ define testing procedures and certification process.
a) Software Support
b) Software Development
c) Software Management
d) Software Testing
Ans. d
13. Project Management is the application of knowledge, skills, tools and techniques to project activities to meet the
project requirements. (True /False)
Ans. True
14. Interoperability has become a key characteristic of many systems. (True/ False)
Ans. True
17. Project implementation is the first stage in project development. (True / False)
Ans. False
18. The ____ stage determines the nature and scope of the development.
Ans. Initiation
19. Testing and Module Integration strategies are addressed in ____ phase.
a) Initiation
b) Implementation
c) Planning and Design
d) Maintenance
Ans. C
21. The purpose of a ____ is to detail the work requirements for projects and programs that have deliverables and/or
services performed.
Ans. Statement of Work (SoW)
24. The three most important factors that influence project management are ____, ____and _____.
Ans. Time, Cost, Scope
27. The "spiral model", documented in 1970 by Royce was the first publicly documented life cycle model. (True /
False)
Ans. False
28. Most life cycle models can be derived as special cases of the ____.
Ans. Spiral model
29. ____ is the least flexible and most obsolete of the life cycle models.
a) Spiral model
b) Waterfall model
c) Throwaway prototyping model
d) Iterative / incremental development model
Ans. b) Waterfall model
31. Project scope, pros and cons are discussed in the initiation phase. (True/ False)
Ans. True
32. A semiformal way of breaking down the goal is called the ____.
Ans. Work Breakdown Structure (WBS)
33. Two general notations used for scheduling are ____ charts and ____ charts.
Ans. PERT, Gantt
34. The purpose of planning a project is to identify the sequence of activities as per their complexities and
dependencies. (True / False)
Ans. True
36. In ____ mode the project is characterized by tight, stringent constraints and interface requirements.
a) Organic
b) Embedded
c) Semidetached
d) None of the above
Ans. b) Embedded
3
37. Budgeting in a business sense is the planned allocation of available funds to each department within a company.
(True / False)
Ans. True
39. ____ is a standard method for the financial appraisal of long-term projects.
Ans. Net Present Value (NPV)
40. Cost in a project includes software, hardware and human resources. (True / False)
Ans. True
41. A schedule provides the idea about the start and finishes dates of key activities or terminal elements of the
project. (True / False)
Ans. True
44. Booz Allen Hamilton, Inc. has developed a Gantt chart. (True / False)
Ans. False
46. Accelerating the project schedule is often termed as ____ of the schedule. (Pick right option)
a) Breaking
b) Crashing
c) Speeding
d) None of the above
Ans. b) Crashing
51. Risk the combination of both the possibility of occurrence of adverse event and the impact of such bad event.
(True / False)
Ans. True
52. When there are disagreements between the project lead and overall project manager, the same can be resolved
through ____.
Ans. Change control board
53. A ____ is a discrepancy between how a requirement was mentioned and how the same requirement is
implemented. (Pick right option)
a) Defect
b) Change
c) Risk
d) None of the above
Ans. a) Defect
54. Tom DeMarco stated, “You can’t control what you can't measure”. (True / False)
Ans. True
55. ____ is the statistics gathered over the course of the execution of the project.
Ans. Software Metric
56. _____ is a software package used for preparing earned value analysis. (Pick right option)
a) MS Project
b) Primavera
c) Lotus Notes
d) None of the above
Ans. b) Primavera
57. Status meetings and status reporting are required for a medium-size project. (True / False)
Ans. True
58. ____ is a set of practices originally developed by Motorola to systematically improve processes by eliminating
defects.
Ans. Six Sigma
59. Six Sigma is a registered service mark and trademark of ____. (Pick right option)
a) Microsoft
b) Sun Microsystems
c) Motorola
d) None of the above
Ans. c) Motorola
60. ____ involves activities like typical strategies, processes, techniques, and tools involved in containing the
adverse impacts of risks on the software project.
Ans. Software risk management
5
61. Software Configuration Management (SCM) is an umbrella activity that is applied throughout the software
process. (True / False)
Ans. True
62. A ____ becomes the basis to further elaboration of Project plan and the Software Requirement specification as
the project progresses.
Ans. Scope and Vision document
63. A ____ has a name, attributes, and is "connected" to other objects by relationships.
Ans. Configuration Object
64. Software configuration management is not an element of software quality assurance. (True / False)
Ans. False
65. Two types of objects that can be identified in configuration management are ____ and _____.
Ans. Base Objects, Aggregate Objects
66. ____ combines procedures and tools to manage different versions of configuration objects that are created
during the software process.
Ans. Version Control
67. For a large software engineering project, uncontrolled change rapidly leads to chaos. (True / False)
Ans. True
68. The results of the evaluation are presented as a change report, which is used by a ____.
Ans. Change Control Authority
69. ____ helps to eliminate the problems by improving communication among all people involved.
Ans. Status Reporting
70. ____ can take place at any time during the project, though the sooner the better. (Pick right option)
a) Risk assessment b) Risk management planning
c) Risk resolution d) Risk prioritization
Ans. a) Risk assessment
71. Project risks are those risks that could result in project slippage, budget constraints related issues, and resource
and customer requirement related issues. (True / False)
Ans. True
72. ____ threaten the applicability of the software product being built.
Ans. Business risk
73. ACAT stands for ____. Ans. Avoid, Control, Accept or Transfer
74. The risk associated with the degree of uncertainty that the project schedule will be maintained and that the
product will be delivered on time is a schedule risk. (True / False)
Ans. True
75. The risk associated with the degree of uncertainty that the resulting software will be easy to correct, adapt and
enhance is a ____.
Ans. Support risk
6
Software Engineering Questions and Answers – Risk
Management
« Prev Next »
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Risk Management”.
a) Client
b) Investor
c) Production team
d) Project manager
View Answer
Answer: d
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.
advertisement
2. 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
View Answer
Answer: a
Explanation: Risks that affect the quality or performance of the software being developed.
3. 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
View Answer
Answer: c
Explanation: None.
advertisement
4. 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
View Answer
Answer: a
Explanation: Technology changes are common in the competitive environment of software engineering.
5. 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
View Answer
Answer: a
Explanation: None.
advertisement
6. 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
View Answer
Answer: d
7. 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
View Answer
Answer: b
Explanation: The risks associated with technology might affect the product development.
advertisement
8. Which of the following term is best defined by the statement: “Derive traceability information to maximize
information hiding in the design.”?
b) Organizational restructuring
c) Requirements changes
View Answer
Answer: c
9. Which of the following strategies means that the impact of the risk will be reduced?
a) Avoidance strategies
b) Minimization strategies
c) Contingency plans
View Answer
Answer: b
Explanation: None.
advertisement
10. Risk management is now recognized as one of the most important project management tasks.
a) True
b) False
View Answer
Answer: a
Explanation: None.
To practice all areas of Software Engineering, here is complete set of 1000+ Multiple Choice Questions and
Answers on Software Engineering.
Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks
below and stay updated with latest contests, videos, internships and jobs!
« Prev - Software Engineering Questions and Answers – Software Risks and Identification
» Next - Software Engineering Questions and Answers – Decomposition Techniques in Software Project
Planning
advertisement
Recommended Posts:
1. Mechanical Engineering Questions and Answers
2. Aeronautical Engineering Questions and Answers
3. Information Technology Questions and Answers
4. Mechatronics Engineering Questions and Answers
5. Railway Engineering MCQ (Multiple Choice Questions)
6. Cloud Computing MCQ (Multiple Choice Questions)
7. Embedded System MCQ (Multiple Choice Questions)
8. Basic Civil Engineering MCQ (Multiple Choice Questions)
9. Protein Engineering MCQ (Multiple Choice Questions)
10. C# Programming Examples on Data Structures
11. Best Reference Books – Technology, Engineering and Sciences
12. Civil Engineering Questions and Answers
13. Cognitive Radio MCQ (Multiple Choice Questions)
14. Database Management System MCQ (Multiple Choice Questions)
15. Highway Engineering MCQ (Multiple Choice Questions)
16. Energy & Environment Management MCQ (Multiple Choice Questions)
17. Total Quality Management MCQ (Multiple Choice Questions)
18. Hazardous Waste Management MCQ (Multiple Choice Questions)
19. Software Architecture & Design MCQ (Multiple Choice Questions)
20. Software Engineering MCQ (Multiple Choice Questions)
advertisement
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is
Linux Kernel Developer & SAN Architect and is passionate about competency developments in these areas. He
lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel,
Linux Debugging, Linux Device Drivers, Linux Networking, Linux Storage, Advanced C
Programming, SAN Storage Technologies, SCSI Internals & Storage Protocols such as iSCSI
& Fiber Channel. Stay connected with him @
LinkedIn | Youtube | Instagram | Facebook |
Twitter
Name*
Email*
Subscribe
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Project
Management”.
View Answer
Answer: d
Explanation: Projects need to be managed because professional software engineering is always subject to
organizational budget and schedule constraints.
advertisement
2. Project managers have to assess the risks that may affect a project.
a) True
b) False
View Answer
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.
a) Specification delays
b) Product competition
c) Testing
d) Staff turnover
View Answer
Answer: c
advertisement
4. The process each manager follows during the life of a project is known as
a) Project Management
View Answer
Answer: c
Explanation: A proven methodical life cycle is necessary to repeatedly implement and manage projects
successfully.
a) very low
b) low
c) moderate
d) high
View Answer
Answer: d
Explanation: The probability of the risk might be assessed as very low (<10%), low (10–25%), moderate (25–
50%), high (50–75%), or very high (>75%).
advertisement
6. Which of the following is/are main parameters that you should use when computing the costs of a software
development project?
View Answer
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.
a) team
b) project
c) customers
d) project manager
View Answer
Answer: b
Explanation: The quality plan should set out the desired software qualities and describe how these are to be
assessed.
advertisement
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
View Answer
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.
a) Process introduction
b) Process analysis
c) De-processification
d) Process distribution
View Answer
Answer: b
Explanation: The current process is assessed, and process weaknesses and bottlenecks are identified.
advertisement
10. An independent relationship must exist between the attribute that can be measured and the external
quality attribute.
a) True
b) False
View Answer
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.
To practice all areas of Software Engineering, here is complete set of 1000+ Multiple Choice Questions and
Answers on Software Engineering.
Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks
below and stay updated with latest contests, videos, internships and jobs!
« Prev - Software Engineering Questions and Answers – Metrics for Quality Control
» Next - Software Engineering Questions and Answers – Project Planning
advertisement
Recommended Posts:
1. Basic Civil Engineering MCQ (Multiple Choice Questions)
2. Mechatronics Engineering Questions and Answers
3. Civil Engineering Questions and Answers
4. Cloud Computing MCQ (Multiple Choice Questions)
5. Embedded System MCQ (Multiple Choice Questions)
6. Engineering Metrology MCQ (Multiple Choice Questions)
7. Pulp & Paper Engineering MCQ (Multiple Choice Questions)
8. Electronics & Communication Engineering Questions and Answers
9. Environmental Engineering MCQ (Multiple Choice Questions)
10. Aeronautical Engineering Questions and Answers
11. Mechanical Engineering Questions and Answers
12. Database Management System MCQ (Multiple Choice Questions)
13. Energy & Environment Management MCQ (Multiple Choice Questions)
14. Dairy Engineering MCQ (Multiple Choice Questions)
15. Highway Engineering MCQ (Multiple Choice Questions)
16. Statistical Quality Control MCQ (Multiple Choice Questions)
17. Total Quality Management MCQ (Multiple Choice Questions)
18. Hazardous Waste Management MCQ (Multiple Choice Questions)
19. Software Architecture & Design MCQ (Multiple Choice Questions)
20. Software Engineering MCQ (Multiple Choice Questions)
advertisement
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and
CTO at Sanfoundry. He is Linux Kernel Developer & SAN Architect and is passionate about
competency developments in these areas. He lives in Bangalore and delivers focused
training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers,
Linux Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies,
SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him
@
LinkedIn | Youtube | Instagram | Facebook | Twitter
Name*
Email*
Subscribe
Exams
Software project management is dedicated to the planning, scheduling,
(https://www.deepcrazy
resource allocation, execution, tracking, and delivery of software and web
world.com/unit-5-
We useprojects.
cookies on our website to give you the most relevant experience by remembering your preferences and repeat
software-engineering-
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
mcq-questions-for-
increasing pace of business and iterate based on customer and stakeholder (https://www.deepcrazy
feedback. world.com/unit-4-
software-engineering-
mcq-questions-for-
aktu-exams/)
July 27,
Software project management MCQ | SPM
2021
MCQ
Unit 3 Software
Engineering MCQ
Question 1: Project has uncertainties on some functionalities at the beginning Questions for AKTU
which will improve over time. Which software development model is suitable?
Exams
Select one:
(https://www.deepcrazy
world.com/unit-3-
a. None of the above
software-engineering-
b. Waterfall
mcq-questions-for-
c. Iterative
aktu-exams/)
July 27,
d. Incremental
2021
d. Estimation mcq-questions-for-
aktu-exam-2021/)
July
Answer: Estimation 24, 2021
Unit 1 Software
Question 3: This term is least critical from customer view point
Engineering MCQ
a. UAT
a. Activity Diagram
How to Fill Invalid
b. CPM
Activity Appeal For
Google AdSense 2021
c. Timesheet
(https://www.deepcrazy
d. Gantt chart
world.com/how-to-fill-
invalid-activity-appeal-
We useAnswer:
cookiesTimesheet
on our website to give you the most relevant experience by remembering your preferences and repeat
for-google-adsense/)
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
July 21, 2021
Digital Communication
MCQ (Signals and
Spectra) UNIT-1
(https://www.deepcrazy
world.com/digital-
communication-mcq-
Question 5: There are __ types of Work Breakdown Structures. multiple-choice-
questions/)
July 4, 2021
a. Four
Renewable Energy
b. Three
MCQ (Geothermal
c. none
Energy) Unit – 6
d. Two
(https://www.deepcrazy
world.com/renewable-
Answer: Two
energy-mcq-
geothermal-energy-
Question 6: If Task A to complete, it takes 10 days of human effort. It started 5
unit-6/)
July 4, 2021
days earlier to the scheduled date and completed on 35th day. Then, the float
value
a. 25
b. 10
c. 20
d. 15
Archives
b. Predicting software schedules.
July 2021
d. Predicting staffing levels.
(https://www.deepcrazy
world.com/2021/07/)
Answer: Predicting clients demands.
June 2021
Question 8: The Mangers use the acronym SMART while goal setting. What (https://www.deepcrazy
does SMART stand for?
world.com/2021/06/)
May 2021
b. specific, measurable, achievable, relevant, timely
(https://www.deepcrazy
c. suitable, measurable, actionable, reviewed, timely
world.com/2021/05/)
d. standardised, measurable, actionable, resourced, timely
We use cookies on our website to give you the most relevant experience by remembering your preferences
April 2021 and repeat
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
(https://www.deepcrazy
Answer: specific, measurable, achievable, relevant, timely
world.com/2021/04/)
Cookie settings ACCEPT
Question 9 Which of these is NOT true for a matrix organizational structure?
February 2021
a. It follows the unity of command principle rigorously
(https://www.deepcrazy
b. Task and personality conflicts are a disadvantage of Matrix structure
world.com/2021/02/)
c. Individual operators have to do double reporting both to a Project Manager
January 2021
and to the Functional manager
(https://www.deepcrazy
d. It is generally employed in project driven organizations
world.com/2021/01/)
November 2020
1)Test
(https://www.deepcrazy
2)Design
world.com/2020/11/)
3)Install
October 2020
4)Specification
(https://www.deepcrazy
5)Manufacture
world.com/2020/10/)
6)Maintain Select one:
September 2020
a. 4, 2, 5, 1, 3, 6
(https://www.deepcrazy
b. 2, 4, 5, 1, 3, 6
world.com/2020/09/)
c. 4, 2, 5, 1, 6, 3
August 2020
d. 2, 4, 5, 1, 6, 3
(https://www.deepcrazy
world.com/2020/08/)
Answer: 4, 2, 5, 1, 3, 6
July 2020
Question 11: Project management (PM) is the application of _____ to meet (https://www.deepcrazy
project requirements. world.com/2020/07/)
June 2020
a. skills, tools and techniques
(https://www.deepcrazy
b. knowledge, skills, tools and techniques
world.com/2020/06/)
c. knowledge, tools and techniques
March 2020
Question 12: A __ is the sequence of processing steps that completely handles
(https://www.deepcrazy
one business transaction or customer request
world.com/2020/03/)
d. Mock-up
January 2020
(https://www.deepcrazy
Answer: Workflow
world.com/2020/01/)
Question 13: __ model is not suitable for accommodating any change December 2019
(https://www.deepcrazy
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
a. Waterfall Model
world.com/2019/12/)
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
b. Prototyping Model
November 2019
Cookiec.settings ACCEPT
Build & Fix Model
(https://www.deepcrazy
d. RAD Model
Answer: Waterfall Model world.com/2019/11/)
October 2019
Question 14: Smith is a project manager for ABC Video games. He has
(https://www.deepcrazy
produced a project network diagram and has updated the activity list. Which
world.com/2019/10/)
process have he just finished?
September 2019
a. The Activity Sequencing process, which identifies all the activities (https://www.deepcrazy
dependences
world.com/2019/09/)
b. The Activity Sequencing process, which identifies all the specific activities of
August 2019
the project
(https://www.deepcrazy
c. The activity duration Estimating process, which identifies all the dependent world.com/2019/08/)
activities of the project
Answer: The Activity Sequencing process, which identifies all the specific
activities of the project
Question 15: Which of the following costs is not part of the total effort cost? Follow Us
b. Costs of lunch time food
b. Version management
deTec m/tec
c. Release management
d. System building
hnic? hnicd
a. Project management
b. Organization
c. Motivation
(https:
d. Problem solving
//www (https:
Answer: Project management
.insta //in.pi
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
a. Changes are managed poorly.
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
b. Deadlines are unrealistic
gram. nteres
Cookiec.settings ACCEPT
The product scope is poorly define
d. All of the given options. com/t t.com/
Answer: All of the given options.
echni techni
Question 19: If a software production gets behind schedule, one can add more
programmers and catch up.
c_dud cdude
a. True
b. False
e26/) 026/)
Answer: False
Question 20 The project life cycle consists of
(https:
a. Objectives of the project
//www
c. Formulation and planning various activities
a. Analogy
b. Function Point
c. WBS
b. project team
c. sales team
d. customer
We usea.cookies
Big Bang
onmodel
themes
our website to give you the most relevant experience by remembering your for 2020and
preferences – repeat
visits. By clicking “Accept”,
b. Spiral model
you consent to the use of ALL the cookies. Responsive Themes
(https://www.deepcrazy
c. V-model
a. Outlier analysis
b. prediction
a. Hide bad news from the project team members until things improve.
b. Give team members more control over process and technical decisions.
c. Give team members less control over process and technical decisions.
Answer: Give team members more control over process and technical
How to Make a
decisions.
Wallpaper App with
pixel in Android Studio
Question 29 Select from the following which is not project management goal
(https://www.deepcrazy
world.com/how-to-
a. Delivering the software to the customer at the agreed time.
make-a-wallpaper-app-
b. Keeping overall costs within budget.
with-pixel-in-android-
c. Maintaining a happy and well-functioning development team.
studio/)
d. Avoiding costumer complaints. (DeepCrazyWorld)
(1,456)
We useAnswer:
cookiesAvoiding
on our website
costumerto complaints.
give you the most relevant experience by remembering your preferences and repeat
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
a. Prototyping
b. Spiral
c. Agile
d. Waterfall
Answer: Waterfall
C) providing redundancy
D) A and C
E) A, B, and C
Answer : A and C
Answer: d
34. Project managers have to assess the risks that may affect a project.
We use cookies
a) True
on our website to give you the most relevant experience by remembering your preferences and repeat
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
b) False
a) Specification delays
b) Product competition
c) Testing
d) Staff turnover
Answer: c
36. The process each manager follows during the life of a project is known as
a) Project Management
Answer: c
a) very low
b) low
c) moderate
d) high
Answer: d
Explanation: The probability of the risk might be assessed as very low (<10%),
low (10–25%), moderate (25–50%), high (50–75%), or very high (>75%).
38. Which of the following is/are main parameters that you should use when
computing the costs of a software development project?
Answer: d
a) team
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
b) project
c) customers
Explanation: The quality plan should set out the desired software qualities and
describe how these are to be assessed.
a) Internship management
b) Change management
c) Version management
d) System management
Answer: a
a) Process introduction
b) Process analysis
c) De-processification
d) Process distribution
Answer: b
42. 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.
According to Forbes, there are eight ways to improve and streamline the
software project management process.
Taking non-development work off your team’s plate to let them focus on
the product
Motivating your team by sharing others’ success stories
Avoiding any changes to tasks once assigned
Trying to stick to the plan (until it needs to be changed)
Encouraging organization by being organized yourself
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
Streamlining productivity through effective delegation
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Getting to know your team and building a rapport
Cookie settings ACCEPT
Breaking down the plan and assigning specific daily tasks
Digital Image Processing MCQ | Basics Of Image Sampling & Quantization
(https://www.deepcrazyworld.com/digital-image-processing-multiple-choice-
questions-answers/)
READ MORE…
(https://www.deepcrazyworld.com/high-
performance-computing-mcq-questions-and-
answers/)
Technic Dude
YouTube
If you found this post useful, don’t forget to share this with your friends, and
if you have any query feel free to comment it in the comment section.
Post Views: 66
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
visits. By clickingSHARE
PLEASE “Accept”, you consent to the use of ALL the cookies.
THIS
m/shar are? ttps://w ts/sham/shar
Cookie settings ACCEPT
20%26 deepc .deep %28SPw.deep .deepw.deep www.d .deep w.deep
ct%20
q%2F) q%2F) on%2C +track %2F) q%2F) q%2F) %2F)
DeepCrazyWorld
(Https://Www.Deepcrazyworld.Com/Author/Deepcrazyworld/)
Hey, I'm Deepika a professional blogger, web designer, Android developer and
(https://ww software engineer. I like to gain every type of knowledge that's why i have done
w.deepcraz many courses in different fields like engineering and technology. I love thrills and
yworld.co travelling to new places and hills.
m/author/d
eepcrazyw
orld/)
5
Article Rating
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
visits. Byclicking “Accept”,
Subscribe you consent to the use of ALL the cookies.
0 COMMENTS
I have worked on many projects like Advance Android application printing website, and more , For
Creating Your Android App and website CONTACT ME !
DeepCrazyWorld
(https://www.deepcrazyworld.com/)
MOBILE APP DEVELOPMENT COMPANY
Company Business
Home(https://www.deepcrazyworld.com/) Projects(https://www.deepcrazyworld.com/category/projec
Blog(https://www.deepcrazyworld.com/blog/) AKTU(https://www.deepcrazyworld.com/category/aktu-
MCQ mcq/)
Contact (https://www.deepcrazyworld.com/contact-
US us/) Wordpress(https://www.deepcrazyworld.com/category/wo
Privacy
We use cookies (https://www.deepcrazyworld.com/privacy-
on our website Android
to give you the most relevant experience (https://www.deepcrazyworld.com/category/andro
by remembering your preferences and repeat
visits. By clicking “Accept”,
Policy you consent
policy-2/) to the use of ALL the cookies. Studio studio/)
help.technicdude@gmail.com(http://help.technicdude@gmail.com)
Instagram(https://www.instagram.com/technic_dude26/)
YouTube(https://www.youtube.com/c/TechnicDude)
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat
visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Size and Cost
Estimation of Software”.
1. Which of the following are parameters involved in computing the total cost of a software development
project?
b) Effort costs
View Answer
Answer: d
Explanation: All these are accounted for in estimating a software development cost.
advertisement
2. Which of the following costs is not part of the total effort cost?
View Answer
Answer: c
a) Function-related metrics
b) Product-related metrics
c) Size-related metrics
View Answer
Answer: a
Explanation: Productivity is expressed in terms of the amount of useful functionality produced in some given
time. Function points and object points
advertisement
4. A _________ is developed using historical cost information that relates some software metric to the project
cost.
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
View Answer
Answer: a
Explanation: The model uses a basic regression formula with parameters that are derived from historical
project data and current as well as future project characteristics.
5. It is often difficult to estimate size at an early stage in a project when only a specification is available
a) True
b) False
View Answer
Answer: a
Explanation: Function-point and object-point estimates are easier to produce than estimates of code size but
are often still inaccurate.
advertisement
6. Which technique is applicable when other projects in the same analogy application domain have been
completed?
b) Expert judgement
c) Estimation by analogy
d) Parkinson’s Law
View Answer
Answer: c
Explanation: The cost of a new project is estimated by analogy with these completed projects.
7. Which model assumes that systems are created from reusable components, scripting or database
programming?
a) An application-composition model
b) A post-architecture model
c) A reuse model
View Answer
Answer: a
advertisement
8. Which of the following states that work expands to fill the time available.
a) CASE tools
b) Pricing to win
c) Parkinson’s Law
d) Expert judgement
View Answer
Answer: c
Explanation: The cost is determined by available resources rather than by objective assessment. If the
software has to be delivered in 12 months and 5 people are available, the effort required is estimated to be
60 person-months.
9. Which model is used during early stages of the system design after the requirements have been established?
a) An application-composition model
b) A post-architecture model
c) A reuse model
View Answer
Answer: d
Explanation: Estimates are based on function points, which are then converted to number of lines of source
code. The formula follows the standard form discussed above with a simplified set of seven multipliers.
advertisement
10. Which model is used to compute the effort required to integrate reusable components or program code
that is automatically generated by design or program translation tools?
a) An application-composition model
b) A post-architecture model
c) A reuse model
View Answer
Answer: c
Explanation: None.
11. The COCOMO model takes into account different approaches to software development, reuse, etc.
a) True
b) False
View Answer
Answer: b
Explanation: Its the COCOMO-2 model. COCOMO 2 incorporates a range of sub-models that produce
increasingly detailed software estimates.
To practice all areas of Software Engineering, here is complete set of 1000+ Multiple Choice Questions and
Answers on Software Engineering.
Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks
below and stay updated with latest contests, videos, internships and jobs!
advertisement
Recommended Posts:
1. Genetic Engineering MCQ (Multiple Choice Questions)
2. Founder
3. Tissue Engineering MCQ (Multiple Choice Questions)
4. Environmental Engineering MCQ (Multiple Choice Questions)
5. Railway Engineering MCQ (Multiple Choice Questions)
6. Microwave Engineering MCQ (Multiple Choice Questions)
7. Cloud Computing MCQ (Multiple Choice Questions)
8. C# Programming Examples on Data Structures
9. Basic Civil Engineering MCQ (Multiple Choice Questions)
10. Fluidization Engineering MCQ (Multiple Choice Questions)
11. Mechatronics Engineering Questions and Answers
12. Civil Engineering Drawing MCQ (Multiple Choice Questions)
13. Protein Engineering MCQ (Multiple Choice Questions)
14. Traffic Engineering MCQ (Multiple Choice Questions)
15. Chemical Engineering Questions and Answers
16. Chemical Reaction Engineering MCQ (Multiple Choice Questions)
17. Civil Engineering Questions and Answers
18. Highway Engineering MCQ (Multiple Choice Questions)
19. Software Architecture & Design MCQ (Multiple Choice Questions)
20. Software Engineering MCQ (Multiple Choice Questions)
advertisement
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and
CTO at Sanfoundry. He is Linux Kernel Developer & SAN Architect and is passionate about
competency developments in these areas. He lives in Bangalore and delivers focused
training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers,
Linux Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies,
SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him
@
LinkedIn | Youtube | Instagram | Facebook | Twitter
Name*
Email*
Subscribe
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Project Planning”.
1. Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
a) Project size
b) Planning process
c) Project complexity
View Answer
Answer: a
Explanation: As size increases, the interdependence among various elements of the software grows rapidly.
advertisement
a) Planning process
b) Software scope
c) External hardware
d) Project complexity
View Answer
Answer: b
Explanation: Functions described in the statement of scope are evaluated and in some cases refined to
provide more detail prior to the beginning of estimation.
a) JAD
b) CLASS
c) FAST
View Answer
Answer: c
and developers who work together to identify the problem, propose elements
requirements.
advertisement
View Answer
Answer: a
Explanation: The conveyor line sorting system (CLSS) sorts boxes moving along a conveyor line. Each box is
identified by a barcode that contains a part number and is sorted into one of six bins at the end of the line.
5. The project planner examines the statement of scope and extracts all important software functions which is
known as
a) Association
b) Decomposition
c) Planning process
View Answer
Answer: b
Explanation: None
advertisement
a) CLSS
b) SEE
c) FAST
d) CBSE
View Answer
Answer: b
7. Which of the following is not an option to achieve reliable cost and effort estimate?
b) Use one or more empirical models for software cost and effort estimation
c) Use relatively simple decomposition techniques to generate project cost and effort estimates
d) The ability to translate the size estimate into human effort, calendar time, and dollars
View Answer
Answer: d
Explanation: None.
advertisement
8. What can be used to complement decomposition techniques and offer a potentially valuable estimation
approach in their own right?
c) Decomposition techniques
View Answer
Answer: b
Explanation: An estimation model for computer software uses empirically derived formulas to predict effort
as a function of LOC or FP.
View Answer
Answer: d
advertisement
10. Software project estimation can never be an exact science, but a combination of good historical data and
systematic techniques can improve estimation accuracy.
a) True
b) False
View Answer
Answer: a
Explanation: None.
To practice all areas of Software Engineering, here is complete set of 1000+ Multiple Choice Questions and
Answers on Software Engineering.
Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks
below and stay updated with latest contests, videos, internships and jobs!
advertisement
Recommended Posts:
1. Probability and Statistics MCQ (Multiple Choice Questions)
2. Corrosion Engineering MCQ (Multiple Choice Questions)
3. Engineering Drawing MCQ (Multiple Choice Questions)
4. Genetic Engineering MCQ (Multiple Choice Questions)
5. Microwave Engineering MCQ (Multiple Choice Questions)
6. C# Programming Examples on Sorting
7. Visual Basic MCQ (Multiple Choice Questions)
8. Cognitive Radio MCQ (Multiple Choice Questions)
9. Irrigation Engineering MCQ (Multiple Choice Questions)
10. Mechatronics Engineering Questions and Answers
11. Protein Engineering MCQ (Multiple Choice Questions)
12. C Programming Examples on Searching and Sorting
13. Railway Engineering MCQ (Multiple Choice Questions)
14. C# Programming Examples on Data Structures
15. Basic Civil Engineering MCQ (Multiple Choice Questions)
16. Highway Engineering MCQ (Multiple Choice Questions)
17. Civil Engineering Drawing MCQ (Multiple Choice Questions)
18. Tissue Engineering MCQ (Multiple Choice Questions)
19. Software Architecture & Design MCQ (Multiple Choice Questions)
20. Software Engineering MCQ (Multiple Choice Questions)
advertisement
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is
Linux Kernel Developer & SAN Architect and is passionate about competency
developments in these areas. He lives in Bangalore and delivers focused training sessions
to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers, Linux
Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies, SCSI
Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him @
LinkedIn | Youtube | Instagram | Facebook | Twitter
Name*
Email*
Subscribe
A. Consistency*
B. Correctness
C. Concurrency
D. None of these
2 A software project that meets all the given objectives is a success of _________.
B. Project quality
C. Project requirement
D. Project management*
A. people
B. product
C. process
D. popularity*
A. project design*
B. project management
C. project planning
D. project control
A. Analytical
B. Critical*
C. Empirical
E. Heuristic
A. Staff turnover*
B. Testing
C. Product competition
D. Specification delays
7. What is the process each manager follows during the life of a project is known as
A. Project Management
A. Project Management
B. sdlc*
A. customers
B. project manager
C. team
D. project*
10. What should be done by the project manager to ensure that all work in the project is
included?
c.Create a WBS*
11. What should a project manager do or follow to ensure clear boundaries for project
completion?
a.Scope verification
c.scope definition
d.Process Management in OS
12. Before requirements can be analyzed, modeled, or specified they must be gathered through
a/an_______
(a) Elicitation process*
(b) Interviewing
(c) Meeting
13. 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
14. Which of the following is not an adaptation criteria for software projects?
b) Customers Complaints*
c) Project staff
d) Mission criticality
a) project delay
c) project failure
16. Which of the following is the reason that software is delivered late?
17. Which of the following is an activity that distributes estimated effort across the planned
project duration by allocating the effort to specific software engineering tasks?
18. What evaluates the risk associated with the technology to be implemented as part of project
scope?
a) Concept scoping
19. Which of the following is not an adaptation criteria for software projects?
b) Customers Complaints*
c) Project staff
d) Mission criticality
20. 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
21. 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*
22. 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
23. Risk management is now recognized as one of the most important project management
tasks.
a) True*
b) False
24. If desired rate of return is minimum by actual rate of return then it is classified as
25. The present value of cash inflows is 50000 US $ and the present value of cash outflows is $
55000 then NPV is ____________
26. If desired rate of return is exceeded by actual rate of return then it is classified as
27. Which of the following is an important factor that can affect the accuracy and efficacy of
estimates?
a) Project size*
b) Planning process
c) Project complexity
a) Planning process
b) Software scope*
c) External hardware
d) Project complexity
a) Client
b) Investor
c) Production team
d) Project manager*
30. 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
31. 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
32. 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*
33. 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
a)programs
b) associated documentation
c) operating procedures
35. __ What threatens the quality and timeliness of the software to be produced?
a) Known risks
b) Business risks
c) Project risks
d) Technical risks*
b) Business risks*
c) Project risks
d) Technical risks
37. Which of the following is a systematic attempt to specify threats to the project plan?
a) Risk identification
b) Performance risk
c) Support risk
d) Risk projection*
38. Which risks are associated with the overall size of the software to be built or modified?
39. Which of the following term is best defined by the statement:”the degree of uncertainty
that the product will meet its requirements and be fit for its intended use.”?
a) Performance risk*
b) Cost risk
c) Support risk
d) Schedule risk
a) Risk assessment
b) Risk generation*
c) Risk control
a) True
b) False*
a) Specification delays
b) Product competition
c) Testing*
d) Staff turnover
44. Which of the following is/are main parameters that you should use when computing the
costs of a software development project?
47. Risk managers have to assess the risks that may affect a project.
a) True *
b) False
a) Specification delays
b) Product competition
c) Delay in schedule
d) all of the mentioned*
a) team
b) project*
c) customers
d) project manager
50. Which of the following items should not be included in the software project management
plan?
d) nONE*
51. The effective software project management focuses on four P’s People, Process, Product
and Management True/ False
52. _____must plan, motivate, organize and control the practitioners who do software work
a) Project Managers*
b) Senior Managers
c) Customers
d) End users
53. Project management, is the application of knowledge, skills, tools, and techniques to project
activities to meet the project requirements
a. True*
b. False
54. Which is the first step in the software development life cycle ?
a) Analysis
b) Design
c) Problem/Opportunity Identification*
a) Sequential structure
b) A List
c) A plan
d) An Algorithm*
56. In the Analysis phase, the development of the ____________ occurs, which is a clear
statement of the goals and objectives of the project.
a) documentation
b) flowchart
c) program specification*
d) design
57. Actual programming of software code is done during the ____________ step in the SDLC.
b) Design
c) Analysis
58. ____________ is the process of translating a task into a series of commands that a computer
will use to perform that task.
a) Project design
b) Installation
c) Systems analysis
d) Programming*
a) Requirements
60. Which two models doesn’t allow defining requirements early in the cycle?
61. Which of the following life cycle model can be chosen if the development team has less
experience on similar projects?
a) Spiral*
b) Waterfall
c) RAD
62. If you were a lead developer of a software company and you are asked to submit a
project/product within a stipulated time-frame with no cost barriers, which model would you select?
a) Waterfall
b) Spiral
c) RAD*
d) Incremental
63. Which two of the following models will not be able to give the desired outcome if user’s
participation is not involved?
64. One can choose Waterfall Model if the project development schedule is tight.
a) True
b) False*
a) Feasibility study*
b) Planning
c) System analysis
d) SRS
66. Difference between total cost and total income over the life of the project.
a) Net profit*
b) Payback period
c) Return on investment(ROI)
67. Time taken to break even or pay back the initial investment
a) Net profit
b) Payback period*
c) Return on investment(ROI)
a) Net profit
b) Payback period
c) Return on investment(ROI)*
69. A project evaluation technique that takes into account the profitability of a project and the
timing of the cash flows that are produced
a) Net profit
b) Payback period
c) Return on investment(ROI)
70. ____________sum of all incoming and outgoing payments, discounted using an interest
rate, to a fixed point in time (the present)
a) Net profit
b) Payback period
c) Return on investment(ROI)
71. ____________is the discount rate that would produce an NPV of 0 for the project.
a) IRR*
e) Payback period
f) Return on investment(ROI)
72 Identifying and estimating all of the costs and benefits of carrying out the project and
operating the delivered application:
a) Cost-benefit analysis*
b) Feasibility analysis
c) Technical analysis
d) Business analysis
73. ________compares the sensitivity of each factor of project profiles by varying parameters
which affect the project cost benefits
a) Sensitivity analysis
b) Risk profiles*
c) Business analysis
d) None
74. Strategic Project Management is about forming clear links between your Projects and
Strategic Objectives
True*
False
75. It is important to review plan to review quality aspects of the project plan.
a) True*
b) False
76. Includes the salaries and other employment costs of the staff in the development project.
a) Development Cost*
b) Set up cost
c) Operational cost
d) None
77. Includes costs of any new hardware and ancillary equipment in the development project.
a) Development Cost
b) Set up cost*
c) Operational cost
d) None
78. Consist of the cost of operating the system Once it has been installed.
a) Development Cost
b) Set up cost
c) Operational cost*
d) None
b) Indirect benefits
c) Intangible benefits
d) None
a) Direct benefits
b) Indirect benefits*
c) Intangible benefits
d) None
a) Direct benefits
b) Indirect benefits
c) Intangible benefits*
d) None
a) Productivity
b) Portability
c) Timeliness
d) Visibility
a) in time
a) Availability
b) Reliability
c) Usability
a) Portability
b) Maintainability
c) Availability
a) elicitation
b) design*
c) analysis
d) documentation
a) CAD, CAM
b) Firmware, Embedded
c) Generic, Customised*
a) True*
b) False
90. The only deliverable work product for a successful project is the working program.
a) True
b) False
92 Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).
a) 100-200*
b) 200-400
c) 400-1000
d) above 1000
d) *Easier to test and debug & It is used when there is a need to get a product to the market early*
94. Arrange the following steps to form a basic/general Engineering Process Model.
1. Test
2. Design
3. Install
4. Specification
5. Manufacture
6. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6*
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
a) responsiveness
b) licensing*
c) memory utilization
d) processing time
96. Company has latest computers and state-of the- art software tools, so we shouldn’t worry
about the quality of the product.
a) True
b) False
a) Quick Design
b) Coding*
c) Prototype Refinement
d) Engineer Product
100. Which model can be selected if user is involved in all the phases of SDLC?
a) Waterfall Model
b) Prototyping Model
c) RAD Model*
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Software Risks and Identification”.
a) Threats
b) Vulnerabilities
c) Consequences
View Answer
Answer: d
advertisement
a) Risk assessment
b) Risk generation
c) Risk control
View Answer
Answer: b
Explanation: Risk management activities would never want a new risk to be generated.
3. What is the product of the probability of incurring a loss due to the risk and the potential magnitude of that loss?
a) Risk exposure
b) Risk prioritization
c) Risk analysis
View Answer
Answer: a
Explanation: None.
advertisement
a) Known risks
b) Business risks
c) Project risks
d) Technical risks
View Answer
Answer: d
Explanation: Technical risks identify potential design, implementation, interface, verification, and maintenance problems.
a) Known risks
b) Business risks
c) Project risks
d) Technical risks
View Answer
Answer: b
advertisement
6. Which of the following is not a business risk?
b) losing the support of senior management due to a change in focus or change in people
View Answer
Answer: c
7. Which of the following is a systematic attempt to specify threats to the project plan?
a) Risk identification
b) Performance risk
c) Support risk
d) Risk projection
View Answer
Answer: d
Explanation: By identifying known and predictable risks, the project manager takes a first step toward avoiding them when
possible and controlling them when necessary.
advertisement
8. Which risks are associated with the overall size of the software to be built or modified?
View Answer
Answer: c
Explanation: None.
9. Which risks are associated with constraints imposed by management or the marketplace?
View Answer
Answer: a
Explanation: None.
advertisement
10. Which of the following term is best defined by the statement:”the degree of uncertainty that the product will meet its
requirements and be fit for its intended use.”?
a) Performance risk
b) Cost risk
c) Support risk
d) Schedule risk
View Answer
Answer: a
Explanation: None.
To practice all areas of Software Engineering, here is complete set of 1000+ Multiple Choice Questions and Answers on Software
Engineering.
Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated
with latest contests, videos, internships and jobs!
advertisement
Recommended Posts:
1. Mechanical Engineering Questions and Answers
2. Founder
3. Tissue Engineering MCQ (Multiple Choice Questions)
4. Cloud Computing MCQ (Multiple Choice Questions)
5. Computer Fundamentals MCQ (Multiple Choice Questions)
6. Civil Engineering Questions and Answers
7. Aeronautical Engineering Questions and Answers
8. Embedded System MCQ (Multiple Choice Questions)
9. Cognitive Radio MCQ (Multiple Choice Questions)
10. Mechatronics Engineering Questions and Answers
11. Engineering Mechanics MCQ (Multiple Choice Questions)
12. Basic Civil Engineering MCQ (Multiple Choice Questions)
13. Railway Engineering MCQ (Multiple Choice Questions)
14. Protein Engineering MCQ (Multiple Choice Questions)
15. Polymer Engineering MCQ (Multiple Choice Questions)
16. Pulp & Paper Engineering MCQ (Multiple Choice Questions)
17. Hazardous Waste Management MCQ (Multiple Choice Questions)
18. Highway Engineering MCQ (Multiple Choice Questions)
19. Software Architecture & Design MCQ (Multiple Choice Questions)
20. Software Engineering Questions and Answers – Requirement Engineering
advertisement
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He
is Linux Kernel Developer & SAN Architect and is passionate about competency developments in these areas.
He lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel, Linux
Debugging, Linux Device Drivers, Linux Networking, Linux Storage, Advanced C Programming, SAN Storage
Technologies, SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him @
LinkedIn | Youtube | Instagram | Facebook | Twitter
Name*
Email*
Subscribe
1. The four major mile stones occur at the____________ between life cycle phases
a. periodic points
b. iterative points
c. transition points
d. synchronizing points
3. ___________ has the goal to present to all stake holders a recommendation on how to
proceed with development industry plans
a. iteration design
b. iteration readiness
c. periodic status assessments
d. iteration assessment
5. How many simple planning guide lines should be considered when a project plan is being
initiated or assessed?
a. 1
b. 2
c. 3
d. 4
6. ______are project specific.
a. top-down perspectives
b. evolutionary work break down structure
c. conventional work break down structure
d. software engineering economies
7. ___________ is extremely important to project success.
a. objective plans
b. the art of planning
c. construction
d. iteration
a. inception
b. elaboration
c. construction
d. transition
a. transition iteration
b. transition management
c. transition cost
d. transition coding
10. ________are motivated by the cost, schedule and quality of specific deliverables.
a. Resource commitments
b. Requirement tradeoffs
c. Initial integration
d. Technical Risk resolution
a. one
b. two
c. three
d. four
a. elaboration team
b. transition team
c. construction team
d. inception team
a. architecture
b. coding
c. planning
d. user evaluation
18. _______________captures the contract between the development group and the buyer.
a. Infrastructure
b. Design model
c. Process automation
d. Vision statement
a. Infrastructure
b. Design model
c. Process automation
d. Vision statement
a. Vision statement
b. Meta process
c. Defect tracking
d. Testing
Chapter# 1 MCQs
The advent of project management has been most profound in
Automobile manufacturing
A)
Construction
B)
Information technology
C)
Film making
E)
An established objective
A)
Complex tasks
C)
From among the following activities, which is the best example of a project?
Producing automobiles
B)
Which of the following choices is not one of the stages of a project life cycle?
Conceptualizing
A)
Defining
B)
Planning
C)
Executing
D)
Delivering
E)
Conceptualizing
A)
Defining
B)
Planning
C)
Executing
D)
Delivering
E)
In which of the following stages are you more likely to find status reports, many
changes, and the creation of forecasts?
Conceptualizing
A)
Defining
B)
Planning
C)
Executing
D)
Delivering
E)
Which of the following choices is not one of the driving forces behind the
increasing demand for project management?
Knowledge explosion
B)
Accountability
A)
Flexibility
B)
Innovation
C)
Speed
D)
Repeatability
E)
Which of the following is the number one characteristic that is looked for in
management candidates?
Overall intelligence
A)
Experience
C)
Past successes
D)
Good references
E)
10
A)
20
B)
33
C)
45
D)
50
E)
Integration of project management with the organization takes place with the
Master budget
A)
Strategy plan
B)
WBS
A)
Budgets
B)
Problem solving
C)
Schedules
D)
Status reports
E)
Strategy
A)
Program
B)
Campaign
C)
Crusade
D)
Venture
E)
From 1994 to 2009 the trend for projects late or over budget was:
Significantly better
A)
Slightly better
B)
Slightly worse
D)
Significantly worse
E)
Ch#2 MCQs
1
Which of the following is not one of the commonly heard comments of project managers?
Determining alternatives
A)
Evaluating alternatives
C)
SWOT analysis
A)
Competitive
B)
Industry
C)
Market
D)
Strategic
E)
9
Which of the following is not one of the requirements for successful implementation of
strategies through projects?
Allocation of resources
A)
Prioritizing of projects
B)
Poor scheduling
A)
Flexible tasking
C)
Multitasking
D)
Burnout
E)
11
Project selection criteria are typically classified as:
Sacred cow
A)
Bread-and-butter
B)
Pearls
C)
Oysters
D)
White elephants
E)
13
Which of the following is the reason(s) why project managers need to understand their
organization's mission and strategy?
Checklist
A)
CH#07 MCQs
1
An uncertain event or condition that, if it occurs, has a positive or negative
effect on a project objectives is termed.
Random chance
A)
A disaster
B)
Risk
C)
Hazard
D)
Bad luck
E)
2
The cost impact of a risk event occurring as a project proceeds through its life
cycle tends to
Slowly rise
A)
Risk assessment
B)
Risk identification
C)
Risk tracking
D)
Murphy's Law
B)
Profile
A)
Questionnaire
B)
Research
C)
Query
D)
Checklist
E)
7
All of the following are included in the risk identification process except
Customers
A)
Subcontractors
B)
Competitors
C)
Vendors
D)
Probability
A)
Scenario
B)
Payback
C)
Risk/reward
D)
Impact
E)
9
A risk profile is a list of questions that address traditional areas of uncertainty on
a project that answers developed from:
Ratio/range analysis
A)
Decision tree
B)
PERT simulation
C)
PERT
D)
Mitigating
A)
Retaining
B)
Ignoring
C)
Transferring
D)
Sharing
E)
13
Technical risks are:
Often the kind that can cause the project to be shut down.
A)
Problematic
B)
Management reserves
A)
Change control
B)
Contingency reserves
C)
Risk register
D)
Risk profiles
E)
15
Change management systems are designed to accomplish all of the following
except:
#QB1
Download all 4th Semester computer Engineering Group MCQ Question Banks, This article is
aimed to provide MCQ Question banks for 22413 SEN (Software Engineering). As we all know
MSBTE Online examination pattern is totally different it based on Objective Questions(MCQs)
because of this it is difficult to study but we are here for Diploma Students, here on cwipedia
Students can download MCQ question banks, I scheme syllabus, a model answer, and many
more things. (credit: engineeringinterviewquestions)
SEN MCQ QB 2:
SEN MCQ QB 3:
SEN MCQ QB 4:
SEN MCQ QB 5:
a. System software
b. Application software
c. Scientific software
a. True
b. False
ANSWER: True
a. Project planning
b. Scope management
c. Project estimation
a. Functional Requirement.
b. Nonfunctional Requirement.
c. Goals of implementation.
a. Spiral model
b. Big Bang model
c. V-model
d. Waterfall model
a. Software Design
b. Feasibility Study
c. Requirement Gathering
d. System Analysis
10. Which design identifies the software as a system with many components interacting
with each other?
a. Architectural design
b. High-level design
c. Detailed design
d. Both B & C
d. Set of programs
a. Quality management
b. Risk management
c. Performance management
d. Efficiency management
13. If every requirement stated in the Software Requirement Specification (SRS) has only
one interpretation, SRS is said to be correct _____ .
a. Unambiguous
b. Consistent
c. Verifiable
ANSWER: Unambiguous
14. Which is not a step of Requirement Engineering?
a. Requirements elicitation
b. Requirements analysis
c. Requirements design
d. Requirements documentation
16. The level at which the software uses scarce resources is ______ .
a. Reliability
b. Efficiency
c. Portability
ANSWER: Efficiency
17. Modifying the software to match changes in the ever changing environment is called
__________ .
a. Adaptive maintenance
b. Corrective maintenance
c. Perfective maintenance
d. Preventive maintenance
18. If every requirement can be checked by a cost-effective process, then the SRS is
_________ .
a. Verifiable
b. Traceable
c. Modifiable
d. Complete
ANSWER: Verifiable
a. is_a relationship
b. part_of relationship
c. composed_of relationship
d. none of above
a. RE = P/L
b. RE = P + L
c. RE = P*L
d. RE = 2* P *L
ANSWER: RE = P*L
21) Number of clauses used in ISO 9001 to specify quality system requirements are _____ .
a. 15
b. 20
c. 25
d. 28
ANSWER: 20
a. Static view
b. Functional view
c. Dynamic view
b. Software design
c. Testing
a. Unit Testing
b. Beta Testing
c. Stress Testing
d. Mutation Testing
25) If the objects focus on the problem domain, then we are concerned with ______.
27) Which of the following is not a part of the Test Implementation and Execution Phase?
a. Are most useful in uncovering defects in the process flows during real world use of the
system.
b. Are most useful in uncovering defects in the process flows during the testing use of the
system.
c. Are most useful in covering the defects in the process flows during real world use of the
system.
ANSWER: Are most useful in uncovering defects in the process flows during real world use of
the system.
c. Memory leaks.
30) Which plan describes how the skills and experience of the project team members will
be developed ?
a. HR Plan
b. Manager Plan
c. Team Plan
a. Acceptance testing
b. Integration testing
c. System Testing
d. Unit testing
32) The model in which the requirements are implemented by its category is ______ .
b. Waterfall Model
c. Prototyping
35) The tools that support different stages of software development life cycle are called
_______ .
a. CASE Tools
b. CAME tools
c. CAQE tools
d. CARE tools
36) Which defect amplification model is used to illustrate the generation and detection of
errors during the preliminary steps of a software engineering process?
a. Design
b. Detailed design
c. Coding
37) Which method is used for evaluating the expression that passes the function as an
argument?
a. Strict evaluation
b. Recursion
c. Calculus
d. Pure functions
a. Risk avoidance
b. Risk monitoring
c. Risk timing
d. Contingency planning
39) Staff turnover, poor communication with the customer are risks that are extrapolated
from past experience are called _____ .
a. Business risks
b. Predictable risks
c. Project risks
d. Technical risks
40) Organization can have in-house inspection, direct involvement of users and release of
beta version are few of them and it also includes usability, compatibility, user acceptance
etc. is called ______ .
a. Task analysis
d. Testing
ANSWER: Testing
a. Feasibility study
b. Requirement Gathering
43) Software safety is a quality assurance activity that focuses on hazards that may cause
an entire system to fall.
a. True
b. False
ANSWER: True
45) Effective software project management focuses on the four P’s. What are those four
P’s?
a. Quality
b. Efficiency
c. Accuracy
d. Both A and B
e. Both B and C
48) Which testing is the re-execution of some subset of tests that have already been
conducted to ensure the changes that are not propagated?
a. Unit testing
b. Regression testing
c. Integration testing
d. Thread-based testing
3) Divide the project into various smaller parts for ease of management.
a. True
b. False
ANSWER: True
b. Acceptance testing
c. Integrated testing
Happy Learning!
22413 Software Engineering MCQ Question Banks with Answers
#QB2
Download all 4th Semester computer Engineering Group MCQ Question Banks, This article is
aimed to provide MCQ Question banks for 22413 SEN (Software Engineering). As we all know
MSBTE Online examination pattern is totally different it based on Objective Questions(MCQs)
because of this it is difficult to study but we are here for Diploma Students, here on cwipedia
Students can download MCQ question banks, I scheme syllabus, a model answer, and many
more things. (credit: engineeringinterviewquestions)
SEN MCQ QB 2:
SEN MCQ QB 3:
SEN MCQ QB 4:
SEN MCQ QB 5:
a. Customers
b. End-users
c. Project managers
a. Yes
b. No
ANSWER: Yes
3) Which SDLC activity does the user initiates the request for a desired software
product?
a. Requirement gathering
b. Implementation
c. Disposition
d. Communication
ANSWER: Communication
4) In Risk management process what makes a note of all possible risks, that may occur
in the project?
a. Manage
b. Monitor
c. Categorize
d. Identification
ANSWER: Identification
b. Functionality
c. Reliability
ANSWER: Usability
6) The process togather the software requirements from Client, Analyze and Document
is known as ______ .
a. True
b. False
ANSWER: True
d. Technical reviews
9) When elements of module are grouped together that are executed sequentially in
order to perform a task, is called ______ .
a. Procedural cohesion
b. Logical cohesion
c. Emporal cohesion
d. Co-incidental cohesion
a. Content coupling
b. Stamp coupling
c. Data coupling
d. Common coupling
11) What is the detailed sequence of steps that describes the interaction between the
user and the application?
a. Scenario scripts
b. Support classes
c. Key classes
d. Subsystems
12) Which risks identify Potential Design, Implementation, Interface, Verification and
Maintenance Problems?
a. Project risk
b. Business risk
c. Technical risk
d. Schedule risk
14) What is the testing to ensure the WebApp properly interfaces with other
applications or databases?
a. Compatibility
b. Interoperability
c. Performance
d. Security
ANSWER: Interoperability
15) Which Variation control in the context of software engineering involves controlling
variation?
a. Process applied
b. Resources expended
16) Which classes represent data stores (e.g., a database) that will persist beyond the
execution of the software?
a. Process classes
b. System classes
c. Persistent classes
a. Developer
b. Tester
c. User
d. System Analyst
ANSWER: User
19) Which of the items listed below is not one of the software engineering layers?
a. Process
b. Manufacturing
c. Methods
d. Tools
ANSWER: Manufacturing
20) Line of code(LOC) of the product comes under which type of measures?
a. Indirect measures
b. Direct measures
c. Coding
a. Reliable software
Statement 2: Computer software is the product that software engineers design and
build.
23) You are working in CareerRide as a project manager. What will you do to minimize
the risk of software failure?
c. Track progress
a. Random paradigm
b. Open paradigm
c. Synchronous paradigm
d. Closed paradigm
a. Software Design
b. System Analysis
c. Coding
d. Testing
Happy Learning!
22413 Software Engineering MCQ Question Banks with Answers
#QB4
Download all 4th Semester computer Engineering Group MCQ Question Banks, This article is aimed to
provide MCQ Question banks for 22413 SEN (Software Engineering). As we all know MSBTE Online
examination pattern is totally different it based on Objective Questions(MCQs) because of this it is
difficult to study but we are here for Diploma Students, here on cwipedia Students can download MCQ
question banks, I scheme syllabus, a model answer, and many more things. (credit:
engineeringinterviewquestions)
SEN MCQ QB 2:
SEN MCQ QB 3:
SEN MCQ QB 4:
SEN MCQ QB 5:
1) Which of these software characteristics are used to determine the scope of a software project?
a. Only performance.
b. Only context.
a. Application level
b. Component level
c. Modules level
a. True
b. False
ANSWER: False
a. Putnam model
b. COCOMO
c. Both A & B
ANSWER: COCOMO
5) From the following select the correct option that is used to display the available option for
selection.
a. Check-box
b. Text-box
c. Button
d. Radio-Button
ANSWER: Radio-Button
a. True
b. False
ANSWER: False
8) The tools that support different stages of software development life cycle are called as ______
.
a. CASE Tools
b. CAME tools
c. CAQE tools
d. CARE tools
a. Requirements elicitation
b. Requirements analysis
c. Requirements design
d. Requirements documentation
10) Which of the level carries out goal, objective, work tasks, work products and other activities
of the software process?
a. Performed
b. INCOMPLETE
c. Optimized
d. Quantitatively Managed
ANSWER: Performed
11) If you have no clue of how to improve the process for the quality software which model is
used?
a. A Continuous model
b. A Staged model
c. Both A & B
a. True
b. False
ANSWER: True
13) In OOD, the attributes(data variables) and methods( operation on the data) are bundled
together is called _______ .
a. Classes
b. Objects
c. Encapsulation
d. Inheritance
ANSWER: Encapsulation
14) Which design defines the logical structure of each module and their interfaces that is used to
communicate with other modules?
a. High-level designs
b. Architectural designs
c. Detailed design
16) Which tools are used for project planning, cost, effort estimation, project scheduling and
resource planning?
c. Diagram tools
d. Documentation tools
17) Which design deals with the implementation part in which it shows a system and its
sub-systems in the previous two designs?
a. Architectural design
b. High-level design
c. Detailed design
d. Both A & B
18) Modularization is a technique to divide a software system into multiple discrete and
independent modules.
a. True
b. False
ANSWER: True
19) What is the project and process level that provides the Quality Metric benefit?
a. Defect amplification
c. Measuring quality
20) Cohesion metrics and coupling metrics are metrics in which level of design?
b. Pattern-based design
c. Architectural design
d. Component-level design
ANSWER: Component-level design
21) Which condition defines the circumstances for a particular operation is valid?
a. Postcondition
b. Precondition
c. Invariant
ANSWER: Precondition
22) Which subsystem implements a repository that encompasses the following elements,
1) Content database
2) Database capabilities
d. Unit testing
24) PAD is metric indicates the number of classes that can access another class attributes and a
violation of encapsulation.
a. True
b. False
ANSWER: True
a. Coding
b. Testing
c. Maintenance
d. Abstraction
ANSWER: Abstraction
c. Measure
ANSWER: Measure
16) Which tools are helpful in all the stages of SDLC, for requirement gathering to testing and
documentation?
a. Upper case tools
17) OOD languages provide a mechanism where methods performing similar tasks but vary in
arguments, and that can be assigned to the same name is called _____ .
a. Classes
b. Object
c. Polymorphism
d. Encapsulation
ANSWER: Polymorphism
19) What computer-based system can have a profound effect on the design that is chosen and
also the implementation approach will be applied?
a. Scenario-based elements
b. Class-based elements
c. Behavioural elements
d. Flow-oriented elements
20) SRS is a document created by system analyst after the requirements are collected from
various stakeholders.
a. Yes
b. No
ANSWER: Yes
21) Which structures in Organizational Paradigms on a team loosely and depends on individual
initiative of the team members?
a. Closed paradigm
b. Open paradigm
c. Random paradigm
d. Synchronous paradigm
22) Give the name to diagram that represents the flow of activities described by the use cases and
at the same time the captors are involved in UML .
a. State diagram
b. Swim lane diagram
c. Activity diagram
d. Component diagram
a. Acceptance Phase.
b. Testing.
c. Maintenance.
ANSWER: Maintenance.
24) Which model is also called as the classic life cycle or the Waterfall model?
a. Iterative Development
c. RAD Model.
d. Incremental Development
25) What is the average effective global activity rate in an evolving E-type system is invariant
over the lifetime of the product?
a. Self-regulation
b. Reducing quality
c. Feedback systems
d. Organizational stability
Happy Learning!
22413 Software Engineering MCQ Question Banks with Answers
#QB5
Download all 4th Semester computer Engineering Group MCQ Question Banks, This article is aimed to
provide MCQ Question banks for 22413 SEN (Software Engineering). As we all know MSBTE Online
examination pattern is totally different it based on Objective Questions(MCQs) because of this it is
difficult to study but we are here for Diploma Students, here on cwipedia Students can download MCQ
question banks, I scheme syllabus, a model answer, and many more things. (credit:
engineeringinterviewquestions)
SEN MCQ QB 2:
SEN MCQ QB 3:
SEN MCQ QB 4:
SEN MCQ QB 5:
1) Which document is created by system analyst after the requirements are collected from
Various stakeholders?
c. Feasibility study
d. Requirement Gathering
a. Feasibility study
b. Requirement gathering
B) Specific requirements model elements such as data flow diagrams or analysis classes, their
relationships and collaborations for the problem at hand;
a. Both A & B
b. Both B & C
c. Both A & C
4) What is the correctness, completeness, and consistency of the requirements model will
have a strong influence on the quality of all work products that follow?
a. Requirement quality
b. Design quality
c. Code quality
5) An entity in ER Model is a real world being, which has some properties called_____ .
a. Attributes
b. Relationship
c. Domain
ANSWER: Attributes
c. $ per KLOC
7) Which documentation works as a key tool for software designer, developer and their test
team is to carry out their respective tasks?
a. Requirement documentation
b. User documentation
d. Technical documentation
ANSWER: Requirement documentation
9) Which risk gives the degree of uncertainty and the project schedule will be maintained
so that the product will be delivered in time?
a. Business risk
b. Technical risk
c. Schedule risk
d. Project risk
10) You are working in CareerRide as a project manager. Company wants to develop a
project. You are also involved in planning team. What will be your first step in project
planning?
a. True
b. False
ANSWER: True
a. Waterfall model
c. V-model
d. Spiral model
ANSWER: V-model
13) Software project management is the process of managing all activities that are involved
in software development, they are _____ .
a. Time
b. Cost
c. Quality management
a. Icon
b. Window
c. Menu
d. Cursor
ANSWER: Icon
a. Gathering of requirement.
b. Understanding of requirement.
a. Cardinality
b. Attributes
c. Operations
d. Transformers
ANSWER: Cardinality
b. A legacy system refers to outdated application software that is used instead of available
upgraded versions.
ANSWER: A legacy system refers to outdated application software that is used instead of
available upgraded versions.
19) Which of the following cannot be applied with the software according to Software
Engineering Layers?
a. Process
b. Methods
c. Manufacturing
20) Which software is used to control products and systems for the consumer and
industrial markets?
a. System software
c. Embedded software
a. Instructions
b. Data Structures
c. Documents
a. Naming conventions
b. Identifying
c. Whitespace
d. Operators
ANSWER: Whitespace
23) The rules of writing ‘if-then-else’, ‘case-switch’, ‘while-until’ and ‘for’ control flow
statements are called _____ .
a. Comments
b. Functions
d. Control Structure
24) If an application allows executing multiple instances of itself, they appear on the screen
as separate windows are called ______ .
a. Window
b. Tabs
c. Menu
d. Cursor
ANSWER: Tabs
25) Match the List 1 to List 2 and choose the correct option.
2. Design——————————b. Analysis
a. Unit testing
b. Regression testing
c. Sandwich testing
d. Thread-based testing
27) In which elicitation process the developers discuss with the client and end users and
know their expectations from the software?
a. Requirement gathering
b. Organizing requirements
d. Documentation
a. Spiral model
b. Waterfall model
c. Prototyping model
b. Programming Language
a. True
b. False
ANSWER: True
a. ISO 9000
b. ISO 9001
c. SPICE (ISO/IEC15504)
d. Both B and C
a. Instructions
b. Data Structures
c. Documents
34) During security testing the tester plays the role of the individual who desires to______ .
35) Which of the following is not a section in the standard for SQA plans recommended by
IEEE?
a. Budget
b. Time
c. People
ANSWER: Budget
a. State box
b. Clear box
c. Black box
38) Which may be estimated either in terms of KLOC (Kilo Line of Code) or by calculating
number of function points in the software?
a. Time estimation
b. Effort estimation
c. Cost estimation
39) SDLC Models are adopted as per requirements of development process. It may vary
Software-to-software to ensuring which model is suitable.
a. True
b. False
ANSWER: True
40) The always growing and adapting nature of software hugely depends upon the
environment in which user works in ____________ .
a. Cost
b. Dynamic Nature
c. Quality Management
d. Scalability
41) When the customer may ask for new features or functions in the software, what does it
mean in Software maintenance?
a. Host modifications
b. Client requirements
c. Market conditions
d. Organization changes
a. True
b. False
ANSWER: False
44) What is described by means of DFDs as studied earlier and represented in algebraic
form?
a. Data flow
b. Data storage
c. Data Structures
d. Data elements
45) Which metrics are derived by normalizing quality and/or productivity measures by
considering the size of the software that has been produced?
a. Size oriented
b. Function-Oriented
c. Object-Oriented
d. Use-case-Oriented
47) Application that generate a dialogue to get confirmation from user and to delete a file it
is an example for _____ .
a. Radio-Button
b. Text-box
c. Check-box
d. Dialogue box
48) What is used for implementing the changes in existing or new requirements of user in
software maintenance?
a. Preventive maintenance
b. Perfective maintenance
c. Corrective
d. Adaptive
49) Lehman has given eight laws for software evolution and he divided software into three
categories. In which category software works strictly according to defined specifications
and solutions.
a. Static-type
b. Embedded-type
c. Practical-type
ANSWER: Embedded-type
50) Computer software is a complete package, which includes software program, its
documentation and user guide on how to use the software.
a. True
b. False
ANSWER: True
Happy Learning!
22413 Software Engineering MCQ Question Banks with Answers
#QB3
Download all 4th Semester computer Engineering Group MCQ Question Banks, This article is aimed to
provide MCQ Question banks for 22413 SEN (Software Engineering). As we all know MSBTE Online
examination pattern is totally different it based on Objective Questions(MCQs) because of this it is
difficult to study but we are here for Diploma Students, here on cwipedia Students can download MCQ
question banks, I scheme syllabus, a model answer, and many more things. (credit:
engineeringinterviewquestions)
SEN MCQ QB 2:
SEN MCQ QB 3:
SEN MCQ QB 4:
SEN MCQ QB 5:
1) Which of these software characteristics are used to determine the scope of a software project?
a. Only performance.
b. Only context.
c. Information objectives, function, performance
d. None of the above.
3) SDLC is not a well-defined, structured sequence of stages in software engineering to develop the
intended software product.
a. True
b. False
ANSWER: False
4) In the Empirical Estimation Technique which model is developed by Barry W. Boehm?
a. Putnam model
b. COCOMO
c. Both A & B
d. None of the above
ANSWER: COCOMO
5) From the following select the correct option that is used to display the available option for selection.
a. Check-box
b. Text-box
c. Button
d. Radio-Button
ANSWER: Radio-Button
ANSWER: False
8) The tools that support different stages of software development life cycle are called as ______ .
a. CASE Tools
b. CAME tools
c. CAQE tools
d. CARE tools
10) Which of the level carries out goal, objective, work tasks, work products and other activities of the
software process?
a. Performed
b. INCOMPLETE
c. Optimized
d. Quantitatively Managed
ANSWER: Performed
11) If you have no clue of how to improve the process for the quality software which model is used?
a. A Continuous model
b. A Staged model
c. Both A & B
d. None of the above
ANSWER: True
13) In OOD, the attributes(data variables) and methods( operation on the data) are bundled together is
called _______ .
a. Classes
b. Objects
c. Encapsulation
d. Inheritance
ANSWER: Encapsulation
14) Which design defines the logical structure of each module and their interfaces that is used to
communicate with other modules?
a. High-level designs
b. Architectural designs
c. Detailed design
d. All mentioned above
16) Which tools are used for project planning, cost, effort estimation, project scheduling and resource
planning?
a. Process modeling tools
b. Project management tools
c. Diagram tools
d. Documentation tools
17) Which design deals with the implementation part in which it shows a system and its sub-systems in
the previous two designs?
a. Architectural design
b. High-level design
c. Detailed design
d. Both A & B
18) Modularization is a technique to divide a software system into multiple discrete and independent
modules.
a. True
b. False
ANSWER: True
19) What is the project and process level that provides the Quality Metric benefit?
a. Defect amplification
b. Defect removal efficiency
c. Measuring quality
d. All mentioned above
ANSWER: Defect removal efficiency
20) Cohesion metrics and coupling metrics are metrics in which level of design?
a. User interface design
b. Pattern-based design
c. Architectural design
d. Component-level design
21) Which condition defines the circumstances for a particular operation is valid?
a. Postcondition
b. Precondition
c. Invariant
d. None of the above
ANSWER: Precondition
22) Which subsystem implements a repository that encompasses the following elements,
1) Content database
2) Database capabilities
3) Configuration management functions
a. The publishing subsystem
b. The management subsystem
c. The collection subsystem
d. None of the above
24) PAD is metric indicates the number of classes that can access another class attributes and a violation
of encapsulation.
a. True
b. False
ANSWER: True
25) Find out which phase is not available in SDLC?
a. Coding
b. Testing
c. Maintenance
d. Abstraction
ANSWER: Abstraction
Happy Learning!
SOFTWARE PROJECT MANAGEMENT
394) Which type of risk factor is most likely to cause problems for a software project developing
commercial software?
397) Which of the following is NOT a main reason to undertake software quality assurance
activities:
(a) A good design methodology should provide a clear division of design from
implementation
(b) A good design methodology should not promote a top-down decomposition strategy.
(c) A good design methodology should encourage phased development of the software
(d) A good design methodology should help to minimise future maintenance.
(a) Identify system faults, but not to attribute blame or seek solutions
(b) Identify system faults, attribute the source of errors, but not seek solutions
(c) Identify system faults, attribute the source of errors and seek solutions
(d) Identify system faults, seek solutions, but not to attribute blame
404) Which form of software development model is most suited to a system where all the
requirements are known at the start of a project and remain stable throughout the project.
405) What type of software development model is shown in the following diagram:
Memory Management
Memory Management
Process Management
I/O Subsystem
I/O Subsystem
Kernel Kernel Kernel
407) Which of the following is NOT part of a software quality assurance plan:
(a) User
(b) Quality Engineer
(c) The programming tools supplier
(d) Specialist with knowledge of the application
409). Effective software project management focuses on four P's which are
a) Customers
b) end-users
c) project managers
413. Which factors should be considered in choosing the organizational structure for a software
team?
a) degree of communication desired
b) predicted size of the resulting program
c) rigidity of the delivery date
d) size of the project budget
e) a, b, and c
414. One of the best ways to avoid frustration during the software development process is to
a) give team members more control over process and technical decisions.
b) give team members less control over process and technical decisions
c) hide bad news from the project team members until things improve.
d) reward programmers based on their productivity.
415. Which of these software characteristics are used to determine the scope of a software
project?
a) context, lines of code, function
b) functionality to be delivered
c) process used to deliver functionality
d) software process model
e) both b and c
416. How does a software project manager need to act to minimize the risk of software failure?
417. Which of these are critical practices for performance-based project management?
1. The aim of an organizational structure is to facilitate cooperation towards a common goal. (True /
False)
Ans. True
3. ___ team organization attempts to combine the benefits of centralized and decentralized control
while minimizing or avoiding their disadvantages.
Ans. Mixed-Control
4. Decentralized control is best when communication among engineers is necessary for achieving a good
solution. (True / False)
Ans. True
5. ___ is best when the speed of development is the most important goal and the problem is well
understood.
Ans. Centralized-Control
7. The risk associated with the degree of uncertainty that the product will meet its requirements and be
fit for its intended use is a ___.
a) Cost risk
b) Performance risk
c) Support risk
d) Schedule risk
10. Software quality assurance (SQA) is an umbrella activity that is applied throughout the lifecycle of
the project across all phases. (True / False)
Ans. True
11. The term CASE is applied to software product development that uses extensive software engineering
principles and these processes are implemented either partly or majorly through the supporting
software.
(True / False)
Ans. True
a) Repository
b) Dictionary
c) Design
d) Coding
Ans. a) Repository
14. Business process engineering tools provide the basic model of the information which acts as the
meta-data from which the specific information can be derived. (True / False)
Ans. True
15. ___ model the processes by representing the key elements of the process.
a) Programming
b) Prototyping
c) Design
d) Analysis
Ans. b) Prototyping
17. The term integration implies both combination and closure. (True /False)
Ans. True
21. Software testing is the process of running through the application or a software product with the
intention of uncovering the errors. (True / False)
Ans. True
22. ___ to ensure that the software will function well when the number of users is increased on the
system.
a) 40%
b) 20%
c) 70%
d) 90%
Ans. a) 40%
24. Black Box Testing tests the internal structure of the system. (True / False)
Ans. False
25. ___ method leads to a selection of test cases that exercise boundary values.
26. ___ technique provides a logical representation of various possible operational scenarios of the
application being tested.
a) Boundary Value Analysis
b) Cause-effect graphing
c) Equivalence Partitioning
27. White box testing is a test case design method that uses the control structure of the procedural
design to derive test cases. (True / False)
Ans. True
28. ___ is a software metric that provides a quantitative measure of the logical complexity of a program.
a) Rational Rose
b) Oracle
c) Win Runner
d) Linux
30. ___ is an SQA activity that assures standards and procedures defined for the project are followed
properly and follows the compliance as stated.
Ans. True
32. ___ Allow legacy applications to adapt to changing requirements in quick time.
Ans. Reengineering
33. In a recent study, the top 10 most expensive software errors were ___ errors.
a) Maintenance
b) Analysis
c) Design
d) Coding
Ans. a) Maintenance
34. Legacy application of the organization holds a lot of business-critical details and represents the
enterprise architecture of the corporation. (True / False)
Ans. True
35. Around 80% of the coding of the legacy applications is done using ___.
Ans. COBOL
36. ___ is the fundamental rethinking and radical redesign of business processes to achieve dramatic
improvements in critical, contemporary measures of performance, such as cost, quality, service, and
speed.
a) Software Engineering
c) Software Reengineering
d) Business Process Outsourcing
37. Reengineering of information systems is an activity that will absorb information technology
resources for a short time. (True / False)
Ans. False
38. There are ___ phases in the life-cycle of the software reengineering process model.
Ans. Six
39. ___ for software is the process of analyzing a program in an effort to create a representation of the
program at a higher level of abstraction than source code.
a) Software Engineering
c) Reverse engineering
40. Reengineering tools are platform-independent and can work on any platform. (True / False)
Ans. False
42. The data obtained during the closure analysis are used to populate the ___.
a) Business Manager
b) Project Manager
c) System Manager
d) Database Manager
44. At Infosys, many projects use the top-down method for estimation. (True / False)
Ans. False
45. For normalization purposes, the productivity of a project is measured in terms of ___ per person-
month.
46. Lack of support from the database architect and database administrator of the customer is
considered a risk. (True / False)
Ans. True
48. ___ is an SQA activity that ensures that appropriate steps to carry out the process are being
followed.
50. ___ is defined as the ease of finding and correcting errors in the software.
Question 1 Project has uncertainties on some functionalities at the beginning which will improve over
time. Which software development model is suitable? Select one:
b. Waterfall
c. Iterative
d. Incremental
a. Designing
b. Testing
c. Coding
d. Estimation
The Correct answer is: Estimation
Question 3 This term is least critical from customer view point Select one:
a. UAT
b. Unit testing
c. Delivery timeliness
d. Milestones
Question 4 Following method is not used for project planning Select one:
a. Activity Diagram
b. CPM
c. Timesheet
d. Gantt chart
Question 5 There are ________ types of Work Breakdown Structures. Select one:
a. Four
b. Three
c. none
d. Two
6 If Task A to complete, it takes 10 days of human effort. It started 5 days earlier to the scheduled date
and completed on 35th day. Then, the float value Select one:
a. 25
b. 10
c. 20
d. 15
Question 7 Which of the following is not achieved by an automated estimation tools? Select one: a.
Predicting clients demands.
Question 8 The Mangers use the acronym SMART while goal setting. What does SMART stand for? Select
one:
Question 9 Which of these is NOT true for a matrix organizational structure? Select one:
c. Individual operators have to do double reporting both to a Project Manager and to the Functional
manager
The Correct answer is: It follows the unity of command principle rigorously
Question 10 Arrange the following steps to form a basic/general Engineering Process Model.
a. 4, 2, 5, 1, 3, 6
b. 2, 4, 5, 1, 3, 6
c. 4, 2, 5, 1, 6, 3
d. 2, 4, 5, 1, 6, 3
Question 12 A ____ is the sequence of processing steps that completely handles one business
transaction or customer request Select one:
a. Model
b. Workflow
c. Prototype
d. Mock-up
13 ______ model is not suitable for accommodating any change Select one:
a. Waterfall Model
b. Prototyping Model
d. RAD Model
Question 14 Smith is a project manager for ABC Video games. He has produced a project network
diagram and has updated the activity list. Which process have he just finished? Select one:
a. The Activity Sequencing process, which identifies all the activities dependences
b. The Activity Sequencing process, which identifies all the specific activities of the project
c. The activity duration Estimating process, which identifies all the dependent activities of the project
d. The activity duration Estimating process, which diagram project network time estimates
The Correct answer is: The Activity Sequencing process, which identifies all the specific activities of the
project
Question 15 Which of the following costs is not part of the total effort cost? Select one:
Question 16 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? Select one:
a. Change management
b. Version management
c. Release management
d. System building
a. Project management
b. Organization
c. Motivation
d. Problem solving
Question 18 What are the signs that a software project is in trouble? Select one:
Question 19 If a software production gets behind schedule, one can add more programmers and catch
up. Select one:
a. True
b. False
Question 21 Which of the following are parameters involved in computing the total cost of a software
development project? Select one:
d. Effort costs
a. Analogy
b. Function Point
c. WBS
Question 23 Which of the following is not generally considered a stakeholder in the software process?
Select one:
a. end users
b. project team
c. sales team
d. customer
Question 24 What is the simplest model of software development paradigm? Select one:
b. Spiral model
c. V-model
d. Waterfall model
Question 25 The PERT technique gives most weightage to: Select one:
Question 26 Which of the following is not a commonly used technique for schedule compression: Select
one:
a. quality reduction
b. use of overtime
c. scope reduction
d. resource reduction
Question 27 To detect fraudulent usage of credit cards, the following data mining task should be used
Select one:
a. Outlier analysis
b. prediction
c. association analysis
d. feature selection
Question 28 One of the best ways to avoid frustration during the software development process is to:
Select one:
a. Hide bad news from the project team members until things improve.
b. Give team members more control over process and technical decisions.
c. Give team members less control over process and technical decisions.
The Correct answer is: Give team members more control over process and technical decisions.
Question 29 Select from the following which is not project management goal Select one:
Question 30 Arrange the following steps to form a basic/general Engineering Process Model. 1. Test 2.
Design 3. Install 4. Specification 5. Manufacture 6. Maintain Select one:
a. 2, 4, 5, 1, 3, 6
b. 2, 4, 5, 1, 6, 3
c. 4, 2, 5, 1, 3,
6 d. 4, 2, 5, 1, 6, 3
Question 31 —————— is the linear software development lifecycle methodology Select one:
a. Prototyping
b. Spiral
c. Agile
d. Waterfall
C) providing redundancy
D) A and C
E) A, B, and C
A.project planning
B.project monitoring
C.project control
Explanation
Correct Option :D.
Which of the following activity is undertaken immediately after feasibility study and before the
requirement analysis and specification phase?
A.Project Planning
B.Project Monitoring
C.Project Control
D.Project Scheduling
Explanation
Correct Option :A.
A.Project Planning
Explanation
Correct Option :B.
A.project estimation
B.project scheduling
C.project monitoring
D.risk management
Explanation
Correct Option :C.
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
Explanation
Correct Option :A.
A.project cost
B.project duration
C.project effort
Explanation
Correct Option :D.
A.SPMP document
B.SRS document
D.Excel Sheet
Explanation
Correct Option :A.
A.Lines of codes
B.function point
C.Number of persons
D.Only A & B
Explanation
Correct Option :D.
Explanation
Correct Option :A.
"Larger code size doesnot necessarily mean better quality or higher efficiency."
A.True
B.False
C.NA
D.NA
Explanation
Correct Option :A.
B.False
C.NA
D.NA
Explanation
Correct Option :B.
C.COCOMO
D.COCOMO2
Explanation
Correct Option :B.
Which of the following can estimate size of project directly from problem specification?
A.LOC
C.Bothg
D.None
Explanation
Correct Option :B.
Which of the following serves as project estimation technique?
A.Empirical estimation
B.Heuristic technique
C.Analytical estimation
Explanation
Correct Option :D.
B.prior experience
C.Common sense
Explanation
Correct Option :D.
B.only i & ii
Explanation
Correct Option :B.
B.intermediate COCOMO
C.both
D.None
Explanation
Correct Option :B.
Which of the following technique overcomes the drawbacks of expert judggement technique?
A.Heuristic technique
C.Basis COCOMO
D.only a & b
Explanation
Correct Option :B.
Explanation
Correct Option :C.
B.Putnam's Work
C.Both
Explanation
Correct Option :C.
B.Gantt chart
C.UML
D.pi-chart
Explanation
Correct Option :B.
Which chart representation is suitable for project monitoring and control?
A.PERT chart
B.Gantt chart
C.THETA chart
Explanation
Correct Option :A.
This technique decompose a given task set recursively into small activities?
A.Sotware Configuration Management
B.Configuration indentification
D.both a & c
Explanation
Correct Option :C.
Which of the following are different team structures used in Point Management?
A.Chief programmer team
B.Democratic team
Explanation
Correct Option :D.
Explanation
Correct Option :C.
Which of the following are important activities of Risk Management?
A.Risk indentification
B.Risk Assessment
C.Risk Containment
Explanation
Correct Option :D.
When we rank risks in terms of their damage causing potential, we are doing
A.Risk Containment
B.Risk Assessment
C.Risk indentification
D.Risk Mapping
Explanation
Correct Option :B.
B.Transfer risk
C.Risk indentification
D.Risk reduction
Explanation
Correct Option :C.
This deals with effectively tracking and controlling the configuration of a software product during its life
cycle.
A.Software Configuration management
C.Gantt chart
D.COCOMO
Explanation
Correct Option :A.
Which of the following are two popular configuration management tools on most UNIX system
A.SCCS & RCS
Explanation
Correct Option :A.
Explanation
Correct Option :C.
Know the status of the project is the correct answer
D.Probability of loss
Explanation
Correct Option :C.
Something to fear but not something to manage is the correct answer
Explanation
Correct Option :C.
Prepare resource plan is the correct answer
A stakeholder is anyone who will purchase the completed software system under development.
State True/False
A.True
B.False
C..
D..
Explanation
Correct Option :B.
False is the correct answer
D.A and C
E.A and B
Explanation
Correct Option :D.
A and C is the correct answer
Change cannot be easily accommodated in most software systems, unless the system was designed with
change in mind.
State True/False
A.True
B.False
C..
D..
Explanation
Correct Option :A.
True is the correct answer
D.stakeholders needs
Explanation
Correct Option :A.
size of the product being built is the correct answer
Management of software development is dependent upon
A.People
B.Product
C.Process
Explanation
Correct Option :D.
All of the above is the correct answer
The ways in Which a software development organisation can be structured.
A.functional formation
B.project format
C.both
D.none
Explanation
Correct Option :C.
1. What are Requirements refined and analyzed to assess their clarity, completeness, and_____
A. Consistency
B. Correctness
C. Concurrency
D. None of these
1. According to the Project Management Institute (PMI), the scope statement should address all of the
following issues EXCEPT:
Select one:
a. project constraints.
b. project assumptions.s
c. project exclusions.
d. code of conduct for the team members working on the project.
e. project deliverables.
Ans – d. code of conduct for the team members working on the project
2. Fill in the blank. The _____ is the difference between the additional money spent on prevention and
the corresponding reduction in the cost of failure.
Select one:
a. cost-benefit analysis
b. implicit cost
c. cost of quality
d. variable cost
e. cost-utility analysis
3. Which of the following project baselines provides the basis for measurement of the expected cash
flow against requirements over time and is often displayed as an S curve?
Select one:
a. Schedule baseline
b. Cost performance baseline
c. Scope baseline
d. Plan baseline
e. Initiation baseline
4. The conceptual estimate is developed with the least amount of knowledge. When more information is
known, the project team can develop a:
Select one:
a. work breakdown structure
b. critical estimate
c. rough order of magnitude (ROM) estimate
d. scope of work
e. ballpark estimate
5. Petri is working for Nokia in Finland. He has completed 10 months of his 12-month project, budgeted
at $800,000. His earned value analysis shows that variance at completion is $75,000. What is the
estimate at completion value for this project?
Select one:
a. 725,000
b. -725,000
c. -$875,000
d. $875,000
e. $800,000
Ans – d. $875,000
Select one:
a. Most flowcharts use one width of column to represent a category, while the vertical axis represents
the frequency of occurrence.
b. If a particular method is a standard of quality, you can compare your organization’s quality plan to it
by flowcharting.
c. A flowchart shows the ratio of cost of increasing quality to the resulting benefit.
d. If some of the functions of a project are repetitive, flowcharting can be used to identify trends.
e. Flowcharting is useful for communicating responsibility for work processes.
7. During the project meeting, the project manager had to leave earlier due to a family emergency.
Afterwards, a few team members started to argue, so the project meeting took very long without
producing outcomes. What is the possible reason that resulted in the inefficient project meeting in this
scenario?
Select one:
a. No project team ground rules were set up.
b. The current communications plan was very poorly designed.
c. The absence of project manager resulted in inefficiency.
d. There was no incentive mechanism set up to encourage team members to take over more
responsibilities.
e. The project team was not very cooperative.
Select one:
a. layered description
b. step change
c. ballpark estimate
d. project execution plan
e. project logic diagram
9. According to the PMBOK guide which of the following statements is right in terms of using reserve
analysis to determine a project budget ?
Select one:
a. Reserve analysis always plans contingency reserves for unexpected project scope and project costs,
which are part of your project budget.
b. Reserves should not be included in the project budget.
c. If you only have limited resources, you may completely ignore reserve analysis when you try to
determine your project budget.
d. Planning contingency reserves for a project is not practical.
e. Contingency reserves have never been a concern when planning a project budget.
Ans – a. Reserve analysis always plans contingency reserves for unexpected project scope and project
costs, which are part of your project budget.
10. Fill in the blanks. It is during the ______________ phase that the decision should be made regarding
whether the project should continue. During this phase, ____________ must be considered and
weighed against the potential benefit of the project’s success.
Select one:
a. completion, cost
b. closeout, resources
c. execution, performance
d. planning, timing
e. initiation, risk
Ans – e. initiation, risk
Select one:
a. Assessing risk management
b. Providing documents that specifically comply with the quality standards in use
c. Emphasizing error prevention and customer satisfaction
d. Requiring commitment to quality by all the employees and business partners
e. Developing a project execution plan that matches the complexity level of the project
Ans – e. Developing a project execution plan that matches the complexity level of the project
12. Fill in the blank. Risk represents the likelihood that an event will happen during the life of the project
that will negatively affect the ________________ of project goals.
Select one:
a. scope creep
b. achievement
c. float
d. rough order of magnitude
e. slack
Ans – b. achievement
13. What should be done by the project manager to ensure that all the work in the project is included?
Select one:
a. Create a contingency plan.
b. Create a risk management plan.
c. Create a WBS.
d. Create a statement of work.
e. Create a scope statement.
14. Fill in the blank. During the _________ of a project, the project manager focuses on developing the
project infrastructure needed to execute the project and developing clarity around the project charter
and scope.
Select one:
a. completion
b. start-up
c. execution
d. evaluation
e. selection
Ans – b. start-up
Free download e-book Manifestation Magic Guide – The Ultimate Wealth Creation System
Click here to download ( Close if ad opens and double click on download )
15. After the celebration of the successful milestone completion, a project manager will often do which
of the following?
Select one:
a. Continue to increase the intensity of the project to achieve the next milestone.
b. Continue to follow the exact same project plan that helped the team achieve the milestone.
c. Allow the team to reflect on finding new ways of approaching the project work.
d. Select an upcoming key event and designate it as the next milestone.
e. Stretch the goals of the project team, making them more tough and rigorous.
Ans – c. Allow the team to reflect on finding new ways of approaching the project work.
16. Once the project is approved and moves into the planning stage, what happens in the next phase of
the project life cycle?
Select one:
a. Agreements for risk sharing need to be concluded.
b. The total risk on the project typically reduces as activities are performed without loss.
c. Risks must be weighed against the potential benefit of the project’s success in order to decide if the
project should be chosen.
d. Risks are identified with each major group of activities.
e. A risk response plan can be used to identify increasing levels of detailed risk analysis
Select one:
a. Establish the objectives and scope.
b. Determine the budget.
c. Select the team organizational model.
d. Determine project constraints.
e. Inspect the deliverables.
18. Fill in the blank. Risk must be considered in the _____ phase and weighed against the potential
benefit of the project’s success in order to decide if the project should be chosen.
Select one:
a. completion
b. closeout
c. execution
d. planning
e. initiation
Ans – e. initiation
19. According to PMBOK, project management process groups are iterative, which was originally defined
by Walter Shewhart and later modified by Edward Deming. Generally, one outcome from a previous
process can serve as input for the next process. Which of the following best identifies with the
description of this concept?
Select one:
a. Project life cycle
b. Plan-Do-Check-Act cycle
c. Project phases
d. PM processes
e. HR process cycle
20. Determining the policies that are needed for the smooth execution of a project relates to which of
the following agenda items of alignment sessions?
Select one:
a. Developing a common understanding of the project purpose
b. Establishing trust among team members
c. Engaging stakeholders in dialogue
d. Developing role clarification on projects
e. Agreeing on the means and methods for accomplishing the purpose
Select one:
a. They are short meetings to develop a common understanding of what the short-term priorities are for
the project.
b. They focus on short-term activities, usually less than a week in duration.
c. They are purely fact-based meetings with a left-brain type focus.
d. They have very little dialogue except to ask clarification questions.
e. They are oriented toward developing plans, tracking progress of existing plans, and making
adjustments to plans in response to new information.
Ans – e. They are oriented toward developing plans, tracking progress of existing plans, and making
adjustments to plans in response to new information.
22. Do it because I said to” is the mantra for project managers who use _____ as the default approach to
resolve conflict.
Select one:
a. collaborating
b. compromising
c. accommodating
d. forcing
e. avoiding
Ans – d. forcing
23. A(n) _ is a review of the quality plan, procedures, data collection, and analysis by an outside group.
Select one:
a. scope document
b. project appraisal
c. cost performance index
d. analogous estimate
e. quality audit
24. Which of the following is an advantage of including the project manager in the project evaluation
process?
Select one:
a. It enables the project manager to have an understanding of the selection criteria that can be used
when making decisions about the project during later phases.
b. It may indicate a need for project manager skills and experiences that are different from the project
manager who is involved in the evaluation.
c. It allows the parent organization to select a project manager whose abilities match the complexity
profile of the project.
d. It improves the project manager’s level of understanding about the project and ensures that the
chosen project manager is the most suitable individual for executing the project.
e. It helps achieve greater buy-in from the top management of the parent organization.
Ans – a. It enables the project manager to have an understanding of the selection criteria that can be
used when making decisions about the project during later phases.
Want to open demat account online to buy stocks , mutual fund easily in 10 Mins ?? Open Upstox
account and gets free market courses and premium tools worth 2000 rs. Sign up now and gets 30 days
brokerage free . Get Now click here ( For more Comment Down )
Select one:
a. They are the filters through which project members screen information that is shared.
b. They do not lend themselves to create an environment of trust.
c. The success of larger, more complex projects is more dependent on contracts than on relationships of
trust.
d. Without contracts, projects that are highly dependent on an information-rich environment will suffer.
e. Contracts promote the growth of a trusting project culture.
26. Role clarification facilitates the development of all of the following, EXCEPT:
Select one:
a. communication planning.
b. key milestones.
c. work flow organization.
d. approval processes.
e. role boundary spanning processes.
27. During a new project planning process to sequence activities, the project manager, Nate, decides to
use the precedence diagraming method to show the identified activity dependencies. Which of the
following logical relationships is Nate’s least favorite choice?
Select one:
a. Finish-to-start
b. Start-to-finish
c. Finish-to-finish
d. Start-to-start
e. All of these answers
Ans – b. Start-to-finish
28. In today’s global society, many projects become global. To effectively work together, global virtual
teams have been used in practice. As a project manager for a global project, Jim was told by a local team
member, Shan, that women are not allowed to hold positions of authority because of the culture of his
home country, since Jim hired a female local assistant project manager. How would you respond to this
situation as a PMP?
Select one:
a. Inform your local team member that a non-discrimination policy has to be adopted for this global
project.
b. Replace a local female assistant PM with a male candidate.
c. Do nothing.
d. Ask all project team members to attend a training session on treating different gender members for
this global project equally.
e. Fire the local team member because of his discrimination behavior.
Ans – a. Inform your local team member that a non-discrimination policy has to be adopted for this
global project.
29. Which of the following is true about a project manager?
Select one:
a. Project managers analyze work processes and explore opportunities to make improvements.
b. Project managers are focused on the long-term health of the organization.
c. Project managers are process focused.
d. Project managers are goal oriented.
e. Project managers standardize the work processes.
30. Shauna has recently been appointed as a project manager for Project SkyNorth, which is regarded as
an important project in her organization. During the project planning meeting, Shauna is capable of
allocating key resources and personnel that she needs for this project. Which organizational structure is
best for Shauna’s company?
Select one:
a. Balanced matrix organization
b. Matrix organization
c. Functional organization
d. Projectized organization
e. Hierarchical organization
Select one:
a. project logic diagram.
b. change management process.
c. milestone schedule
d. critical path
e. rough order of magnitude
Select one:
a. Benefits are greater than the costs.
b. Costs are greater than the benefits.
c. Costs and benefits are well balanced.
d. Benefits are less than the costs
e. Costs are less than the benefits.
33. Which of the following establishes key dates throughout the life of a project that must be met for
the project to finish on time?
Select one:
a. Critical path
b. Ballpark estimate
c. Pert diagram
d. Slack chart
e. Milestone schedule
Select one:
a. Project risk focuses on identifying, assessing, and eliminating the risks on the project.
b. Risk management is all about eliminating risk.
c. Project risk is an uncertain event that, even if it occurs, has no effect on project objectives.
d. There are no risk-free projects.
e. Risk management involves identification, evaluation, and elevation of risk
Select one:
a. To understand reports
b. To reflect new information
c. To begin planning the project
d. To teach team members what they need to know about their jobs
e. To establish a trusting project culture
CORONA BLOG – WANT TO EARN MONEY ONLINE BY MAKING CORONA STATS BLOG IN 15 MIN
CLICK HERE TO READ MORE ( Close if ad opens and double click on READ MORE )
36. Fill in the blank. Crashing refers to when the task duration’s are __ along the critical path to meet the
project completion date.
Select one:
a. scope creep
b. floated
c. slack
d. compressed
e. expedited
Ans – d. compressed
37. An Expected Monetary Value (EMV) of $100000 on a potential project event in the project means
which of the following?
Select one:
a. A number that can be ignored
b. An opportunity that must be explored
c. Actual losses on the event
d. Actual investment returns on the event
e. A threat that must be considered to minimize the project risk
38. Which of the following is a form of trust that is built on the examination of the person’s motives and
the conclusion that he or she is not hostile?
Select one:
a. Objective credibility
b. Attribution of benevolence
c. Non-manipulative trust
d. Unequivocal liberality
e. High cost of lying
39. When calculating EVM, Peter noticed that the cumulative planned value is 150% of the cumulative
earned value. What does this mean?
Select one:
a. SPI<1, so the project is behind schedule.
b. SPI>1, so the project is OK to complete on time.
c. SPI<1, so the project is ahead of time.
d. SPI>1, so the project is behind schedule.
e. SPI>1, so the project is on schedule.
40. Fill in the blank. A __ represents the sequence of the activities needed to complete the project.
Select one:
a. work break down structure
b. scope of work
c. project logic diagram
d. run chart
e. step change
Ans – c. project logic diagram
MCQ OF PROJECT MANAGEMENT
Select one:
a. skills, analysis
b. tools, analysis
c. analysis, theories
d. skills, tools
e. skills, theories
Select one:
a. Ask his client to pay for the completed project deliverables.
b. Award all of his project team members for such a great accomplishment.
c. Offer a party for his project team and client to celebrate the success of the project.
d. Ask his client to conduct an inspection on all of the completed project
deliverables.
e. Invite a few experts to judge the quality of all the completed project deliverables.
Answer : (d) Ask his client to conduct an inspection on all of the completed
project deliverables
Select one:
a. Establish the objectives and scope.
b. Determine the budget.
c. Select the team organizational model.
d. Determine project constraints.
e. Inspect the deliverables.
Answer : (a) Establish the objectives and scope
Select one:
a. Pareto diagram
b. PERT chart
c. Control chart
d. HR personnel chart
e. Critical path
5. Once the project is approved and moves into the planning stage, what
happens in the next phase of the project life cycle?
Select one:
a. Agreements for risk sharing need to be concluded.
b. The total risk on the project typically reduces as activities are performed without
loss.
c. Risks must be weighed against the potential benefit of the project's success in
order to decide if the project should be chosen.
d. Risks are identified with each major group of activities.
e. A risk response plan can be used to identify increasing levels of detailed risk
analysis
6. Fill in the blank. Risk must be considered in the _____ phase and weighed
against the potential benefit of the project's success in order to decide if the
project should be chosen.
Select one:
a. completion
b. closeout
c. execution
d. planning
e. initiation
7. Due to the rapid expansion of your company, your boss decides to establish a
project management office (PMO) within the company and asks you to take the
lead. According to the PMBOK guide, to be the ideal PMO you can do which of
the following?
Select one:
a. Speed up a specific ongoing project.
b. Find opportunities for collaborative project management.
c. Reassign the resources that have been assigned to ongoing projects.
d. Reduce the assigned resources to existing projects.
e. Reduce the number of project managers in the company.
Select one:
a. Because resources on the project management team may view it as permanent
b. Because resources on the project management team may view it as temporary
c. Because resources on the project team are not aware of the technical aspects of
the initiative
d. Because members of the project management team are not aware of the
knowledge and skills of the other people working on the project
e. Because project management teams do not look after the operational aspects of
the project and are concerned only with the strategy
Select one:
a. Forming
b. Storming
c. Norming
d. Performing
e. Adjourning
10. The project management office (PMO) handles all of the following
functions EXCEPT:
Select one:
a. maintaining the organization's project management policies and procedures.
b. supervising the project managers.
c. assigning project managers from other departments but not procuring contract
project managers.
d. monitoring project performance. e. providing functional support to projects like
project scheduling and project cost analysis
Ans - c. assigning project managers from other departments but not procuring
contract project managers.
11. Under which of the following conditions would teams be more effective
than individuals?
Select one:
a. When speed is important
b. When the activities involved in solving the problem are very detailed
c. When the actual document needs to be written
d. When innovation is required
e. When a commitment to the solution is needed by small portions of the project tea
Select one:
a. Benchmarking
b. Expediting
c. Procurement
d. Delegation
e. Solicitation
Ans - d. Delegation
13. Which of the following defines what tasks the project resources are
expected to accomplish and, just as importantly, what is not part of the project
team's responsibilities?
Select one:
a. Punch list
b. Check sheet
c. Project logic diagram
d. Checklist
e. Scope document
14. After Marta obtained her PMP certificate, her boss assigned her to be in
charge of a long-term project, which a recently resigned project manager,
Todd, had been working on for three years. When Marta looks at historical
information that Todd achieved for this project, which of the following is
deemed most critical for Marta to manage her project team?
Select one:
a. Project contract
b. Detailed activity lists and WBS dictionary
c. Legal documents
d. Project lessons
e. Learn who are the project investors
15. Fill in the blank. There is _______ correlation between project complexity and
project risk. Select one:
a. an unknown
b. a positive
c. no
d. a negative
e. a general
Ans - b. a positive
16. As a new project manager, Karen was worried about a statement from her
client: "your project deliverable is in low quality with low grade". According to
PMBOK, how can you help Karen distinguish the differences between "quality"
and "grade"?
Select one:
a. Quality and grade represent the same thing.
b. Low quality can never be a problem, but low grade is.
c. Low quality represents a true problem, but low grade might not be the case.
d. Low quality with high grade is always desirable to your client. e. High quality
always represents high grade.
Answer - c. Low quality represents a true problem, but low grade might not be
the case
Select one:
a. decide how to draft a scope statement.
b. start to define and develop the stakeholder needs and requirements. c.
prepare for the template to monitor project progress.
d. estimate the entire project budget.
e. learn how to get project budget approved by stakeholders.
Answer - b. start to define and develop the stakeholder needs and requirements.
18. After Ling finished drafting a new project charter, she sent a copy of the
charter to all key project parties including the project sponsor, senior
management and key stakeholders, and scheduled a kick-off meeting with
them. What will be the most important goal for Ling to complete the project
charter?
Select one:
a. Make a professional looking project charter to impress the key project parties.
b. Get confirmation from the key parties that they have read the charter.
c. Invite the key parties for a nice lunch to establish a friendly relationship. d. Gather
promises from the key project players.
e. Obtain officially signed project charters from the key parties.
Answer - e. Obtain officially signed project charters from the key parties.
19. Fill in the blank. During the _________ of a project, the project manager
focuses on developing the project infrastructure needed to execute the project
and developing clarity around the project charter and scope.
Select one:
a. completion
b. start-up
c. execution
d. evaluation
e. selection
Answer - b. start-up
20. A project budget estimate that is developed with the least amount of
knowledge is known as which of the following?
Select one:
a. Rough order of magnitude (ROM) estimate
b. Scope of work estimate
c. Conceptual estimate
d. Line estimate
e. Milestone schedule estimate
Select one:
a. Analyze the risks.
b. Estimate the likelihood of the risks occurring.
c. Identify potential project risks.
d. Develop a risk mitigation plan.
e. Estimate the potential impact of risk on the project goals.
Answer - c. Identify potential project risks
22. According to the PMBOK guide, which of the following statements is right
in terms of using reserve analysis to determine a project budget?
Select one:
A. Reserve analysis always plans contingency reserves for unexpected project scope
and project costs, which are part of your project budget.
B. Reserves should not be included in the project budget.
C. If you only have limited resources, you may completely ignore reserve analysis
when you try to determine your project budget.
D. Planning contingency reserves for a project is not practical.
E. Contingency reserves have never been a concern when planning a project budget.
23. Complete the following statement. As the project progresses into the
execution phase:
Select one:
a. risks need to be checked off on activities that have been performed.
b. the total risk on the project typically increases.
c. risks are identified with each major group of activities.
d. a risk response plan can be used to identify increasing levels of detailed risk
analysis.
e. the risk breakdown structure needs to be examined to be sure all the risk events
have been avoided.
Answer - a. risks need to be checked off on activities that have been performed.
Select one:
a. A common understanding means building a consensus and disagreement
regarding a project's purpose is often fatal to project execution.
b. Developing a common understanding involves defining project success,
determining potential barriers to success, establishing milestones, and identifying
decision-makers.
c. The methods and processes employed to develop a common understanding
depend on the duration of the project.
d. Irrespective of the complexity of the project, developing a common understanding
usually involves informal discussions that last a few hours.
e. When developing a common understanding of the purpose of a project,
participants are often instructed to refrain from expressing skepticism.
25. Which of the following is typically a written document that defines what
work will be accomplished by the end of the project?
Select one:
a. Scope of work (SOW)
b. Project logic diagram
c. Milestone schedule
d. Ballpark estimate
e. Work breakdown structure
26. What is considered to be the most useful skill for a project manager who
works in a matrix environment in order to achieve project goals?
Select one:
a. Leadership skill
b. Influencing
c. Conflict management skill
d. Time management
e. Planning skill
Answer - b. Influencing
27. Marco is an investor, and Jon is a project team member. Both have intensive
technical background for the project that you are managing. However, recently
they have disagreed on the next step to take for the project. They both decide
to defer to whoever has the authority to make this decision. Who has the
authority to decide which direction should be taken for the project?
Select one:
a. Project manager
b. Stakeholders
c. The project team
d. Investors
e. The board of trustees of this company
28. As a project manager, while Kathy was trying to categorize all potential
risks for her new construction project M based on levels of probability and
impact on the project, she identified a potential risk, regarding a schedule
conflict with another project to obtain critical equipment for a short time
period. Overall, because this risk is probable and might impact her project M,
Kathy wants to record this risk; however, she is confused about where she
should document this type of risk. According to the PMBOK guide, where
should Kathy document this risk?
Select one:
a. Watch list
b. Risk management plan
c. Project management plan
d. WBS
e. Scope management plan
Answer - d. WBS
29. Which of the following is a quality management system that gives titles to
specialists and requires a cost-benefit analysis?
Select one:
a. Lean accounting
b. Business process re-engineering
c. Kaizen
d. Six Sigma
e. Total Quality Management
30. Which one of the following is the last step of project closings?
Select one:
a. The client has accepted the product.
b. Archives are complete.
c. The client appreciates your product.
d. Lessons learned are documented.
e. Temporary staff is released.
Select one:
a. If risk Y happens, then it is all Samira's fault, because she did not do a good job of
carefully monitoring the risks for Project Cool.
b. This is common in practice. Risk Y is a secondary risk caused by Risk X.
c. The potential risk might happen, but Samira can ignore risk Y, as risk X takes higher
priority.
d. Samira is not experienced enough for handling risk management, so her boss will
probably fire her.
e. Risk Y is called a low priority risk, which is not considered to be a real concern, so
Samira should not worry about risk Y.
32. Roberto is in charge of a new project to help Company A upgrade its old HR
system to a cutting-edge, cross-platform system with the most recent mobile
technologies. After his project team assessed the available system
documentations, the team found the existing documentations too large and
complicated to implement the system updates. Roberto advised his team to
decompose the major project deliverables into more executable components. In
this project process, Robert advised his team to do which of the following?
Select one:
a. Document requirements
b. Create WBS
c. Define project scope
d. Verify project scope
e. Plan project milestones
Select one:
a. Eric has a lot of authority.
b. Eric has no or little authority.
c. Eric is controlled by his functional managers.
d. there are no functional managers.
e. Eric has flexibility on authority.
Select one:
a. Confront the problem early, and invite both Samantha and Felix to private
meetings.
b. Force Felix to give up and to support Samantha.
c. Suggest that Samantha concede to Felix.
d. Let Felix and Samantha exercise their concerns through conflict resolution.
e. Delay this issue for now until it becomes a significant conflict.
Answer - a. Confront the problem early, and invite both Samantha and Felix to
private meetings.
Select one:
a. Objective credibility
b. Attribution of benevolence
c. Non-manipulative trust
d. High cost of lying
e. Acknowledgment of munificence
37. When a project manager starts to plan a new project budget, the cost of
which project management process group is expected to be lowest?
Select one:
a. Initiating
b. Executing
c. Monitoring and controlling
d. Closing
e. Planning
Answer - d. Closing
Answer - a. 80%
39. As a project manager, John was finally relieved because a major project led
by him was just announced a success. According to the PMBOK, which of the
following has likely happened in order to consider John's project a success?
Select one:
a. John's project has met all of the stakeholders' expectations.
b. The phase completion of John's project has been approved.
c. John's client has paid off the project.
d. John's boss is happy.
e. John and his team are promoted and get salary increases.
40. As a project manager, Neel has a team member, Kate, who has not been
performing well. Due to many repeated mistakes, she has significantly delayed
the whole project progress. Neel tried to offer relevant trainings for Kate to
improve her performance, and he was not able to see any progress in two
months. However, Kate is a single mom with three kids, and she needs this job
to support her family. Based on what you know about conflict management, in
this situation, how should Neel proceed?
Select one:
a. Neel should fire Kate and look for a more qualified team member.
b. Neel should help Kate find another job in the firm.
c. Neel should assign Kate more challenging tasks.
d. Neel should let Kate stay on the job and pick up her slack.
e. Neel should reduce Kate's salary to reflect her performance.
Answer - a. Neel should fire Kate and look for a more qualified team member
Project Management MCQ part 2 - Go here ( Click back if any other website opens or
copy this link and paste on your browser to open part -2 )
PROJECT MANAGEMENT MCQS
PDF
MULTIPLE CHOICE QUESTIONS
ANSWERS
1. (A) temporary
2. (C) It contains no risk
3. (B) maintenance of the building [maintenance is a continuous process]
4. (D) Gantt chart
We are currently updating this file. Please download later from the URL
https://sheir.org/edu/project-management-mcqs-pdf/
MCQ QUESTIONS
Home High Performance Computing Data Analytics Software Testing Artificial Intelligence Data Mining and Warehousing
HOM EPAG E S EP M
SEPM
SHARE
PUBLISHED BY
admin
2 DAYS AGO
software engineering and project management mcq sppu pdf is available for SEPM mcq sppu
online exam. These SEPM mcqs are some of the most important 50+ mcq question on SEPM.
MCQ questions below are choosen from the SPPU comp engg question bank specially created
by the University professors themselves and most probably will get asked into your online
exam.
Show Answer
Availability
Show Answer
Installation test
Show Answer
Show Answer
Functional requirement
Show Answer
Show Answer
Content Coupling
Show Answer
Architectural Design
Show Answer
Recursive Model
Q. 9. Exhaustive testing is
A : always possible
B : practically possible
C : impractical but possible
D : impractical and impossible
Show Answer
always possible
Show Answer
Non-functional requirements
Q. 11. Which one of the following most accurately reflects agile software
development?
A : Incremental development
B : Iterative development
C : Linear development
D : Both incremental and iterative development
Show Answer
Incremental development
Q. 12. Consider a system where, a heat sensor detects an intrusion and alerts
the security company.” What kind of a requirement the system is providing?
A : Functional
B : Non-Functional
C : Known Requirement
D : None of the mentioned
Show Answer
Known Requirement
Show Answer
Developer
Q. 14. Software risk always involves two characteristics. What are those
characteristics?
A : Uncertainity & loss
B : Certainity & Profit
C : Staff size and budget
D : Project Deadline and budget
Show Answer
Q. 15. Which of the following is not a design principle that allows the user to
maintain control?
A : Provide for flexible interaction
B : Allow user interaction to be interrupt-able and undo-able
C : Show technical internals from the casual user
D : Design for direct interaction with objects that appear on the screen
Show Answer
Show Answer
During testing
Q. 17. Which one of the following phases accounts for the maximum effort
during development of a typical software?
A : Coding
B : Testing
C : Designing
D : Specification
Show Answer
Coding
Show Answer
Beta testing
Show Answer
Selenium IDE
Q. 20. When a company plans to develop a generic product, who among the
following is usually the source of the requirements?
A : Development team members
B : Project manager
C : Marketing personnel
D : Personnel from finance department
Show Answer
Marketing personnel
Q. 21. Select the operating system which is not supported by Selenium IDE
A : Unix
B : Linux
C : Windows
D : Solaries
Show Answer
Windows
Show Answer
Link Text
Show Answer
1975
Show Answer
component element
Show Answer
Show Answer
Q. 27. which of the following risk is a potential threat to every software project
A : generic risk
B : project risk
C : product risk
D : business risk
Show Answer
business risk
Show Answer
V model
Show Answer
Show Answer
directionality
Show Answer
Show Answer
Show Answer
Functional modules
Show Answer
Show Answer
Show Answer
Change control
Q. 37. A set of tools coupled within a file management system that enables
access to and management of each software configuration item is known as
A : component element
B : process element
C : construction element
D : human elements
Show Answer
construction element
Show Answer
construction element
Show Answer
Q. 40. which of the following is the highest level in the reverse engineering
process
A : testing level
B : abstraction level
C : design level
D : maintainence level
Show Answer
maintainence level
Q. 41. After occurence of the risk ,the developement team members do some
rapid actions to overcome the problem called as
A : reactive risk mode
B : proactive risk mode
C : fire fighting mode
D : quick rectification mode
Show Answer
Show Answer
Memory leaks
Show Answer
Show Answer
Q. 45. 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
Show Answer
Show Answer
Author
Show Answer
Requirement Specification
Show Answer
Complexity
Show Answer
project risk
Show Answer
implementation engineering
Q. 51. Three factors that affect the consequences that are likely to happen if a
risk does occur:
A : its nature,
its scope, and its intensity.
B : its nature,
its scope, and its timing.
C : its nature,
its scope, and its durability.
D : its nature,
its limit, and its timing.
Show Answer
Show Answer
Test data
Show Answer
Q. 54. A _ executes the loop task first, then tests a condition and repeats
the task until the condition fails.
A : repeat until
B : condition
C : do while tests
D : if then-else
Show Answer
condition
Show Answer
Functional incrimination
Q. 56. What mechanism is used to apprise others of changes that are made?
A : Configuration management
B : Requirementss tracing
C : Reporting
D : Change control
Show Answer
Reporting
Show Answer
Q. 58. The main focus of _ is to reduce defects and variations in the processes.
A : QA
B : QC
C : Six Sigma
D : tracking
Show Answer
QC
Q. 59. when SCM is a formal activity the software configuration audit is conducted by
A : testing specialists
B : development team
C : senior managers
D : quality assurance group
Show Answer
senior managers
Show Answer
sepm mcq questions sppu, sepm sppu mcq, sepm mcq pdf, sepm mcq, sepm unit 1 mcqs,
software engineering and project management mcq, software engineering and project
management mcq sppu, software engineering and project management mcq pdf, software
engineering and project management mcq pdf download
PREVIOUS NEXT
« ISEE mcq questions and answers DBMS mcq with answers pdf for SPPU online »
Leave a Comment
RECENT POSTS
Theory of computation mcq sppu | DBMS mcq with answers pdf for ISEE mcq questions and answers
toc mcq sppu PDF SPPU online Information systems and engineering economics mcq
Here are 60+ most important TOC mcq sppu and also Database management system mcq questions with sppu isee mcq questions and answers for TE sppu…
contains Theory of computation mcq… Read More answers are listed below. It includes some of the… Read Read More
1 day ago
Computer Networks mcq questions 60 most important STQA mcq 50 most important Data Warehousing
and answers questions pdf mcq
Below are the 60 most important computer networks Software Testing Quality Assurance Here are 60 most Q. 1. For Apriori algorithm, what is the second phase? A
mcq questions and answers (cn sppu mcq)… Read More important software testing quality assurance mcq : PruningB : PartitioningC… Read More
3 days ago questions.… Read More 1 week ago
6 days ago
ANSWERS
1. (A) temporary
2. (C) It contains no risk
3. (B) maintenance of the building [maintenance is a continuous process]
4. (D) Gantt chart
We are currently updating this file. Please download later from the URL
https://sheir.org/edu/project-management-mcqs-pdf/
MCQ QUESTIONS
Home High Performance Computing Data Analytics Software Testing Artificial Intelligence Data Mining and Warehousing
HOM EPAG E S EP M
SEPM
SHARE
PUBLISHED BY
admin
2 DAYS AGO
software engineering and project management mcq sppu pdf is available for SEPM mcq sppu
online exam. These SEPM mcqs are some of the most important 50+ mcq question on SEPM.
MCQ questions below are choosen from the SPPU comp engg question bank specially created
by the University professors themselves and most probably will get asked into your online
exam.
Show Answer
Availability
Show Answer
Installation test
Show Answer
Show Answer
Functional requirement
Show Answer
Show Answer
Content Coupling
Show Answer
Architectural Design
Show Answer
Recursive Model
Q. 9. Exhaustive testing is
A : always possible
B : practically possible
C : impractical but possible
D : impractical and impossible
Show Answer
always possible
Show Answer
Non-functional requirements
Q. 11. Which one of the following most accurately reflects agile software
development?
A : Incremental development
B : Iterative development
C : Linear development
D : Both incremental and iterative development
Show Answer
Incremental development
Q. 12. Consider a system where, a heat sensor detects an intrusion and alerts
the security company.” What kind of a requirement the system is providing?
A : Functional
B : Non-Functional
C : Known Requirement
D : None of the mentioned
Show Answer
Known Requirement
Show Answer
Developer
Q. 14. Software risk always involves two characteristics. What are those
characteristics?
A : Uncertainity & loss
B : Certainity & Profit
C : Staff size and budget
D : Project Deadline and budget
Show Answer
Q. 15. Which of the following is not a design principle that allows the user to
maintain control?
A : Provide for flexible interaction
B : Allow user interaction to be interrupt-able and undo-able
C : Show technical internals from the casual user
D : Design for direct interaction with objects that appear on the screen
Show Answer
Show Answer
During testing
Q. 17. Which one of the following phases accounts for the maximum effort
during development of a typical software?
A : Coding
B : Testing
C : Designing
D : Specification
Show Answer
Coding
Show Answer
Beta testing
Show Answer
Selenium IDE
Q. 20. When a company plans to develop a generic product, who among the
following is usually the source of the requirements?
A : Development team members
B : Project manager
C : Marketing personnel
D : Personnel from finance department
Show Answer
Marketing personnel
Q. 21. Select the operating system which is not supported by Selenium IDE
A : Unix
B : Linux
C : Windows
D : Solaries
Show Answer
Windows
Show Answer
Link Text
Show Answer
1975
Show Answer
component element
Show Answer
Show Answer
Q. 27. which of the following risk is a potential threat to every software project
A : generic risk
B : project risk
C : product risk
D : business risk
Show Answer
business risk
Show Answer
V model
Show Answer
Show Answer
directionality
Show Answer
Show Answer
Show Answer
Functional modules
Show Answer
Show Answer
Show Answer
Change control
Q. 37. A set of tools coupled within a file management system that enables
access to and management of each software configuration item is known as
A : component element
B : process element
C : construction element
D : human elements
Show Answer
construction element
Show Answer
construction element
Show Answer
Q. 40. which of the following is the highest level in the reverse engineering
process
A : testing level
B : abstraction level
C : design level
D : maintainence level
Show Answer
maintainence level
Q. 41. After occurence of the risk ,the developement team members do some
rapid actions to overcome the problem called as
A : reactive risk mode
B : proactive risk mode
C : fire fighting mode
D : quick rectification mode
Show Answer
Show Answer
Memory leaks
Show Answer
Show Answer
Q. 45. 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
Show Answer
Show Answer
Author
Show Answer
Requirement Specification
Show Answer
Complexity
Show Answer
project risk
Show Answer
implementation engineering
Q. 51. Three factors that affect the consequences that are likely to happen if a
risk does occur:
A : its nature,
its scope, and its intensity.
B : its nature,
its scope, and its timing.
C : its nature,
its scope, and its durability.
D : its nature,
its limit, and its timing.
Show Answer
Show Answer
Test data
Show Answer
Q. 54. A _ executes the loop task first, then tests a condition and repeats
the task until the condition fails.
A : repeat until
B : condition
C : do while tests
D : if then-else
Show Answer
condition
Show Answer
Functional incrimination
Q. 56. What mechanism is used to apprise others of changes that are made?
A : Configuration management
B : Requirementss tracing
C : Reporting
D : Change control
Show Answer
Reporting
Show Answer
Q. 58. The main focus of _ is to reduce defects and variations in the processes.
A : QA
B : QC
C : Six Sigma
D : tracking
Show Answer
QC
Q. 59. when SCM is a formal activity the software configuration audit is conducted by
A : testing specialists
B : development team
C : senior managers
D : quality assurance group
Show Answer
senior managers
Show Answer
sepm mcq questions sppu, sepm sppu mcq, sepm mcq pdf, sepm mcq, sepm unit 1 mcqs,
software engineering and project management mcq, software engineering and project
management mcq sppu, software engineering and project management mcq pdf, software
engineering and project management mcq pdf download
PREVIOUS NEXT
« ISEE mcq questions and answers DBMS mcq with answers pdf for SPPU online »
Leave a Comment
RECENT POSTS
Theory of computation mcq sppu | DBMS mcq with answers pdf for ISEE mcq questions and answers
toc mcq sppu PDF SPPU online Information systems and engineering economics mcq
Here are 60+ most important TOC mcq sppu and also Database management system mcq questions with sppu isee mcq questions and answers for TE sppu…
contains Theory of computation mcq… Read More answers are listed below. It includes some of the… Read Read More
1 day ago
Computer Networks mcq questions 60 most important STQA mcq 50 most important Data Warehousing
and answers questions pdf mcq
Below are the 60 most important computer networks Software Testing Quality Assurance Here are 60 most Q. 1. For Apriori algorithm, what is the second phase? A
mcq questions and answers (cn sppu mcq)… Read More important software testing quality assurance mcq : PruningB : PartitioningC… Read More
3 days ago questions.… Read More 1 week ago
6 days ago
3) Managing a software development project is much harder than managing a road construction project. Which one
of the following is NOT a major
reason for this?
a) Large sized project
b) Managing something that is Intangible
c) Managing intellectual work
d) Large impact of any requirements change
No, the answer is incorrect.
Score: 0
Accepted Answers:
a) Large sized project
5) Which one of the following statements concerning the business case for a project is false?
a) It clearly states the cost that would be incurred to complete the project
b) It provides the benefits that are expected to accrue from undertaking the project
c) It presents a cost-benefit analysis
d) Once the business case is completed and approved by the project sponsor, the feasibility study is undertaken
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Once the business case is completed and approved by the project sponsor, the feasibility study is
undertaken
7) Which one of the following is usually not recognized as a phase of the software project management life cycle?
a) Execution
b) Initiation
c) Maintenance
d) Closing
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Maintenance
8) Which one of the following most closely describes the sequence of phases of a project management life cycle?
a) Initiation, planning, executing, and closing.
b) Concept, definition, development, closure.
c) Initiation, definition, planning, monitoring.
d) Concept, definition, implementation, maintenance.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a) Initiation, planning, executing, and closing.
9) Which one of the following is not a pertinent question to ask for defining the scope of a project?
a) Why is the software being built?
b) What will be done?
c) When will it be done?
d) Who will be the project manager?
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Who will be the project manager?
10) Which one of the following is not a software service type of project?
a) A software customization project
b) A novel antivirus software development project
c) A software maintenance project
d) A software testing project
No, the answer is incorrect.
Score: O
Accepted Answers:
b) A novel antivirus software development project
2) Which one of the following is the correct order in which a software project manager estimates various project par
ameters while using COCOMO?
a. cost, effort, duration, size
b. cost, duration, effort, size
c. size, effort, duration, cost
d. size, cost, effort, duration
No, the answer is incorrect.
Score: O
Accepted Answers:
c. size, effort, duration, cost
3) Which one of the followings is NOT a factor for "Lines of code" being considered a poor software size metric?
a. It is programming language dependent.
b. It penalizes efficient and compact coding.
c. It is programmer dependent.
d. It is dependent on the complexity of the requirements.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. It is dependent on the complexity of the requirements.
4) Which one of the following estimating methods is most appropriate when detailed information about the project is
lacking?
a. Parametric Models
b. Basic Expert Judgement Technique
c. Analogy-Based Method
d. Price to win
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. Price to win
6) Which one of the followings is NOT a desirable characteristic of a good algorithmic estimation model?
a. A clear procedure for estimation is provided
b. Subjective factors are avoided
c. Results are valid for a wide range of parameter values
d. Requires data that are accurately known only in future
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. Requires data that are accurately known only in future
7) Which one of the followings is NOT a key component in function point analysis?
a. External Inputs
b. External Outputs
c. External Operations
d. External Inquiries
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. External Operations
8) In function point analysis, how many general systems characteristics are evaluated and used to compute the Value
Adjustment Factor (VAF)?
a. 12
b. 13
c. 14
d. 15
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. 14
10) Which one of the following function points is most suitable for use in embedded system development projects?
a. IFPUG function points
b. Mark II function points
c. COSMIC function points
d. None of the above
No, the answer is incorrect.
Score: O
Accepted Answers:
c. COSMIC function points
2) Which one of the following shows the dates on which each resource will be required for an activity and level of th
at requirement?
a. Activity schedule
b. Resource schedule
c. Cost schedule
d. All of the above
No, the answer is incorrect.
Score: O
Accepted Answers:
b. Resource schedule
4) Given the followings, which one represents the correct order of priorities in Burman's priority list? 1. shortest criti
cal activity 2. critical activities 3.
non-critical activities. 4. non-critical activity with least float 5. shortest non-critical activity
a. 1-2-3-4-5
b. 1-2-5-4-3
c. 2-1-5-4-3
d. 5-4-3-2-1
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. 1-2-5-4-3
5) Which one of the followings is the best way of publishing and communicating project schedules?
a. activity plan
b. activity bar charts
c. resource histograms.
d. work schedule
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. work schedule
7) Which one of the followings is an example of oral formal regular reporting method?
a. Weekly progress meetings
b. End-of-stage review meetings
c. Progress reports
d. Exception reports
No, the answer is incorrect.
Score: 0
Accepted Answers:
a. Weekly progress meetings
8) Which one of the following check points is a time driven check point?
a. Production of SRS document
b. Production of a coding module
c. Production of test cases
d. Checking the progress monthly
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. Checking the progress monthly
9) In Red/Amber/Green reporting, Amber represents which one of the following?
a. The tasks are 'on target'
b. The tasks are 'not on target but recoverable'
c. The tasks are 'not on target and recoverable only with difficulty'
d. The tasks are 'not on target and not recoverable'
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. The tasks are 'not on target but recoverable'
1) Code review does not target to detect which one of the following types of errors:
a. Logical error
b. Algorithmic error
c. Syntax error
d. Programming errors.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Syntax error
3) Cleanroom technique does not use which one of the following activities?
a. Code walkthrough
b. Code inspection
c. Formal verification for bug removal
d. Testing of code by executing it
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. Testing of code by executing it
5) Which of the following charts shows the slippage of the project completion date through the life of the project?
a. Gantt chart
b. Slip chart
c. Timeline chart
d. PERT chart
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Timeline chart
6) Which one of the following methods is preferred for assigning an earned value (EV) in software projects?
a. The 0/100 technique
b. The 50/50 technique
c. The 75/25 technique
d. The milestone technique
No, the answer is incorrect.
Score: 0
Accepted Answers:
a. The 0/100 technique
7) Suppose, the work with a PV of Rs. 40,000 should have been completed by now. In fact, some of that work has n
ot been done, so that the EV is only 1 point
Rs. 30,000. What is the value of Schedule Variance (SV)?
a. 10000
b. -10000
c. 70000
d. None of the above
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. -10000
8) The cost performance index (CPI) is given by which of the following expressions?
a. CPI - AC/EV
b. CPI - EV/AC
c. CPI - AC&EV
d. CPI - EV-AC
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. CPI EVAC
10) Assume that a medium-sized project is experiencing considerable schedule slippage. Which one of the following
may not help to get the project backf point
on schedule?
a. Shortening the critical path
b. Altering the activity precedence requirements
c. speeding up non-critical path activities
d. Reducing scope of the project
No, the answer is incorrect.
Score: O
Accepted Answers:
c. speeding up non-critical path activities
a. Keeping track of who made a particular change to a configuration item, what change was exactly made, and when
the change was made.
b. Controlling access to the different deliverable objects.
c. Undoing changes to some part of a revision
d. Preventing unauthorized changes to the work products.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a. Keeping track of who made a particular change to a configuration item, what change was exactly made,
and when the change was made.
2) Which one of the following scenarios can occur even while a software development organization is impeccably us
ing a configuration management
tool?
a. Two team members overwrite each other's code that are under configuration control
b. Accidental deletion of a work product that is under configuration control, by a developer and consequent loss of
work
c. A user reporting a software configuration error during installation
d. Unauthorized modifications to a work product under configuration control by one of the developers
No, the answer is incorrect.
Score: O
Accepted Answers:
c. A user reporting a software configuration error during installation
4) Which one of the following statements is NOT correct regarding SCCS tool?
a. It is a popular configuration management tool on UNIX systems
b. It can be used for controlling and managing different versions of text files.
c. It can handle binary files.
d. It provides an efficient way of storing versions that minimize the amount of occupied disk space.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. It can handle binary files.
6) The contract in which the customer is charged at a fixed rate per unit of effort, is known as
a. fixed price contracts
b. time and materials contracts
c. fixed price per unit delivered contracts
d. none of the above
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. time and materials contracts
7) Which one of the following is typically not expected in a fixed price contract?
a. Vendors tend to overprice the bids
b. The selected vendor may demand higher price to accommodate new requirements
c. Better quality of software is realized compared to time and material contracts
d. Best model to follow when the bidder has stringent budget restrictions
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Better quality of software is realized compared to time and material contracts
9) Which one of the following is NOT true concerning project closeout report?
a. It documents the important results obtained from various project closeout tasks.
b. It starts with a historical summary of the projects deliverables and baseline activities over the course of the project
.
c. It presents the summary of the survey results and the quantitative data gathering about the project's performance.
d. It does not contain any recommendation for improvement for other similar projects.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. It does not contain any recommendation for improvement for other similar projects.
10) Which one of the following most accurately states the main aim of a post-project review?
a. Validate overall progress to date against the budget and schedule.
b. Capture knowledge and document it for future usage.
c. Ensure all documentation is accepted and signed by the sponsor.
d. Establish that project benefits have been identified.
No, the answer is incorrect.
Score: O
Accepted Answers:
b. Capture knowledge and document it for future usage.
1) Which one of the following is the basic focus of the modern quality assurance paradigms?
a) Process assurance
b) Product assurance
c) Thorough testing
d) Thorough testing and rejection of bad products
No, the answer is incorrect.
Score: 0
Accepted Answers:
a) Process assurance
2) Which one of the following ISO quality assurance standard applies to software development organizations?
a) ISO 9000
b) ISO 9001
c) ISO 9002
d) ISO 9003
No, the answer is incorrect.
Score: O
Accepted Answers:
b) ISO 9001
3) A software organization has been assessed at SEI CMM Level 4. Which one of the following does the organizatio
n need to achieve, for satisfying one 1 point
of the KPAs of CMM Level 5?
a) Defect detection
b) Defect prevention
c) Defect isolation
d) Defect localization
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Defect prevention
4) Which one of the following can be considered to be the focus of "quality control"?
a) All development work products are delivered on time and under budget
b) The development process is completely documented and adhered to during development
c) The performance of the development work products are measured
d) All development work products are thoroughly tested before delivery to the customer
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) All development work products are thoroughly tested before delivery to the customer
5) Which one of the following is expected to observed in a software development organization assessed at the SEI C
MM repeatable level?
a) Success in development of a software can be repeated
b) Success in development of a software can be repeated on similar software development projects.
c) Success in development of a software can be repeated in all software development projects that the organization
might undertake.
d) When the same development team is chosen to develop another software, they can repeat their success.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Success in development of a software can be repeated on similar sofåyare development projects.
7) In CMMI, which one of the following is the name of the maturity level 5?
a) Six Sigma
b) Optimized
c) Statistical
d) Optimizing
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Optimizing
8) Which one of the following summarizes an important difference between quality assurance and quality control?
a) Thorough product testing
b) Ensuring that a good process is in place and has been documented
c) Ensuring that a good team is in place
d) Ensuring adequate usage of modern automated development tools
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Ensuring that a good process is in place and has been documented
9) Which one of the following SEI CMM maturity levels should be recommended to a small startup company that fo
cuses on outsourced software
development and software maintenance work.
a) Level 1
b) Level 2
c) Level 4
d) Level 5
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Level 2
10) Which one of the following is a software defect?
a) A mistake made by a team member during requirements specification
b) A change that the team needs to make based on a finding during code review
c) A configuration management plan that is too elaborate
d) A change request that has been launched by the customer
No, the answer is incorrect.
Score: O
Accepted Answers:
b) A change that the team needs to make based on a finding during code review
) Which one of the following is not a factor contributing to the increased difficulty in software reliability measureme
nt, as compared to hardware
reliability measurement?
a) The reliability improvement due to fixing a single bug depends on where the bug is located in the code.
b) The perceived reliability of a software product is observer-dependent.
c) The reliability of a software product keeps changing as errors are detected and fixed.
d) Software is invisible in contrast to hardware, though the effect of execution of software can be observed.
No, the answer is incorrect.
Score: O
Accepted Answers:
d) Software is invisible in contrast to hardware, though the effect of execution of software can be observed.
2) Which one of the following can be said about the overall reliability behavior of a typical software during its life ti
me?
a) Initially increases, but later decreases
b) Initially decreases, but later increases
c) Increasing trend throughout the life cycle
d) Decreasing trend throughout the life cycle
No, the answer is incorrect.
Score: O
Accepted Answers:
a) Initially increases, but later decreases
3) After a software is maintained, which one of the following types of testing involves repeating execution of tests th
at were already performed to ensure
that the code modifications carried out during maintenance have not introduced additional faults?
a) Beta testing
b) Functional testing
c) Bottom-up testing
d) Regression testing
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Regression testing
4) Which one of the following statements is not an objective of software verification?
a) Ensuring that the software development steps are carried out correctly.
b) Ensuring that the correct software has been developed.
c) Achieving phase containment of errors.
d) Ensuring that the outputs produced at a development stage conform to the outputs of the previous phase.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Ensuring that the correct software has been developed.
7.) What is the availability of a software with the following reliability figures? Mean Time Between Failure (MTBF)
— 45 days, Mean Time To Repair (MTTR) 5 hours.
d) 99%
8) On 4000 service invocations, a software failed on 10 occasions. What is its POFOD (Probability Of Failure On D
emand)?
c) 0.25%
9) On a bug fix, the reliability of a software may actually decrease, rather than increase. Which one of the following
explains this phenomenon?
a) The fixed bug is in the core part
b) The fixed bug is in the non-core part
c) Bug-fix induces several other bugs
d) Bug-fix is not proper
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Bug-fix induces several other bugs
2) Which one of the followings is the proper sequence of undertaking project portfolio management activities?
a. portfolio definition, portfolio optimization, portfolio management
b. portfolio optimization, portfolio definition, portfolio management
c. portfolio definition, portfolio management, portfolio optimization
d. portfolio management, portfolio definition, portfolio optimization
No, the answer is incorrect.
Score: O
Accepted Answers:
c. portfolio definition, portfolio management, portfolio optimization
3) Consider a softw•are development department of a company is being set up. Which one of the followings can be c
onsidered to be a direct cost?
a. Insurance
b. Building maintenance
c. Purchase of a box of CDs
d. Air conditioning
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Purchase of a box of CDs
4) Consider a company has undertaken a software development project. Which of the followings is not a tangible be
nefit?
a. Benefits due to bonus payment on completing the project in fewer hours
b. Benefits due to an improved corporate image
c. Benefits due to producing reports with no errors.
d. Benefits due to saving manpower costs
No, the answer is incorrect.
Score: 0
Accepted Answers:
b. Benefits due to an improved corporate image
8) Which one of the following risk evaluation methods is suitable when it is required to evaluate whether the risk is i
mportant and, decide on a suitable
course of action?
a. Risk identification and ranking
b. C-B Analysis
c. Risk profile analysis
d. Using decision trees
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. Using decision trees
9) The projects that an organization undertakes within a planning cycle are referred to as
a. Business cycle programmes
b. Strategic programmes
c. Infrastructure programmes
d. Research and development programmes
No, the answer is incorrect.
Score: 0
Accepted Answers:
a. Business cycle programmes
10) Benefits that BSNL will get from obtaining local administration approval for constructing a mobile tower in a str
eet, can be
a. quantified and valued
b. quantified but not valued
c. identified and easily quantified
d. identified but not easily quantified
No, the answer is incorrect.
Score: O
Accepted Answers:
d. identified but not easily quantified
a. Cost is considered to be the most fundamental attribute of a software product, based on which the project size and
duration are measured.
b. Size is considered to be the most fundamental attribute of a software product, based on which the project cost and
duration are measured.
c. Effort is considered to be the most fundamental attribute of a software product, based on which the project size an
d cost are measured.
d. Duration is considered to be the most fundamental attribute of a software product, based on which the project size
and effort are measured.
No, the answer is incorrect.
Score: O
Accepted Answers:
b. Size is considered to be the most fundamental attribute of a software product, based on which the
project cost and duration are measured.
3) In intermediate COCOMO, if modern programming practices are used, then the initial cost and effort estimates ob
tained by the basic COCOMO, are 1 point
a. scaled downwards
b. scaled upwards
c. remained unchanged
d. none of the above
No, the answer is incorrect.
Score: 0
Accepted Answers:
a. scaled downwards
4) Which one of the following COCOMO estimation models considers the project as a collection of heterogeneous s
ub-systems?
a. Basic COCOMO
b. Intermediate COCOMO
c. Detailed (Complete) COCOMO
d. All of the above
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Detailed (Complete) COCOMO
5) Which one of the following COCOMO II estimation levels would provide most accurate estimations?
a. Application composition
b. Early design
c. Post-architecture
d. All COCOMO II estimation levels provide equally accurate results
No, the answer is incorrect.
Score: 0
Accepted Answers:
c. Post-architecture
9) Suppose the development time of a large software product has been estimated to be one and half year. Then in ord
er to develop the product in nine 1 point
months, what will be total increase in development effort? (Use Putnam's model).
a. 2 times
b. 4 times
c. 8 times
d. 16 times
No, the answer is incorrect.
Score: 0
Accepted Answers:
d. 16 times
10) Boehm observed that "There is a limit beyond which the schedule of a software project cannot be reduced by bu
ying any more personnel or
equipment." This limit occurs roughly at
a. 25% of the nominal time estimate.
b. 50% of the nominal time estimate.
c. 75% of the nominal time estimate.
d. 90% of the nominal time estimate.
No, the answer is incorrect.
Score: O
Accepted Answers:
c. 75% of the nominal time estimate.
1) Which one of the following SDLC models would be suitable for use in a moderate-sized project involving custom
ization of a student registration and 1 point
grading package for academic institutions? Assume that the project would be developed by a team of experienced pe
rsonnel and that the schedule for the project
has been very aggressively set.
a) Spiral model
b) Iterative waterfall model
c) V model
d) Agile model
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Agile model
3) Members of a Scrum team are not expected to answer which one of the following questions during a daily Scrum
meeting?
a) What did you do yesterday?
b) Why are you getting delayed?
c) What will you do today?
d) What obstacles are in your way?
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Why are you getting delayed?
5) Which one of the following characteristics of a moderate-sized project would indicate the suitability of the Extre
me Programming (XP) model in
preference to the waterfall model?
a) Stable and well understood requirements
b) Mission critical software
c) Service-oriented project
d) Extremely large project
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Service-oriented project
6) Which one of the following life cycle models is least similar with the waterfall model?
a) Prototyping model
b) V model
c) Spiral model
d) Scrum
No, the answer is incorrect.
Score: 0
Accepted Answers:
d) Scrum
10) Which one of the following is false about an iteration in the agile model?
a) A new release is made at the end of each iteration
b) A new release may not be made at the end of some iterations
c) No new functionality may have been incorporated at the end of an iteration
d) Existing functionalities may have been enhanced at the end of an iteration
No, the answer is incorrect.
Score: O
Accepted Answers:
b) A new release may not be made at the end of some iterations
1) Which one of the following charts would be the most useful to decompose the project activities
into smaller tasks that are more meaningfully managed?
a) PERT chart
b) GANTT chart
c) Task network representation
d) Work breakdown structure
b)
c)
d)
No, the answer is incorrect.
Score: O
Accepted Answers:
d)
1) Which one of the following may be the highest motivator for a senior manager of a software development organiz
ation?
a) Lunch allowance
b) House rent allowance
c) Company provided car
d) More interesting job assignment at the same pay
No, the answer is incorrect.
Score: O
Accepted Answers:
d) More interesting job assignment at the same pay
2) Which one of the following is the most accurate ranking of human needs as per Maslow?
a) Self actualization; self promotion; social; security and physiological needs
b) Self esteem; self actualization; social; security and physiological
c) Self actualization; self esteem; social; security and physiological
d) Self fulfillment; self esteem; social; security and physiological
No, the answer is incorrect.
Score: O
Accepted Answers:
c) Self actualization; self esteem; social; security and physiological
3) Which one of the following has been identified by Herzberg as a factor, which, if present, will lead to increased m
otivation.
a) Good supervision
b) Job security
c) Regular promotions
d) Documented company policies
No, the answer is incorrect.
Score: O
Accepted Answers:
c) Regular promotions
4) If a team member is finding it extremely stressful, which one of the following stress management techniques woul
d be suggested by a systemic
approach?
a) Rolling head from side to side
b) Change of job role
c) Deep breathing
d) Increased social interactions
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Change of job role
5) Which one is not a factor in job satisfaction according to Oldham-Hackman job characteristics model?
a) Skill variety
b) Task identity
c) Task complexity
d) Task significance
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Task complexity
6) Which one of the following is a "hygiene factor" under Herzberg's Motivation-Hygiene Theory?
a) Recognition for excellent work
b) Self-actualization
c) Good relations with co-workers and managers
d) Clean work environment
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Good relations with co-workers and managers
7) Which one of the following types of team organization would be most suitable for a small yet complex project?
a) Chief programmer
b) Democratic
c) Hybrid
d) Squat
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Democratic
8) In which one of the following types of organization is team building likely to be most difficult?
a) Functional
b) Projectized
c) Matrix
d) Hybrid
No, the answer is incorrect.
Score: 0
Accepted Answers:
c) Matrix
9) Joy is a software engineer who works for a software development company. The company accepts outsourcing pr
ojects from overseas clients. Each 1 point
time it accepts a project, it sets up a team to handle the project. When the project completes, the team is dissolved an
d the engineers are assigned to other
projects. Which one of the following is the organization structure of Joy's company?
a) Matrix
b) Projectized
c) Functional
d) Hybrid
No, the answer is incorrect.
Score: 0
Accepted Answers:
b) Projectized
10) Assume that you are the project manager for a software development project. Sunrise Engineering Works, a hard
ware vendor has intimated you that 1 point
a problem in customs clearance is preventing your network equipment from being delivered on time and may get del
ayed by several months. For handling this risk,
you have arranged for leasing a network equipment from a local company as an interim arrangement. You one of the
following risk response strategies have you
adopted?
a) Transference
b) Acceptance
c) Mitigation
d) Avoidance
No, the answer is incorrect.
Score: O
Accepted Answers:
c) Mitigation
1) What is the correct sequence of stages in group development?
Forming, Norming, Performing, Storming
Goal-oriented
Administrative
Normative
Interpersonal
No, the answer is incorrect.
Score: O
Accepted Answers:
Normative
Rewards
Grudges
Scarce resources
Mediate
Arbitrate
Control
Eliminate
No, the answer is incorrect.
Score: O
Accepted Answers:
Mediate
6) The process of identifying and documenting relationships among project activities is known I point
Schedule management
Defining activities
Sequencing activities
Bar chart
House of quality
No, the answer is incorrect.
Score: O
Accepted Answers:
House of quality
8) Which of the following is not true about Critical Path Method (CPM)?
It is a probabilistic technique
9) PERT is known as
Two arrows
Three arrows
Total float = O
Free float = O
Independent float O
4) If the earliest starting time for an activity is 8 weeks, the latest finish time is 37 weeks and
the duration time of the activity is II weeks, then the total float is equal to:
18 weeks
14 weeks
56 weeks
40 weeks
No, the answer is incorrect.
Score: O
Accepted Answers:
18 weeks
7) What is the additional time available for the performance of an activity in PERT and CPM
calculated on the basis that all activities will start at their earliest start time, called?
Slack
Total float
Free float
Independent float
No, the answer is incorrect.
Score: O
Accepted Answers:
Free float
Path where delay of one activity prolongs the duration of completion of project
Path that gets monitored automatically
No, the answer is incorrect.
Score: O
Accepted Answers:
Path where delay of one activity prolongs the duration of completion of project
Resource idleness
No, the answer is incorrect.
Score: O
Accepted Answers:
Precedence relationship
1) Which one of the following may be experienced by a software development team when it 1 point
adopts a systematic development process model in preference to a build-and-fix style of development?
c. Decreased maintainability
4) Which one of the following activities spans all stages of a software development life cycle
(SDLC)?
a. Coding
b. Testing
c. Project management
d. Design
No, the answer is incorrect.
Score: O
Accepted Answers:
c. Project management
5) The operation phase of the waterfall model is a synonym for which one of the following
phases?
c. Maintenance phase
d. Design phase
No, the answer is incorrect.
Score: O
Accepted Answers:
c. Maintenance phase
6) The implementation phase of the waterfall model is a synonym for which one of the
following phases?
c. Maintenance phase
d. Design phase
No, the answer is incorrect.
Score: O
Accepted Answers:
a. Coding and unit testing phase
7) Unit testing is carried out during which phase of the waterfall model?
a. Implementation phase
b. Testing phase
c. Maintenance phase
d. Design phase
No, the answer is incorrect.
Score: O
Accepted Answers:
a. Implementation phase
8) Which one of the following phases accounts for the maximum effort during development of 1 point
a typical software?
a. Coding
b. Testing
c. Designing
d. Specification
No, the answer is incorrect.
Score: O
Accepted Answers:
b. Testing
9) Which one of the following is not a standard software development process model?
a. Waterfall Model
b.
Recursive Model
c. RAD Model
d. V Model
No, the answer is incorrect.
Score: O
Accepted Answers:
b. Recursive Model
IO Which one of the following feedback paths is not present in an iterative waterfall model?
The action of making or manufacturing from components or raw materials, or the process of being so manufactured
All of these
All of these
l. The TASK perspective of Project Management emphasizes methods and techniques for planning and control
II. The ORGANIZATIONAL perspective of Project Management emphasizes organization and human relationships.
only I
only II
I and II
None of these
In the agile environment, projects are the business, while in the traditional environment, the triple constraint of scop
e, resources and schedule, is the main
focus.
In an agile strategy, the project manager takes an outward-facing perspective to facilitate the disintegration of the pr
oject and the business.
Focus is on delivering business results rather than staying within preset boundaries, as the original project boundarie
s will quickly diverge from the business
reality in an uncertain environment.
only I
only II
I and II
None of these
l. Project success follows a quadruple constraint, consisting of Time, Cost, Quality and Functionality and Client Sati
sfaction.
II. Key performance indicators are parameters, indicators or values that can be measured to evaluate whether a proje
ct is successful or not where as Success
factors are conditions or factors that must be present for a project to be successful.
Ill. Key performance indicators may be observed and influenced during project execution. Success factors can only
be measured after a project has been
completed.
IV. A perfect project management organization is no guaranty for a successful project. Opposite, unsuccessful proje
ct management may complete a project
successfully.
I and II
only Ill
l, II and IV
All of these
II. Measurement of project management maturity will help a company to understand what processes influence comp
etitiveness and what processes need further
development and improvement.
Ill. Benchmarking and best practice definitions within the manufacturing industry have for a long time been regarde
d as a good approach to enhance
competitiveness.
IV. For the measurement of performance of a process, key performance indicators (KPIs) and Success criterion are u
sed.
only I
only IV
I and II
None of these
7) The sub-category of the project management objectives which measures the "Successful influence or impact on th
e society by the project" is termed f point
as
project objective
business objective
social objective
management objective
Responsibility, awards, etc., are shared amongst the top management of the project management team.
All projects, which originate at different places, have different goals.
9) Which stage of the of the project management life cycle needs the maximum time of completion?
Conceptualization
Planning
Execution
Termination
10) The Sponsor, the Owner and the User are the three constituent stakeholders of
Project Owner
Project Organization
Project Society
Project Manager
analysis of the tasks involved in completing a given project, especially the time needed to complete each task, and to
identify the minimum time needed to
complete the total project.
None of these
GERT addresses deterministic network only whereas PERT/CPM addresses stochastic or probabilistic networks onl
y.
GERT is represented in diagrammed network whereas PERT/CPM is represented by symbols.
GERT has two types of nodes, deterministic and probabilistic whereas PERT/CPM has one deterministic branch (arr
ow).
There is no such difference. Both are same.
3) GERT is relatively easy to use since it requires only that the project of interest be
diagrammed in network form.
True
False
May be or May be Not
None of These
the GERT model is ideal for testing trade-off situations between project time and cost.
the ability to use any one of nine probability distributions for activity times.
GERT networks in general are usually sensitive to outcome probability changes.
All of these
7) Which project management technique has features such as probabilistic branching (stochastic models), network lo
oping (feedback loops), multiple
sink nodes (multiple outcomes), and multiple node realization (repeat events)?
PERT
CPM
GERT
DECISION TREES
8)
can model queues at nodes and route items through servers based on user established decision rules.
No, the answer is incorrect.
Score: 0
Accepted Answers:
Q-GERT
balance the capacity of each operation in the plant so that all operations will produce at the same pace.
balance the flow of work by allowing the most binding constraint to set the pace for the plant.
balance the capacity of each operation by recognizing the variability within the system.
balance the flow of work by allowing each operation to produce at its own pace.
11) How can we define drum, rope and the buffer in a theory of constraints system?
Drum: enforces the pace; Rope: sets the pace; Buffer: protects the pace.
Drum: authorizes production; Rope: enforces the pace; Buffer: sets the pace.
Drum: sets the pace; Rope: enforces the pace; Buffer: protects the pace.
Drum: protects the pace; Rope: sets the pace; Buffer: enforces the pace.
Score: 0
Accepted Answers:
Drum: sets the pace; Rope: enforces the pace; Buffer: protects the pace.
12) A bottleneck is where
a. Project Management
b. Project Management Office
c. Functional department
d. None of the above
10. Which of the following does not constitute the role of a project manager?
a. Integrator and coordinator
b. Business case approval
c. Project delivery
d. Project planning and controlling
Univ. Roll No:
SDLC is:
A. Systematic process for building software
B. Only for Quality Assurance System
17 2 1 2
C. Same as manufacturing of hardware
D. None of mentioned
A context diagram
A. describes the context of a system
44 B. is a DFD which gives an overview of the system 2 2 1
C. is a detailed description of a system
D. is not used in drawing a detailed DFD
Data cannot flow between two data stores because
A. Performance
51 B. Functionality 2 1 2
C. Design solutions
D. External Interfaces
______________ and ______________ are the two view points
discussed in Controlled Requirements Expression ?
52 A. Functional, Non-Functional 2 2 2
B. User, Developer
C. Known, Unknown
D. All of the mentioned
Most suitable model for new technology that is not well understood is:
(a) Waterfall model
53 (b) Build and fix model 2 2 2
(c) Iterative enhancement model
(d) Evolutionary development model
Why is Requirements Management Important ? It is due to the
changes___________________?
54 A. to the environment 2 2 2
B. in technology
C. in customer’s expectations
D. in all of the mentioned.
A. Cost
56 B. Design Constraints 2 2 2
C. Staffing
D. Delivery Schedule
57 A. black-box 2 2 2
B. white-box
C. grey-box
D. none of the mentioned
A. Identifying Stakeholder
59 B. Listing out Requirements 2 2 2
C. Requirements Gathering
D. All of the mentioned
A. Maintainability
61 B. Portability 2 2 2
C. Robustness
D. None of the mentioned
Which of the following is not defined in a good Software Requirement
Specification (SRS) document?
(a) Functional Requirement
62 (b) Nonfunctional Requirement
2 2 2
(c) Goals of implementation
(d) Algorithm for software implementation
QFD stands for
(a) quality function design
63 (b) quality function development 2 2 1
(c) quality function deployment
(d) none of the mentioned
“Consider a system where, a heat sensor detects an intrusion and
alerts the security company.” What kind of a requirement the system
is providing ?
A. Functional
64 B. Non-Functional 2 2 1
C. Known Requirement
D. None of the mentioned
A. SDD
69 B. SRS 2 1 2
C. DDD
D. SRD
A. Software Developers
71 2 1 2
B. Software companies
C. Both A and B
D. None of the above
Efficiency in a software product does not include ________
A. licensing
72 B. processing time 2 1 2
C. responsiveness
D. memory utilization
A. Transitional
73 B. Operational 2 1 2
C. Maintenance
D. All of the above
Software consists of
A.Set of instructions + operating procedures
B.Programs + documentation + operating procedures
74 C.Programs + hardware manuals 2 1 2
D. Set of programs
A. Software functionality
84 2 1 2
B. Software development
C. Software maintainability
D. Both A and C
It is better to remove the errors and bugs in
A. Requirement phase
85 B. Testing Phase 2 1 2
C. Design Phase
D. Coding Phase
Intangibility is that property of Software
A. Which relates to quality of software
B. Which relates to the non-existence of the solution to the
86 current problem and its uncertainty of the development 2 1 2
process.
C. Which related to customer satisfaction
D. None of the above
Which of the following is not a characteristic of a good software
design?
A. Correctness
87 2 1 2
B. Understandability
C. Complex design
D. Efficiency
Which of the following statements is true?
i. A software once deployed cannot be modified later on.
ii. A software product is the deliverable program that can
be presented in front of the customer.
88 A. Only i is true 2 1 2
B. Only ii is true
C. Both i and ii are true
D. None of them is true
Coders are generally not employed in testing
A. They cannot do testing
B. They will not be able to track bugs in their own codes
89 effectively as a different team will be able to do. 2 1 2
C. They are involved in other activities
D. None of the above.
92 A. Software Reliability 2 1 2
B. Software System
C. Engineering System
D. Software Engineering
Testing of Software
A. Ensures removal of all bugs
B. Ensures that non fault is there in the software
94 C. Ensures the quality of software 2 1 2
D. Ensures that the software will never fail
Documentation in Software
A. Creates a better quality software
95 B. Consumes a lot of time and effort which is wasteful 2 1 2
C. Increases the time of development
D. Is of little help
Which model is most popular for student’s small projects?
(a) Waterfall model
96 (b) Spiral model 2 1 2
(c) Quick and fix model
(d) Prototyping model
Waterfall model is not suitable for
(a) small projects
97 (b) accommodating change 2 1 2
(c) complex projects
(d) none of the above
If requirements are frequently changing, which model is to be selected?
(a) Waterfall model
98 (b) Prototyping model 2 1 2
(c) RAD model
(d) Iterative enhancement model
Project risk factor is considered in
(a) Waterfall model
99 (b) Prototyping model 2 1 2
(c) Spiral model
(d) Iterative enhancement model
Effort is measured in terms of:
(A) Person-months
100 (B) Rupees 2 1 2
(C) Persons
(D) Months
→Telegram Channel
→Telegram Group
KIET Group of Institutions
(Department Of Information Technology)
IT, 6 th sem
Question Bank
Q. No. Question
Which of the following is reason of Software Crisis?
(i) Software development is personalized
(ii) Maintenance is easy
(iii) Easily traceable
1 A. Only (i) is true
B. Only (ii) is true
C. Only (iii) is true
D. All (i), (ii) and (iii) is true
ANSWER: A
Cost of hardware and software is _________ by the time
A. Increased
B. Decreased
2 C. Can’t Say
D. None of mentioned
ANSWER: B
Factors directly affect the operation of software are:
A. Product Transition Factors
B. Product Revision Factors
3 C. Product Operation Factors
D. None of mentioned
ANSWER: B
First phase of waterfall model is
A. Feasibility Study
B. Requirement Engineering
4 C. Design
D. None of mentioned
ANSWER: A
Spiral model is invented by:
A. Barry Bohem
B. Halstead
5 C. J. Mccabe
D. None of mentioned
Answer: A
Waterfall model is good:
A. For changing requirements
B. For phase wise getting requirements
6 C. Requirements are well known
D. None of mentioned
Answer: A
SDLC:
System Development Life Cycle
Software Development Life Cycle
7
Software Deployment Life Cycle
None of mentioned
Answer. B
Evolutionary models are:
(i) Iterative
(ii) Non Linear
(iii) Incremental
8 A. (i) and (iii) is true
B. (i) and (ii) is true
C. (i), (ii) and (iii) is true
D. (ii) and (iii) is true
ANSWER. B.
In Iterative model:
(i) Parallel development can be done
(ii) Easier to mange risk
(iii) Less costly to change requirement
9 A. (i), (ii) and (iii) are true
B. (i) and (iii) are true
C. (i) and (ii) are true
D. (ii) and (iii) are true
ANSWER: A.
Customer able to see partial product in Early Life Cycle
A. Waterfall Model
B. Spiral Model
10
C. Prototype Model
D. Software Development Life Cycle
ANSWER: C.
Software does not wear-out in the traditional sense of the term, but
software does tend to deteriorate as it evolves, because
A. Software suffers from exposure to hostile environments.
B. Defects are more likely to arise after software has been used often.
11 C. Multiple change requests introduce errors in component
interactions.
D. Software spare parts become harder to order.
Answer: C
Engineering uses
(i) (i) Methods
(ii) (ii) Procedures
(iii) Tools
(iv) Standards
12 A. Only (i) is true
B. Only (ii) is true
C. Only (iii) is true
D. All are true
Answer. A
Evolutionary life cycle model is good for:
A. Small products
B. Medium size product
14
C. Large products
D. None of mentioned
ANSWER A.
Which of the following is an example of Software Failure?
A. Y2K Problem
B. Production Failure
15
C. Machine Failure
D. None of mentioned
ANSWER A
Zero level DFD is called Context diagram
A. True
16 B. False
Answer: A
In ER diagram, ternary cardinality shows relationship among ____ entity
A. 2
B. 3
17 C. 1
D. None of mentioned
ANSWER: B
ISO is:
18 (i) Specific to Software industry
(ii) Not specific to any industry
(iii) The base level of a quality system
A. (i), (ii) and (iii) is true
B. (ii) and (iii) is true
C. (i) and (iii) is true
D. (i) and (ii) is true
ANSWER: B
Which of the following level establish the plans and strategies to develop
a quantitative analysis:
A. Level-5
19 B. Level-3
C. Level-2
D. Level-4
ANSWER C
Full form of SQA is
A. Software Quality Audit
B. Software Quality Assurance
20
C. Software Quality Assessment
D. None of mentioned
ANSWER B
Which of the following is SQA technique:
A. Auditing
B. Design Inspection
21 C. Code Inspection
D. All mentioned
ANSWERD
SRS is said to be unambiguous if:
A. All requirements are correct
B. All requirements are consistent
22
C. All requirements have only 1 interpretation
D. None of mentioned
ANSWER C
Modifiability in SRS is:
A. Capable to accept changes
B. Properly Indexed
23
C. Cross-Referenced
D. All Mentioned
ANSWER: D
Testability in SRS helps:
A. To test the system in testing phase
B. Made easy to generate test cases and test plans
24
C. To test the system in all phases
D. None of mentioned
ANSWER: B
SRS contains
A. Functional Requirements
B. Non-Functional Requirements
25 C. Constraint Requirements
D. All mentioned
ANSWER D
ANSWER B
Which one is not a requirements elicitation technique?
A. Interviews
B. The use case approach
30
C. FAST
D. Data flow diagram
ANSWER B
Which of the following is decreasing order of coupling?
A. Content, common, external, stamp
B. Common, content, stamp external
31
C. External, control, Data
D. Common, Control, Data
ANSWER D
Coupling is:
A. Independence between two modules
B. Interdependence between two modules
32 C. Strength of modules
D. None of mentioned
ANSWER B
What is the meaning of Functional Cohesion?
A. Operations are part of single functional task and are placed in
same procedures.
B. All operations that access the same data are defined within one
33
class.
C. All operations that access the data from outside the module.
D. None of the above
ANSWER: A.
Which is the most desirable form of coupling?
A. Control coupling
B. Data coupling
34
C. Common coupling
D. Stamp coupling
ANSWER: B.
Abstraction is higher in:
Upper-level modules
Lower-levels module
At any level abstraction can be high
35
None of mentioned
ANSWER A
ANSWER D
How many domain values are used in Function point:
A. 4
B. 3
39
C. 2
D. 5
ANSWER: D
The valid reasons for measuring software processes, products and
resources are: (i) to evaluate (ii) to improve (iii) No benefit
A. (i) and (ii) is true
40 B. (ii) and (iii) is true
C. (i) and (iii) is true
D. (i), (ii) and (iii) all are false
ANSWER: A
Advantage of LOC is
A. LOC gives exact value
B. LOC is language dependent
41
C. LOC is done in Analysis phase
D. It is easy to calculate
ANSWER: D
CAF in function point stands for:
A. Complex Adjust Factor
B. Complexity Adjustment Factor
42
C. Complexity Average Factor
D. None of mentioned
ANSWER B
No. of Enquiries in function point measure is same as Inputs taken.
A. True
43
B. False
ANSWER: B
Pseudo Code is:
A. Need the compilation
B. No need of knowledge of programming language
44
C. Need specific programming language background
D. None of mentioned
ANSWER B
Object Oriented Design System is:
A. Collection of classes
B. Collection of Objects
45
C. Collection of Data and methods both
D. None of mentioned
ANSWER B
In walkthrough, focus is on:
A. Discover Errors
B. Solution to correct error
46
C. Developer is also evaluated
D. None of mentioned
ANSWER: A
Static testing is done:
A. By executing the code
B. Non-execution techniques
47
C. Can use both execution and non-execution
D. None of mentioned
ANSWER: B
Requirement document, Design testing is done using:
A. Unit Testing
B. Integration Testing
48
C. Static testing
D. None of mentioned
ANSWER: C
Cyclomatic complexity is used to measure
A. Path Complexity
B. Logical Complexity
49
C. Statement Complexity
D. None of mentioned
ANSWER: B
Cyclomatic complexity for a flow graph can be computed as:
A. V(G)=e+n-2
B. V(G)=e+n+2
50
C. V(G)=e-n+2
D. V(G)=e-n-2
ANSWER: C
All statement of code execution ensures that
A. Every decision will be executed once
B. Every path is executed
51
C. Every branch is executed
D. None of mentioned
ANSWER: A
52 Beta Test is conduct in:
A. Controlled Environment
B. Friendly Environment
C. End User Environment
D. None of mentioned
ANSWER: C
In an Examination a candidate has to score minimum of 24 marks in
order to clear the exam. The maximum that he can score is 40
marks. Identify the Valid Equivalence values if the student clears the
exam.
53 A. 22, 23, 26
B. 21, 39, 40
C. 29, 30, 31
D. 0, 15, 22
ANSWER: C
System Testing follows:
A. Functional Testing Technique
B. Structural Testing Technique
54
C. Non-functional Testing Technique
D. None of mentioned
ANSWER: A
Non-functional Testing is done in:
A. Unit Testing phase
B. Integration Testing Phase
55
C. System Testing Phase
D. None of mentioned
ANSWER: C
If any bug is fixed or new functionality is added:
A. Security Testing is done
B. Regression Testing is done
56
C. Usability Testing is done
D. Stress Testing is done
ANSWER: B
For unit testing of a module, there is a need of: (i) Driver (ii) Stub (iii)
Neither Stub nor Driver
A. (i), (ii) and (iii) are true
B. (ii) and (iii) are true
57
C. (i) and (ii) are true
D. (i) and (iii) is true
ANSWER: C
Answer: b
Explanation: The correct statement is: Interviews are conversations with purpose. For the
employer the purpose is to determine the most suitable person for the job.
23. A job interview is a formal meeting between a job seeker and an employer.
a) True
b) False
Answer: a
Explanation: The statement is true. Interview is a formal face-to-face meeting. A job interview is
a formal meeting between a job seeker and an employer.
26. Which kind of interview includes a process in which the employability of the job applicant is
evaluated?
a) Stress interview
b) Screening interview
c) Group interview
d) Behavioural interview
Answer: b
Explanation: In the screening interview, companies use screening tools to ensure that candidates
meet minimum qualification requirements.
Answer: a
Explanation: There are two styles used in a screening interview. They are: the directive style and
the meandering style.
Answer: b
Explanation: In stress interview, insults and miscommunication is common. All this is designed
to see whether you have the mettle to withstand the company culture or other potential stress.
Answer: d
Explanation: For some positions such as computer programmers or trainers, companies want to
see you in action before they make their decision. Here, the audition type is adapted.
Answer: c
Explanation: In group interview, more than one candidate is interviewed. Interviewing
simultaneously with other candidates can be disconcerting, but it provides the company with a
sense of your leadership potential and style.
Answer: b
Explanation: Many organizations will conduct jnterviews by telephone to narrow a field of
candidates. Telephone interviews may also be used as a preliminary interview for candidates
who live far away.
32. Which of the following is the numerator of factor safety formula?
a) Working stress
b) Shear stress
c) Tensile stress
d) Ultimate stress
Answer: d
Explanation: Factor of safety is defined as ratio of ultimate stress and working stress. It is
also called as factor of ignorance. The factor of safety is dependent on the type of load.
33. Which of the following can be the factor of safety for a dead load?
a) 6
b) 2
c) 4
d) 7
Answer: c
Explanation: For dead load, the range in which the factor of safety can lie is 4 to 5.
Therefore only 4 lies in that range and 6, 2, 7 are all values which are beyond that range.
34. Which of the following can be the factor of safety for shock loading?
a) 11
b) 13
c) 4
d) 7
Answer: b
Explanation: For shock loading, the range in which the factor of safety can lie is 12 to 15.
Therefore only 13 lies in that range and 11, 4, 7 are all values which are beyond that
range.
35. Factor of safety is used to find out the reliability of the design.
a) True
b) False
Answer: a
Explanation: Factor of safety tells us about how much load the material can take before it
fails. Basically, it states the load carrying capacity of a material beyond the actual load.
36. What can understand by the factor of safety equal to one?
a) It means that the structure will fail under load
b) It means that the structure will only support the actual load
c) it means that the structure will support more than the actual load
d) There is no relation between factor safety and load application
Answer: b
Explanation: When the factor of safety is one it means that the ultimate stress is equal to
the working stress and therefore the body can only support load up to actual load and no
more before failing.
37. For which of the following design factor of safety the design will work properly?
a) 0.1
b) 1
c) 2
d) 0.9
Answer: c
Explanation: If the design factor of safety is not more than 1 then the design may not
work and will fail under certain conditions.
38. What is a safe factor of failure for a component which on failure can result in financial
loss or serious injury?
a) 1
b) 2
c) 3
d) 4
Answer: d
Explanation: For components which on failing can be hazardous and can lead to serious
injuries, death and financial loss, the factor of safety should be taken equal to or more
than 4.
39. Design factor for most aircraft structures is 2.
a) True
b) False
Answer: b
Explanation: The design factor of safety for most aircraft structures or components is
taken to be 1.5 and not 2. More factors affect this value, but it is most of the time taken as
1.5.
40. 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
Explanation: Engineers should normally respect the confidentiality of their employers or
clients irrespective of whether or not a formal confidentiality agreement has been signed.
They should be aware of local laws governing the use of intellectual property such as
patents, copyright, etc.
41. “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
Explanation: None.
42. 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
Explanation: None.
43. 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
Explanation: None.
44. 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
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.
45. 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
Explanation:None.
46. Efficiency in a software product does not include ________
a) responsiveness
b) licensing
c) memory utilization
d) processing time
Answer: b
Explanation: Licensing of a software product comes under corporate part of the software
company.
47. As per an IBM report, “31%of the project get cancelled before they are completed, 53%
overrun their cost estimates by an average of 189% and for every 100 projects, there are
94 restarts”.What is the reason for these statistics ?
a) Lack of adequate training in software engineering
b) Lack of software ethics and understanding
c) Management issues in the company
d) All of the mentioned
Answer: a
Explanation: Option b & c are a part of Software Engineering as a subject,hence option a
covers them both.
48. 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
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.
49. Company has latest computers and state-of the- art software tools, so we shouldn’t worry
about the quality of the product.
a) True
b) False
Answer: b
Explanation: The infrastructure is only one of the several factors that determine the
quality of the product.
50. Fading channel has memory.
a) True
b) False
Answer: a
Explanation: Fading channel has memory and the received samples are correlated
with each other in time.
51. How can frequency selective distortion be minimized?
a) By using pilot signal
b) By adaptive equalization
c) By spread spectrum
d) All of the mentioned
Answer: d
Explanation: Frequency selective distortion can be minimized by using adaptive
equalization, by using spread spectrum, by using pilot signal and also by using
orthogonal FDM modulation.
52. How can slow fading be minimized?
a) By diversity technique
b) Error correcting codes
c) By diversity technique & Error correcting codes
d) None of the mentioned
Answer: c
Explanation: Slow fading can be minimized by using error correcting codes and also
by using diversity technique to get additional uncorrelated estimates of a signal.
53. Fast fading can be minimized by
a) Robust modulation
b) Coding and interleaving
c) Robust modulation, Coding and interleaving
d) None of the mentioned
Answer: c
Explanation: Fast fading can be minimized by using coding and interleaving, by using
robust modulation and by introducing signal redundancy to increase signalling rate.
54. The decision feedback equalizer has a linear traversal filter which is
a) Feed forward section
b) Feedback section
c) Feed forward section & Feedback section
d) None of the mentioned
Answer: a
Explanation: The decision feedback filter has a feed forward section which is a linear
traversal filter.
55. Decision making needs
a) Priors
b) Likelihoods
c) Priors & Likelihoods
d) None of the mentioned
Answer: c
Explanation: Decision making needs both priors and likelihoods and Bayes decision rule
combines them to achieve minimum probability of error.
56. Why is Software architecture so important?
a) Communication among stakeholders
b) Early Design decisions
c) Transferable abstraction of a system
d) All of the mentioned
Answer: d
Explanation: Reasons of the architecture to be important are all the mentioned above.
57. Why is software architecture called vehicle for stakeholder communication?
a) Each stakeholder of a software system is concerned with different characteristics of the
system affected by architecture
b) Architecture provides a common language in which different concerns can be
expressed
c) All of the mentioned
d) None of the mentioned
Answer: d
Explanation: All of the mentioned are correct.
58. Which lines depict that architecture defines constraints on an implementation?
a) An implementation exhibits an architecture if it conforms to the structural decisions
described by the architecture
b) The implementation need not be divided into prescribed components
c) An implementation exhibits an architecture if it conforms to the structural decisions
described by the architecture and the implementation must be divided into prescribed
components
d) None of the mentioned
Answer: c
Explanation: An implementation exhibits an architecture if it conforms to the
structural decisions described by the architecture, the implementation must be divided
into prescribed components.
59. Why does architecture dictates organizational structure?
a) Architecture describes the structure of the system being developed which becomes
engraved in the development project structure
b) An implementation exhibits an architecture if it conforms to the structural decisions
described by the architecture
c) Architecture may not describe structure as whole
d) None of the mentioned
Answer: a
Explanation: Architecture describes the structure of the system being developed
which becomes engraved in the development project structure.
60. Which of the following is right dependence relationship?
a) Performance depends on how strongly components are coupled with other components
in system
b) Re-usability depends on the volume and complexity of the inter-component
communication and coordination
c) Modifiability depends on system’s modularization
d) All of the mentioned
Answer: c
Explanation: Performance depends on the volume and complexity of the inter-
component communication and coordination, re-usability depends on how strongly
components are coupled with other components in system and modifiability depends
on system’s modularization.
61. Which of the following is correct for decisions made at life cycle level?
a) Decisions at all level of like cycle from high level design to coding, implementation
affect system quality
b) Decisions at all level of like cycle from high level design to coding, implementation
may or may not affect system quality
c) Decisions at all level of like cycle from high level design to coding,implementation
does not affect system quality
d) None of the mentioned
Answer: a
Explanation: Decisions at all level of like cycle from high level design to coding,
implementation affect system quality
62. Is it possible to make quality predictions about a system based solely on evaluation of its
architecture?
a) Yes
b) No
c) May be
d) None of the mentioned
Answer: a
Explanation: Yes it is possible to make quality predictions about a system based
solely on evaluation of its architecture.
63. Every possible architecture partition possible changes into which of the following
categories?
a) Local
b) Non Local
c) Architectural
d) All of the mentioned
Answer: d
Explanation: All of the mentioned are true.
64. Which change is accomplished by modifying a single component?
a) A local change
b) Non Local Change
c) Architectural change
d) All of the mentioned
Answer: a
Explanation: A local change is accomplished by modifying a single component.
65. An architecture help in evolutionary prototyping in which of the following ways?
a) Potential performance problem can be identified early in the product’s life cycle
b) The system is executable early in the product’s life cycle
c) All of the mentioned
d) None of the mentioned
Answer: c
Explanation: All the mentioned are the valid ways.
66. Which of the following are software structures?
a) Module Structure
b) Conceptual or logical structure
c) Process structure
d) All of the mentioned
Answer: d
Explanation: All of the mentioned are the valid structures.
67. Which structure describes units as abstraction of system’s functional requirements?
a) Conceptual structure
b) Module structure
c) Physical structure
d) Calls structure
Answer: a
Explanation: Conceptual structure-describes units as abstraction of system’s
functional requirements.
68. Which structure’s view is orthogonal to the module and conceptual view?
a) Module Structure
b) Process Structure
c) Uses Structure
d) Data flow
Answer: b
Explanation: Process Structure-view is orthogonal to the module and conceptual
view.
69. Which structure’s view shows the mapping of software onto hardware?
a) Module Structure
b) Process Structure
c) Physical Structure
d) Class Structure
Answer: c
Explanation: Physical Structure- view shows the mapping of software onto hardware.
70. Which structure describes units are programs or module?
a) Calls Structure
b) Uses Structure
c) Data Flow
d) Control Flow
Answer: d
Explanation: Control Flow-structure describes units are programs or module.
71. Which of these is the external sound present in the channels of communication?
a) Noise
b) Semantic problems
c) Cultural barriers
d) Over communication
Answer: a
Explanation: Noise is the external sounds present in the channels of
communication, which results in the reduction of the audibility or omission of
some words from the message.
72. Which of these should not be avoided for effective communication?
a) Noise
b) Planning
c) Semantic problems
d) Wrong assumptions
Answer: b
Explanation: Lack of planning must be avoided for effects communication. There
are innumerable examples of people who would give an ill planned, long winding
lecture while a short presentation with tables or graphs would be sufficient.
73. __________ are problems arising from expression.
a) Cultural barriers
b) Semantic problems
c) Wrong assumptions
d) Selecting perception
Answer: b
Explanation: The correct statement is: Semantic problems are problems arising
from expression or transmission of meaning in communication
74. Both encoding and decoding of message are influenced by our emotions.
a) True
b) False
Answer: a
Explanation: The statement is true. Both encoding and decoding of message are
influenced by our emotions. Emotions play a very important role in our lives.
75. In which of these problems, is the actual message lost in the abundance of transmitted
information?
a) Selecting perception
b) Over communication
c) Under communication
d) Filtering
Answer: b
Explanation: In the case of over communication, the actual message is lost in the
jungle of information whereas in under communication the sender is blamed for
sharing less information
76. Communication should serve as a conflict- reduction exercise.
a) True
b) False
Answer: a
Explanation: The statement is true. Communication should serve as a conflict-
reduction exercise. When people start competing for the fulfillment of their
narrow interests communication suffers.
77. _______ means to impart understanding of the message.
a) Encoding
b) Receiver
c) Decoding
d) Feedback
Answer: c
Explanation: The correct statement is: Decoding means to impart understanding
of the message. Receiver has to identify the person, words symbols, etc..
78. When is the communication process complete?
a) When the sender transmits the message
b) When the message enters the channel
c) When the message leaves the channel
d) When the receiver understands the message.
Answer: d
Explanation: Communication is complete only when the receiver understands the
message. Many communication problems arise because of misunderstandings.
79. ______ is the first enemy of communication.
a) Noise
b) Clarity
c) Politeness
d) Completeness
Answer: a
Explanation: The correct statement is: Noise is the first and foremost enemy of
communication. Every possible effort must be made to eliminate the element of
noise that distorts communication.
80. Which of these must be avoided for effective communication?
a) Sharing of activity
b) Listening
c) Ambiguity
d) Politeness
Answer: c
Explanation: Ambiguity must be avoided. Clarity and crispness of the message is
very important. The sender of the message should be careful to see that the
receiver does not have to go beyond the text of the message.
81. Which of these is not a commandment of effective communication?
a) Clarity in language
b) Listen poorly
c) Home communication skills
d) Adequate medium
Answer: b
Explanation: In order to ensure an effective communication one must take care of
ten commandments: Clarity in language, home communication skills, listen
attentively, etc..
Answer: A
91. Leaders with a low LPC score gain satisfaction from _______________ according to
Fiedler’s LPC scale:
A. Developing team relationships
B. Achieving objectives
C. Both of these
D. None of the above
Answer: B
92. Model of leadership based on which aspects of a leader’s decision is Vroom and
Yetton’s contingency?
A. Decision acceptance
B. Decision quality
C. Both of these
D. None of the above
Answer: C
93. An individual’s motivation is dependent on:
A. Whether path-goal relationships are clarified
B. Expectations that increased effort to achieve an improved level of performance will be
successful
C. Their effective performance
D. The necessary direction, guidance, training and support is provided
Answer: B
94. A firm that chooses a cost-leadership business strategy focuses on gaining advantages
by reducing its costs to a level equal to all of its competitors.
True/ False
Answer: False
95. A cost-leadership competitive strategy helps reduce the threat of entry by creating cost-based
barriers to entry.
True/False
Answer: True
96. Cost leadership and product differentiation are so widely recognized that they are often
called generic business strategies.
True/False
Answer: True
97. Firms implementing cost-leadership strategies will generally adopt what is known as a
functional organizational structure.
True/False
Answer: True
98. In general, economies of scale and diseconomies of scale are relatively easy-to-duplicate
bases of cost leadership.
True/False
Answer: True
99. The best example of a firm following a cost-leadership business strategy is
(A) Wal-Mart
(B) Rolls Royce
(C) Mercedes Benz.
(D) .Macy’s
Answer: A) Wal-Mart
100. Cost-leadership and product-differentiation strategies are so widely recognized that
they are often called
(A) common business strategies.
(B) generic business strategies.
(C) generic corporate strategies
(D) common corporate strategies.
Answer: B) generic business strategies.
101. Compensation at cost-leadership firms is usually tied directly to product innovation and
customer service efforts.
True/ False
Answer: False
102. Cost leadership as a strategy requires a firm to __.
(A). aim at a cost advantage in a niche market
(B). be unique in its product offering
(C). aggressively search out efficiencies to maintain the lowest cost structure
(D). aim to be similar to its competition in most operations
Answer: (C). aggressively search out efficiencies to maintain the lowest cost structure
103. Firms implementing cost-leadership strategies will generally adopt a
(A) multidivisional structure.
(B) functional organizational structure.
(C) product divisional structure.
(D) matrix structure.
Answer: (B) functional organizational structure.
104. Firms implementing cost-leadership strategies will have ________ layers in their reporting
structure.
(A) relatively complex
(B) relatively simple
(C) relatively few
(D) many
Answer: (D) many
105. One aspect of using a cost leadership strategy is that experience effects may lead to
lower costs.
True/False
Answer: True
109. Under which condition would a cost leadership strategy be especially effective?
Answer: Cost leadership strategy is more effective under the following two conditions;
1. When price competition among competitive sellers is too much.
2 When the products of competitive sellers is identical to your product and supplies are
readily available.
110. One aspect of using a cost leadership strategy is that experience effects may lead to
lower costs. Experience effects are achieved by……?
ANswer: repeating a process until a task becomes easier.
111. Firms pursuing a cost-leadership strategy are typically characterized by?
(A) loose cost control systems.
(B) close supervision of labor, raw materials, inventory, and other costs.
(C) Both A and B
(D) a de -emphasis on quantitative cost goals and costs.
(E). None of these
Answer: B) close supervision of labor, raw materials, inventory, and other costs.
112. What must a cost-leadership strategy accomplish to be successful?
(A). It must increase the firm’s cost above that of its competitors while offering adequate value.
(B. It must reduce the firm’s cost below that of its competitors while offering superior value.
(C). Both A and B
(D). It must reduce the firm’s cost below that of its competitors while offering adequate value.
(E). None of these
Answer: (D). It must reduce the firm's cost below that of its competitors while offering
adequate value.
a) A science
b) An art
a. encoding
b. idea origination
c. decoding
d. channel selection
Answer: b. idea origination
115. A study of the culture and practises in different societies is called _____
a) Personality
b) Anthropology
c) Perception
d) Attitudes
Answer: b) Anthropology
a) People
b) Environment
c) Technology
a. Leadership
b. Perception
c. Job Design
d. Technology
Answer: d. Technology
a) Employee expectation
b) Workforce diversity
c) Globalization
a) Individual behaviour
b) Group behaviour
c) Organisational behaviour
d) None of these
a) William Gilbreth
b) Hendry Fayol
c) F.W.Taylor
d) Elton Mayo
122. Some of OB’s challenges and opportunities include all of the following except
123. Hawthorne Studies is related to which stage of the organisational behaviour evolution?
a) Industrial revolution
b) Scientific management
c) Organisational behaviour
124. The field of organizational behaviour examines such questions as the nature of
leadership, effective team development, and______
b) Organisational control; conflict management
d) Planning; development
125. Organisational Behaviour is a field of study backed by a body associated with growing
concern for people at the workplace
a) Theory
b) Research
c) Application
126. Which of the following is not correct for the organisational behaviour?
b) Labour Movement
c) Hawthorne Studies
d) All of these
128.Nowadays a lot of stress is being put on the __________ of the employee in the
organisation
a. Character
b. improvement
c. Behaviour
d. Rewards
Answer: c. Behaviour
129. The term ‘psychology’ is derived from the word ‘psyche’, which means ‘soul’ or
‘spirit’_______
a) Latin
b) French
c) Greek
d) None of these
Answer: c) Greek
d) Both a and c.
A. Human
B. Employer
C. Human Behaviour
D. Employees
a) William Gilbreth
b) Hendry Fayol
c) F.W.Taylor
d) Elton Mayo
c) Society only
d) Department only
a) Motivation
b) Efficiency
c) interpersonal relations
d) Communication
a) Organizational Cultural
b) Organizational Structure
c) Organizational Behaviour
d) Organisational Value
137. Common uniform, canteen, office does not mean common treatment is a limitation of
a) Organizational Cultural
b) Organizational Structure
c) Organizational Behaviour
d) Organisational Value
a) Anthropology
b) Psychology
c) physiology
d) sociology
Answer: c) physiology
139. ____________ is a Study of individual Behaviour
a) Anthropology
b) Psychology
c) political science
d) sociology
Answer: b) Psychology
a) Anthropology
b) Psychology
c) physiology
d) sociology
Answer: d) sociology
a) Anthropology
b) Psychology
c) Social psychology
d) sociology
Answer: a) Anthropology
142. _________ focuses on the influence of people on one another
a) Anthropology
b) Psychology
c) Social psychology
d) sociology