How To Exam?

a knowledge trading engine...


Centre for Development of Advanced Computing(C-DAC) 2005 M.C.A 206 Software Engineering - - Question Paper

Saturday, 02 February 2013 12:20Web

END-TERM exam
Fourth Semester [MCA] - December 2005
Paper Code: MCA 206 Subject: Software Engineering
Time: three Hours Maximum Marks: 60

Q. 1. (A) choose most improper ans of the subsequent questions:
10
(a) UML Stands for
(i) Uniform modeling Language
(ii) Unified modeling language
(iii)Unit modeling language
(iv) Universal modeling language

(b) Which is not a product metric?
(i) Size
(ii) Reliability
(iii)Productivity
(iv) Functionality

(c) Level-0 Diagram is similar to
(i) Use case diagram
(ii) situation Diagram
(iii)System Diagram
(iv) None of the Above

(d) IFPUG stands for
(i) Initial function point uniform group
(ii) International function point uniform group
(iii)International function point user group
(iv) Initial function point user group

(e) Which is not a size metric
(i) LOC
(ii) Function count
(iii)Program Length
(iv) Cyclematic complexity

(f) Maximum possible value of reliability is
(i) 100
(ii) 10
(iii)1
(iv) 0

(g) DD path graph is called as
(i) Design to Design path graph
(ii) Defeat to defeat path graph
(iii)Destination to destination path graph
(iv) None of the Above

(h) Which 1 is not the verification activity?
(i) Reviews
(ii) Path Testing
(iii)Walkthrough
(iv) Acceptance Testing

(i) Patch is known as
(i) Emerging fixes
(ii) Routine fixes
(iii)Critical Fixes
(iv) None of the Above

(j) System documentation may not have
(i) SRS
(ii) Design document
(iii)Acceptance Test Plan
(iv) System Administration

(B) (a) What is software crisis? provide example. (10)
(b) Write different steps of requirement engineering
(c) What is risk?
(d) describe module coupling
(e) discuss the significance of bath tub curve of reliability with the help of
diagram.

Q. 2. (a) Why documentation is necessary? Name different documents produced
after every steps of s/w life cycle.
(3)
(b) Compare iterative enhancement model and evolutionary developed model.
(3)
(c) What is SRS? List out the advantages of SRS standards. Why SRS is known
as the black box specification of a system? (4)

Q. 3. (a) Draw a DFD for borrowing a book in a library in which a borrower can
borrow a book if it is available else he can reserve the book if he wishes to. He
can borrow a maximum of these books. (5)
(b) What is size metric? How is function point metric advantageous over LOC
metric? discuss. (5)

Q. 4. (a) A software development requires 90PY during total development sub
cycle. The development time is planned for the duration of three years and six
months.
(i) compute the manpower cost expanded until development time.
(ii) Determine the development peak time. (4)
(b) describe module cohesion. discuss various kinds of cohesion. (6)

Q. 5. (a) describe data structure metrics. discuss different data structure metrics.
(6)
(b) explain the basic model of software reliability. How can µ&  be
computed (4)

Q. 6. (a) provide Halstead’s software science measures for :-
(5)
(i) Program Length
(ii) Program quantity
(iii)Program Level
(iv) Effort
(v) Language Level
(b) What is the difference between:- (5)
(i) Alpha Testing & Beta Testing
(ii) Development Testing and Regression Testing

Q. 7. (a) discuss the boundary value analysis technique with the help of
example. (2)
(b) discuss data flow testing. Consider an example and show all “du” paths.
Also identify those “du” paths that are not “de” paths. (5)
(c) define Boehm’s model for maintenance. (3)


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Centre for Development of Advanced Computing(C-DAC) 2005 M.C.A 206 Software Engineering - - Question Paper