wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software Engineering -6th sem

Total questions: 82

Worksheet time: 42mins

Name
Class
Date
1.
Build & Fix Model is suitable for programming exercises of How many LOC (Line of Code).?
a)
100-200
b)
200-400
c)
400-600
d)
above 1000
2.
Which one of the following models is not suitable for accommodating any change?
a)
Build Fix Model
b)
Prototyping Model
c)
RAD Model
d)
Waterfall Model
3.
RAD Model has
a)
2
b)
3
c)
5
d)
6
4.
SDLC stands for
a)
System Development Life cycle
b)
Software Development Life Cycle
c)
Software Design Life Cycle
d)
System Design Life Cycle
5.
Which of these does not account for software failure ?
a)
Increasing Demand
b)
Low expectation
c)
Increasing Supply
d)
Less reliable and expensive
6.
Select the option that suits the Manifesto for Agile Software Development
a)
Individuals and interactions
b)
Working software
c)
Customer collaboration
d)
All of the mentioned
7.
Which on of the following is not an agile method?
a)
XP
b)
4GT
c)
AUP
d)
All of the mentioned
8.
How many phases are there in Scrum ?
a)
2
b)
3
c)
4
d)
Scrum is an agile method which means it does not have phases
9.
How the User requirements are expressed in Extreme Programming?
a)
implementation tasks
b)
functionalities
c)
scenarios
d)
none of the mentioned
10.
What are the characteristics of software?
a)
Software is developed or engineered; it is not manufactured in the classical sense.
b)
Software doesn't \ wear out ".
c)
Software can be custom built or custom build.
d)
All mentioned above
11.
How the Software is defined?
a)
Instructions
b)
Data Structures
c)
Documents
d)
All of the above
12.
Efficiency in a software product does not include
a)
responsiveness
b)
licensing
c)
memory utilization
d)
processing time
13.
Which of these software engineering activities are not a part of software processes ?
a)
Software dependence
b)
Software development
c)
Software validation
d)
Software speci cation
14.
Which model is also known as Verification and validation model?
a)
Waterfall model
b)
Big Bang model
c)
V-model
d)
Spiral model
15.
The spiral model was originally proposed by
a)
IBM
b)
Barry Boehm
c)
Pressman
d)
Royce
16.
How is Incremental Model di erent from Spiral Model?
a)
Progress can be measured for Incremental Model.
b)
Changing requirements can be accommodated in Incremental Model.
c)
Users can see the system early in Incremental Model.
d)
no di erence between these two
17.
Selection of a model is based on
a)
Requirements
b)
Development team
c)
Users
d)
All of the mentioned
18.
Which tools that support different stages of software development life cycle?
a)
CASE Tools
b)
CAME tools
c)
CAQE tools
d)
CARE tools
19.
First level of prototype is evaluated by
a)
Developer
b)
Tester
c)
User
d)
System Analyst
20.
Design phase is followed by
a)
Coding
b)
Testing
c)
Maintenance
d)
none of the mentioned
21.
Software evolution does not comprises:
a)
Development activities
b)
Negotiating with client
c)
Maintenance activities
d)
Re-engineering activities
22.
Which three framework activities are present in Adaptive Software Development(ASD) ?
a)
analysis, design, coding
b)
requirements gathering, adaptive cycle planning, iterative development
c)
speculation, collaboration, learning
d)
all of the mentioned
23.
The intent of project metrics is:
a)
minimization of development schedule
b)
for strategic purposes
c)
assessing project quality on ongoing basis
d)
minimization of development schedule and assessing project quality on ongoing basis
24.
Which of the following is an indirect measure of product?
a)
Quality
b)
Complexity
c)
Reliability
d)
All
25.
Which of the following is not an information domain required for determining function point in FPA?
a)
Number of user Input
b)
Number of user Inquiries
c)
Number of external Interfaces
d)
Number of errors
26.
A graphical technique for nding if changes and variation in metrics data are meaningful is known as
a)
DRE (Defect Removal Efficienc)y.
b)
Function points analysis
c)
Control Chart
d)
All of the mentioned
27.
Statement and branch coverage metrics are part of
a)
Analysis Model
b)
Testing
c)
Design Model
d)
Source Code
28.
How many Information Domain Values are used for Function Point Computation?
a)
3
b)
4
c)
5
d)
6
29.
SMI stands for
a)
Software Mature Indicator
b)
Software Maturity Index
c)
Software Mature Index
d)
Software Maturity Indicator
30.
The amount of time that the software is available for use is known as
a)
Reliability
b)
Usability
c)
Efficiency
d)
Functionality
31.
What are the types of requirements ?
a)
Availability
b)
Reliability
c)
Usability
d)
All of the mentioned
32.
Which one of the following is not a step of requirement engineering?
a)
elicitation
b)
design
c)
analysis
d)
documentation
33.
QFD stands for
a)
quality function design
b)
quality function development
c)
quality function deployment
d)
none of the mentioned
34.
Which one of the following is a functional requirement ?
a)
Maintainability
b)
Portability
c)
Robustness
d)
none of the mentioned
35.
What are the four dimensions of Dependability ?
a)
Usability, Reliability, Security, Flexibility
b)
Availability, Reliability, Maintainability, Security
c)
Availability, Reliability, Security, Safety
d)
Security, Safety, Testability, Usability
36.
Starting from least to most important, choose the order of stakeholder.<br />i. Managers<br />ii. Entry level Personnel<br />iii. Users<br />iv. Middle level stakeholder
a)
i, ii, iv, iii
b)
i, ii, iii, iv
c)
ii, iv, i, iii
d)
All of the mentioned
37.
How many phases are there in Requirement Analysis ?
a)
3
b)
4
c)
5
d)
2
38.
Which of the following property does not correspond to a good SRS?
a)
Verifiable
b)
Ambiguous
c)
Complete
d)
Traceable
39.
Which of the following UML diagrams has a static view?
a)
Collaboration
b)
Use case
c)
State chart
d)
Activity
40.
Which of the following diagram is time oriented?
a)
Collaboration
b)
Sequence
c)
Activity
d)
none of the mentioned
41.
What are the various Testing Levels?
a)
Unit Testing
b)
System Testing
c)
Integration Testing
d)
All of the mentioned
42.
Alpha testing is done at
a)
Developer’s end
b)
User’s end
c)
Developer’s & User’s end
d)
None of the mentioned
43.
Behavioral testing is
a)
White box testing
b)
Black box testing
c)
Grey box testing
d)
None of the mentioned
44.
Which of the following is not a type of incremental testing approach?
a)
Big-bang
b)
Top down
c)
Bottom up
d)
Functional incrimination
45.
Acceptance test cases are based on what?
a)
Decision table
b)
Design
c)
Code
d)
Requirements
46.
Which of the following is a black box design technique?
a)
statement testing
b)
error- guessing
c)
equivalence partitioning
d)
usability testing
47.
Which of the following is/are White box technique?
a)
Statement Testing
b)
Decision Testing
c)
Condition Coverage
d)
All of the mentioned
48.
The testing in which code is checked
a)
Black box testing
b)
White box testing
c)
Red box testing
d)
Green box testing
49.
CMM stands for
a)
Capability Management Module
b)
Conservative Maturity Model
c)
Capability Maturity Module
d)
Capability Maturity Model
50.
Who is considered to be the father of Six Sigma?
a)
Bill Smith
b)
Walter Shewhart
c)
Jack Welch
d)
None of the above
51.
The primary objective of formal technical reviews is?
a)
errors
b)
equivalent faults
c)
failure cause
d)
none of the mentioned
52.
What is MTTF ?
a)
Maximum time to failure
b)
Mean time to failure
c)
Minimum time to failure
d)
None of the mentioned
53.
The CMM is a technique to
a)
maintain the software reliability
b)
improve the software process.
c)
test the software
d)
all of the mentioned
54.
The concept of Six Sigma was developed by the following company
a)
General Electric
b)
Motorola
c)
Honeywell
d)
DuPont
55.
Six Sigma strategies seek to improve the quality of the output of a process by
a)
identifying the causes of defects
b)
removing  the causes of defects
c)
minimizing variability in manufacturing
d)
all of the above
56.
The aim of Six Sigma initiative is
a)
reduce cost
b)
improve quality
c)
both (A) and (B)
d)
none of the above
57.
Six Sigma project follows the following project methodology
a)
DMAIC
b)
DMADV
c)
Both (A) and (B)
d)
None of the above
58.
Software Maintenance includes
a)
Error corrections
b)
Enhancements of capabilities
c)
Deletion of obsolete capabilities
d)
All of the mentioned
59.
Maintenance is classified into how many categories ?
a)
two
b)
three
c)
four
d)
five
60.
What combines procedures and tools to manage different versions of configuration objects that are created during the software process?
a)
Change control
b)
Version control
c)
SCIs
d)
None of the mentioned
61.
The definition and use of configuration management standards is essential for quality certification in
a)
ISO 9000
b)
CMM
c)
CMMI
d)
All of the mentioned
62.
The core of reverse engineering is an activity called
a)
restructure code
b)
directionality
c)
extract abstractions
d)
interactivity
63.
Reverse engineering is the process of deriving the system design and specification from its
a)
GUI
b)
Database
c)
Source code
d)
All of the mentioned
64.
________ is the process, which controls the changes made to a system and manages the different versions of the software project.
a)
Software maintenance
b)
Configuration management
c)
Software re-engineering
d)
Software refactoring
65.
The process of changing a system after it has been delivered and is in use is called--------
a)
Software maintenance
b)
Configuration management
c)
Software re-engineering
d)
Software refactoring
66.
_______process involve technical change analysis, cost benefit analysis and change tracking
a)
Release management
b)
Version management
c)
Change management
d)
Configuration management
67.
When you add a software stack, such as an operating system and applications to the service, the model shifts to _____ model
a)
SaaS
b)
Paas
c)
Iaas
d)
All of the above
68.
SaaS supports multiple users and provides a shared data model through ______ model
a)
single-tenancy
b)
multi-tenancy
c)
multiple-instance
d)
all of the mentioned
69.
CASE stands for
a)
Cost Aided Software Engineering
b)
Computer Aided Software Engineering
c)
Control Aided Software Engineering
d)
None of the mentioned
70.
A product line affects which of the following ?
a)
Relationship with its customers
b)
Organization in its structure
c)
Training of staff
d)
All of the mentioned
71.
Component based software engineering emphasizes on ___
a)
Coupling
b)
Software planning
c)
Reusability
d)
None of the above
72.
A component model defines standards for
a)
properties
b)
methods
c)
mechanisms
d)
all of the mentioned
73.
Which of the following is a feature of CBSE?
a)
It increases quality
b)
shortens delivery time
c)
increases productivity
d)
all of the mentioned
74.
Which of the following is not a type of CASE tool?
a)
Lower
b)
Classic
c)
Real
d)
Middle
75.
Which web app attribute is defined by the statement:”A large number of users may access the WebApp at one time”?
a)
Unpredictable load
b)
Performance
c)
Concurrency
d)
Network intensiveness
76.
Which process model should be used in virtually all situations of web engineering?
a)
Incremental Model
b)
Waterfall Model
c)
Spiral Model
d)
None of the mentioned
77.
Reverse engineering of data focuses on_______
a)
Internal data structures
b)
Database structures
c)
both (A) and (B)
d)
None of the mentioned
78.
Which of these benefits can be achieved when software is restructured?
a)
Higher quality programs
b)
Reduced maintenance effort
c)
Software easier to test
d)
All of the mentioned
79.
What type of software testing is generally used in Software Maintenance?
a)
Regression Testing
b)
System Testing
c)
Integration Testing
d)
Unit Testing
80.
The process of transforming a model into source code is known as
a)
Forward engineering
b)
Reverse engineering
c)
Re-engineering
d)
Reconstructing
81.

Write your Name here

4 lines
82.

Write your Enrollment No here

4 lines