WBUT Previous Year Question Papers Software Engineering B Tech 8th Sem

WBUT Previous Year Question Papers 

Software Engineering B Tech 8th Sem

Time Allotted : 3 Hours

Full Marki : 70

The figures in the margin indicate JitB. marks.

Candidates are required to give their answers 1n their own words

as far as practicable.                .

GROUP-A (Multiple Choice Type guestions)

  1. Choose the correct alternatives for the following :

I)              Which one is not a Risk Management Activity ? a) Risk Assessment b) Risk Control c) Risk Generation d) None of these.

II)            In COCOMO model, if project size is typically 2-50 KLOC, then which mode is to be selected ?

a) Organic          b) Semi-detached

c) Embedded          d) None of these.

iii) Which one is a quality attribute ?

a) Availability     b) Reliability

c)   Security   d) All of these.

tv) If user participation is available, which model is to be chosen ?

a) Waterfall Model  b) Spiral Model

c) Prototype Model d) RAD Model.

v)             Which, one is not a measure of Software Science j Theory? . ‘

a) Vocabulary       b) Volume

c) Level            d) Logic.

vi)         Acceptance Testing is done by

a) Developers       b) Customers

c) Testers       • d) all of these.

vii)       Mutation Testing is related to

a) Fault Seeding    b) Functional Testing

c) Fault Checking   d) none of these,

vlli) Perfective Maintenance refers to enhancement

a) making the product better

. b) making the product faster and smaller

c)             making the product with new functionalities

d)            all of these.

ix)         In function Point Analysis, number of complexity adjustment factors is

a)           10   b) 20

c)            14   d) 12.

x)           After the finalization of SRS, We may like to estimate

a)            size                b) cost

c)             development time d) all of these.

  1. What types of risks are usually associated with software project ? Describe them in brief.                  2 + 3
  2. Why is COCOMO called Heuristic Estimation Technique ? Assume that the size of an organic type software product – has been estimated to be 48000 lines of source codes. Assume that the average salary of software engineers is Rs. 18,000 per month. Determine the effort required to develop the software product, total cost and the nominal develop time.                            1+4
  3. What is acceptance testing ? Compare Top-down and Bottom-up integration testings.
  4. Define software’Reliability’and Availability’.

Discuss the metrices used for specifying software reliability and availability.

  1. What do you understand by Data Flow Diagram ( DFD ) ? Explain briefly.

GROUP -C (Long Answer Type Questions)

  1. Write short notes of any three of the following :  3×5

a)            White Box Testing

b)            Black Box Testing

c)            Risk Identification

d)            Coupling and Cohesion

e)            Project Staffing.

  1. a) What do you mean by requirement analysis ?

b)            Explain the phases of Spiral Model with advantages and disadvantages.

c)            Explain the phases of Rapid Prototype Life Cycle Model with advantages and disadvantages.

What do you mean by Software Products ?3 + 5 + 5 + 2

  1. a) Draw the control flow graph for the following. Also find the number of Independent paths lnt fact (lntn

lnt fact = 1; ’ lf(x = =l)  ,

return ( 1); else

for (i = 1; i £ n; i ++ ) fact = fact*I; prlntf {“factorial * %d”, fact ); return (fact);

■ > ‘

b)            By considering the following table determine the effort required to develop the software project and the

nominal development



Size (KLOC)

Cost (programmer-months)







c .




What are risk identification, estimation and mitigation ? What are the differences between code reviews and code walk through ?

What are the different types of team structures of a software project ? Describe the type of software projects suitable for the team structure.

Critically comment on a correct software is not reliable.

What are the differences between prototype model and evolutlonaiy model ?

Describe about Trojan horses and Spyware.

Compare and contrast between integration testing and system testing.

How many types of project are present according to COCOMO ? Give example of each.

What are cohesion and coupling ? 2 + 4 + 3 + 3 + 3


Leave a Comment