Nothing Special   »   [go: up one dir, main page]

ND ERM Xamination: First Semester (Mca) May-June-2013

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

(Please write your Exam Roll No.

Exam Roll No.

END TERM EXAMINATION


FIRST SEMESTER [MCA] MAY-JUNE-2013
Paper Code: MCA 110

Subject: Software Engineering(New)

Time : 3 Hours

Maximum Marks : 60

Note : Attempt any five questions including Q. no. 1 which is compulsory.


Select one question from each part.
Q1 Answer the following:(i)
(ii)
(iii)
(iv)
(v)
(vi)
(vii)
(viii)
(ix)
(x)

(10*2=20)

Differentiate between product and a process.


What is Verification and Validation.
Differentiate between Primary and Secondary actors with examples.
List the reasons for software crisis.
What is the importance of RAD model? In which case it cannot be used?
How are software myths affecting software process? Explain with examples.
How Iterative Enhancement Model is different than Evolutionary Development model.
What are Software Reviews. Why are they important?
What are characteristics that make object-oriented design good?
Define Test Suite?

UNIT-1
Q2 (a) List out requirement elicitation techniques. Which one is most popular and why?
(5)
(b) Explain Boehms SDLC model in detail.
OR

(5)

Q3 (a) Describe the various strategies of design. Which design strategy is most popular and Practical?
(5)
(b)Define the term Software Engineering. Explain the major differences between software engineering and
other traditional engineering disciplines.
(5)

PART-II
Q4 (a) Explain briefly Putnam Model. What are the limitations of this model?
(5)
(b) Explain COCOMO model. Why do we require three models(Basic, intermediate
& detailed) for estimation ?
(5)
OR
Q5 (a) Explain different types of cohesion ? Which one is most desirable & why?
(5)
(b) Assume that the size of organic software product has been estimated to be 32000 lines of code. Determine
the effort required to develop the software product and the nominal development time.
(5)

PART-III
Q6 (a) Write a program to find the largest of three numbers using C. Draw program Graph Decision to Decision
Graph and calculate cyclomatic complexity of the program.
(5)
(b) Describe Five Levels of CMM with all KPAs.
5)
OR
Q7 (a) Discuss Information Flow Metrices with its limitation. How a more sophisticated Information Flow model
can overcome them?.
(5)
(b) Quality and reliability are related concepts, but are fundamentally different in a number of ways. Discuss
them.
(5)
PART-IV
Q8 (a)Differentiate between alpha testing & Beta testing .
(b) Differentiate between Stubs and Drivers.

(2.5)
(2.5)

(c) Discuss the various problems during maintenance. Describe some solutions to these Problems.

(5)

OR
Q9 Write short note on the following:(a)
(b)
(c)
(d)

(2.5*4=10)

Configuration Management
Mutation Testing
Debugging Approach
Re-Engineering

************

You might also like