Software Engineering(SE) Question Bank(306 kb)
Unit1
|
Introduction
to SE
|
Marks
|
Year
|
1
|
Describe
generic view of software Engineering.
|
7
|
May, 2011
|
2
|
Explain
in brief the spiral model.
|
7
|
May, 2011
|
3
|
Explain in
brief the process model which is used in situations where the requirements
are well defined and stable.
|
7
|
May, 2011
|
4
|
List and
explain work tasks for the communication activity.
|
7
|
May, 2011
|
5
|
Explain
incremental model for system development. Differentiate it from spiral model.
|
7
|
May, 2012
|
6
|
What
is software prototyping? Explain its significance in softwareengineering with
example.
|
7
|
May, 2012
|
7
|
List and
explain requirement engineering tasks.
|
7
|
May, 2012
|
8
|
Draw and
explain Process Framework.
|
7
|
May, 2012
|
9
|
How do we
define software engineering? Draw and explain softwareengineering layers.
OR
Explain
Software Engineering as a Layered Technology.
|
7,3
|
May, 2012, Nov-Dec, 2011
|
10
|
Which model
incurs more cost?
a) RAD
b)Prototyping c) Spiral d) All of these
|
1
|
Nov-Dec, 2011
|
11
|
Using example
explain the spiral model.
|
4
|
Nov-Dec, 2011
|
12
|
Explain
Software Prototyping.
|
3
|
Nov-Dec, 2011
|
13
|
What do you
mean by software model? Explain each model in detail.
|
7
|
Nov-Dec, 2011
|
14
|
State
True/False:Agility has become today’s buzzword when describing a modern
software process.
|
1
|
Nov-Dec, 2011
|
15
|
State
True/False: Phase pattern defines a problem associated with SE action.
|
1
|
Nov-Dec, 2011
|
16
|
Software
configuration belongs to which of the following activities?
a) Umbrella
activity b) Economic activity c) None of these d)All of the above
|
1
|
Nov-Dec, 2011
|
17
|
What is
Software Engineering ?What is the role of software engineerCompare Hardware
and Software product characteristic.
|
7
|
Jan, 2013
|
18
|
Explain Spiral
Model and its advantages. Compare Prototype Model and Spiral Model.
|
7
|
Jan, 2013
|
|
|||
Unit 2
|
Requirements
Engineering
|
|
|
1
|
Develop
a complete use cases for the system which is known to you.
|
7
|
May, 2011
|
2
|
Describe
requirements validation.
|
7
|
May, 2011
|
3
|
Draw the Data
Flow Diagram with different levels for withdraw and
deposit
of money in a bank.
|
7
|
May, 2012
|
4
|
Prepare
a state diagram for Microwave Oven showing all states of it.
|
7
|
May, 2012
|
5
|
What is
activity diagram and swim-lane diagram? Draw activitydiagram for Billing
Counter of a shopping mall.
|
7
|
May, 2012
|
6
|
A Library
lends books and magazines to member, who is registered in thesystem. Also it
handles the purchase of new titles for the Library. Popular titlesare bought
into multiples copies. Old books and magazines are removed whenthey are out
or date or in poor condition. A member can reserve a book ormagazine that is
not currently available in the library, so that when it is returnedor
purchased by the library, that person is notified. The library can easily
create,replace and delete information about the tiles, members, loans and
reservation inthe system.Prepare Software
Requirement Specification and Use
Case Diagram.
|
7
|
Nov-Dec, 2011
|
7
|
Software is to
be developed for hotel management system in which informationis provided for
all type of activities conducted in hotel. The major users of thesystem are
hotel staff, people who stay in the hotel and people who visit therestaurant.
Information for the billing system, hotel account management, staffsalary,
hotel menu information, hotel room information is provided by
software.Prepare Software Requirement
Specification and Use Case
Diagram.
|
7
|
Nov-Dec, 2011
|
8
|
State
True/False: SRS is a document that is created when a detailed description of
all aspects is required.
|
1
|
Nov-Dec, 2011
|
9
|
Explain
Feasibility Study with the example of ATM Machine in
Banking
System. Draw use case diagram of ATM Machine.
|
7
|
Jan, 2013
|
10
|
Collect
requirement. What is its importance in Software Engineering?
|
7
|
Jan, 2013
|
11
|
List five
requirement of Library management System. Draw
DFD lavel-0
and DFD Level-1 for Library Management System.
|
7
|
Jan, 2013
|
12
|
Explain
Functional Requirement and Non Functional Requirement
with example
of Hospital Management System.
|
7
|
Jan, 2013
|
13
|
Explain
Functional Requirement and Non Functional Requirement
with example
of Mobile Device.
|
7
|
Jan, 2013
|
|
|||
Unit 3
|
Structured
System Design
|
|
|
1
|
What is Object Oriented Design of a system? Create a class
diagramshowing all possible relationships between classes of a system.
|
7
|
May, 2012
|
2
|
Compare the
relative advantages of function oriented and object-oriented approaches to
software design.
|
4
|
Nov-Dec, 2011
|
3
|
State
True/False: Design should be traceable to the requirement model.
|
1
|
Nov-Dec, 2011
|
|
|||
Unit 4
|
Data Oriented Analysis & Design
|
|
|
1
|
Using
appropriate example explain control flow mode.
|
7
|
May, 2011
|
2
|
Using
appropriate example explain data dictionary.
|
7
|
May, 2011
|
3
|
Prepare an E-R
diagram for a simple Library Management System.
|
7
|
May, 2012
|
4
|
Explain the
difference between DFD and ER diagram with symbols andexample.
|
7
|
Nov-Dec, 2011
|
5
|
Explain data
dictionary in brief and where it is used.
|
4
|
Nov-Dec, 2011
|
|
|||
Unit 5
|
User Interface
Design
|
|
|
1
|
Explain the
significance of User Interface (UI) in a system. Also, explain the design
model for UI.
|
7
|
May, 2012
|
2
|
Explain how do
we design interfaces that allow the user to maintain control?
|
7
|
Nov-Dec, 2011
|
3
|
What is the
importance of User Interface?Explain User Interface Design Rules with
examples.
|
7
|
Jan, 2013
|
|
|||
Unit 6
|
Planning a
Software Project
|
|
|
1
|
The first activity in software project planning is the determination
of.
a) Software Size b) Software Scope c) Software
Prize d) All of the above
|
1
|
Nov-Dec, 2011
|
2
|
A statement of
software scope must be.
a) Free b)
Bounded c) None of these d) All of the above
|
1
|
Nov-Dec, 2011
|
3
|
Explain
Software Project Plan.
|
4
|
Nov-Dec,
2011
|
4
|
What do you
mean by software configuration? What is meant by softwareconfiguration
management?
|
7
|
Nov-Dec,
2011
|
5
|
What is
Software Reliability? What is the role of softwareMaintenance in Software
Product?
|
7
|
Jan,
2013
|
|
|||
Unit 7
|
Quality
Assurance
|
|
|
1
|
List set of guidelines for formal technical
reviews.
|
7
|
May, 2011
|
2
|
Explain
importance of SQA.
|
7
|
May, 2011
|
3
|
Define Quality
for software. List and explain SQA activities
|
7
|
May,
2012
|
4
|
List
the SQA related activities.
|
3
|
Nov-Dec,
2011
|
5
|
What do you
mean by Quality Assurance? Explain various factors thataffect software
quality.
|
7
|
Nov-Dec,
2011
|
6
|
What is
Software Measurement? How to Calculate Cost of Software? Explain Software
metrics used for S/w cost estimation.
|
7
|
Jan,
2013
|
7
|
Explain
Software Quality Assurance and its importance. Also Explain different CMM
Levels.
|
7
|
Jan,
2013
|
|
|||
Unit 8
|
Coding and
Unit Testing
|
|
|
1
|
Describe coding standards.
|
7
|
May, 2011
|
2
|
How unit
testing strategy works on a software module? What errors arecommonly found
during unit testing?
|
7
|
May, 2012
|
3
|
What is
Cyclomatic Complexity? Define steps to find cyclomaticcomplexity using flow
graph.
|
7
|
May, 2012
|
4
|
What is the
full form of MTBF:
a) Meantime –
between-failure b)Max time between failure
c) All of the
above d)None of these
|
1
|
Nov-Dec,
2011
|
5
|
Explain
the difference between coupling and cohesion.
|
4
|
Nov-Dec,
2011
|
6
|
Explain
five-level of SEI-CMM.
|
7
|
Nov-Dec,
2011
|
7
|
State
True/False: Once we write the program and get it to work, our job is done.
|
1
|
Nov-Dec,
2011
|
8
|
Compare:
Coupling and Cohesion. Explain Different types ofCoupling and its effect on software
modules.
|
7
|
Jan,
2013
|
9
|
Explain : Unit
testing , cyclomatic complexity and Load testing
|
7
|
Jan,
2013
|
|
|||
Unit 9
|
Testing
|
|
|
1
|
Develop a complete test strategy for the system
which is known toyou.
|
7
|
May, 2011
|
2
|
Using
example explain the basic path testing method.
|
7
|
May, 2011
|
3
|
List
set of guidelines for BVA? Also Explain merits and demerits ofBVA.
|
7
|
May, 2011
|
4
|
Explain
software testing strategy for conventional softwarearchitecture. Draw the
spiral diagram showing testing strategies withphases of software development.
|
7
|
May, 2012
|
5
|
Explain white
box and black box testing. Discuss all the testing strategiesthat are
available.
|
7
|
Nov-Dec,
2011
|
6
|
Differentiate between
alpha testing and beta testing.
|
3
|
Nov-Dec,
2011
|
7
|
State
True/False: Top down integration testing is a decrement approach for the
construction of the software architecture.
|
1
|
Nov-Dec,
2011
|
8
|
What is
Software testing? What is the role of software tester?
Compare: Black
box testing and White Box testing
|
7
|
Jan,
2013
|
|
|||
Unit 10
|
Software
Project Management
|
|
|
1
|
Describe the difference between risk components and risk drivers.
|
7
|
May, 2011
|
2
|
Explain
the W5HH principle.
OR
Explain
Software Project Management and W5HH Principle.
|
7
|
May, 2011,
May, 2012, Jan 2013
|
3
|
Fill in blank
from following options:
a) Cost &
Effort b) Cost & Time c) Scope & Effort d) None of these
Software______&_______
estimation will never be an exactscience.
|
1
|
Nov-Dec,
2011
|
4
|
In order to
develop a project schedule, a task set must be _______ on
the project
time line.
a)
Assign b) Completed c) None of these d) Distributed
|
1
|
Nov-Dec,
2011
|
5
|
What do you
mean by risk? What is software risk? Explain all type of
Software
risk.
|
7
|
Nov-Dec,
2011
|
6
|
Distinguish
between a program and a software product.
|
3
|
Nov-Dec,
2011
|
7
|
Define
FOUR Ps for project management and explain them in detail.
|
7
|
May,
2012
|
8
|
State
True/False: A software system exists for one reason: to provide value to its
user.
|
1
|
Nov-Dec, 2011
|
9
|
What
is Risk Management? Explain RMMM plan.
|
7
|
Jan, 2013
|
|
|||
Unit 11
|
Case Tools And
Study
|
|
|
1
|
Describe integrated CASE Environment.
|
7
|
May, 2011
|
2
|
What are CASE tools? Explain its importance in SE.
|
7
|
Jan, 2013
|
|
Text Book:
1.
Pressman R.S., Software Engineering: A Practitioner's Approach, TMH.
Reference Books:
1.
Software Engineering, Eighth Edition, Sommerville, Pearson
2.
Software Engineering, Rajiv Mall, PHI
3.
Software Engineering, PankajJalote, – A Precise Approach, Wiley India
4.
Software Engineering, An Engineering Approach, Peters &Pedrycz, Wile-India
5.
Software Engineering, Principles and Practice, JAwadekar, TMH
No comments:
Post a Comment