How To Exam?

a knowledge trading engine...


Biju Patnaik University of Technology 2008-7th Sem B.Tech Software Engineering - Question Paper

Thursday, 23 May 2013 11:20Web




Tot3t number of printed pages =- ?    B , Tech

BCSE 3402

Seventh Semester Examination - 2008 SOFTWARE ENGINEERING Full Marks -70

Time-3 Hours

Answer Quesiton No. 1 which ts compulsory and any five from the rest.

The figures in the nght-hand margin indicate marks,

1. Answer Ibe following questions; 2x10

(a) Dfstlnguish between a programme and a software product,


U-

(b)    What are the important activities that are canied out during the feasibility study phase of the classical waterfall model ?

(c)    Which are the two current metrics used for project size estimation ? Which one is better them the other and why ?

(d)    List the Five desirable characteristics of a good Software Requirements Specification (SRS) document.

IWL


<e) What is the meaning of the tenms Coupling1 in the context of software design ? What problems are likely to arise if two modules have high coupling ?

(f) What do you understand by the terms 'U ML and 'Use Case1 in the context of object oriented design of software ?

(g) What are the differences between a Graphical Use interface (GUI) and a Text-

Based User Interface ?

(h) What is the difference between coding standards and coding guidelines ? Lisl at least two coding standards.

0) What are the three levels ot testing for any software product ?

(j) What is software reverse engineering ?

2. {a) Distinguish between control flow based design, data structure oriented design, data flow oriented design and object oriented design of software products,    5

BCSE 3402    3    p-m


(b) Give a brief explanation with schematic diagram the prototyping model of software

development.

5


3. (a) Give a brief comparison of the different life cycle models. Explain in brief the classical

waterfall model.

5


(b) Which life cycle model you would follow for developing extremely large software that would provide, monitor and control cellular communication among its subscribers using a set of revolving satellites. Justify youranswer    5

4. (a) What is a SRS document ? Who are the typical users of the SRS document ? 5

<b} Give a broad structure of a good SRS document. Specify some characteristics of a good SRS document and some characteristics of a bad SFRS document, 5

5. (a) Briefly highlight the difference between Code inspection and 'Code WaJk*lhirough\ Compare the relative merits of Code inspection and code walk-thnough, What is the difference between verification and validation of a software product ?    5

(b) Distinguish between Unit testing, Integration testing and System testing. Explain how unit testing is done with Driver and Stub modules.    5

IWL


S. (a) Whal is Black Box testing ? Explain the equivalence class partitioning and Boundary value analysis approaches with examples to designing of black box test cases.    5

(b) Explain various strategies for White Sox

(b) What are the different COCOMO Models

Testing, What do you understand by the

used for estimating cost and effort for a,

statement Strategy A is stronger testing

software project Which model is better ?

strategy than strategy 8 ? 5

1 Explain in brief the Basic COCOMO Model,

[i

7. (a) Write short notes on: 5

5

i

(:) SEI Capability Maturity Model (CMM)

(ii) ISO 9000 Certification.

(b) State Lehman first and second law in

connection with software evolution, ExplafrW/l

with a schematic diagram the process of

'software reverse engi neerin gJ. 5

S. (a) Specify different software maintenance

process models and explain any one of the

models with schematic diagram. How would

you select an appropriate maintenance

model for a maintenance project at hand ?

5

BCSE 3402 6 Contd.

BCSE 3402 7 - C

. F







Attachment:

( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Biju Patnaik University of Technology 2008-7th Sem B.Tech Software Engineering - Question Paper