How To Exam?

a knowledge trading engine...


Birla Institute of Technology (BIT Mesra) 2004 MS Software Engineering (open book) - Question Paper

Saturday, 19 January 2013 06:00Web

Birla Institute of Technology and Science, Pilani
Distance Learning Programmes Division
MS Software Engineering in Collaboration with Wipro Technologies
Second Semester 2003 – 2004
Comprehensive exam
Regular
Course No. : SEWPZC461
Course Name : Software Engineering
Nature of examination : Open book examination
weightage : 60 %
Duration : 3Hours
Date : July 24, 2004
Note: Attempt all ques.. begin every ans from a fresh page

1. Derive a flow graph for the program – one and apply basis path testing to develop test cases (10)
Void bubble(int a[], int n)
{
int i,j,temp,sum,pass,exchg,flag
sum=pass=0;
for(j=1;j {
exchg=flag=0;
for(i=0;i {
if(a[i]>=a[i+1])
{
temp=a[i],a[i]=a[i+1],a[i+1]=temp;
exchg++,sum++, flag=1;
}
}
pass++;
printf(“No of exchanges in pass %d=%d\n”,j,exchg);
}
return;
}
program-1

2. a) Differentiate ranging from verification and validation do both make use of test cases,
design methods and testing strategies. (5)
b) Explain Data flow testing for the above program 1. (5)

3. a) What is the difference ranging from cardinality and modality? (3)
b) Develop data modeling for a search engine. (7)

4. A number of high-level programming languages support the internal procedure as a modular construct, how does this construct affect coupling? info Hiding? provide example (10)

5. a) A legacy system has 940 modules the recent needed that 90 of these modules be
changed in addition 40 new modules were added and 12 old modules were removed , calculate software maturity index for the system (5)
b) Why is that a single all-encompassing metric cannot be developed for program
complexity or program quality? (5)

6. a) Consider a typical GUI, describe a set of classes for the interface entities also
describe improper attributes and operations (5)
b) Explain the use of encapsulation, inheritance and polymorphism for the above example. (5)







----------------------------------------



( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Birla Institute of Technology (BIT Mesra) 2004 MS Software Engineering (open book) - Question Paper