QUESTION BANK FOR III-I
SEMESTER
Course: Software Engineering
Regulation:R23
Academic Year:2025-2026
Branch:CSE
UNIT-I: Introduction and Software Life Cycle Models
Part-A: Short Answer Questions (2M)
Q.
Question BL CO PO
No
1 Define Software? I I I
2 Define RAD? I I I
3 What is Spiral model? I I II
What are the advantages and disadvantages of water fall
4 IV I II
model?
5 What are the notable changes in software development? II I I
Part-B: Long Answer Questions (7M)
Q.
Question BL CO PO
No
Discuss about Evolution of software? [Set-3] [January 2023]
1 II I II
[7M]
Q.
Question BL CO PO
No
Summarize the Evolution of Software Engineering
2 V I III
Methodologies. [7M]
3 What is Software development projects? [7M] V I II
Define the terms: software, software engineering. Focus on
4 the challenges face software Engineering? [set-4] I I I
[january2023] [7M]
Explain about Exploratory style of software developments?
5 I I I
[7M]
Write about Notable changes in software development
6 II I II
practices? [7M]
7 Discuss about Computer system engineering? [7M] IV I III
8 What are the basic concepts of software engineering? [7M] II I II
9 Explain about Water fall model with neat diagram? [7M] IV I III
What are the advantages and disadvantages of water fall
10 II I II
model? [7M]
What is RAD? Discuss about Rapid application
11 I I I
development? [7M]
12 Explain about Agile Development model? [7M] II I II
13 Explain about spiral model? [7M] II I II
14 Explain the phased development life cycle. [7M] I I I
UNIT-II: Software Project Management and Requirements Analysis
Part-A: Short Answer Questions (2M)
Q. C
Question BL PO
No O
1 What is Software Project Management? I II I
Q. C
Question BL PO
No O
2 Define project size estimation? I II I
3 What is COCOMO model? I II II
4 Define risk management? I II II
5 What is Software Requirements Specification (SRS)? I II I
6 Define 4GL? I II I
7 What is meant by software Design? I II II
Part-B: Long Answer Questions (7M)
Q.
Question BL CO PO
No
Discuss about Software project management complexities?
1 II II II
[7M]
What are the Responsibilities of a software project
2 IV II III
manager? Explain. [7M]
3 Discuss about Metrics for project size estimation? [7M] II II II
What are the techniques in Project estimation? Explain
4 I II I
Briefly. [7M]
5 Write about Empirical Estimation techniques? [7M] II II II
6 Discuss about COCOMO Model? [7M] V II III
7 What is Halstead's software science? Explain [7M] V II III
8 Define risk management? Explain it. [7M] II II II
9 Explain software requirements document. [7M] [DEC-2022] II II II
Explain Requirements gathering and analysis? [7M] [Feb-
10 V II III
2022]
11 What are various steps are to be followed in Requirement II II II
Q.
Question BL CO PO
No
Analysis? Discuss. [7M]
What is requirements analysis and explain tools used to do
12 II II II
it? [7M] [DEC-2023]
Discuss about Software Requirements Specification (SRS)?
13 I II I
[Aug/Sep-2021] [7M]
Define the terms following a) Formal system specification b)
14 Algebraic specification c) Executable specification [Aug/Sep- V II III
2021] [7M]
15 Discuss about 4GL [7M] I II I
Explain the software requirements specification SRS? [7M]
16 [Dec-2023 Set-1] (or) Develop SRS for any known I II I
application of your choice [7M] [Dec-2023 Set-3]
Explain the steps in formal system specification? [7M]
17 V II III
[June/July-2022]
UNIT-III: Software Design
Part-A: Short Answer Questions (2M)
Q. No Question BL CO PO
1 What is Software Design? I III I
2 How to characterize a software design III III II
3 Define cohesion? I III I
4 Define coupling? I III I
5 What is User interface? I III II
6 User Interface versus User Interface Design? IV III III
7 Define Agile process? I III I
Q. No Question BL CO PO
8 What is Structured design? I III II
9 What is DFD? I III I
10 What is Extreme Programming (XP)? I III II
Part-B: Long Answer Questions (7M)
Q.
Question BL CO PO
No
1 Explain how to characterize a software design? [7M] II III II
List and explain the characteristics for good design?
2 II III II
[June/July 2022] [7M]
3 Explain the steps in a design process? [7M] [Nov 2022] II III II
Explain the layered arrangement of modules in software
4 II III II
design [June/July 2022] [7M]
What is meant by software Design? Explain the traditional
5 I III I
design approach? [7M] [Dec 2023 Set-1]
Explain about Agile process and Agile Process Models. [7M]
6 II III II
[Dec-2023 Set-1]
Elaborate on various stages of eXtreme Programming [7M]
7 I III I
[December-2023 Set-3]
What is Agility? Compare and contrast various Agile process
8 II III II
models. [14M] [Jan-2023 Set 1]
What are design concepts? Explain in detail [10M] [July
9 II III II
2023]
Explain about traditional view of a component. [4M] [Dec
10 II III II
2023, Set -3]
Discuss about software reviews. Elaborate on its categories.
11 II III II
[7M] [Jan 2023 Set -1]
Q.
Question BL CO PO
No
Discuss about Developing the DFD model of a system?
12 [14M] [July 2023 Set-1] Differentiate between black box VI III III
testing and white box testing? [7M] [Dec-2023]
Do some research on the design process, design concepts
13 I III I
and the Design Model [7M] [Dec 2023 Set-1]
Explain about structured analysis in Software engineering?
14 II III II
[7M] [Model Question]
Discuss about interface design steps in detail. [10M] [July
15 II III II
2023 Set-1]
What are various golden rules applicable to User Interface
16 Design? Explain. [7M] [Dec 2023 Set-1] (or) Elaborate the II III II
golden rules for user interface design [7M]
What are various User Interface Design steps? Discuss [7M]
17 V III III
[Dec-2023 Set-4]
What are the Characteristics of a good user interface?
18 I III I
Explain in details [7M] [Model Question]
UNIT-IV: Coding and Testing, Software Reliability
Part-A: Short Answer Questions (2M)
Q.
Question BL CO PO
No
1 What is debugging? I IV I
2 Define Testing? I IV I
List out the types of Testing
3 I IV II
methodologies?
4 Define Code review? I IV I
5 Define Integration testing? I IV II
Q.
Question BL CO PO
No
6 What is smoke testing? I IV I
7 Define White box Testing? I IV II
8 What are the Program analysis tools? I IV I
9 What is Black box testing? I IV II
10 What is unit testing? I IV I
11 Define SQA? I IV II
Write about Some important quality
12 I IV I
standards?
13 Define Software reliability? I IV II
Part-B: Long Answer Questions (7M)
Q.
Question BL CO PO
No
Differentiate between black box testing and white box
1 II IV II
testing? [7M] [Dec-2023]
Describe testing strategies used for Object-Oriented
2 II IV II
Software Development [7M] [Dec-2023 Set-1]
Explain with examples Basis Path Testing? [7M] [Dec-2023
3 V IV III
Set-3]
Define unit testing. Explain about unit testing
4 IV IV III
considerations and procedures [7M] [July 2023]
Describe White Box and Basis Path Testing methods? [7M]
5 II IV II
[Dec-2023 Set-1]
Differentiate software testing strategies and Methods.
6 Discuss any two methods of software testing [14M] [Dec- II IV II
2023 Set-2]
Q.
Question BL CO PO
No
What is unit testing? Explain in detail with traditional test
7 II IV II
strategies [7M] [July-2023 Set-1]
Describe test strategies for Conventional Software [7M] [Jan
8 I IV I
2023 Set-1]
What are the different goals and Metrics used for Statistical
9 VI IV III
SQA? Discuss [7M] [Dec 2023 Set-1]
Explain about software reliability. How to enhance it? [7M]
10 II IV II
[July 2023 Set-1]
Briefly discuss SQA and software Testing strategic Issues
11 III IV III
[7M] [Dec 2023 Set-2]
Describe the role of software quality assurance in software
12 VI IV III
engineering [7M] [Dec 2023 Set-3]
Discuss the elements of software quality assurance and
13 II IV II
software reliability. [7M] [Dec 2023 Set-1]
Explain the activities of software quality assurance group to
14 assist the software team in achieving quality [7M] [Jan 2023 II IV II
Set-1]
How does quality assurance differ from software testing?
15 I IV I
Explain with a suitable example. [7M] [2023 Set-4]
What are the types of software risks? How they affect
16 V IV III
software quality? [7M] [Jan 2023 Set-1]
Write a short note on software quality assurance tasks,
17 II IV II
goals, Metrics and statistical SQA [14M] [2023 Set-4]
UNIT-V: Computer-Aided Software Engineering and Software
Maintenance
Part-A: Short Answer Questions (2M)
Q. No Question BL CO PO
1 What is CASE? I V I
2 What are the characteristics of CASE tools? I V II
3 Is CASE supports the Software life cycle? III V II
4 Define software reverse engineering? I V I
5 What is the Characteristics of Software maintenance? I V II
6 What is reuse software? I V I
Part-B: Long Answer Questions (7M)
Q.
Question BL CO PO
No
Explain CASE support in software life cycle? [7M] [Model
1 II V II
Question]
What are the CASE tools or methodologies? Explain briefly
2 II V II
[14M] [Model Question]
3 Discuss about architecture of a CASE environment? [14M] I V I
[June 2019]
What are CASE methodologies? Comment on their
4 II V II
advantages and disadvantages [7M]
Discuss about the Characteristics of software maintenance?
5 II V II
[7M] [Model Question]
Explain Software reverse engineering? [7M] [Model
6 V V III
Question]
Briefly describe the three main types of software
7 maintenance Why is it sometimes difficult distinguish II V II
between them? [7M] [Jan 2023 Set-3]
Write about Software maintenance process models and
8 VI V III
Estimation of maintenance cost [14M] [Model Question]
9 Discuss about Software reuse program? [7M] [Model II V II
Q.
Question BL CO PO
No
Question]
What are the basic issues of reuse program? [7M] [Model
10 II V II
Question]
Write short notes on Reuse at organization level? [7M]
11 I V I
[Model Question]
12 Discuss on a reuse approach? [7M] [Model Question] V V III