Multiple choice Questions and Answers

advertisement
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
1
A
The most important feature of spiral model is.
Requirement analysis.
B
Risk management.
C
Quality management.
D
Configuration management.
ANS
B
2
A
SRS is also known as specification of
White box testing
B
Stress testing
C
Integrated testing
D
Black box testing
ANS
D
3
A
The most important feature, working of waterfall model is.
All stages work simultaneously
B
A new phase is started after completing previous phase
C
Works on software quality management only.
D
Focus on requirement engineering and testing of the software.
ANS
B
4
A
Code and fix model is more suitable than waterfall model for a transaction processing
software.
yes
B
no
C
Yes when requirements are well known
D
B, C
ANS
B
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
5
A
SRS stands for
Software requirement standard
B
Software requirement specification
C
Software Refinement Specification
D
Software requirement subjects
ANS
B
6
A
Software Engineering Deals with
All the aspects of software Development
B
Focus on quality of a software only
C
Deals with quickly delivering of software
D
ANS
Focus on testing and maintenance of software
A
7
A
B
A COCOMO model is
Common Cost Estimation Model.
.
Constructive Cost Estimation Model.
C
Complete Cost Estimation Model.
D
Comprehensive Cost Estimation Model
ANS
B
8
The desired level of coupling is
A
No coupling
B
Control coupling
C
Common coupling
D
Data coupling
ANS
D
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
9
A
UML Stands for
Unified Modeling Language
B
Unified Modeling Levels
C
Uniform Modeling Language,
D
Universal Modeling Language
ANS
A
10
A
RUP in terms of software engineering
Rational Unified Process
B
Relation Uniform Procedure
C
Ratio Unique process
D
A,B
ANS
A
11
A
Which one is/are the functional requirement
Performance of a software
B
Find the basic salary of an employee
C
User friendly interface
D
Reliability of a software
ANS
B
12
A
Which one is/are the Non- functional requirement
Performance of a software
B
C
Find the basic salary of an employee
User friendly interface
D
Reliability of a software
ANS
ACD
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
13
A
Abstract View of a system is defined by
Zero Level Data Flow Diagram
B
First Level Data Flow Diagram
C
Second Level Data Flow Diagram
D
All Level Data Flow Diagram
ANS
A
14
A
Writing Requirements in mathematical form is known as
Sequential Method
B
Formal Methods
C
D
Procedural Method
All of the above
ANS
B
15
In the spiral model ‘risk analysis’ is performed
A
In the first loop
B
in the first and second loop
C
In every loop
D
before using spiral model
ANS
C
16
For a well understood data processing application it is best to use
A
The waterfall model
B
prototyping model
C
the evolutionary model
D
the spiral model
ANS
A
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
17
The feature of the object oriented paradigm which helps code reuse is
A
object
B
class.
C
inheritance
D
aggregation
ANS
C
18
In function point analysis, number of general system characteristics used to rate the
system are
A
10
B
14
C
20
D
12
ANS
B
19
The tools that support different stages of software development life cycle are called:
A
CASE Tools
B
CAME tools
C
CAQE tools
D
CARE tools
ANS
A
20
Requirements can be refined using
A
The waterfall model
B
prototyping model
C
D
the evolutionary model
the spiral model
ANS
B
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
21
Structured charts are a product of
A
requirements gathering
B
requirements analysis
C
Design
D
Coding
ANS
C
22
The problem that threatens the success of a project but which has not yet happened
is a
A
Bug
B
Error
C
Risk
D
ANS
Failure
C
23
Pseudocode can replace
A
flowcharts
B
structure charts
C
D
decision tables
cause-effect graphs
ANS
A
24
A
Software consists of
Set of instructions + operating procedures
B
C
Set of programs
Programs + hardware manuals
D
ANS
Programs + documentation + operating procedures
D
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
25
Which phase is not available in software life cycle?
A
Coding
B
Testing
C
Maintenance
D
Abstraction
ANS
D
26
A
Which is not a step of requirement engineering?
Requirements elicitation
B
Requirements analysis
C
Requirements design
D
Requirements documentation
ANS
C
27
Site for Alpha Testing is
A
Software Company
B
Installation place
C
Any where
D
None of the above
ANS
A
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
28
Which is not a size metric?
(A) LOC (B) Function count
A
LOC
B
C
Function point
Cyclomatic complexity
D
Program length
ANS
ACD
29
What types of models are created during software requirements analysis?
A
Functional and behavioral
B
Algorithmic and data structure
C
Architectural and structural
D
Usability and reliability
ANS
A
30
A
Generally Test cases are prepared in the phase
Requirement analysis
B
Design
C
D
Testing
Maintenance
ANS
C
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
31
A
B
C
3, (1234567 ,123567,1234 67)
D
3, (1234567 ,123567 )
ANS
A
4, (1234567 ,123567,1234 67)
3, (123456712 ,123567,1234 67)
32
A
4
B
5
C
6
D
7
ANS
B
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
33
A
Use Case Diagram consist of
Actor , use case
B
Objects
C
Actor, use case, connector lines
D
None
ANS
C
34
A
Software testing is
B
A process of rebuild a software system
C
A process for ensuring non functional requirement of software only .
D
A, C
ANS
A
35
A
Black Box Software testing is known as
B
Structural Testing
C
Performance testing
D
Beta testing
ANS
A
A process of executing a program with the intent of finding of an
error.
Functional Testing
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
36
A
White Box Software testing is known as
B
Structural Testing
C
Performance testing
D
Beta testing
ANS
B
37
A
Boundary Value Analysis Software testing is
Black Box
B
White Box
C
Both
D
Structural testing
ANS
A
38
A
Path Software testing is
B
Structural Testing
C
Performance testing
D
Beta testing
ANS
B
Functional Testing
Functional Testing
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
39
What is verification and validation respectively?
A
Verification refers to the set of activities that ensure that
software correctly implements a specific function
Validation refers to the set of activities that ensure that the
software that has been built is traceable to customer
requirements.
B
Validation refers to the set of activities that ensure that the
software that has been built is traceable to customer
requirements.
Verification refers to the set of activities that ensure that
software correctly implements a specific function
C
None of the above
ANS
A
40
Cohesion , coupling is respectively
A
Intra modular , inter modular
B
inter modular , Intra modular
C
inter modular, inter modular
D
Intra modular, intra modular
ANS
A
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
41
To define the strength of a architecture of software, which one is
suitable
A
High Cohesion, Low coupling
B
Low Cohesion, Low coupling
C
High Cohesion, High coupling
D
Low Cohesion, High coupling
ANS
A
42
A
Software Testing life cycle includes
Design Test cases
B
Prepare test data
C
Run Program with Test Data
D
Compare results to test cases -------------- test reports
ANS
This is testing steps for a software
43
A
Initial version of a software that is used to demonstrate concepts
Test case
B
Requirements planning map
C
Prototype
D
Version of a software
ANS
C
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
44
A
System Testing
System is tested as a hole
B
Each logic loops are tested
C
Testing components interaction
D
Individual program units are tested
ANS
A,C
45
A
Unit Testing
Individual Programs Units or objects classes are tested
B
Software is tested as a hole
C
Testing focus on the functionality of objects and methods
D
A, D
ANS
D
46
A
Risk driven software model
Boehm , 1988
B
Pressman ,1988
C
Sommerville, 1987
D
Brook ,1981
ANS
A
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
47
A
Multiple copies of a program are made. And each copy is altered relate to
System testing
B
Unit testing
C
Mutant testing
D
Random testing
ANS
48
A
Types of testing
Manual Testing
B
Automated tesing
C
D
ANS
Question for types of testing by software engineer / tester
49
A
SQA means
Software Quality Assurance
B
Software quality association
C
Software qualify association
D
Software Qualify Assurance
ANS
A
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
49.1
A
Equivalence class testing comes under
White box testing
B
Black box testing
C
Structural testing
D
Functional testing
ANS
BD
49.2
A
Decion table testing comes under
White box testing
B
Black box testing
C
Structural testing
D
Functional testing
ANS
BD
50
A
Maintenance refers
After product delivered it is made
B
Before delivered a product
C
Done by end users it self
D
Require to change some modules if requirements occurs
ANS
A,D
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
51
A
Types of Maintenance refers
Corrective Maintenance
B
Adaptive Maintenance
C
Perfective Maintenance
D
Preventive Maintenance
ANS
ABCD
52
A
Corrective Maintenance refers
Modification initiated by defects in software
B
Performance wise it is tested / changed
C
New technologies addition
D
Design error, logic errors and coding errors are changed
ANS
AD
53
A
Adaptive Maintenance refers
Modification initiated by defects in software
B
Performance wise it is tested / changed
C
Changing in the environment in a business/ company
D
Design error, logic errors and coding errors are changed
ANS
c
Software Engineering Multiple choice Questions and Answers.
Computer science engineering and information technology
53
A
Adaptive Maintenance refers
Modification initiated by defects in software
B
Performance wise it is tested / changed
C
Changing in the environment in a business/ company
D
Design error, logic errors and coding errors are changed
ANS
c
55
A
Preventive Maintenance refers
Modification initiated by defects in software
B
For to Improve Performance and efficiency of the software
C
Changing in the environment in a business/ company
D
Modification of a software product after delivery to detect and correct latent faults in the software
product before they become effective faults.
D
ANS
Download