Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Computer Engineering Department

Dr. Jivraj Mehta Institute of Polytechnic

SUBJECT: 4340702-INTRODUCTION TO SOFTWARE


ENGINEERING

QUESTION BANK:
(Unit 1 & 2 Mid Exam Syllabus 2022-23)

UNIT 1: SOFTWARE PROCESS MODEL

1. Explain software engineering layered approach with fig.


2. Write short note on : a)web application (b) AI software.
3. Explain Waterfall Model with fig.
4. Expalin SDLC.
5. Explain Spiral Model with fig.
6. Advantages & disadvantages of Incremental model.
7. Difference between traditional & agile approch.

UNIT 2: SOFTWARE REQUIREMENT ANALYSIS & DESIGN

1. Define SRS. Explain characteristics of a Good SRS.


2. Define Cohesion.Explain its classification.
3. Define Coupling. Explain its classification.
4. Difference between Functional & Non Functional requirement.
5. Explain various components of activity diagram with their
symbol.
6. Write short note on sequence diagram with suitable ex.
7. Explain component of use case diagram & with suitable ex.
8. Write short note on components of sequence diagram.

Page 1
Computer Engineering Department
Dr. Jivraj Mehta Institute of Polytechnic

UNIT 3: SOFTWARE PROJECT ESTIMATION & SCHEDULING

1. Draw & explain any five symbols of flowchart.


2. Write short note on LOC.
3. Explain FP.
4. Explain COCOMO Model.
5. Explain risk management in brief.
6. Explain Gantt Chart.
7. List out various components used in calculation of FP.

UNIT 4: SOFTWARE CODING & TESTING

1. Difference between Black box & White box testing.


2. Explain Code inspection.
3. Explain software documentation in brief.
4. Define black box testing. List various black box testing
techniques.explain any two.
5. Define White box testing. List various White box testing
techniques.explain any two.
6. Explain Unit Testing.
7. Difference between alpha & beta testing.

Page 2
Computer Engineering Department
Dr. Jivraj Mehta Institute of Polytechnic

Page 3

You might also like