Computer Science and Information Technology - Software Engineering
Exam Duration: 45 Mins Total Questions : 30
Product is
- (a)
deliverable
- (b)
user expectations
- (c)
organization's effort in development
- (d)
None of the above
During software development, which factor is most crucial?
- (a)
People
- (b)
Product
- (c)
Process
- (d)
Project
Software consists of
- (a)
set of instructions+operating system
- (b)
programs+documentation+operating procedures
- (c)
programs+hardware manual
- (d)
None of the above
If requirements are frequently changing, which model is to be selected?
- (a)
Waterfall
- (b)
Prototyping model
- (c)
RAD model
- (d)
Iterative enhancement model
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
Level O DFD is similar to
- (a)
use case diagram
- (b)
context diagram
- (c)
system diagram
- (d)
None of these
Which of the following is not true?
- (a)
Content coupling in a module is desirable
- (b)
Logical cohension in a module is desirable
- (c)
Stamp coupling is preferred over functional coupling
- (d)
All of the above
Configuration management is not concerned with
- (a)
controlling changes to the source code
- (b)
choice of hardware configuration for an application
- (c)
controlling documentation changes
- (d)
maintaining versions of software
In a decision table is there are 3 variables and 3rules , it implies
- (a)
specifications may not be complete
- (b)
design could be faulty
- (c)
coding will be incorrect
- (d)
All of the above
The first phase of software development is
- (a)
requirement analysis
- (b)
design
- (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
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
Which software product metric gives the measure of the average length of words and sentence in documents?
- (a)
SCI number
- (b)
Cyclomatic complexity
- (c)
LOC
- (d)
Fog index
Which of the following is the complete and correct list of the software risk components?
- (a)
Project risks, techincal risks, business risks
- (b)
Performance risk, cost risk, support risk, schedules risk
- (c)
Performance risk, lost risk, project risk, schedule risk
- (d)
Performance risk, cost risk, technical risk, project risk
When two modules refer to the same global data area, they are related as
- (a)
external coupled
- (b)
data coupled
- (c)
content coupled
- (d)
common coupled
The model in which instruction are related through flow of control is
- (a)
temporal cohesion
- (b)
logical cohesion
- (c)
procedural cohesion
- (d)
functional cohesion
Data dictionary should surely contain
- (a)
name
- (b)
alias
- (c)
descreption
- (d)
miscellaneous
Status accounting is otherwise is called as
- (a)
states reporting
- (b)
audit reporting
- (c)
configuration status reporting
- (d)
status review
The extent to which different modules are dependent upon each other is called
- (a)
coupling
- (b)
cohesion
- (c)
modularity
- (d)
stability
In which type of coupling, is a portion of data structure (rather than simple arguments) is passed in a module interface?
- (a)
Flag coupling
- (b)
Module coupling
- (c)
Stamp coupling
- (d)
Data coupling
____________ 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
Errors occuring at one location and propogate through a system is called
- (a)
parallel errors
- (b)
phase-in-errors
- (c)
ripple effect
- (d)
cascading
The path in which data flow is depicted is called
- (a)
flow path
- (b)
action path
- (c)
data path
- (d)
information path
Basis path testing falls under
- (a)
system testing
- (b)
white box testing
- (c)
black box testing
- (d)
unit testing
Beta testing is carried out by
- (a)
users
- (b)
developers
- (c)
testers
- (d)
All of these
Which is not a functional testing technique?
- (a)
Boundary value analysis
- (b)
Decision table
- (c)
Regression tesing
- (d)
None of the above
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
As the reliability increases, failure intensity
- (a)
decreases
- (b)
increases
- (c)
No effect
- (d)
None of these