Cs605 Collection of Old Papers
Cs605 Collection of Old Papers
com
BEST SITE TO HELP STUDENTS
What is the objective of formal technical reviews conducted by software engineers?
(Note: Your answer should not be more than three lines)
What are the strengths and weaknesses in spiral model?
(Note: Your answer should not be more than three lines)
Center: OPKST
WWW.vujannat.ning.COM
ExamDate: 2/8/2009 12:00:00 AM
Marks
Q No. 9 10 11 12 13 14 15
M16
Marks O
Q No. 17 18 19 20 21
g
22 .C 23 24
Marks
i n
Q No. 25 26 27 28
.t n
29 30 31
Marks
n a
an
u j
. v
W
W
W
WWW.vujannat.ning.COM
► set the price point for a software product based on development effort
► Risk avoidance
M
► Risk monitoring
O
► Risk management and contingency plan
g .C
► All of the given choices
i n
Question No: 3 ( Marks: 1 ) - Please choose one.t n
The component-based development model is
n a
n
► only appropriate for computer hardware design.
a
u j
► not able to support the development of reusable components.
. v
► dependent on object technologies for support.
W
► not cost effective by known quantifiable software metrics.
W
W
Question No: 4 ( Marks: 1 ) - Please choose one
In ___________ representation of CMMI model, consideration is given to improve all
the defined processes areas.
► Staged
► Continuous
►True
►False
WWW.vujannat.ning.COM
Question No: 6 ( Marks: 1 ) - Please choose one
There could be multiple GUIs to satisfy one requirement
►True
►False
M
Question No: 7 ( Marks: 1 ) - Please choose one
O
Check in and Check out is actually one and the same process with two different names
g .C
►True
i n
►False
.t n
n a
Question No: 8 ( Marks: 1 ) - Please choose one
If a new version of a product is released by fixing the bugs in the previous release then it
is termed as _________________
an
►Product Update
u j
►Product Upgrade
►Defect Removal . v
W
W
►Product Performance
W
Question No: 9 ( Marks: 1 ) - Please choose one
When an Item is baselined, it becomes frozen, here frozen means, that the item can be
changed only by creating an old version
►
►
WWW.vujannat.ning.COM
►All of the given
►Schedule Product
M
►Defective Product
O
►Higher Maintenance Costs
g .C
Question No: 12 ( Marks: 1 ) - Please choose one
i n
.t n
If Configuration item identification is not identified, it is possible to control changes and
establish records.
► True
n a
► False
an
u j
Question No: 13 ( Marks: 1 ) - Please choose one
► Perceived quality . v
Availability and Reliability are concerned with
W
► Quantitatively measured quality
W
W
Question No: 14 ( Marks: 1 ) - Please choose one
Software Availability can be calculated by the following equation:
WWW.vujannat.ning.COM
Si – number of serious errors
Mi – number of moderate errors
Ti – number of minor errors
PSi – product size at the ith step
ws, wm, wt – weighting factors for serious, moderate, and minor errors
i n
The higher the Error Index, the higher will be the Defect Removal Efficiency
► True .t n
► False
n a
an
u j
Question No: 17 ( Marks: 1 ) - Please choose one
The goal of quality assurance is to provide management with the data needed to
. v
determine which software engineers are producing the most defects.
► true
► false W
W
Question No: 18 ( Marks: 1 ) - Please choose one
W
From the following listed software development Model, which one is an object oriented
model
► Spiral model
WWW.vujannat.ning.COM
► the best approach to use for projects with large development teams.
M
O
g .C
► Democratic decentralized (DD)
► Controlled decentralized (CD)
i n
► Synchronous paradigm (SP)
► Controlled centralized (CC) .t n
Question No: 21 ( Marks: 2 )
n a
n
Discuss the role of program restructuring in software reengineering?
a
Question No: 22 ( Marks: 2 ) u j
. v
Differentiate Change Control Authority (CCA) and Change Control Board (CCB)?
W
Question No: 23 ( Marks: 2 )
W
Give the uses of Time Boxing?
W
Question No: 24 ( Marks: 3 )
Differentiate between organizational maturity and process area capability?
WWW.vujannat.ning.COM
errors
Development Step
g .C
i n
Question No: 29 ( Marks: 5 )
Briefly explain the following graph .t n
n a
an
u j
. v
W
W
W
i n
What are the difficulties in maintaining the Legacy System?
.t n
Question No: 31 ( Marks: 10 )
n a
If we have collected the historical data of our organization, how the data related to errors
n
help in assessing the quality of the present project?
a
u j
. v
W
W
W
What did Fredrick Brooks mean when he said "There is no silver bullet"?
List the 3 broad categories of information that make up the software configuration. [5
Marks]
Explain what is wrong with the notion that software engineering is too time consuming
and interferes with a programmer's productivity. [10 Marks]
Compare the staged and continuous models of CMMI for software systems. [10 Marks]
Which one of the following activities does not belong to Risk Mitigation, Monitoring, and
Management Plan?
o Risk Identification
o Risk Projection
o Risk Mitigation
o Risk avoidance
o Risk Management and Contingency Planning
o RAD
o Incremental development
o eXtreme Programming
o Prototyping
o Synchronize and stabilize
o Level 1
o Level 2
o Level 3
o Level 4
o Level 5
o Interdependency identification
o time allocation
o effort validation
o Function point analysis
o Milestone definition
Describe all activities that must occur in order to produce a Risk Mitigation, Monitoring,
and Management Plan. [10 Marks]
Which one of the following is the 4th level of the SEI Capability Maturity Model?
o initial or ad hoc
o optimizing
o managed
o defined
o repeatable
o Correctness
o Code size
o Maintainability
o Integrity
o Usability
o Risk avoidance
o Security risk assessment
o Risk monitoring
o Risk management
o Contingency planning
o User
o Quality Engineer
o The programming tools supplier
o Specialist with knowledge of the application
o Architect
What activity does a software project manager need to perform to minimize the risk of
software failure?
o the code produced for one system can be applied to others with little or no
modification.
o the allocations are difficult to cope with changes in the organization.
o it does not allow to make copies.
o it causes the user no surprises during operation.
o the modifications are reflected in the documentation.
WWW.vujannat.ning.Com
Connecting VU Students
CS605
Final Term Examination – Spring 2006
Time Allowed: 150 Minutes
With respect to Software Refactoring, what is meant by “move method” and why it is useful?
Compute the SPI, Schedule variance and Percent complete for the situation given below.
Assume you are a software project Manager and that you have been asked to compute earned
value statistics for a small software project. The project has 56 planned work tasks that are
estimated to require 582 persons-days to complete. At the time that you have been asked to do
the earned value analysis. 5 tasks have been completed. However the project schedule indicates
that 8 tasks should have been completed. The following schedule data (in person-days) are
available.
1 12 12
2 15 11
3 13 17
4 8 9
5 10 9
6 18 ----
7 10 ----
8 4 ----
Where BCWP = Budgeted Cost of Work Performed, BCWS = Budgeted Cost of Work
Scheduled, BAC = Budget at Completion)
The software reengineering process model includes restructuring activities for which of the following work
items?
1. Code
2. Documentation
3. Data
4. all of the given options
One graphical technique for determining whether a process exhibits out-of-control change behavior is a
1. control chart
2. fishbone diagram
3. Pareto diagram
4. process diagram
What team structure for the following situation would you choose and why?
You have been appointed a software project manager for a company that services the genetic
engineering world. Your job is to manage the development t of a new software product that will
accelerate the pace of gene typing. The work is R&D oriented, but the goal to produce a product
within the next year.
Change control is not necessary if a development group is making use of an automated project database tool.
1. T
2. F
What is the difference between SCM audit and a formal technical review?
Doubling the size of your software project team is guaranteed to cut project completion time in half.
1. T
2. F
What is the role of risk analysis in evolutionary process models like the spiral model?
In terms of the Capability Maturity Model, what level would you describe the current situation as being?
Justify your answer.
The owner of the software games company: HotFusion Games has hired you to advise their
company. 18 months ago, their game “Powers and Perils” became an international success, and
since then their software development group has grown from 5 people to 50 people.
Unfortunately, their sequel to the first game “Powers and Perils II” is now six months behind
schedule and the owner is quite bewildered at this. After examining the situation at HotFusion
Games, you realize that while the organization is equipped with some very capable software
developers, they have never established any formal process in their software development.
Using this table information and this phase index distribution, compute the overall error index for the
organization. Assume PS= 100.
An organization uses a four step software engineering process in which the phase index of each
step is given below:
The goal of quality assurance is to provide management with the data needed to determine which software
engineers are producing the most defects.
1. True
2. False
W
MIDTERM EXAMINATION
Fall 2008
CS605- Software EngineeringII (Session - 2)
Time: 60 min
Marks: 38
Student Info
StudentID:
OPKST Center:
WWW.vujannat.ning.COM
12/2/2008 12:00:00 AM ExamDate:
Marks
Q No. 9 10 11 12 13 14 15 16
M
Marks
O
Q No.
Marks
17 18 19 20 21
g .C
i n
.t n
n a
an
u j
. v
W
W
W
► Member
► Manager
► Organizer
► None of the given
WWW.vujannat.ning.COM
Question No: 2 ( Marks: 1 ) - Please choose one
Which one is not the Software project planning activity carried out by the project manager for
estimation?
► Resources requirements
M
► Time requirements
O
► Product Quality
g .C
i n
.t n
Question No: 3 ( Marks: 1 ) - Please choose one
The
a
higher the Error Index, the higher will be the Defect Removal Efficiency
n
► True
an
► False
u j
Question No: 4 ( Marks: 1 ) . v
- Please choose one
W
While performing risk analysis, the impact of risk can not be measured quantitatively
► True
► False W
Question No: 5 W ( Marks: 1 ) - Please choose one
Degree of uncertainty that the product will meet its requirements and be fit for its
intended use is the
► Cost risks
► Performance risks
WWW.vujannat.ning.COM
Question No: 6 ( Marks: 1 ) - Please choose one
Proactive risk management philosophy is also some times termed as Indiana Jones
school of risk management
► true
► false
O
► after an estimate of the development effort is made.
g .C
► from an assessment of the technical complexity of the system.
i n
.t n
► by the size of the project
► all of the given
an
Defect Removal Efficiency (DRE) can be measured by where E is Errors found
j
delivery and D is error found after delivery (typically within the first year of operation)
u
. v
W
W
► DRE= E/(E+D)
W
► DRE= E - (E+D)
► DRE= E * (E+D)
► None of the given
WWW.vujannat.ning.COM
Question No: 10 ( Marks: 1 ) - Please choose one
In
function point analysis technique EO stands for
► Export operation
► Export output
► External output
M
► None of these O
g .C
Question No: 11 ( Marks: 1 ) - Please choose one
i n
.t n
Which of these software characteristics are used to determine the scope of a software
project?
u j
► information objectives, function, performance
. v
► communications requirements, performance, information objectives
Question No: 12
W
( Marks: 1 ) - Please choose one
In
W
____________a team is structured loosely and depends on individual initiative of the team
members
W
► random paradigm
► closed paradigm
WWW.vujannat.ning.COM
► synchronous paradigm
► random paradigm
► open paradigm
M
O
► Requirement definition g .C
► Operation
i n
.t n
► Unit testing
► Implementation
an
___________ is not the part of software development loop.
► Status Quo
u j
► Problem definition . v
W
► Technical development
► Task set
W
Question No: 16W ( Marks: 1 ) - Please choose one
► Coding
► Quality Assurance
► Project planning
WWW.vujannat.ning.COM
How can we decide about the degree of rigor for a project, give the parameters
those are considered before a decision is made?
.t n
Question No: 21 ( Marks: 10 )
n a
Cost vs. Efficiency?
an
Briefly explain what we mean by law of diminishing return. Discuss this law in view of
u j
. v
W
W
W
What are the names of the five levels of the SEI Capability Maturity Model? In your own
words, briefly describe each. [Marks 10]
Question No. 2 Marks : 10
What are the key features of eXtreme Programming model? Briefly explain. [Marks 10]
(NOTE: Give at least FOUR features with short explanation)
Define ILF and EIF. What is the difference between ILF and EIF? [Marks 10]
What are the major reasons for project failure? Briefly explain. [Marks 10]
(NOTE: Explain each reason in two or three lines.)
In the McCall's model, what are the quality factors related to operation? [Marks 10]