Mca Sem -4 2007

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Mca Sem -4 2007 as PDF for free.

More details

  • Words: 891
  • Pages: 4
3

C8/MCA/8ZM-4/MCA-401/07 ENGINEERING

&:MANAGEMENT

SOrl'wARE

~

~TIONS.

- 2007

ENGINEERING AND TQM SEMESTER- 4

Time : 3 Hours ]

[ Full Marks : 70 Group

-A

( Multiple Choice Type Questions

1.

10 x 1 = 10

Choose the correct choices for all of the following: i)

ii)

iii)

tv)

Recommend the development process models for developing a Compiler: a)

Prototype

b)

Spiral

c)

Classical waterfall model

d)

Evolutionary model.

Which is not the measurement Ordinal

b)

Nominal

c)

Interval

d)

Ratio.

Weakest form of measurement

24457-(1)-B

scale is

a)

Nominal

b)

Ordinal

c)

Ratio

d)

IntelVal.

Coupl1ng is a measure of Strength of Intramodular connections

b)

v)

scales in questionnaire?

a)

a)

I

)

.

Strength of Intermodular connections

c)

Both (a) and (b)

d)

None of these.

'Software Science' uses a refinement of counting lines of codes is about a)

McCabe's Cyclomatic Complexity

b)

Halstead's method

c)

COCOMO model

d)

Cohesion.

I

4

CS/MCA/SEM-4/MCA-401/07

vi)

vii)

viii)

Evolutionary model is sometimes known as a)

Meta model

b)

Successive version and incremental model

c)

Both (a) and (b)

d)

None of these.

Single loop Spiral represents a)

Prototype model

b)

Evolutionary model

c)

Waterfall model

d)

Risk based model.

An expert makes an educated problem thoroughly.

Ix)

x)

guess of the problem size after analyzing the

Which one of the following is the estimation technique?

a)

Expert Judgement Technique

b)

Delphi cost estimation

c)

COCOMO

d)

FPA.

The different project parameters can be modelled using suitable mathematical expression in the estimation technique known as a)

Analytical technique

b)

Statistical technique

c)

Heuristic technique

d)

Delphi. technique.

Which one of the following can be used to relate the number of delivered lines of code to the effort and time required to develop the software? a)

Zigzag curve

1;ยป

Rayleigh-Norden

c)

Sigmoid curve

d)

Regression

Group

curve

line.

-B

( Short Answer Type QuestioDs ) Answer any three questions.

2.

a)

b) I

"

Fill in, the blanks

=

Project duration

it)

Software productivity

ill)

MME

/ ( Team size)

= Size / ..........

x ( Size)

Write down the levels of SEI ~ CMM.

24457-m~B

I

= 15 3xl

:

1)

=

3 x 5

'2

~

3.

5 'The spiral model may be viewed as a meta model"

4.

Discuss the advantages and disadvantages

of prototyping model.

5.

Draw CFG for the folloWing problem complexity :

and calculate

C8~/8IaI-4~-IOI/07

Compute~cd(inta,intb)

y~.

- Explain.

5 5

the McCabe's

cyc10matic

{

Wh11e(aI=b) {

If (a>b) then a=a-b; else b=y-x;

} return a; 5

}

6.

5

Compare and contrast White box testing and Black box testing.

Group - C ( Long Answer Type Questions) 3 x 15

Answer any three questions. 7.

8.

I

=45

a)

Show the Risk involvement for the different types of process model. You have estimated the size of product to be about 100.000 LOC. Compute the Nominal effort and the Development time. ( Software is in Organic Mode) 3 + 1+ 1

b)

Why is Regression Testing important?

c)

Define I

- CASE and

When is it used ?

U - CA$E. Ust the characteristics

of CASE tools.

3 +2 1+ 1+3

A college runs a student admission system every year. for a batch of 40 students for the first year of M.Tech course. The procedure on announcement of the admission is: newspaper advertisement is released. appUcations are called from the candidates. written testis administered and a 11st of the 40 students admitted is posted on the notice board. The selected candidates are asked to pay a Rs. 20,000 fee within a week from the date of announcement. In this domain perform the following activities : a) Identify actors b)

Develop three use cases

c)

Complete the class diagrams with properties

d)

Draw interaction diagram

e)

Draw activity diagram

t)

Draw total system diagram with packages.

24487-OO-B I

9.

a)

the size of vocabulaty

b).

Program length

c)

Program volume

d)

Program effort

e)

Programming time. 1.

procedure sort(var x:array; n:integer);

2.

var i, J, save: integer;

3.

begin

4.

for i:=2 to n do

5.

for J:=1 to i do

7.

11.

I

5x3

Using the primitive entities given below, determine

6.

10.

e

6

CS/MCA/SEM-4/MCA-401/07

. if x[i]<x(j]then

begin save:=x[i];

8.

. x[i]:=x:=UJ;

9.

xU]:=save

10.

end

11.

end;

a)

Define quality control and quality assurance.

b)

What are the activities performed by SQA group?

c)

What is unit testing"

a)

IOE maintenance group accounts system has been installed & is normally available to users from 8:00 a.m.unt1l6:oo p.m. from Monday to FrIday. Over a four week period the system was unavaiJable for one whole day because of problems with a disk drive & was not available on 2 other days until 10:00 a.m. in the morning because of problems as in overnight batch processing runs. What were the availabUitej & MT between failures ( MTBF ) ?

b)

Explairi the roles of Driver and stub modules.

c)

In your university there is a Placement Cell for the students where aU the industries and the afBIiated colleges need to register for all the placement related activities. You de oonsiuur all the logical assumptions in this regard to vlsIIAIt"", the placement related processes. Draw a DFD upto level 2. 2 +2 +4 +7

24457-(1)-8I

What errors are found during unit testing?

4 .

5

2 +4

Related Documents

Mca Sem -4 2007
May 2020 5
Syllabus Mca Sem 3
October 2019 15
Mca Iv Sem And Elective
November 2019 0
Mca
May 2020 27
4-mca-tstp
June 2020 0
Mca
November 2019 35