OOSE Question Bank
OOSE Question Bank
(Autonomous)
Dundigal, Hyderabad - 500 043
COURSE OBJECTIVES:
The students will try to learn:
QUESTION BANK:
Q.No QUESTION Taxonomy How does this subsume CO’s
the level
MODULE I
INTRODUCTION TO SOFTWARE ENGINEERING
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Develop a set of actions for Understand The learner will try to CO 2
the communication activity. Explain the actions for the
Select one action and define communication activity
a task set for it
2 Describe Is it possible to Remember - CO 2
combine process models? If
so, provide an example
3 List the advantages and Remember – CO 1
disadvantages of developing
software in which quality is
—good enough
4 Explain why systems Understand The learner to define CO 2
developed as prototypes system developed
should not normally be used prototypes and know the
as production systems concept of the production
system
Page 2
5 List the prescriptive Understand The learner know the CO 1
software development Component Based
process models. Explain the Development model
incremental process model
with neat diagram
6 List out any three Understand The learner know the CO 1
specialized process model. Software Engineering A
Explain the component Layered Technology
based development process
model with their goals,
advantages and routines
7 Distinguish between process Understand The learner know the CO 1
and project metrics.Give Activities of a Generic
examples? What is defect Process Framework
classification? How can an
organization make use of
this metrics for its process
improvement?
8 Summarise the necessity of Understand The learner know the Task CO 1
different process models? Set for Elicitation
Describe the process model
you would adopt for the car
manufacturing project and
justify your choice with its
advantages and
disadvantages
9 State the needs for metrics Understand The learner know the CO 1
in software Prototyping
engineering.Explain ,how
software quality in assured
through software metrics
10 Describe project Understand The learner know the CO 1
management? List and Specialized Process Models
explain the principles
related to software project
management related to a
project
PART-B LONG ANSWER QUESTIONS
1 Illustrate about Software Understand The learner to know about CO 2
Engineering Paradigm in the types of software
detail engineering paradigm
2 Explain the Process in Understand The learner first to know CO 2
Software Engineering. the concept of process
Page 3
3 Discuss about the Understand The learner to know about CO 2
issues/problems in OOSE the types of issues in object
oriented software
engineering
4 Discuss about any two Understand The learner to know about CO 2
software process models the types of software
process model
5 Write in detail about Understand The learner first to know CO 2
Project Management the concept of project
management
6 Outline the metrics of Remember - CO 2
Project? Explain it with
examples
7 Outline the metrics of Understand The learner first to know CO 2
Process? Explain it with the concept of metrics of
example process
8 List the principles of OOSE Understand The learner to know about CO 2
with its concepts the principles of OOSE
9 Discuss how OOSE differs Understand The learner to know about CO 1
from SE the OOSE and software
engineering
10 Explain waterfall model and Understand The learner first to know CO 2
apllications of waterfall the concept of waterfall
model in software mode
engineering.
11 Discuss the template for Remember - CO 1
process patterns
12 Explain briefly about the Understand The learner the concept of CO 2
Spiral model with neat the Spiral model
sketch
13 List different advantages of Understand The learner first to know CO 2
waterfall model the advantages of waterfall
model
14 Discuss different Remember - CO 2
disadvantages of waterfall
model
15 Discuss about software Remember The learner to define CO 1
Engineering? Explain the software Engineering and
layered technology of know the concept of the
software engineering layered technology of
software engineering
16 List out the disadvantages Understand The learner first to know CO 2
of spiral model the disadvantages of spiral
model
Page 4
17 Define how software cost is Understand The learner first to know CO 2
estimated the disadvantages of spiral
model
18 Eloborate the use of Understand The learner to know the use CO 2
COCOMO model of COCOMO model
19 Describe with the help of a Understand The learner to know the CO 1
diagram, explain in detail concept of waterfall model
waterfall model. Give
certain reasons for its failure
20 Discuss —Software myth? Remember - CO 2
Discuss on various types of
software myths and the true
aspects of these myths
PART-C SHORT ANSWER QUESTIONS
1 Define software engineering. Remember – CO 4
Differentiate between
process and project
2 Explain Water-fall model Remember – CO 4
with a neat diagram
3 Outline the imporatce of Understand The learner to know about CO 4
spiral model? the concepts of spiral model
4 Distinguish between process Understand The learner to know about CO 4
and methods. the concepts of process and
methods
5 Give the importance of Remember - CO 3
software engineering
6 Discuss about software Remember - CO 2
process
7 Explain agile development Remember – CO 3
8 Demonstrate all the Remember - CO 3
applications of software
9 Define project and process Remember - CO 3
10 Explain project Remember - CO 3
management
11 List out the principles and Understand The learner to know about CO 3
methodologies the types of methodologies
and principles
12 List out the types of Remember - CO 1
software myths
13 List out all the umbrella Understand The learner to recall the CO 1
activities in process concept of activities that
framework are applicable to all
software projects
Page 5
14 List out the different layers Understand The learner to recall the CO 1
of software engineering concept of different layers of
software engineering
15 Explain waterfall model and Understand The learner first to know CO 1
who invented waterfall the concept of waterfall
model model
16 List out the advantages of Understand The learner first to know CO 1
waterfall model the advantages of waterfall
model
17 List out the disadvantages Remember - CO 1
of waterfall model
18 Define the use of Understand The learner first to know CO 1
incremental process model the use of incremental
process model
19 List out the disadvantages Understand The learner first to know CO 1
of spiral model the disadvantages of spiral
model
20 Discuss about component Remember - CO 1
based development
MODULE II
PLANNING AND SCHEDULING
PART-A PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Identify various functional Remember The learner to know about CO 3
and non functional the types of system
requirements that may be requirements
defined for library based
system?
2 List out user requirements Remember - CO 3
for the following functions
a) Cash dispensing function
in a bank ATM. b) Spelling
check and correcting
function in a word processor
3 Write a set of Understand The learner to Know the CO 3
non-functional requirements concept of nonfunctional
for the ticket-issuing requirements
system, setting out its
expected reliability and
response time..
Page 6
4 Discuss the functionality of Remember - CO 3
an ATM machine and
develop a set of use cases
that could serve as a basis
for understanding the
requirements for an ATM
system
5 Explain who should be Understand The learner must know the CO 4
involved in requirements concepts of requirements
review? draw a process review
model showing how a
requirements review might
be organized.
6 Explain software Understand The learner must know the CO 3
requirements engineering concepts of requirements
process. Outline the requirements engineering
importance of feasibility process
study in generating the
feasibility report for an
assigned project
7 Define risk management. Rememberd The learner must know the CO 3
Discuss about various types concepts of risk
of Software Risks identified management
during software
development
8 Compare and contrast Remember - CO 3
between reactive risks and
proactive risks with suitable
example. Discuss the need
for risk identification.
9 Define software requirement. Remember The learner must know the CO 3
Explain the importance of concepts of risk
software requirements management
document in a project with
suitable example
10 Define cost estimation. Understand The learner must know the CO 3
Discuss the importance of concepts of cost estimation
constructive cost estimation
model II under project
estimation.
PART-B LONG ANSWER QUESTIONS
1 Explain about SRS and how Remember - CO 3
it is made. Brief with the
template
Page 7
2 Explain about Throw-away Understand The learner to know the CO 4
Software Prototyping concept of Throw-away
Software Prototyping
3 Explain about Evolutionary Understand The learner know the CO 4
Software Prototyping concept of Evolutionary
Software Prototypinge
4 Explain the methodologies Understand The learner to know about CO 1
in Object Oriented the types of methodologies
Estimation in object oriented software
Estimation
5 Discuss the techniques in Understand The learner to know about CO 3
Rapid Prototyping? Explain the types of techniques in
them in detail Rapid Prototypingi
6 Define process? Sketch the Understand The learner to know the CO 1
process of Incremental concept of process of
development process Incremental development
process
7 Write in detail about Understand The learner to know about CO 1
Object Oriented approach the types of software
for Scheduling process models
8 Describe the activities Understand The learner first to know CO 4
associated with project the concept of project
planning. Explain planning
9 Differentiate Problem-based Understand The learner first to know CO 4
estimation and the concept of
Process-based estimation Problem-based estimation
10 Explain in detail about Understand The learner first to know CO 4
Estimation for Software the concept of The learner
Projects first to know the concept of
Software Projects
11 Process-Based Estimation Understand The learner to know the CO 1
Vs Tool-Based Estimation. concept of Process-Based
Explain Estimation and Tool-Based
Estimations
12 List out the Scope and Understand The learner to know the CO 4
Resources on Software concept of Scope and
Estimation Resources on Software
Estimation
13 List different kinds of Remember - CO 4
nonfunctional requirements
14 List and explain the steps in Apply The learner to know the CO 4
Risk Management Process concept of Risk
Management Process
Page 8
15 What are the Eight Reasons Understand The learner to know the CO 4
for Late Software Delivery? concept of Reasons for Late
Discuss Software Delivery
16 List out the principles of Understand The learner to know the CO 4
Project Scheduling and concept of principles of
discuss about it in brief Project Scheduling
17 Write short notes on Remember The learner first to know CO 3
requirement specification the concept requirement
with an example specification
18 Explain nonfunctional Understand The learner to know the CO 3
requirements concept of nonfunctional
requirements
19 Demonstrate the use of Understander The learner to explain about CO 3
Ethnography technique requirement validation
20 Explain the need for system Remember - CO 3
requirement
21 Discuss how feasibility Remember - CO 3
studies are important in
requirement engineering
process
22 Explain briefly about The Remember - CO 3
software requirements
document
23 What are system Understander The learner to recallthe CO 3
requirements? Explain in a system requirements
detail
24 What is requirement? Understand The learner to know the CO 3
Explain about user concepts of functional
requirements with an requirements
example
PART-C SHORT ANSWER QUESTIONS
1 Discuss different types of Understand The learner to know about CO 3
system requirements the types of system
requirements
2 What are functional Understand The learner to know the CO 3
requirements concept of functional
requirements
3 Explain nonfunctional Understand The learner to know about CO 4
requirements. the concepts of
non-functional requirements
4 Discuss domain Remember - CO 3
requirements.
Page 9
5 Describe the software Remember - CO 3
prototyping.
6 Explain software project Remember - CO 4
planning.
7 Define Scope? Remember – CO 4
8 List out the resources . Remember – CO 4
9 Define software estimation. Remember - CO 3
10 Define risk. What is risk Remember - CO 4
identification? Explain in
detail..
11 Discuss user requirements in Understand The learner to explain the CO 4
detail? user requirements
12 Explain the need for system Understand The learner to know the CO 4
requirement concept of system
requirements
13 Discuss about requirement Remember - CO 4
validation.
14 List out the empirical Remember - CO 4
estimation models.
15 List the different techniques Remember - CO 4
used in data transformation.
16 Define planning. Remember - CO 4
17 What is scheduling? Remember - CO 4
Explain the importance of
scheduling in software
development.
18 Define how software cost is Understand The learner to know the CO 4
estimated. concept software cost is
estimated
19 Write about risk Understand - CO 4
management.
20 Illustrate various problems Remember - CO 4
of prototyping.
MODULE III
ANALYSIS
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Define transform mapping? Understandr The learner to know the CO 4
Explain the process with an concepts of transform
illustration. What is its mapping
strength and weakness?
Page 10
2 Discuss about frequent item Understand The learner to know about CO 5
set? Write the Apriori design pattern
algorithm for frequent item
set generation? Explain
with an example
3 Explain the examples of Understand The learner to know about CO 4
three data abstractions and variations and effectiveness
the procedural abstractions of data abstractions and the
that can be used to procedural abstractions
manipulate them
4 Demonstrate the Understand The learner to justify that CO 3
architecture of a house or How are the disciplines of
building as a metaphor, classical architecture and
Draw comparison with software architecture similar
software architecture. How
are the disciplines of
classical architecture and
software architecture
similar? How do they differ
5 Why are control Remember The learner to define the CO 3
components necessary in analysis and design model
traditional software and
generally not required in
object-oriented software.
6 Explain the state oriented Understand The learner to know about CO 3
approaches for representing behavioral specifications of
behavioral specifications of software
software.
7 Construct dynamic model Understand The learner to know about CO 3
diagram, comprising of state dynamic model diagram
transition diagrams
8 Explain in detail about the Understand The learner to know about CO 3
characteristics and criteria History of Object Relational
for a good design. Data Model
9 Draw the basic structure of Understand The learner to know about CO 3
analysis model and explain characteristics and criteria
each entity in detail. for a good design
10 Describe various Understand The learner to know about CO 5
prototyping techniques and analysis sand modeling
discuss on analysis sand
modeling
PART-B LONG ANSWER QUESTIONS
1 Write in detail about Object Remember - CO 3
Model and its relationship
Page 11
2 Explain about Design Understand The learner to know about CO 3
concepts for Modular Design the Design concepts for
Modular Design
3 Explain the steps in Remember - CO 4
effective Modular Design
4 Explain in detail about Understand The learner to know about CO 3
Flow-oriented Modeling and the concepts of
Behavioral Modeling Flow-oriented Modeling and
Behavioral Modeling
5 Explain in detail about Understand The learner to know about CO 4
Design Concepts and the concepts of Design
Principles Concepts and Principles
6 Explain the techniques in Understand The learner to know about CO 3
Domain Analysis the types of techniques in
Domain Analysis
7 Brief about Structured Understand The learner to know about CO 3
Analysis vs Object Oriented the concepts of Structured
Analysis Analysis vs Object Oriented
Analysis
8 Explain in detail about Understand The learner to know about CO 3
Object Design Process the concepts of Object
Design Process
9 Explain in detail about Understand The learner to know about CO 4
Design Patterns the concepts of Design
Patterns
10 Write about importance of Understand - CO 3
data dictionary in classical
analysis
11 Why are control Remember The learner to define the CO 4
components necessary in analysis and design model
traditional software and
generally not required in
object-oriented software
12 Disadvantages of Object Remember The learner to define the CO 3
Oriented Analysis object oriented analysis
13 advantages of Object Remember The learner to define the CO 3
Oriented Analysis object oriented analysis
14 Disadvantages of Structured Remember The learner to define the CO 3
Analysis structured analysis
15 advantages of Structured Remember The learner to define the CO 3
Analysis structured analysis
16 advantages of object Remember The learner to define the CO 5
relational model object relational model
Page 12
17 disadvantages of object Remember The learner to define the CO 5
relational model object relational model
18 Identifying Events with the Remember The learner to define the CO 5
Use Case Events with the use case
19 What are system Understand The learner to recall the CO 2
requirements? Explain in a system requirements
detail.
20 What is requirement? Understand The learner to know the CO 5
Explain about user concepts of functional
requirements with an requirements
example
PART-C SHORT ANSWER QUESTIONS
1 Define Analysis modeling Rememberd - CO 3
2 Define data modeling Rememberd - CO 3
3 Define functional modeling Remember - CO 3
4 Define information flow Remember - CO 3
5 Describe behavioral Remember - CO 3
modeling
6 What is the structured Remember - CO 3
analysis
7 Discuss object oriented Remember - CO 3
analysis
8 What is domain analysis Remember - CO 3
9 List out the design Remember - CO 3
modeling with UML
10 Write about Structured Remember - CO 3
system analysis
11 List kinds of behavioral and Understand The learner to explain the CO 3
object models Capability Maturity Model
12 Discuss data flow model Understand The learner to know the CO 3
concepts of software processl
13 Design class hierarchy for Remember - CO 3
library by using inheritance
model
14 What do you mean by Understand The learner to define the CO 3
structured system analysis? structured system analysis
Elaborate
15 Discuss analysis and design Understand The learner to know about CO 3
model concept of software design
16 How do we assess the Remember - CO 4
quality of a software design
17 List kinds of behavioral and Understand The learner to explain the CO 3
object model Capability Maturity Model
Page 13
18 Discuss data flow model Understand The learner to know the CO 3
concepts of software process
19 Write short notes on Understand - CO 3
Workflow analysis
20 What do you mean by Understand The learner to define the CO 5
structured system analysis? structured system analysis
Elaborate
MODULE IV
DESIGN
PART A- PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 What are the characteristics Understand The learner to recall the CO 4
of a good design? Describe characteristics of a good
different types of coupling design
and cohesion. How design
evaluation is performed?
2 What are the various Understand Learner to know the CO 4
software architectures concepts ofsoftware
available for the developer architectures
according to you? Which is
the best and why?
3 List the different type of Remember - CO 4
architecture styles and
describe the data centered
and object oriented
architecture with necessary
diagram
4 Discuss various design Remember - CO 4
concepts related to software
design. Explain in detail
about designing class based
components.
5 Explain the importance of Remember - CO 4
traditional components and
discuss data centered
architectural style with
suitable example.
6 Explain about user interface Remember - CO 4
design. Discuss various
architectural styles and
architectural patterns with
suitable example.
Page 14
7 What do you mean by Remember - CO 2
modularity in software
development? Why is it
needed? What is its
strength?
8 Explain with neat sketch Understand The learner will try to CO 4
Wing control and Canard recall the concept of
Control stability of missile and then
explains the concept of
wing and canard
configuration with a neat
sketch
9 Elucidate briefly how boat Understand The learner will try to CO 5
tail configuration reduces recall the concept of drag
aerodynamic drag of a force acting on missile and
missile then explains the concept
of boat tail configuration in
reducing the drag with a
neat sketch
10 Write down advantages and Understand The learner will try to CO 5
applications of homing recall the working principle
guidance system over other of homing guidance systems
systems and then explain the
advantages and its
applications
PART-B LONG ANSWER QUESTIONS
1 Explain in detail about Understand The Learner to know about CO 5
Design Patterns the Design Patterns
2 Explain in detail about Understand The Learner to know about CO 6
Scenario-based Modeling the Scenario-based
Modeling
3 Explain in detail about Remember - CO 3
Class-based Modeling
4 Explain in detail about Remember - CO 3
Object Design Process
5 Brief about Structured Understand The Learner to know about CO 3
Analysis vs Object Oriented the Structured Analysis vs
Analysis Object Oriented Analysis
6 Explain the techniques in Understand The Learner to know about CO 3
Domain Analysis the Domain Analysis
7 Explain the steps in Understand The Learner to know about CO 4
effective Modular Design the effective Modular Design
Page 15
8 Explain about Design Understand The Learner to know about CO 3
concepts for Modular Design the e Design concepts for
Modular Design
9 Write in detail about Object Understand The learner to know the CO 3
Model and its relationship concepts of Object Model
and its relationship
10 Explain the phases in Understand The learner to know the CO 3
Structured Analysis concepts of Object Model
and its relationship
11 Explain in detail about Understand The learner to know the CO 4
Design Concepts and concepts of Design Concepts
Principles and Principles
12 Define state diagram? Understand The learner to know the CO 3
Sketch an example to concepts of state diagram
explain state diagram
13 Define Analysis? Elements Understand The learner to know the CO 3
of the analysis model concepts of Analysis model
14 Define flow-oriented Understand The learner to know the CO 3
elements concepts of Flow oriented
elements
15 Define cardinality? Explain Understand The learner to know the CO 4
with example concepts of cardinality
16 Define structured analysis? Understand The learner to know the CO 3
What are the structured concepts of structured
analysis tools explain analysis tools
17 Describe basic the elements Understand The learner to know the CO 3
of DFD? What are the concepts of the elements of
structured analysis tools DFD
explain
18 Define user object model? Understand
The learner to know the CO 3
Create user object model concepts of user object
diagram model
19 Describe the Interface Understand The learner to know the CO 4
design elements concepts Interface design
elements
20 Discuss the Architectural Understand The learner to know the CO 4
design elements concepts Architectural
design elements
PART C - SHORT ANSWER QUESTIONS
1 Elaborate Design principles Understand The Learner to know about CO 5
the white box testing
2 Define Design concepts Remember — CO 5
3 Define principles Remember — CO 5
Page 16
4 Define design process Remember — CO5
5 Explain modular design Understand The learner to define the CO 5
modular design
6 Explain design effective Understand The learner to define design CO 5
modularity effective modularity
7 Define software architecture Remember — CO 5
8 Define data design Remember - CO 5
9 Describe transform mapping Remember – CO 5
10 Define transaction mapping Remember — CO 5
11 Define object oriented Remember — CO 5
design
12 Define the system design Remember — CO 5
process
13 Write a short note on Understand The learner to recall the CO 5
earned value analysis earned value analysis
14 Explain briefly about the Remember - CO 5
importance of task analysis
and modeling
15 List kinds of behavioral and Understand The learner to explain the CO 5
object models Capability Maturity Model
16 Discuss the importance of Understand The learner to know the CO 5
earned value analysis importance of earned value
analysis
17 Discuss briefly about Remember - CO 5
Aspect-Oriented Software
Development model
18 Describe the use of Understand The learner to recall the the CO 5
concurrent development advantages of iterative
model (or) concurrent development and know the
engineering model difference between iterative
19 Discuss the Understand The learner to recall the the CO 5
Component-level design Component-level design
elements elements
20 Describe A Brief Taxonomy Understand The learner to recall the the CO 4
of Architectural Styles Taxonomy of Architectural
Styles
MODULE V
IMPLEMENTATION, TESTING AND MAINTENANCE
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS)
1 Describe the differences Understand The learner to identify the CO 6
between —known risks and known risks and predictable
—predictable risks risks
Page 17
2 The learner to identify the Apply The learner to know the CO 2
known risks and predictable concepts of software
risks application
3 Describe the Software Understand The learner to know the CO 6
Testing Fundamentals concepts Software Testing
Fundamentals
4 Discuss the Internal and Understand The learner to know the CO 6
External Views of Testing concepts Internal and
External Views of Testing
5 Discuss about the Basis Understand The learner to know the CO 6
Path Testing concepts the Basis Path
Testing
6 Describe the Graph-Based Understand The learner to know the CO 6
Testing Methods concepts the Graph-Based
Testing Methods
7 Define Regression testing Understand The learner to know the CO 6
When to use Regression conceptsof the Regression
testing it testing
8 What are the Advantages Understand The learner to know the CO 6
and disadvantages of concepts of the Regression
Regression testing testing
9 Discuss about the Understand The learner to know the CO 6
Non-incremental Integration concepts the
Testing and Incremental Non-incremental Integration
Integration Testing Testing and Incremental
Integration Testing
10 Describe briefly Bottom-up Understand The learner to know the CO 6
Integration and top-down concepts Bottom-up
Integration Integration and top-down
Integration
PART-B LONG ANSWER QUESTIONS
1 Write the process related to Understand The learner to recall the CO 6
Maintenance Testing concept of process related to
Maintenance Testing
2 How Preventive Understand The learner to recall the CO 6
maintenance differ from concept of Preventive
adaptive maintenance. maintenance
Explain
3 What are the types of Apply The learner to know about CO 6
Maintenance Testing? the types of Maintenance
Explain Testing
Page 18
4 Explain in detail about Understand The learner to recall the CO 6
Maintenance Testing with concept of Maintenance
its Pros and Cons Testing with its Pros and
Cons
5 Explain the Activities in Understand The learner to recall the CO 6
Maintenance concept of Activities in
Maintenance
6 Write in brief about Black Understand The learner to know about CO 6
box testing techniques the types of techniques
7 Write in brief about White Understand The learner to recall the CO 6
box testing techniques concept of White box
testing techniques
8 List and brief about levels Remember - CO 6
of Testing in detail
9 Discuss about the Understand The learner first to know CO 6
Challenges in Software the concept of Challenges in
Implementation Software Implementation
10 Explain about Object Understand The learner to recall the CO 6
oriented testing strategies in concept of different Object
details oriented testing strategies
11 Explain about Top-Down Understand The learner first to know CO 6
Implementation and Testing the concept of Top-Down
with diagram Implementation and Testing
12 Explain about Bottom-Up Understand The learner first to know CO 6
Implementation and Testing the concept Bottom-Up
with diagram Implementation and Testing
13 Explain about object Understand The learner first to know CO 6
oriented product the concept object oriented
Implementation and product Implementation
Integration and Integrationg
14 How OOP helps in Remember - CO 6
Implementation and Testing
process
15 Describe How OOA and Understand The learner first to know CO 6
OOD models helps while the OOA and OOD models
Testing a software
16 Explain about Cyclomatic Understand The learner first to know CO 5
Complexity with an the use of Cyclomatic
example Complexity
17 Differentiate Control flow Understand The learner first to know CO 6
testing and Data flow the concept of Control flow
testing testing and Data flow
testing
Page 19
18 Differentiate Verification Understand The learner first to know CO 6
and Validation with the concept of Verification
v-shaped mode and Validation with
v-shaped mode
19 Define Regression Testing Understand The learner first to know CO 6
and how it differ from the concept of Regression
Retesting Testing and how it differ
from Retesting
20 Explain How Preventive Understand The learner first to know CO 6
maintenance differ from the concept of Preventive
adaptive maintenance maintenance and adaptive
maintenance
PART-C SHORT ANSWER QUESTIONS
1 What is white box testing Understand The Learner to know about CO 6
the white box testing
2 Demonstrate about Remember — CO 6
boundary value analysis in
black box testingl
3 Write short notes on unit Understand The Learner to know about CO 6
testing and explain its the unit testing
environment
4 What is the use of Remember — CO 6
integration testing? Explain
its types
5 What is black box testing Remember — CO 6
6 List out the Software Remember - CO 6
testing methods
7 Define basis path Remember - CO 6
8 Describe the control Remember – CO 6
structure
9 Illustrate validation testing Understand The Learner to know about CO 6
the validation testing
10 Define system testing Remember - CO 6
11 DList out the testing tools Remember - CO 6
12 Write short notes on Understand The Learner to know about CO 6
internal and external views the internal and external
of testing views of testing
13 Discuss the importance of Remember - CO 6
graph matrices in basis path
testing
Page 20
14 Explain different steps that Understand The learner to recall the CO 6
can be applied to derive the different steps that can be
test cases applied to derive the test
cases
15 What are the differences Understand The learner to know the CO 6
between verification and concept of verification and
validation validation
16 Write short notes on coding Understand The learner to recall the CO 6
practices characteristics of testability
17 What is object oriented Remember - CO 6
product
18 Define software Remember - CO 6
implementation
19 Define integration in Remember - CO 6
software implementation
20 Define software maintenance Remember - CO 6
and reengineering
Page 21