8th IT, All Subject Question Bank

Download all question Bank

[Link contains question bank of Advance Computer Network(ACN), Data Compression(DC) & Design and Analysis of Algorithm(DAA) ]


Download all MSE-I Syllabus

20130219

Software Engineering(SE) Question Bank

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

Floating Vertical Bar With Share Buttons widget