How To Exam?

a knowledge trading engine...


Guru Gobind Singh Indraprastha Vishwavidyalaya 2007 B.C.A Computer Application Software Engineering-II - Question Paper

Tuesday, 28 May 2013 04:10Web

Q.1 (a) What is project Management? describe the role of planning in a software
Project Management.
(b) Companies that sensibly manage their investment in a people will
Prosper in the long run’.What do we look for when we choose
Someone to lead software project?
Q.2 (a) elaborate the different cocomo models for cost estimation?what are the
Limitation of cost estimation models?
(b) you have estimated the nominal development times of a moderate sized
software product to be one year and six months.You have also estimated that
it will cost Rs. 10,000 to be develop the software product.Now the
customer comes and tells you that he can pay 1,000.When will you deliver
the software at that cost?
Q.3 (a) What is the difference ranging from dirct and indirect measures.
(b) What is Risk Analysis?Outline the major risks in a software Project .
elaborate the possible ways to debate the risks of cost and schedule
Overruns?
Q4. (a) discuss the different design Strategies.
(b) What is meant by S/W reliability?Illustrate through an example that it is
A dynamic Characteristic of S/W.
Q.5 (a) discuss the terms:-
(a) Live variables.
(b) Data Dictionaries
(c) Reverse Engineering
(d) Program Weakneses
(b) explain the advantages and disadvantages of reused code in the software
Development.
Q.6 (a) Differentiate ranging from integration testing and system testing.
(b) a software to calcute nCm=n!/m!(n-m)! has been written, which use 3
calls to a sub-routine to calcute factorial. provide three test cases,each
illustriate the concept of
(i) Unit testing
(ii) Black Box testing
(iii) White box testing
(c) 3 sides of a triangle are represented by three positive integers a,b,c
10=<=a,b,c<=13.Triangle has to be categorized as 1 of these
Positive values –Not a triangle, Two-sides equal,Three sides equal, All
unequal. Write all equivalence classes and test cases.
Q.7 (a) What is software maintenance?Why is it so costly?Also define different
Factors through which software maintenance cost can be minimized.
(b) discuss any 2 maintenance models.
Q.8 (a) Draw an object-oriented design for an Automated Teller Machine
(ATM) identified its all the functionalities.Identify all the objects,
Their attributes and their operations.State all the assumptions made.


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Guru Gobind Singh Indraprastha Vishwavidyalaya 2007 B.C.A Computer Application Software Engineering-II - Question Paper