You are on page 1of 2

Roll No.

Total No. of Questions: 09 Total No. of Pages: 02


B. Tech. (CSE/Electronics & Computer Engg/IT) (Sem. 6)
SOFTWARE ENGINEERING
Subject Code: BTCS-603
Paper ID: A2308
Time: 03 Hrs. Max. Marks: 60

INSTRUCTIONS TO CANDIDATES:
1. Section A is COMPULSORY consisting of TEN questions carrying TWO marks each.
2. Section B contains FIVE questions carrying FIVE marks each and students have to
attempt any FOUR questions.
3. Section C contains THREE questions carrying TEN marks each and students have to
attempt any TWO questions.

SECTION A

1. Explain Briefly:

o m
.r c
a) Define the term Software Engineering.
b) Differentiate between functional and non-functional requirements.
c)
d)

p e
Write at least two disadvantages of waterfall model.
Explain in brief about the term function-oriented software design.
o m
a .r c
e) Explain in brief about the term cohesion.

p
f) Explain the term software test case.
g)
h)
b r
Explain the term dynamic analysis.
Explain in brief about cost estimation.
p e
i)

a
Explain the term project planning and control in brief.

rp
j) Explain in brief about project scheduling.

2.
SECTION B b
Write a detailed note on Requirement analysis and specification.

3. Explain in detail about DFD and structure chart.

4. Write a detailed note on coding standards.

5. Write a detailed note on black box testing.

6. Explain in brief about Project scheduling using PERT and GANTT charts.

| M71109 Page 1 of 2
SECTION C

7. Explain the following Software life cycle models in detail


(a) Prototyping Model
(b) Spiral Model

8. Explain the following terms in detail


(a) Reliability growth modeling
(b) Code Review techniques

9. Explain the following terms in detail


(a) Computer aided software engineering
(b) Component based software development

o m
.r c m
p e o
p a .r c
b r p e
a
b rp

| M71109 Page 2 of 2

You might also like