0% found this document useful (0 votes)
357 views35 pages

CS605 Midterm Solved Mcqs

This document contains 20 multiple choice questions from a midterm exam on software engineering. It tests concepts related to software development processes and models, quality management, project estimation, and CMM levels. The questions are taken from a midterm paper for a course called CS605 - Software Engineering II at a university. It provides the questions, potential multiple choice answers to each question, and sometimes links to additional details.

Uploaded by

Hareem Fatima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
357 views35 pages

CS605 Midterm Solved Mcqs

This document contains 20 multiple choice questions from a midterm exam on software engineering. It tests concepts related to software development processes and models, quality management, project estimation, and CMM levels. The questions are taken from a midterm paper for a course called CS605 - Software Engineering II at a university. It provides the questions, potential multiple choice answers to each question, and sometimes links to additional details.

Uploaded by

Hareem Fatima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

CS605- Software Engineering II

Solved MCQS May 10,2013


From Midterm Papers
MC100401285 [email protected] [email protected] PSMD01

MIDTERM EXAMINATION
Spring 2010
CS605- Software Engineering II

Question No: 1 ( Marks: 1 ) - Please choose one


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 known as ___________.

► Law of Diminishing returns click here for detail


► Law of effectiveness
► Law of Saturation
► Law of Marketing returns

Question No: 2 ( Marks: 1 ) - Please choose one


In _________________ a team is structured along a traditional hierarchy of authority

► closed paradigm (Page 32)


► synchronous paradigm
► random paradigm
► open paradigm

Question No: 3 ( Marks: 1 ) - Please choose one


MMTC is the abbreviation of
► measured time to change
► mean time to collaborate
► mean time to change (Page 68)
► measure time to cope

