0% found this document useful (0 votes)
29 views4 pages

Pyq 2023

Uploaded by

ayushikumari735
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views4 pages

Pyq 2023

Uploaded by

ayushikumari735
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Sr. No.

of Question Paper : 4679 E

Unique Paper Code 32341402

Name of the Paper Software Engineering (DSC)

Name of the Course B.Sc. (ff) Computer Science

Semester IV

Duration : 3 Hours Maximum Marks : 75

Instructions for Candidates

1. Write your Roll No. on the top immediately on receipt


of this question paper.

2. The paper has Two Sections.

3. All questions in 'Section A' are compulsory.

4. Attempt Any Four questions from 'Section B'.

5. Parts of a question must be answered together.

SECTION A

I. (i) What are umbrella activities? Are they applied


evenly across the software development life
cycle? Justify your answer. (4)
P.T.O.
3
4679 2 4679
SECTION B
(ii) What do you understand by Time-L 1'11 e
Cha rt ?
How is it u sed in project sc heduling ? . cyc lomat ic
(4) ur ose of computing .
2 What 1s the P P . omplexity u s ing 3
./ . C t cyclomat1c c
(iii) What are Incremental Process Models? Exp lain complexity? ompu e . d nt paths in
different methods. List all the tndepen e (3+ 3 + 4)
the u se of incremental process model with the
help of an example. the given graph.
(4)

(iv) Exp lain a n y three agility principles . (3)

(v) What is the significance of functional and non-


functional requirements ? Explain with the help
of suitable examples. (4)

(vi) "A software engineer must design the modules


with the goal of high cohesion and low coupling".
Justify this statement. (4)

(vii) Illustrate the importance of testing. Explain why


software fails after it has passed the acceptance
testing? (4)
3. (a) Explain the spiral model for software development
(viii) How do you assess Impact of the Risk? Give with the help of diagram. How does "project ri s k "
the formula for determining the overall Risk factor affect this model. (7)
Exposure (RE). (4)
(b) Give three basic assumptionsthat an agile process
(ix) Define the five capability levels of CMMI. is expected to handle. (3)
(4)

P.T .O.
4679 4
5
4679
4. Assum e th at yo u are asked to build a softw are system
5. (a) Compute th e Function Point valu e for a project
__.....,-- th at: (3 +4+3) with the following information domain
characteristic s : (5)
(i) allows candidates to submit their on line admi ssion
form to seek admi ssion in a li sted course and Ass ume the mea s urement parameters equally
college divided among low , average and high complexity.
Further, assume that the co mplexity adjustment
(i i) autom atically veri fy the eligibility of a candid ate
value is 1.5 .
(iii) pro vi d e s an en v ironment to teachers and
admini strators to verify the records Measurement Parameters count We igh ing factors
low average hi gh
Number of user inouts 12 3 4 6
(iv) allo ws an eligible candidate to submit fee on line Number of user outputs 30 4 5 7
Number of user inquiries 6 3 4 6
(v) generates acknowl edgement slip for candidates Number of files 9 7 10 15
Number of external interfaces 3 5 7
and IO

(vi) generates c o urse-wise students ' report for


(b) At the end of a project, it ha s been det e rmin e d
college authority.
that 20 errors were found during th e anal ys is pha se
and 10 errors were found during the de s ign ph ase
Draw the following :
that were traceable to errors that were not

I. Context level diagram (0 Level DFD (Data Flow discovered in the analysis phase . What is th e DR E
for the analysis phase?
Diagram)) (5 )

2. Level I DFD 6.
(a) Describe any fiv e activities of s ft .
o ware quality
assurance that focuses on th e management of the
3. Data Dictionary for the above system
software quality .
(5 )

P .T.O.

t\\\\\iJiilW
W W
W,\\\Willttt
4679 6

(b) W h at are th e c h a rac te ri s ti cs of Ri s k? Expl ai n


d iffe r e nt ty p e of ri s k s co n s id e r e d during th e
softwa re proj ec t. (5)

7. Di ffe renti ate betw een th e following: ( I 0)

(i) Cou plin g and Co hesion

(ii) Verific ation and Validation

(ii i) Re a c ti v e Risk Strategy and Proactive Risk


Strategy

(iv) Milestone and Deliverable

(v) Alpha Testing and Beta Testing

8. (a) What is software requirement specification (SRS)?


How is it used to bridge the communication gap
between the developer and the customer? 1 (5)

(b) Consider a program for computing the function


f(a ,b) where the input variables a and b are in the
range

2<=a<=5
l <= b<= IO

Design the boundary value test cases for the


program . (5)

(500)

You might also like