Software Engineering
Exam Duration: 45 Mins Total Questions : 30
RAD stands for
- (a)
Rapid Applications Development
- (b)
Relative Application Development
- (c)
Ready Application Development
- (d)
Repeated Application Development
Which level of CMM is for basic project management?
- (a)
Initial
- (b)
Repeatable
- (c)
Defined
- (d)
Comprehensive
QFD in requirement engineering stands for
- (a)
Quality Function design
- (b)
Quality Factor design
- (c)
Quality Factor development
- (d)
Quality Function deployment
Context diagram explains
- (a)
the overview of the system
- (b)
the internal view of the system
- (c)
the entities of the system
- (d)
None of the above
A Cocomo model is
- (a)
common cost estimation model
- (b)
constructive cost estimation model
- (c)
complete cost estimation model
- (d)
comprehensive cost estimation model
Estimation of size for a project is dependent on
- (a)
cost
- (b)
schedule
- (c)
time
- (d)
None of these
Which one is not a risk management activity?
- (a)
Risk assessment
- (b)
Risk control
- (c)
Risk generation
- (d)
None of these
The maximum effort distribution in phase of software development is
- (a)
requirement analysis
- (b)
design phase
- (c)
coding
- (d)
testing
LOC can be used to normalize quality and/or productivity measures for
- (a)
extended function point metrics
- (b)
function oriented metrics
- (c)
size oriented metrics
- (d)
None of the above
The minimum error distribution in the period of software development is in
- (a)
requirement analysis
- (b)
design phase
- (c)
coding
- (d)
testing
A description odf data being used in
- (a)
database
- (b)
data dictionary
- (c)
data file
- (d)
data description
The productivity for a project of 24 KLOC was found to be 12 LOC programer day. If there were 10 programmers employed for the project and they worked 20 days a month, find the number of months required to complete the project.
- (a)
11 month
- (b)
10 month
- (c)
9 month
- (d)
8 month
Productivity is calculated by dividing the total delivered source lines by programming by attributed to the project.
Here, productivity = 12 coc/programmer-day delivered source lines = 24000
Nuber of programmers = 10
Let x be the number of days required
\(12=\frac { 24000 }{ 10\times x } \\ x=\frac { 24000 }{ 12\times 18 } \\ =2000\quad days\\ \)
Number of months = \(\frac { 200 }{ 2 } \)
\((\because 20work\quad days\quad for\quad each\quad month)\\ \)
= 10 months
Testing done on development platform is
- (a)
beta test
- (b)
eta test
- (c)
alpha test
- (d)
gamma test
A document that consists of different test cases for different test cases for different objectives and attributes is called
- (a)
test case
- (b)
test paln
- (c)
test management
- (d)
test document
The input design should forces mainly on
- (a)
user friendly design
- (b)
graphic usage
- (c)
data
- (d)
innovation
Reusable code focus in programming is called
- (a)
content programming
- (b)
component programming
- (c)
coding
- (d)
code usage
Project risk can be measured by
- (a)
degree of uncertainity
- (b)
project plan
- (c)
design
- (d)
management
The worst type of cohesion is
- (a)
temporal cohesion
- (b)
coincidental cohesion
- (c)
logical cohesion
- (d)
sequential cohesion
Prototyping paradigm can be called as
- (a)
use case diagram
- (b)
object oriented design
- (c)
structuring
- (d)
throw way prototyping
A system that does not interact with external environment is called
- (a)
closed system
- (b)
logical system
- (c)
open system
- (d)
hierarchal system
____________ address different aspects of the design model and is completed as the designer refines his representation of the software.
- (a)
Installation software
- (b)
System specification
- (c)
Software requirement specification
- (d)
Design specification
____________ of a relationship is _________ if there is no explict used for the relationship to occur or the relationship is optinal.
- (a)
modality, 1
- (b)
modality, 0
- (c)
cardinality, many
- (d)
cardinality, 1
Modules in DFD at various levels are
- (a)
split imploded
- (b)
imploded
- (c)
exploded
- (d)
exported
Basis path testing falls under
- (a)
system testing
- (b)
white box testing
- (c)
black box testing
- (d)
unit testing
Acceptance testing is done by
- (a)
developers
- (b)
customers
- (c)
testers
- (d)
All of these
One fault may lead to
- (a)
one failure
- (b)
no failure
- (c)
many failure
- (d)
All of these
One weakness of boundary value analysis and equivalence partitioning is that
- (a)
they are not effective
- (b)
they do not explore combinations of input circumstances
- (c)
they explore conditions of circumstances
- (d)
None of the above
Which one is not a phase of 'bath tub curve' of hardware reliability?
- (a)
Burn-in
- (b)
Useful life
- (c)
Wear-out
- (d)
Test-out
Fault occurrence can be represented as
- (a)
time to failure
- (b)
time interval between failure
- (c)
failure experienced in a time interval
- (d)
All of the above
Software quality is
- (a)
conformance to requirements
- (b)
fitness to the purpose
- (c)
level of satisfaction
- (d)
All of the above