Question No: 4 ( 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. (Page 19)
► All of the given

1
Question No: 5 ( Marks: 1 ) - Please choose one
While managing the historical data, we should consider the following except

► Data should be collected only from scientific projects and applications (Page 72)
► Data should be collected from many projects
► Data should be consistent
► Correct data should be taken

Question No: 6 ( Marks: 1 ) - Please choose one


Quality costs may be divided into costs associated with

► prevention, appraisal, and failure click here for detail


► people, process, and product
► customers, developers, and maintenance
► all of the given

Question No: 7 ( 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 click here for detail
► Mistake
► Fault

Question No: 8 ( Marks: 1 ) - Please choose one


The _____________ model is used to overcome issues related to understanding and capturing of user
requirements.

Rapid Prototyping (Page 17)


Water fall
Build and Fix
None of the above

Question No: 9 ( 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 Click here for detail


► False

2
Question No: 10 ( Marks: 1 ) - Please choose one
Timeline chart is also known as the _____________ chart

► Gantt (Page 100)


► PERT
► FREE LANCE
► None of the given

Question No: 11 ( 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 Click here for detail


► Level 1
► Level 4
► Level 3

Question No: 12 ( Marks: 1 ) - Please choose one


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
► design is not maintainable (Page 79)
► design has completed
► none of the given

Question No: 13 ( Marks: 1 ) - Please choose one


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 click here for detail

Question No: 14 ( Marks: 1 ) - Please choose one


Usually the performance of the organization change over-night.

► True
► False Click here for detail

3
Question No: 15 ( 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 click here for detail
► develop defect free computer-based systems
► verify the correctness of computer-based systems

Question No: 16 ( 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 (Page 80)
► Resources requirements
► Time requirements

Question No: 17 ( Marks: 1 ) - Please choose one


The projects are classified into following categories except

► New application development


► Reengineering projects
► Concept development projects
► Marketing Development Projects (Page 96)

Question No: 18 ( 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 Click here for detail
► Level 1

Question No: 19 ( Marks: 1 ) - Please choose one


Reliability of a software is a

► functional requirement
► non-functional requirement Click here for detail
► Design Requirement
► None of the given

4
Question No: 20 ( Marks: 1 ) - Please choose one
Build and Fix model is a ___________ type of software development activity.
► Mathematical
► Perfect
► Haphazard Click here for detail
► Planned

MIDTERM EXAMINATION
Spring 2009
CS605- Software Engineering II (Session - 1)

Question No: 1 ( Marks: 1 ) - Please choose one


___________ is not the part of software development loop.

Status Quo
Problem definition
Technical development
Task set (Page 10)

Question No: 2 ( Marks: 1 ) - Please choose one


The level 1 of CMM is known as

Managed
Defined
Initial (Page 12)
Repeatable

Question No: 3 ( Marks: 1 ) - Please choose one


Build and Fix model is a ___________ type of software development activity.

Mathematical
Perfect
Haphazard Click here for detail rep
Planned

5
Question No: 4 ( Marks: 1 ) - Please choose one
According to DeMarco a good Project Manger

should be very nervous


should be very strict in official matters
should not ignore any mistake from his team members.
should have a big heart and should ignore small mistakes (Page 31)

Question No: 5 ( Marks: 1 ) - Please choose one


The best project team organizational model to use when tackling extremely difficult problems is the

chief programmer team model


democratic decentralized model (Page 32)
controlled decentralized model
controlled centralized model

Question No: 6 ( Marks: 1 ) - Please choose one


Which factor is the least important when choosing the organizational structure for a software team?

degree of communication desired


predicted size of the resulting program
rigidity of the delivery date
size of the project budget (Page 32)

Question No: 7 ( Marks: 1 ) - Please choose one


Product and process decomposition occurs simultaneously as the project plan evolves
True click here for detail
False

Question No: 8 ( Marks: 1 ) - Please choose one


Measuring the quality and performance of a software through any mean is much better than just making a
guess about it.
True
false

Question No: 9 ( Marks: 1 ) - Please choose one


The extent to which a program satisfies its specification and fulfills the customer’s mission objectives is said
to be achieving the

Usability
Efficiency
Reliability
Correctness click here for detail

6
Question No: 10 ( Marks: 1 ) - Please choose one
Integrity means that the software should

help the users to enjoy usability


none of the given
Withstand the attack from a hacker (Page 69)
help the hacker to hack the system

Question No: 11 ( Marks: 1 ) - Please choose one


Ambiguous requirements can be measured quantitatively
False
True (Page 71)

Question No: 12 ( Marks: 1 ) - Please choose one


Which is used to determine the most viable option for cost estimation when the information in the
“Decision tree” is complete.

E = 3.2 (KLOC) 1.05


Expected cost = (path probability)I x (estimated path cost) (Page 83)
Expected cost = (path probability)I x (estimated path cost)

Question No: 13 ( Marks: 1 ) - Please choose one


After building the Decision Tree, following formula is used to find the expected cost for an option. Choose
the correct formula:

Expected Cost= (path probability)i * (estimated path cost) (Page 83)


Expected Cost= (path probability)i / (estimated path cost)
Expected Cost= (path probability)i + (estimated path cost)
Expected Cost= (path probability)i - (estimated path cost)

Question No: 14 ( 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
Schedule risks
Performance risks (Page 87)
None of the given choices

Question No: 15 ( Marks: 1 ) - Please choose one


The Spiral model of software development is of Iterative nature

True Click here for detaail


false

7
Question No: 16 ( Marks: 1 ) - Please choose one
__________________is data that influences an elementary process of the application being counted.

Elementary Process
External Query
External Output
Control Information (Page 43)

Question No: 17 ( Marks: 1 ) - Please choose one


Empirical models are statistical models and are based upon historic data

True (Page 81)


False

Question No: 18 ( Marks: 1 ) - Please choose one


An entity which defines many-to-many relationship between two or more entities is called

Associative Entity Type (Page 47)


Attributive Entity Type
Entity Subtype
None of these

Question No: 19 ( Marks: 1 ) - Please choose one


Software risk impact assessment should focus on consequences affecting

performance, support, cost, schedule click here for detail


planning, resources, cost, schedule
marketability, cost, personnel
business, technology, process

Question No: 20 ( Marks: 1 ) - Please choose one


Every task or group of tasks should be associated with a project ------------.

Schedule
Member
Manager
Milestone (Page 93)

8
MIDTERM EXAMINATION
Spring 2008
CS605- Software EngineeringII (Session - 1)

Question No: 1 ( Marks: 1 ) - Please choose one


Every task should be assigned to a specific team -------------.

► Member (Page 93)


► Manager
► Organizer
► None of the given

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?

► Software scope estimation


► Resources requirements
► Time requirements
► Product Quality (Page 80)

Question No: 3 ( Marks: 1 ) - Please choose one


The higher the Error Index, the higher will be the Defect Removal Efficiency

► True
► False

Question No: 4 ( Marks: 1 ) - Please choose one


While performing risk analysis, the impact of risk can not be measured quantitatively

► True
► False Click here for detail

Question No: 5 ( 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
► Schedule risks
► Performance risks (Page 87)
► None of the given choices

9
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 (Page 84)

Question No: 7 ( Marks: 1 ) - Please choose one


The number of people required for a software project is determined

► after an estimate of the development effort is made. Click here for detail
► from an assessment of the technical complexity of the system.
► by the size of the project
► all of the given

Question No: 8 ( Marks: 1 ) - Please choose one


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) (Page 69)


► DRE= E - (E+D)
► DRE= E * (E+D)
► None of the given

Question No: 9 ( Marks: 1 ) - Please choose one


Integrity means that the software should

► help the users to enjoy usability


► none of the given
► withstand the attack from a hacker (Page 69) rep
► help the hacker to hack the system

Question No: 10 ( Marks: 1 ) - Please choose one


In function point analysis technique EO stands for
► Export operation
► Export output
► External output (Page 49)
► None of these

Question No: 11 ( Marks: 1 ) - Please choose one


Which of these software characteristics are used to determine the scope of a software project?
► context, lines of code, function
► context, function, communication requirements
► information objectives, function, performance (Page 34)
► communications requirements, performance, information objectives

10
Question No: 12 ( Marks: 1 ) - Please choose one
In ____________a team is structured loosely and depends on individual initiative of the team members

► Random paradigm (Page 32)


► closed paradigm
► synchronous paradigm
► open paradigm

Question No: 13 ( Marks: 1 ) - Please choose one


In _________________ a team is structured along a traditional hierarchy of authority

► closed paradigm (Page 32)


► synchronous paradigm
► random paradigm
► open paradigm

Question No: 14 ( Marks: 1 ) - Please choose one


______________ is the first stage of waterfall lifecycle model

► Requirement definition (Page 15)


► Operation
► Unit testing
► Implementation

Question No: 15 ( Marks: 1 ) - Please choose one


___________ is not the part of software development loop.

► Status Quo
► Problem definition
► Technical development
► Task set (Page 10) rep

Question No: 16 ( Marks: 1 ) - Please choose one


__________ is not the management part of software development activities.

► Coding p7
► Configuration Management
► Quality Assurance
► Project planning (Page 7) not sure

11
CS605- Software Engineering II (Session - 1)
Solved Quizzes (Quiz No. 1 & 2)

CS605 – 1st quizzes (4-may-2013)


Question No: 1 of 10 ( Marks: 1 ) - Please choose one
Software process and product quality are controlled at ________.
level 1
initial level
level-4 (Page 12)
level-3

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


QA is an activity performed ___________ of the software development.

at the initial stage


at the final stage
throughout (Page 25)
at the middle

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


_____________ the ability to encourage people to create and feel creative.
Organization
Motivation
Innovation (Page 30)
Managerial Identity

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


Caper Jones divided software related activities into _____________ different categories.

35
40
20
25 (Page 7)

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


By default every organization is working at _______________
12
level 1 (Page 12)
level 0
level 3
level 4

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Software Engineering is the set of __________and ___________to develop software.

languages , processes
classes ,objects
processes, tools (Page 4)
tools, objects

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


8. Software has very close relationship with ___________
Biology
Physics
chemistry
Economics (Page 5)

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


COCOMO is the classic LOC cost-estimation formula and used thousand delivered source instructions
(KDSI) as his _________ of size.
LOC
milestone
unit Click here for detail
none of given

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


_______________ deadline is one of the reasons of project failure.

achievable
feasible
unrealistic (Page 29)
realistic

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


___________ model is very sensitive to the risk.

Spiral (Page 21)


waterfall
incremental
RAD

13
Question No: 10 of 10 ( Marks: 1 ) - Please choose one
__________is the ability to encourage technical people to produce to their best.

improvement
motivation (Page 30)
innovation
creation

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


Caper Jones is famous researcher in the field of ___________ who made a company named Software
Productivity Research

Biology
Chemistry
Mathematics
Software Engineering (Page 7)

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


Reel has defined _________ steps process to improve the chances of success.

3
4
5 (Page 35)
8

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


In ________ model user feedback is received very quickly because product is delivered in small versions.

waterfall
spiral
incremental (Page 18)
object oriented

Question No:4 of 10 ( Marks: 1 ) - Please choose one


_____________ approach is better for the team spirits point of view.

Controlled Decentralized
Informal, interpersonal procedures
Controlled Centralized
Democratic Decentralized (Page 32)

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


Construction activities are directly related to the _____________ of the software.

14
Installation
risk analysis
development (Page 8)
debugging

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Continuous process improvement is enabled by __________ feedback from the __________

analytical , user
mathematical, user
logical, process
qualitative , process (Page 12)

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


The major activities related to software construction are

requirement gathering, design development, coding and testing (Page 8)


installation and training
quality assurance, configuration and planning
implementation and management

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


if requirements are uncertain, ______ will be a suitable.
Incremental
RAD
Waterfall (Page 34)
Prototype

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Capability maturity model (CMM) is used to judge the __________ model of an organization.

Efficiency
Performance
Productivity
Maturity (Page 12)

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


After passing though all the stages of the software development when we deploy the new system at the user
side that stage is called ______

Integration
Development
Installation

15
Status quo (Page 11)

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


Defects per function points are a ___ metric.

One (Page 65)


Two
Three
Four

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


_______ is the measure of how many defects are removed by the quality assurance processes before the
product is shipped for operation

Defect removal efficiency (Page 69)


defect density
None of These

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


For software the total numbers of requirements are equal to _______.

Functional requirements
non-functional requirements
Functional requirements and non-functional requirements (Page 71)
None of these

16
Quiz No.1
Question No: 1 of 10 ( Marks: 1 ) - Please choose one
Miscommunication among project staff is one of the reasons of the failure of the software project

True (Page 28)


False
Question No: 2 of 10 ( Marks: 1 ) - Please choose one
_______________model is a haphazard type of software development activity.

Water fall
Incremental
Prototyping
Build and Fix Click here for detail

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


Water fall model is a document driven model.

True (Page 16)


False

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


___________paradigm, structures a team loosely and depends on individual initiative of the team members

Closed
Random (Page 32)
Open
Synchronous

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


Spiral model has _____________ dimensions.

2 (Page 20)
3
4
None of the above

17
Question No: 6 of 10 ( Marks: 1 ) - Please choose one
The ___________ model of software development is a good approach when core product is required
quickly.

Incremental click here for detail


Linear Sequential
Prototyping
None of the above

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


In ____________________ team organization, there is no permanent leader rather there are task coordinators.

Controlled Decentralized
Democratic Decentralized (Page 32)
Controlled Centralized
Synchronous paradigm

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


___________________ is an Object Oriented model.

Spiral
Water fall
Incremental
Fountain (Page 23)

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


_______________ model is developed keeping in mind the element of risk in the development of software

Spiral (Page 20)


RAD
Incremental
Synchronize and Stabilize

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


Vision phase in a software process focuses on __________.

What
Why (Page 14)
How
Change

18
Question No: 1 of 10 ( Marks: 1 ) - Please choose one
Rapid application development is another form of _________________.

Incremental model (Page 19)


Prototyping model
Linear Sequential model
None of the above

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


_____________________ phase in a software process focuses on change.

Vision
Maintenance (Page 14)
Definition
Development

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


________________ model is adopted by Microsoft

RAD
Build and Fix
Spiral
Synchronize and Stabilize (Page 19)

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


____________________ teams generate more and better solutions than individuals and are most useful for
complex problems

Decentralized (Page 32)


Centralized

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


The ___________ model of software development is a good approach when core product is required quickly.

Incremental click here for detail


Linear Sequential
Prototyping
None of the above

19
Question No: 6 of 10 ( Marks: 1 ) - Please choose one
The______________ model of software development is a useful approach when a customer cannot define
requirements clearly.

Prototyping click here for detail


Water fall
RAD
Build and Fix

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


______________ model has a major drawback in that the delivered product may not fulfill the customer's
requirements.

Water fall (Page 17)


Build and Fix
Prototyping
Integrated water fall and prototyping

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


MOI model of leadership stands for

Motivation , Operationalize ,Integration


Misunderstanding , Object, Ideas
Motivation , Organization , Innovation (Page 30)
Miscommunication , Organization, Invention

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


____________activity is performed throughout software production
Select correct option:

Maintenance
Development
Analysis
Quality Assurance (Page 25)

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


In ________________ model the product is developed without any proper design and specifications.

Water fall
Build and Fix (Page 15)
Prototyping
None of the abov

20
Question No: 1 of 10 ( Marks: 1 ) - Please choose one
software project management focuses on the four P’s: These are

People , Product , Process , Problem


People , Product , Process , Project (Page 29)
People , Passion , Process , Project
People , Passion , Planning , Project

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


The _______________ dimension in rational unified process model represents the dynamic aspect of the
process.

Horizontal (Page 24)


Angular
Vertical
Regular

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


_____________dimension of Spiral model represents the cumulative cost to date

Radial (Page 20)


Angular

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


The important feature of extreme programming is the concept of __________________.

Feedback
Risk assessment
Pair programming (Page 23)
Requirement elicitation

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


In software development ____________________ is performed at the end of each phase.

Verification (Page 26)


Validation

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Unrealistic deadline is NOT one of the reasons of project failure.

True
False (Page 29)

21
Question No: 7 of 10 ( Marks: 1 ) - Please choose one
Software _____ relates individual software measures to provide a normalized view.

Measure
Metric (Page 65)
Plan
Attribute

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


We need to employ some statistical techniques and plot the results ---------------. These are known as
statistical control techniques.

Graphically (Page 74)


Automatically
Manually
Personaly

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Quality can be measured if we measure the _____ of the product.

correctness
maintainability
integrety and usability
All of the given options (Page 68)

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


___________ help in finding the matrix to be stable or unstable

Control chart (Page 75)


Directed Graph
Cyclic chart
Base line graph

22
Quiz No.2
Question No: 1 of 10 ( Marks: 1 ) - Please choose one
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 (Page 48)


All of the given
Together, Double
Together, Multiple

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


------------------give you a better insight into the state of the process or product.

Metrics (Page 66)


Efficiency
Reliability
Usability

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


Determination of the ....................is a pre-requisite of all sorts of estimates, including, resources, time, and
budget.

software scope (Page 80)


software Risk
software Quality
software Management

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


When more than one user interpret the same requirement in different ways then we can say that the
requirements are

None of the given


Incomplete
Ambiguous Click here for detail
Incorrect

23
Question No: 5 of 10 ( Marks: 1 ) - Please choose one
The extent to which a program satisfies its specifications and fulfills the customer’s mission objectives is
____________

Integrity
Reliability
Correctness (Page 67)
None of given

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


In case some software, it is extremely easy to operate with intuitive interface conforming to most excellent
GUI practices of the industry. It needs very little training -----------------

Less than one hour click here for detail


Less than two hour
Less than five hour
Less than ten hour

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


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 (Page 71)

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


This chart is then used to develop the individual control chart is called statistical control techniques.

Yes (Page 77)


No

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Which statement is correct?

None of the given


The greater the dependency between the components the lesser is coupling
The lesser the dependency between the components the greater is coupling
The greater the dependency between the components the greater is coupling Click here for
detail

24
Question No: 10 of 10 ( Marks: 1 ) - Please choose one
Function/Test matrix is a type of

Interim Test report


Final test report
Project status report click here for detail
Management report

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


The most important objective of any engineering activity is to produce high quality product with limited
resources and-----------------------

Time (Page 66)


Persons
Cost
Metrics

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


Extent to which access to software or data by unauthorized persons can be controlled and called ……….…

None of given
Efficiency
Reliability
Integrity (Page 67)

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


The amount of computing resources required by a program to perform its function is …………………..

Efficiency (Page 67)


Integrity
Reliability
None of given

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


_________technique was initially developed for manufacturing processes in the 1920’s by Walter Shewart.

Upper Control Line


Control chart (Page 75)
CMP
Quality

25
Question No: 5 of 10 ( Marks: 1 ) - Please choose one
In measuring Software Process Quality by using control charts, if the gap between the defects reported and
defects fixed is increasing, then it means

The product is in unstable condition. (Page 78)


The product is ready for shipment
The product is in stable condition.
None of the above

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


A --------------entity is the one which have any ----------- in the problem domain without some other entity.

Strong, Role*
All of the given
Weak, Function
None of the Given (Page 47)
Ref: - A weak entity is the one which does not have any role in the problem domain without some other
entity.

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


ILF is a --------------- identifiable group of logically control in formations ------------- the boundary the
application.

user, within (Page 42)


user, without
All of the given
user, along

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


In context of moving range and individual control charts, UNPL stands for:
Universal Natural Process Line
Universal Natural Process Limit
Upper Natural Process Limit (Page 77)
Upper Natural Process Line

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Effort required to test a program to ensure that it performs its intended function __________

Testability page (Page 68)


Bug fixing
Debugging
Security

26
Question No: 10 of 10 ( Marks: 1 ) - Please choose one
The extent to which a program can be expected to perform its intended function with required precision is
called ______

Usability
Reliability (Page 67)
Portability
Maintainability

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


Which one of the following is NOT a useful indicator of software quality?

Correctness
Code size (Page 67)
Maintainability
Integrity
Usability

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


Which one of the following does not belong to a strategy for dealing with risk?

Risk avoidance
Security risk assessment (Page 89)
Risk monitoring
Risk management and Contingency planning

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


Three categories of risks are
Business risks, personnel risks, budget risks
Project risks, technical risks, business risks (Page 86)
Planning risks, technical risks, personnel risks
Management risks, technical risks, design risks

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


The software reengineering process model includes restructuring activities for which of the following work
items?

Code
Documentation
Data
All of the given options click here for detail

27
Question No: 5 of 10 ( Marks: 1 ) - Please choose one
One graphical technique for determining whether a process exhibits out-of-control change behavior is a.

Control chart (Page 75)


Fishbone diagram
Pareto diagram
Process diagram

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


The first step in project planning is to

Determine the budget.


Select a team organizational model.
Determine the project constraints.
Establish the objectives and scope. (Page 80)

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


FAST is the abbreviation of

Facilitated Application Specification Technology


Facilitated Application Specification Technique (Page 80)
Facilitated Application Specialization Technique
None of the above option

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


Defect per unit function point is a

Measure
Metric (Page 65)
Measurement
None of the above

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Chart that is used to develop the individual control chart is called statistical control techniques.

Yes (Page 75)


No

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


____________ Is the set of tools and techniques used to develop software?

Engineering
Software Engineering (Page 4)

28
Question No: 1 of 10 ( Marks: 1 ) - Please choose one
The characteristics of well developed software are__________

Reliability
User friendliness
Cost effective
All of the above (Page 5)

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


SE is a Balancing act

Yes (Page 5)
No

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


________ Is the process of balancing among different characteristics of software?

Software Testing
Software Development (Page 6)
Software Management
Software Risk Analysis

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


______Is directly related to development of the software

Management
Construction (Page 8)
Coding
None of the above

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


___________ Basic project management processes established to track cost, schedule and functionality. Has
the necessary process discipline in place to repeat earlier successes Related to projects

Level 1
Level 2 (Page 12)
Level 3
Level 4

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Change control is not necessary if a development group is making use of an automated project database tool.
True
False Click here for detail

29
Question No: 7 of 10 ( Marks: 1 ) - Please choose one
Which one of the following principles/techniques is NOT software projects scheduling?

Interdependency identification
Time allocation
Effort validation
Function point analysis (Page 93)
Milestone definition

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


Which one of the following is the 4th level of the SEI Capability Maturity Model?

Initial or ad hoc
Optimizing
Managed (Page 12)
Defined
Repeatable

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Which one of the following activities does not belong to Risk Mitigation, Monitoring, and Management Plan?

Risk Projection (Page 89)


Risk Mitigation
Risk avoidance
Risk Management and Contingency Planning

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


The prototyping model of software development is

A reasonable approach when requirements are well defined.


A useful approach when a customer cannot define requirements clearly. Click here for detail
The best approach to use for projects with large development teams.
A risky model that rarely produces a meaningful product.
An old fashioned model that is rarely used any more.

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


Which maturity level is characterised by:
"Basic project management processes established to track cost, schedule and functionality. Has the necessary
process discipline in place to repeat earlier successes on projects with similar applications".

Level 1
Level 2 (Page 12)
Level 3
Level 4

30
Question No: 2 of 10 ( Marks: 1 ) - Please choose one
Defect prevention is defined as:

Avoiding defect insertion


Avoiding defect insertion, but fixing errors when reported
Finding and fixing errors after insertion click here for detail
Finding and fixing errors after release
Not reporting errors

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


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 Click here for detail
Request 50% more time than estimated

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


The linear sequential model of software development is also known as the

Classical life cycle model click here for detail


Fountain model
Spiral model
Chaos model

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


Doubling the size of your software project team is guaranteed to cut project completion time in half.

True
False Click here for detail

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Which of these benefits can be achieved when software is restructured?

higher quality programs


reduced maintenance effort
software easier to test
all of the given options Click here for detail

31
Question No: 7 of 10 ( Marks: 1 ) - Please choose one
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 Click here for detail

Question No: 8 of 10 ( Marks: 1 ) - Please choose one


__________ QA technique involves typically execution of software and the observation of program behavior
or outcome.

a) Inspection
b) Walkthroughs
c) Testing Click here for detail
d) Reviews

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


___________testing verifies the correct handling of the external functions provided by the software

a) Black box Click here for detail


b) White box
c) Gray box

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


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 Click here for detail

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


Incomplete requirements gathering can result in the ___________ of the project

a) failure (Page 12)


