All Data CS 605
All Data CS 605
com/
CS605 All DATA in 1 File
Which one of the following activities does not belong to Risk Mitigation, Monitoring, and
Management Plan?
Risk Identification
Risk Projection
Risk Mitigation
Risk avoidance
Risk Management and Contingency Planning
Which one of the following is the 4th level of the SEI Capability Maturity Model?
initial or ad hoc
optimizing
managed
defined
repeatable
http://vustudents.ning.com/
http://vustudents.ning.com/
Which one of the following is NOT a useful indicators of software quality?
Correctness
Code size
Maintainability
Integrity
Usability
Which one of the following does not belong to a strategy for dealing with risk?
Risk avoidance
Security risk assessment
Risk monitoring
Risk management
Contingency planning
What activity does a software project manager need to perform to minimize the risk of
software failure?
double the project team size
request a large budget
allow absolutely no schedule slippage
define milestones and track progress
Request 50% more time than estimated
The software reengineering process model includes restructuring activities for which of the following
work
items?
Code
Documentation
Data
all of the given options
One graphical technique for determining whether a process exhibits out-of-control change behavior
is a.
control chart
fishbone diagram
http://vustudents.ning.com/
http://vustudents.ning.com/
Pareto diagram
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.
T
F
The linear sequential model of software development is also known as the
Classical life cycle model
Fountain model
Spiral model
Chaos model
Doubling the size of your software project team is guaranteed to cut project completion time in half.
1. T
2. F
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
http://vustudents.ning.com/
http://vustudents.ning.com/
A law affirming that to continue after a certain level of performance
has been
reached will result in a decline in effectiveness. This law is know as
__________________
Law of Diminishing returns
Law of effectiveness
Law of Saturation
Law of Marketing returns
Question No: 2 ( Marks: 1 ) - Please choose one
Build and Fix model is a ___________ type of software development
activity.
Mathematical
Perfect
Haphazard
Planned
Question No: 3 ( Marks: 1 ) - Please choose one
In _________________ a team is structured along a traditional hierarchy of
authority
closed paradigm
synchronous paradigm
random paradigm
open paradigm
Question No: 4 ( Marks: 1 ) - Please choose one
MTTC is the abbreviation of
measured time to change
mean time to collaborate
mean time to change
measure time to cope
Question No: 5 ( Marks: 1 ) - Please choose one
While creating matrix for a set of projects, data should be collected
that belongs to
a similar domain
true
false
Question No: 6 ( Marks: 1 ) - Please choose one
The rapid application development model is
Another name for component-based development.
A useful approach when a customer cannot define requirements
clearly
A high speed adaptation of the linear sequential model.
All of the given
Question No: 7 ( Marks: 1 ) - Please choose one
While managing the historical data, we should consider the following
except
http://vustudents.ning.com/
http://vustudents.ning.com/
Data should be collected only from scientific projects and
applications
Data should be collected from many projects
Data should be consistent
Correct data should be taken
Question No: 8 ( Marks: 1 ) - Please choose one
Quality costs may be divided into costs associated with
prevention, appraisal, and failure
people, process, and product
customers, developers, and maintenance
all of the given
Question No: 9 ( Marks: 1 ) - Please choose one
When a software is delivered to a client and then client reports the bug
in it then
that bug is termed as
Error
Defect
Mistake
Fault
Question No: 10 ( Marks: 1 ) - Please choose one
Mean Time To Repair (MTTR) is the
Time when system remained unable for usage
Time taken to fix the error
Time taken to repair the software
All of the given options are correct.
Question No: 11 ( Marks: 1 ) - Please choose one
Reliability and Safety are same concepts with respect to software
quality
True
False
Question No: 12 ( Marks: 1 ) - Please choose one
Software configuration management is used to
Manage change in the software
Mange the financials accounts in an organization
Manage the administration of company
All of the given
Question No: 13 ( Marks: 1 ) - Please choose one
SCM is the requirement of the ________ level(s) of CMM
First
Second and later
Third and later
Only Second
Question No: 14 ( Marks: 1 ) - Please choose one
If a new version of a product is released by fixing the bugs in the
previous release
http://vustudents.ning.com/
http://vustudents.ning.com/
then it is termed as _________________
Product Update
Product Upgrade
Defect Removal
Product Performance
Question No: 15 ( Marks: 1 ) - Please choose one
The Evolution Graph signifies the
version relationship
baseline of a particular release
change control activity
all of the given
Question No: 16 ( Marks: 1 ) - Please choose one
The management of creeping requirements is important for the ease of
maintenance
development
testing
all of the given
Question No: 17 ( Marks: 1 ) - Please choose one
Following are the components of a Legacy system except:
business processes
system hardware
marketing
application software
http://vustudents.ning.com/
http://vustudents.ning.com/
Business Process Engineering
Forward Engineering
Question No: 21 ( Marks: 1 ) - Please choose one
In ______________, new user and technology requirement can also be
integrated
into the re-engineering effort.
Backward re-engineering
Forward re-engineering
Business Engineering
Business Process Engineering
Question No: 22 ( Marks: 1 ) - Please choose one
A redesigned business process must be prototyped before it is fully
integrated
into the business.
False
True
Question No: 23 ( Marks: 1 ) - Please choose one
In ___________ representation of CMMI model, consideration is given to
improve
selected processes areas.
Staged
Continuous
)
Question No: 24 ( Marks: 1 ) - Please choose one
The purpose of earned value analysis is to
determine how to compensate developers based on their
productivity
provide a quantitative means of assessing software project progress
provide a qualitative means of assessing software project progress
set the price point for a software product based on development
effort
Question No: 25 ( Marks: 1 ) - Please choose one
The software plan is not a static document, it is frequently adjusted to
make the
project appear on track to meet all deadlines and quality targets.
True
False
Question No: 26 ( Marks: 1 ) - Please choose one
There are tools available in the market for project tracking. These tools
can
autmomatically track and manage the project replacing the need of
any human
being as a Project Manager.
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 27 ( Marks: 1 ) - Please choose one
Timeline chart is also known as the _____________ chart
Gantt
PERT
FREE LANCE
None of the given
Question No: 28 ( Marks: 1 ) - Please choose one
The processes at ----------- is focus on continually improving process
performance
through both incremental and innovative technological
changes/improvements.
Level 5
Level 1
Level 4
Level 3
Question No: 29 ( Marks: 1 ) - Please choose one
In a complex system that will lead to much ..code to write and
maintain.
More
None of the given
Less
Meaningless
Question No: 30 ( Marks: 1 ) - Please choose one
Review is a type of _________ that helps preventing the bugs to move in
the next
stage of software development
Bug seeding tool
Filter
Alarm
None of the given
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 33 ( Marks: 2 )
Discuss the role of program restructuring in software
reengineering?
In this case we modify source code and data in order to make it
amenable to future
changes. This includes code as well as data restructuring. Code
restructuring
requires redesign with same function with higher quality than original
program
and data restructuring involves restructuring the database or the
database schema.
It may also involve code restructuring.All will be insoftware
reengineering/
Program is restructured after the reverse engineering phase.
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 38 ( Marks: 3 )
http://vustudents.ning.com/
http://vustudents.ning.com/
design is maintainable
design is not maintainable
design has completed
none of the given
http://vustudents.ning.com/
http://vustudents.ning.com/
Maintainability
Compliance with CMMI
Ease of use
Efficiency
http://vustudents.ning.com/
http://vustudents.ning.com/
two
three
four
Question No: 15 ( Marks: 1 ) - Please choose one
The Change Control Authority does not have the rights to permit to
bring the
change in the software
True
False
Question No: 16 ( Marks: 1 ) - Please choose one
Check in and Check out is actually one and the same process with two
different
names
True
False
Question No: 17 ( Marks: 1 ) - Please choose one
There could be multiple GUIs to satisfy one requirement
True
False
Question No: 18 ( Marks: 1 ) - Please choose one
_____________ is the process of Design recovery. At this stage the
documentation
of the overall functionality is created.
Database Engineering
Reverse Engineering
Refactoring
Forward Engineering
Question No: 19 ( Marks: 1 ) - Please choose one
In code restructuring, we do not change the functionality of the code
True
False
Question No: 20 ( Marks: 1 ) - Please choose one
In ______________, new user and technology requirement can also be
integrated
into the re-engineering effort.
Backward re-engineering
Forward re-engineering
Business Engineering
Business Process Engineering
Question No: 21 ( Marks: 1 ) - Please choose one
A _____________process is a set of logically related tasks performed to
achieve a
defined business outcome.
Business
Software
http://vustudents.ning.com/
http://vustudents.ning.com/
CMM
ISO
Question No: 22 ( Marks: 1 ) - Please choose one
Software refactoring is a process in which
External behavior of the system does not change
Internal behavior of the system does not change
Design of the software changes
Architecture of the software changes
Question No: 23 ( Marks: 1 ) - Please choose one
The formal methods model of software development makes use of
mathematical
methods to
define the specification for computer-based systems
all of the given
develop defect free computer-based systems
verify the correctness of computer-based systems
Question No: 24 ( Marks: 1 ) - Please choose one
Which one of the following describes the data and control to be
processed,
function, performance, constraints, interfaces, and reliability?
Product Quality
Software scope estimation
Resources requirements
Time requirements
Question No: 25 ( Marks: 1 ) - Please choose one
Which one of the following describes the data and control to be
processed,
function, performance, constraints, interfaces, and reliability?
Resources requirements
Software scope estimation
Time requirements
Product Quality
Question No: 26 ( Marks: 1 ) - Please choose one
The software plan is not a static document, it is frequently adjusted to
make the
project appear on track to meet all deadlines and quality targets.
True
False
Question No: 27 ( Marks: 1 ) - Please choose one
The projects are classified into following categories except
New application development
Reengineering projects
Concept development projects
Marketing Development Projects
Question No: 28 ( Marks: 1 ) - Please choose one
http://vustudents.ning.com/
http://vustudents.ning.com/
The processes at ----------- is focus on continually improving process
performance
through both incremental and innovative technological
changes/improvements.
Level 5
Level 1
Level 4
Level 3
Question No: 29 ( Marks: 1 ) - Please choose one
Quantitative process-improvement objectives for the organization are
established,
continually revised to reflect changing business objectives at -------------.
Level 3
Level 2
Level 5
Level 1
Question No: 30 ( Marks: 1 ) - Please choose one
Reliability of a software is a
functional requirement
non-functional requirement
Design Requirement
None of the given
Question No: 31 ( Marks: 2 )
What issues must be included in the review list?
Question No: 32 ( Marks: 2 )
What is meant by requirement management?
Requirement Management is defined as a systematic approach to
eliciting,
organizing, and documenting the requirements of the system, and a
process that
establishes and maintains agreement between the customer and the
project team
on the changing requirements of the system.
Question No: 33 ( Marks: 2 )
Give any two advantages of Software CMM?
Question No: 34 ( Marks: 2 )
How can we implemente metrics in small organizations ?
Question No: 35 ( Marks: 3 )
Give in brief any three factors related with operation?
Question No: 36 ( Marks: 3 )
Discuss the hazards those are associated with a computer-
based cruise controlfor an automobile?
http://vustudents.ning.com/
http://vustudents.ning.com/
What would you understand by the conventional numbering of
the product
release?
Question No: 38 ( Marks: 3 )
Write down the levels of Capability Maturity Model (starting
from 0-5)?
Question No: 39 ( Marks: 5 )
What are the risks associated in the migration of a Legacy system to a
new
system?
Question No: 40 ( Marks: 5 )
How Duplicate Code can cause problem in the maintenance of a
program?
Explain briefly.
Miscommunication among project staff is one of the reasons of the failure of the software
project
True
False
Incremental
Prototyping
Total Marks: 1
http://vustudents.ning.com/
http://vustudents.ning.com/
Water fall model is a document driven model.
True
False
Total Marks: 1
Total Marks: 1
Incremental
Linear Sequential
http://vustudents.ning.com/
http://vustudents.ning.com/
Total Marks: 1
Controlled Decentralized
Democratic Decentralized
Controlled Centralized
Synchronous paradigm
Total Marks: 1
Spiral
Water fall
Incremental
Fountain
http://vustudents.ning.com/
http://vustudents.ning.com/
Select correct option:
What
Why
How
Change
Incremental model
Prototyping model
Vision
Maintenance
Definition
Development
http://vustudents.ning.com/
http://vustudents.ning.com/
The______________ model of software development is a useful approach when
a customer cannot define requirements clearly.
Prototyping
Water fall
RAD
______________ model has a major drawback in that the delivered product may not fulfill the customer's
requirements.
Select correct option:
Water fall
Build and Fix
Prototyping
Integrated water fall and prototyping
The _____________ model is used to overcome issues related to understanding and capturing of user
requirements.
Select correct option:
Rapid Prototyping
Water fall
Build and Fix
None of the above
http://vustudents.ning.com/
http://vustudents.ning.com/
Maintenance
Development
Analysis
Quality Assurance
: In ________________ model the product is developed without any proper design and specifications.
Select correct option:
Water fall
Build and Fix
Prototyping
None of the abov
Incremental
Linear Sequential
Prototyping
None of the above
: The _______________ dimension in rational unified process model represents the dynamic aspect of the
process.
Select correct option:
Horizontal
Angular
Vertical
Regular
model is developed keeping in mind the element of risk in the development of software
Select correct option:
http://vustudents.ning.com/
http://vustudents.ning.com/
Spiral
RAD
Incremental
Synchronize and Stabilize
RAD
Build and Fix
Spiral
Synchronize and Stabilize
____________________ teams generate more and better solutions than individuals and are most useful for
complex problems
Decentralized
Centralized
http://vustudents.ning.com/
http://vustudents.ning.com/
Radial
Angular
Feedback
Risk assessment
Pair programming
Requirement elicitation
Verification
Validation
http://vustudents.ning.com/
http://vustudents.ning.com/
http://vustudents.ning.com/
Closed
Random
Open
Synchronous
sec(s)
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
software scope
software Risk
software Quality
software Management
Graphically
Automatically
Manually
Personally
http://vustudents.ning.com/
http://vustudents.ning.com/
When more than one user interpret the same requirement in different ways
then we can say that the requirements are
Incomplete
Incorrect
Time Left 89
sec(s)
The extent to which a program satisfies its specifications and fulfills the
customers mission objectives is
Integrity
Reliability
Correctness
None of given
Several entities are always created -------------- and deleted together then this
is a strong indication that they should be grouped into ---------- logical
file/files.
http://vustudents.ning.com/
http://vustudents.ning.com/
Select correct option:
Together, Single
Together, Multiple
Together, Double
Time Left 89
sec(s)
Metrics to assess the quality of the analysis models and the corresponding
software specification were proposed ............
in 1993- 1999.
Ricado in 1993
Davis in 1990
Davis in 1993
http://vustudents.ning.com/
http://vustudents.ning.com/
software scope
software Risk
software Quality
software Management
This chart is then used to develop the individual control chart is called
statistical control techniques.
Yes
No
89
sec(s)
http://vustudents.ning.com/
http://vustudents.ning.com/
Question # 4 of 10 ( Start time: 06:33:44 PM ) Total Marks: 1
Management report
Control chart
Directed Graph
Cyclic chart
Management report
The extent to which a program satisfies its specifications and fulfills the
customers mission objectives is
http://vustudents.ning.com/
http://vustudents.ning.com/
Integrity
Reliability
Correctness
None of given
Several entities are always created -------------- and deleted together then this
is a strong indication that they should be grouped into ---------- logical
file/files.
Together, Single
Together, Multiple
Together, Double
When more than one user interpret the same requirement in different ways
then we can say that the requirements are
http://vustudents.ning.com/
http://vustudents.ning.com/
Incomplete
Incorrect
This chart is then used to develop the individual control chart is called
statistical control techniques.
Yes
No
A --------------entity is the one which have any ----------- in the problem domain
without some other entity.
Strong, Role*
http://vustudents.ning.com/
http://vustudents.ning.com/
Weak, Function
------------------give you a better insight into the state of the process or product.
Metrics
Efficiency
Reliability
Usability
Graphically
Automatically
Manually
Personally
The extent to which a program satisfies its specifications and fulfills the
customers mission objectives is
Integrity
Reliability
http://vustudents.ning.com/
http://vustudents.ning.com/
Correctness
None of given
Metrics to assess the quality of the analysis models and the corresponding
software specification were proposed ............
in 1993- 1999.
Ricado in 1993
Davis in 1990
Davis in 1993
Time
Persons
Cost
Metrics
http://vustudents.ning.com/
http://vustudents.ning.com/
Select correct option:
Management report
The greater the dependency between the components the lesser is coupling
The lesser the dependency between the components the greater is coupling
Control chart
Directed Graph
Cyclic chart
http://vustudents.ning.com/
http://vustudents.ning.com/
Efficiency
Integrity
Reliability
None of given
The extent to which a program satisfies its specification and fulfills the
customers mission objectives is said to be achieving the
Correctness
Reliability
Efficiency
Usability
software scope
software Risk
software Quality
software Management
When more than one user interpret the same requirement in different ways
then we can say that the requirements are
http://vustudents.ning.com/
http://vustudents.ning.com/
None of the given
Incomplete
Ambiguous
Incorrect
None of given
Efficiency
Reliability
Integrity
user, within
user, without
user, along
http://vustudents.ning.com/
http://vustudents.ning.com/
Upper Control Line
Contorl chart
CMP
Quality
A --------------entity is the one which have any ----------- in the problem domain
without some other entity.
Strong, Role*
Weak, Function
The extent to which a program satisfies its specifications and fulfills the
customers mission objectives is
Integrity
Reliability
Correctness
None of given
http://vustudents.ning.com/
http://vustudents.ning.com/
Question # 1 of 10 ( Start time: 10:23:37
Total Marks: 1
PM )
Metrics to assess the quality of the analysis models and the corresponding software
specification were proposed ............
Select correct option:
TRUE
TRUE
http://vustudents.ning.com/
http://vustudents.ning.com/
TRUE
TRUE
http://vustudents.ning.com/
http://vustudents.ning.com/
TRUE
Several entities are always created -------------- and deleted together then this is a strong
indication that they should be grouped into ---------- logical file/files.
Select correct option:
TRUE
http://vustudents.ning.com/
http://vustudents.ning.com/
Several entities are always created -------------- and deleted together then this is a strong
indication that they should be grouped into ---------- logical file/files.
Select correct option:
TRUE
TRUE
http://vustudents.ning.com/
http://vustudents.ning.com/
TRUE
TRUE
http://vustudents.ning.com/
http://vustudents.ning.com/
MIDTERM EXAMINATION
Fall 2008
Member
Manager
Organizer
Which one is not the Software project planning activity carried out by the
project manager for estimation?
Resources requirements
Time requirements
http://vustudents.ning.com/
http://vustudents.ning.com/
Product Quality
The higher the Error Index, the higher will be the Defect Removal Efficiency
True
False
While performing risk analysis, the impact of risk can not be measured
quantitatively
True(not sure)
False
Degree of uncertainty that the product will meet its requirements and be fit for its
intended use is the
Cost risks
Schedule risks
http://vustudents.ning.com/
http://vustudents.ning.com/
Performance risks
Proactive risk management philosophy is also some times termed as Indiana Jones
school of risk management
true
false
http://vustudents.ning.com/
http://vustudents.ning.com/
Defect Removal Efficiency (DRE) can be measured by where E is Errors found
delivery and D is error found after delivery (typically within the first year of operation)
DRE= E/(E+D)
DRE= E - (E+D)
DRE= E * (E+D)
http://vustudents.ning.com/
Export operation
Export output
http://vustudents.ning.com/
http://vustudents.ning.com/
External output
None of these
Which of these software characteristics are used to determine the scope of a software
project?
random paradigm
closed paradigm
synchronous paradigm
http://vustudents.ning.com/
http://vustudents.ning.com/
open paradigm
closed paradigm
synchronous paradigm
random paradigm
open paradigm
Requirement definition
Operation
Unit testing
Implementation
http://vustudents.ning.com/
http://vustudents.ning.com/
Status Quo
Problem definition
Technical development
Task set
Coding
Configuration Management
Quality Assurance
Project planning
MIDTERM EXAMINATION
Spring 2009
Status Quo
http://vustudents.ning.com/
http://vustudents.ning.com/
Problem definition
Technical development
Task set
Managed
Defined
Initial
Repeatable
Mathematical
Perfect
Haphazard
Planned
http://vustudents.ning.com/
http://vustudents.ning.com/
should not ignore any mistake from his team members.
The best project team organizational model to use when tackling extremely
difficult
problems is the
Which factor is the least important when choosing the organizational structure
for a
software team?
http://vustudents.ning.com/
http://vustudents.ning.com/
Product and process decomposition occurs simultaneously as the project plan
evolves
True
False
true
false
The extent to which a program satisfies its specification and fulfills the
customers
Usability
Efficiency
Reliability
Correctness
http://vustudents.ning.com/
http://vustudents.ning.com/
Integrity means that the software should
false
true
Which is used to determine the most viable option for cost estimation
when the
1.05
E = 3.2 (KLOC)
http://vustudents.ning.com/
http://vustudents.ning.com/
After building the Decision Tree, following formula is used to find the expected
cost for
Degree of uncertainty that the product will meet its requirements and be
fit for its
Cost risks
Schedule risks
Performance risks
true
false
http://vustudents.ning.com/
http://vustudents.ning.com/
being counted.
Elementary Process
External Query
External Output
Control Information
Empirical models are statistical models and are based upon historic data
True
False
Entity Subtype
http://vustudents.ning.com/
http://vustudents.ning.com/
None of these
Schedule
Member
Manager
Milestone
. Several entities are always created -------------- and deleted together then
this is a strong indication that they should be grouped into ---------- logical
file/files
Together, Single
2.A --------------entity is the one which have any ----------- in the problem
domain without some other entity.
Weak, Function
3. When more than one user interpret the same requirement in different ways
http://vustudents.ning.com/
http://vustudents.ning.com/
then we can say that the requirements are
None of the given
4. The most famous of these models is the COCOMO - COnstructive COst
MOdel model.It also has many different versions. The simplest of these
versions is given below:
E = 3.2 (KLOC)1.05
4. a PM has to first come up with the schedule and then monitor the progress
of the project to ensure that things are happening according to the schedule.
It would not
be out of place to quote Fred Brooks at this point. He says, Projects fall
behind schedule
one day at a time.
5.After building the Decision Tree, following formula is used to find the
expected cost for an option. Choose the correct formula:
FINALTERM EXAMINATION
Fall 2008
http://vustudents.ning.com/
http://vustudents.ning.com/
Ref No: 324799
Marks: 70
set the price point for a software product based on development effort
The RMMM plan assists the project team in developing strategy for dealing with risk. In this
context, an effective strategy must consider:
Risk avoidance
Risk monitoring
http://vustudents.ning.com/
http://vustudents.ning.com/
All of the given choices
In ___________ representation of CMMI model, consideration is given to improve all the defined
processes areas.
Staged
Continuous
http://vustudents.ning.com/
http://vustudents.ning.com/
If you know the relationship between the use cases, classes, GUIs, Test cases and other artifacts
then we can say that requirements are traceable in that project.
True
False
True
False
Check in and Check out is actually one and the same process with two different names
http://vustudents.ning.com/
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
If a new version of a product is released by fixing the bugs in the previous release then it is
termed as _________________
Product Update
Product Upgrade
Defect Removal
Product Performance
When an Item is baselined, it becomes frozen, here frozen means, that the item can be changed
only by creating an old version
true
false
http://vustudents.ning.com/
http://vustudents.ning.com/
Uniquely identify individual components
Schedule Product
Defective Product
If Configuration item identification is not identified, it is possible to control changes and establish
records.
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
Perceived quality
Phase Index can be calculated by the help of the following formula, where
http://vustudents.ning.com/
http://vustudents.ning.com/
Ei the total number of errors uncovered during the ith step in the SE process
ws, wm, wt weighting factors for serious, moderate, and minor errors
The higher the Error Index, the higher will be the Defect Removal Efficiency
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
The goal of quality assurance is to provide management with the data needed to determine which
software engineers are producing the most defects.
true
false
From the following listed software development Model, which one is an object oriented model
Fountain model
Spiral model
Waterfall model
the best approach to use for projects with large development teams.
http://vustudents.ning.com/
http://vustudents.ning.com/
FINALTERM EXAMINATION
Fall 2009
Marks: 85
http://vustudents.ning.com/
http://vustudents.ning.com/
Synchronous paradigm (SP)
Which of these software characteristics are used to determine the scope of a software project?
Function Point analysis is helpful in calculating the size of the software for ____________
Software organization
Client
User
The extent to which a program satisfies its specification and fulfills the customers mission
objectives is said to be achieving the
http://vustudents.ning.com/
http://vustudents.ning.com/
Usability
Efficiency
Reliability
Correctness
true
false
When more than one user interpret the same requirement in different ways then we can say that
the requirements are
Incomplete
Incorrect
Ambiguous
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 7 ( Marks: 1 ) - Please choose one
Most recent data is more relevant while assessing the progress at a given point of time.
True
False
http://vustudents.ning.com/
The greater the dependency between the components the greater is coupling
The lesser the dependency between the components the greater is coupling
The greater the dependency between the components the lesser is coupling
If an error related to requirements is identified in testing phase, so this error will be considered as
an error in ___________ phase.
Design
Code
http://vustudents.ning.com/
http://vustudents.ning.com/
Requirement
Testing
Review is a type of _________ that helps preventing the bugs to move in the next stage of
software development
http://vustudents.ning.com/
http://vustudents.ning.com/
Filter
Alarm
http://vustudents.ning.com/
http://vustudents.ning.com/
http://vustudents.ning.com/
Identifying the defect in early stages of development so that it may not be amplified
When a software is delivered to a client and then client reports the bug in it then that bug is
termed as
Error
Defect
Mistake
Fault
http://vustudents.ning.com/
http://vustudents.ning.com/
Review leader
All reviewers
CEO
Product Producer
http://vustudents.ning.com/
http://vustudents.ning.com/
All of the given options are correct.
Mistake Proofing
Mistake Handling
Mistake identification
Mistake assurance
Perceived quality
http://vustudents.ning.com/
http://vustudents.ning.com/
Reliability of a software is a
functional requirement
non-functional requirement
Part of Process
Indication point should be near to the place where the problem occurred
First
http://vustudents.ning.com/
http://vustudents.ning.com/
Second and later
Only Second
If Configuration item identification is not identified, it is possible to control changes and establish
records.
False
True
http://vustudents.ning.com/
Defective Product
Schedule Product
http://vustudents.ning.com/
http://vustudents.ning.com/
When an Item is baselined, it becomes frozen, here frozen means, that the item can be changed
only by creating an old version
True
False
version relationship
The Change Control Authority does not have the rights to permit to bring the change in the
software
True
http://vustudents.ning.com/
http://vustudents.ning.com/
False
check in
check out
Requirements engineering is the basis of the contract between the developer and the client.
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
Following are the components of a Legacy system except:
business processes
system hardware
marketing
application software
Legacy system migration is usually hard. One important reason is that no proper documentation
of the system is available
True
False
While assessing a legacy system for further decision, one should decide the following about the
supplier http://vustudents.ning.com/
http://vustudents.ning.com/
http://vustudents.ning.com/
Is supplier still in existence?
Documentation
Understandability
Code Refactoring
Test data
interface
http://vustudents.ning.com/
http://vustudents.ning.com/
design
data structure
functionality
In ______________, new user and technology requirement can also be integrated into the re-
engineering effort.
Backward re-engineering
Forward re-engineering
Business Engineering
A method requires lot of information from some other class is a symptom of _____________
bad smell
http://vustudents.ning.com/
http://vustudents.ning.com/
Data clumps
Lazy class
Feature envy
Long Method
_____________ integrates system and software disciplines into single process improvement
framework for introducing new disciplines as needs arise.
SEI
CMMI
CMM
ISO
http://vustudents.ning.com/
http://vustudents.ning.com/
0
Which one of the following describes the data and control to be processed, function, performance,
constraints, interfaces, and reliability?
Resources requirements
Time requirements
Product Quality
Although there are many different models developed by different researchers for estimation, all of
them share which one of the following basic structure
E = 3.2 (KLOC)1.05
E = A + B * (ev)C
http://vustudents.ning.com/
http://vustudents.ning.com/
External Input
External Query
There are tools available in the market for project tracking. These tools can automatically track
and manage the project replacing the need of any human being as a Project Manager.
True
False
Logical
http://vustudents.ning.com/
http://vustudents.ning.com/
Neural
Physical
Critical
..........................subgroups are those that the user has the option of using one or none of the
subgroups during an elementary process.
Optional
Mandatory
http://vustudents.ning.com/
http://vustudents.ning.com/
None of the Given
RET
Process discipline is unlikely to be rigorous, but where it exists it may help to ensure that existing
processes are maintained during times of stress and this is done at CMM level ---------.
http://vustudents.ning.com/
The processes at ----------- is focus on continually improving process performance through both
incremental and innovative technological changes/improvements.
Level 5
Level 1
Level 4
Level 3
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 49 ( Marks: 1 ) - Please choose one
Level 3
Level 2
Level 5
Level 1
With a complex class you have to move data and methods around in small pieces to avoid errors,
it seems slow but it is the because you avoid debugging
Quickest
Problem
Slowest
FINALTERM EXAMINATION
Spring 2010
Time: 90 min
Marks: 60
http://vustudents.ning.com/
http://vustudents.ning.com/
In order to measure the design quality, if the frequency of ripple defects is too large, then it means
that there is tight coupling and hence the
design is maintainable
We can include following type of data in the database for creating matrix aganst each project
except
name of project
size of project
cost of project
http://vustudents.ning.com/
http://vustudents.ning.com/
The only reason for an estimate to be unreliable is lack of experience related to the application on
the part of the estimator.
true
false
true
false
If an error related to requirements is identified in testing phase, so this error will be considered as
an error in ___________ phase.
Design
Code
Requirement
Testing
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 6 ( Marks: 1 ) - Please choose one
True
False
Quality is the compliance of software to implicit and explicit quality factors. Identify the explicit
requirement from the following:
Maintainability
Ease of use
Efficiency
http://vustudents.ning.com/
http://vustudents.ning.com/
Help in finding the size of the project
Reliability and Safety are same concepts with respect to software quality
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
First
Source Code
http://vustudents.ning.com/
http://vustudents.ning.com/
Question No: 13 ( 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 _________________
Product Update
Product Upgrade
Defect Removal
Product Performance
one
two
three
four
http://vustudents.ning.com/
http://vustudents.ning.com/
The Change Control Authority does not have the rights to permit to bring the change in the
software
True
False
Check in and Check out is actually one and the same process with two different names
True
False
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
_____________ is the process of Design recovery. At this stage the documentation of the overall
functionality is created.
Database Engineering
Reverse Engineering
Refactoring
Forward Engineering
True
False
In ______________, new user and technology requirement can also be integrated into the re-
engineering effort.
http://vustudents.ning.com/
http://vustudents.ning.com/
Backward re-engineering
Forward re-engineering
Business Engineering
Business
Software
CMM
ISO
http://vustudents.ning.com/
http://vustudents.ning.com/
The formal methods model of software development makes use of mathematical methods to
Which one of the following describes the data and control to be processed, function, performance,
constraints, interfaces, and reliability?
http://vustudents.ning.com/
http://vustudents.ning.com/
Product Quality
Resources requirements
Time requirements
Which one of the following describes the data and control to be processed, function, performance,
constraints, interfaces, and reliability?
Resources requirements
Time requirements
Product Quality
http://vustudents.ning.com/
http://vustudents.ning.com/
The software plan is not a static document, it is frequently adjusted to make the project appear on
track to meet all deadlines and quality targets.
True
False
Reengineering projects
The processes at ----------- is focus on continually improving process performance through both
incremental and innovative technological changes/improvements.
Level 5
Level 1
http://vustudents.ning.com/
http://vustudents.ning.com/
Level 4
Level 3
Level 3
Level 2
Level 5
Level 1
Reliability of a software is a
functional requirement
non-functional requirement
Design Requirement
http://vustudents.ning.com/
http://vustudents.ning.com/
Spring 2010
A law affirming that to continue after a certain level of performance has been reached will result
in a decline in effectiveness. This law is know as __________________
Law of effectiveness
Law of Saturation
Mathematical
Perfect
Haphazard
Planned
http://vustudents.ning.com/
http://vustudents.ning.com/
closed paradigm
synchronous paradigm
random paradigm
open paradigm
While creating matrix for a set of projects, data should be collected that belongs to a similar
domain
true
false
http://vustudents.ning.com/
http://vustudents.ning.com/
While managing the historical data, we should consider the following except
http://vustudents.ning.com/
http://vustudents.ning.com/
prevention, appraisal, and failure
When a software is delivered to a client and then client reports the bug in it then that bug is
termed as
Error
Defect
Mistake
Fault
http://vustudents.ning.com/
http://vustudents.ning.com/
Time taken to repair the software
Reliability and Safety are same concepts with respect to software quality
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
SCM is the requirement of the ________ level(s) of CMM
First
Only Second
If a new version of a product is released by fixing the bugs in the previous release then it is
termed as _________________
Product Update
Product Upgrade
Defect Removal
Product Performance
http://vustudents.ning.com/
http://vustudents.ning.com/
version relationship
maintenance
development
testing
http://vustudents.ning.com/
http://vustudents.ning.com/
business processes
system hardware
marketing
application software
There are many reasons for which the legacy system become difficult to maintain EXCEPT
lack of consistency as different parts of the system have been developed by different
teams
None of these
No documentation is available
http://vustudents.ning.com/
http://vustudents.ning.com/
Documentation
Understandability
Code Refactoring
Test data
Reverse Engineering
Business Engineering
Forward Engineering
In ______________, new user and technology requirement can also be integrated into the re-
engineering effort.
http://vustudents.ning.com/
http://vustudents.ning.com/
Backward re-engineering
Forward re-engineering
Business Engineering
A redesigned business process must be prototyped before it is fully integrated into the business.
False
True
Staged
http://vustudents.ning.com/
http://vustudents.ning.com/
Continuous
set the price point for a software product based on development effort
The software plan is not a static document, it is frequently adjusted to make the project appear on
track to meet all deadlines and quality targets.
True
False
There are tools available in the market for project tracking. These tools can autmomatically track
and manage the project replacing the need of any human being as a Project Manager.
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
Gantt
PERT
FREE LANCE
The processes at ----------- is focus on continually improving process performance through both
incremental and innovative technological changes/improvements.
Level 5
Level 1
Level 4
Level 3
In a complex system that will lead to much ..code to write and maintain.
More
http://vustudents.ning.com/
http://vustudents.ning.com/
Less
Meaningless
Review is a type of _________ that helps preventing the bugs to move in the next stage of
software development
Filter
Alarm
http://vustudents.ning.com/
http://vustudents.ning.com/
Software Engineering II
Quiz Solution
1.4) The prevention of defects being injected into the software can help in
decreasing the cost of software.
a) True
b) False
1.6) In the software development life cycle, soon the defect is detected will
results in
a) increase in cost of software
b) decrease in software cost
c) both a and b are correct
http://vustudents.ning.com/
http://vustudents.ning.com/
1.7) During the construction of software, defects can be prevented from being
injected in software with the help of
a) proper education and training of software engineers
b) use of formal methods
c) use of appropriate tools for testing
d) all of the given option are correct
1.11) The quality expectations of a user are that a software system performs
useful functions that
a) fit user needs
b) perform correctly over repeated period of time
c) both a and b
1.14) Testing and Software Quality Assurance activities are exactly similar
activities with different names
a) True
b) False
http://vustudents.ning.com/
http://vustudents.ning.com/
Quiz Solution
Software Engineering II
a) failure
b) reusability
c) success
d) easy maintenance
3. The template for organizing SRS given by American Department of Defense and NASA should
be used for
5. The Change Control Authority does not have the rights to permit the change in the software
a) True
b) False
http://vustudents.ning.com/
http://vustudents.ning.com/
a) check in
b) check out
c) both
d) none of these
7. In version control process if we opt X.Y.Z as a standard where X signifies major upgrade, Y
signifies minor upgrades and Z signifies updates (bug fixing). Here _____________ variable(s)
can be changed at a time.
a) 1
b) 2
c) 3
d) 4
a) one
b) two
c) three
d) four
A. Defective Product
B. Higher Maintenance Costs
C. Schedule Product
D. Meet Software Quality
E. A,B,C
F. B,C,D
10. When an Item is base lined, it becomes frozen, here frozen means, that the item can be
changed only by creating an old version
True
False
http://vustudents.ning.com/
http://vustudents.ning.com/
a) Japanese dish
b) QA technique
c) Idiom
d) None of the given
13. Configuration Management can be used while the project is in the ____________ phase
a) Testing
b) Development
c) Maintenance
d) All of the given
a) Mistake Proofing
b) Mistake Handling
c) Mistake identification
d) Mistake assurance
15. ______________ gives the Mean time for which system remained available for use.
MTTF
MTBF
MTTR
MTTD
Solution Quiz # 2
a) Reverse Engineering
b) Business Engineering
c) Business Process Engineering
d) Forward Engineering
2. If you know the relationship between the use cases, classes, GUIs, test cases and other artifacts
then we can say that requirements are traceable in that project.
a) True
b) False
http://vustudents.ning.com/
http://vustudents.ning.com/
a) Data restructuring
b) Code restructuring
c) Process restructuring
d) Design restructuring
4. While assessing a legacy system for further decision, one should decide the following about the
supplier
5. Following factors should be considered while assessing the legacy system except
http://vustudents.ning.com/
6. If the complete software or some components of the software were developed from outside
vendors and currently no support is available from the vendors then it becomes very easy to
further maintain the legacy system
a) True
b) False
a) Documentation
b) Understandability
c) Code Re-factoring
d) Test data
a) business processes
b) system hardware
http://vustudents.ning.com/
http://vustudents.ning.com/
c) marketing
d) application software
9. There are many reasons for which the legacy system become difficult to maintain except
a) Lack of consistency as different parts of the system have been developed by different
teams
b) Language in which system was developed become obsolete
c) The system is of small size
d) No documentation is available
a) True
b) False
11. There may be one or more GUIs that are part of any good software but may not satisfy any
requirement
c) True
d) False
12. Check-in and Check-out are actually one and the same processes with two different names
a) True
b) False
13. The need for business process re-engineering arrives because the
http://vustudents.ning.com/
http://vustudents.ning.com/
15. A redesigned business process must be prototyped before it is fully integrated into the
business.
a) True
b) False
Solution Quiz # 3
Software Engineering II
1. ____________ is a bad smell when a change requires lots of little changes in a lot of
different classes.
Short gun surgery
Duplicated code
Large class
Lazy class
2. If you find the code such that one type of change requires changing one subset of method,
another type of change requires changing another subset then it is a symptom of
Divergent change
Duplicated code
Large class
Lazy class
http://vustudents.ning.com/
http://vustudents.ning.com/
5. _____________ integrates system and software disciplines into single process
improvement framework for introducing new disciplines as needs arise.
CMM
CMMI
ISO
SEI
6. A method requires lot of information from some other class is a symptom of
_____________ bad smell
Data clumps
Feature envy
Long Method
Lazy class
10. Coupling and cohesion are the ______ quality factor of the software
external
internal
both external and internal
none of the given
http://vustudents.ning.com/
http://vustudents.ning.com/