Download PTU MCA 2020 March 3rd Sem 70774 Software Engineering Question Paper

Download PTU (I.K. Gujral Punjab Technical University Jalandhar (IKGPTU) ) MCA (Master of Computer Application) 2020 March 3rd Sem 70774 Software Engineering Previous Question Paper

1 | M-70774 (S14)-254

Roll No. Total No. of Pages : 02
Total No. of Questions : 09
MCA (2014 Batch) (Sem.?3)
SOFTWARE ENGINEERING
Subject Code : MCA-303
M.Code : 70774
Time : 3 Hrs. Max. Marks : 100
INSTRUCTION TO CANDIDATES :
1. SECTIONS-A, B, C & D contains TWO questions each carrying TWENTY marks
each and students has to attempt any ONE question from each SECTION.
2. SECTION-E is COMPULSORY carrying TWENTY marks in all.

SECTION-A
1. When was the term ?software engineering? coined? Why was the need for the subject felt
by the software industry? Discuss the evolution of software engineering. (2,5,10)
2. Discuss the drawbacks of the waterfall process model. How are these taken up by other
process models? (10,10)
SECTION-B
3. What is requirement analysis? Why is getting a clear set of requirements difficult in the
beginning? Discuss the structure of a SRS. (20)
4. Explain the design principles that should be followed while designing a software project? (20)
SECTION-C
5. What role does software testing play in software development? Explain the different
levels of software testing. (20)
6. How is cost estimated while planning a software project? (20)
SECTION-D
7. Define Software Quality. Why is it important? How is it measured? (5,5,10)
8. Write short notes on :
a) Reverse Engineering (10)
b) Web Engineering (10)
FirstRanker.com - FirstRanker's Choice
1 | M-70774 (S14)-254

Roll No. Total No. of Pages : 02
Total No. of Questions : 09
MCA (2014 Batch) (Sem.?3)
SOFTWARE ENGINEERING
Subject Code : MCA-303
M.Code : 70774
Time : 3 Hrs. Max. Marks : 100
INSTRUCTION TO CANDIDATES :
1. SECTIONS-A, B, C & D contains TWO questions each carrying TWENTY marks
each and students has to attempt any ONE question from each SECTION.
2. SECTION-E is COMPULSORY carrying TWENTY marks in all.

SECTION-A
1. When was the term ?software engineering? coined? Why was the need for the subject felt
by the software industry? Discuss the evolution of software engineering. (2,5,10)
2. Discuss the drawbacks of the waterfall process model. How are these taken up by other
process models? (10,10)
SECTION-B
3. What is requirement analysis? Why is getting a clear set of requirements difficult in the
beginning? Discuss the structure of a SRS. (20)
4. Explain the design principles that should be followed while designing a software project? (20)
SECTION-C
5. What role does software testing play in software development? Explain the different
levels of software testing. (20)
6. How is cost estimated while planning a software project? (20)
SECTION-D
7. Define Software Quality. Why is it important? How is it measured? (5,5,10)
8. Write short notes on :
a) Reverse Engineering (10)
b) Web Engineering (10)
2 | M-70774 (S14)-254

SECTION-E
9. Write briefly : (2?10=20)
a) Define the Software Problem.
b) List the stages of the software development life cycle.
c) What is acceptance testing?
d) Define the term cohesion.
e) What is the purpose of the SRS?
f) Write two test cases to test if all the conditional statements, in a program to find the
greatest of three numbers, are executed or not.
g) What is the purpose of the LOC metric?
h) What is a software change?
i) Write full forms : PERT, CPM, COCOMO, FP.
j) Give any two examples to show the usefulness of risk assessment.






NOTE : Disclosure of Identity by writing Mobile No. or Making of passing request on any
page of Answer Sheet will lead to UMC against the Student.
FirstRanker.com - FirstRanker's Choice

This post was last modified on 22 March 2020