b) reusability
c) success
d) easy maintenance

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


The root causes of project failure are
a) lack of user input
b) incomplete requirement and specification
c) creep requirement Click here for detail
d) all of the given options

32
Question No: 3 of 10 ( Marks: 1 ) - Please choose one
Incomplete Configuration identification documents may result in:

Defective Product
Higher Maintenance Costs
Schedule Product
Meet Software Quality

A,B,C Click here for detail


B,C,D
A,B,D
A,B,C,D

Question No: 4 of 10 ( Marks: 1 ) - Please choose one


____________ is a bad smell when a change requires lots of little changes in a lot of different classes.
Short gun surgery Click here for detail
Duplicated code
Large class
Lazy class

Question No: 5 of 10 ( Marks: 1 ) - Please choose one


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 Click here for detail


Duplicated code
Large class
Lazy class

Question No: 6 of 10 ( Marks: 1 ) - Please choose one


Software re-factoring 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 Click here for detail

Question No: 7 of 10 ( Marks: 1 ) - Please choose one


_____________ integrates system and software disciplines into single process improvement framework for
introducing new disciplines as needs arise.
CMM
CMMI Click here for detail
ISO
SEI

33
Question No: 8 of 10 ( Marks: 1 ) - Please choose one
Following are the reasons for project failure except

Requirements are not clear


The name of the software (Page 28)
Processes have not been established in the organization
Un-realistic deadline

Question No: 9 of 10 ( Marks: 1 ) - Please choose one


Main characteristic of _______________ model is risk analysis and management

Waterfall
RAD
Spiral Click here for detail
Incremental

Question No: 10 of 10 ( Marks: 1 ) - Please choose one


In _________________, there is both vertical and horizontal communication.

Controlled decentralized (CD) Page 32


Democratic decentralized (DD)
Controlled centralized (CC)
Synchronous paradigm (SP)

Question No: 1 of 10 ( Marks: 1 ) - Please choose one


1.4) The prevention of defects being injected into the software can help in decreasing the cost of
software.
a) True
b) False

Question No: 2 of 10 ( Marks: 1 ) - Please choose one


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

Question No: 3 of 10 ( Marks: 1 ) - Please choose one


__________ testing verifies the correct implementation of internal units, structures and relationship among
them.

a) Black box
b) White box click here for details
c) Gray box

34
Question No: 4 of 10 ( Marks: 1 ) - Please choose one
1.14) Testing and Software Quality Assurance activities are exactly similar activities with different names
a) True
b) False (Page 69)

35

You might also like