How To Exam?

a knowledge trading engine...


University of Mumbai 2006-4th Sem M.C.A Computer Aplications - Question Paper

Wednesday, 17 July 2013 04:40Web


MCA Sem - four 2006

3*ci

M Cft- Stm.    4b.->    Tnfoi'murt Shno

OOH/4277-06.    fifl-3904

( 3 Hours )    [ Total Marks : 1(X)

H.B. : (1) question No.l is compulsory.

(2)    Attest any four questions from the remaining six questions,

(3)    Pencils should be used only for diagram. L Write sho-rt rotes on :    

[a)    QLAP    (c) Management by Exception

(b)    GDSS    (d) Data Mining,

2, Wht are the different types of strategies 1 Explain. Can a business have 0 !ire than one strategy ? How are different strategie-i related to each other ? Explain with reference to a business of    pur choice* a growth strategy/ Marketing strategy, product strategy*

3.

(a)

What is EftP ? What are the benefits of ESP ? What are the steps

15

involved in the implementation of ERP ?

(b>

write a note on "infgtfratidn ; a Quality product11.

S

4.

(a)

A plan without a strong control features is destined to fail* Why ?

10

(b)

Explain the project organisation structures and Matrix organization 10

structure with its advantages and disadvantages.

5.

fa)

Explain the role of ,1S in :

10

(i) Normal Managentent Process

(ii) Strategic Nanagenient Process.

(b)

Hie m&Mger has a leadership role to play. How can MIS support this 1

LO

6,

(a]

Explain "Siitons Model" in decision making.

LO

<b]

Distinguish between TOP management plan/ middle itanageraent plan, and

LO

operations nanagemflfitplan in tenns of goal scope and content.

7.

fa)

What is data warehouse 1 What are the various steps to 'jet data into L5

data warehouse ?

(b)

Write a note on IT Audit.

5

**********

Intro. To Java & web Technology

Ql, (a) L State any five differences in Java and C++.    [05J

ii. Advantages of using JavaScript on the client side.    105]

(b) Write a program to print the following triangle of binary digits    [10J

1

1

0

I

1

0

0

0

1

1

0

0

0

0

0

1

0

0

0

0

0

Q2. (a) Write down HTML code to display college registration form, which must include College Logo, College Name, Student Name, Address, Qualification, Gender and other necessary details. Use appropriate HTML components to display these details.    10J

(b) Write a JavaScript program to implement the following functions: [10]

   Function Celsius returns the Celsius equivalent of a Fahrenheit temperature, using the calculation: C = 5.0 / 9.0 * { F 32 )

   Function Fahrenheit returns the Fahrenheit equivalent of a Celsius temperature, using the calculation: F = 9.0 / 5.0 * C + 32

Q3. (a) Explain how Exceptions are handled by using try, catch, throw,

throws and finally keywords along with example.    [10]

(b) What is Method overloading? Explain with an example. .    11]

Q4. (a) Explain byte streams and Unicode character stream. Write stream

benefits also.    110]

(b) Write a program to explain the multithreading with the use of

multiplication tables. Three threads must be defined. Each one must create one multiplication table; they are 5 table, 7 table, 13 table. (10]

Q5. (a) Explain event delegation model in detail.    [101

<b) Explain applet architecture and applet skeleton.    [10]

Q6. (a) What is a XSQL servlet ?

Explain how data transfer takes place between the client and the servlet.    [10]

(b) Explain CORBA architecture.    [10]

Q7 (a) Write a short note on JavaBeans.    [11

(b) Using JDBC API write a program to create table namely Customer ( Custld, CustName, Address). Insert atleast 5 records in the table and display it.    [10]

\A C fl - JSF_ SafrvMVt Enj ii    p'TJj <.cf rvnnnjjwf-

CON/4371-06.    B 93898

{ 3 Hours f    t "total Harks i 100

N.B. :- Question No 1, Compulsory.

Answer any Tour questions out of remaining six question.

Figures to be right indicated marks,    ___

1-A) What do you understand by software configuration management ? Describe the 10 change control process for a software development project

B) State & define McCall5 quality factor for software product.    10

10


2.A) Write a program in PDL to calculate the sum and average of 10 numbers. Draw the flow graph & derive three tests for it.

B? What is meant by the term software metrics? Compute function point value for a 10 project with the following information domain characteristics :

Number of User input    :32

Number of user    :60

Number of user inquiries :24 Number of files    ;8

Number of files    :8

Number of external interfaces :2

Assume that all complexity adjustment values are average,

3.    A) List theree major types of risks in a 3/W project Suppose you are the project 10

manager , enumerate the major steps you will take to manage there risks.

B> How is the integration testing done? Different between top down &nd bottom up 10 approach testing.

4.A}    What is meant by software reliability. How is measured in the term of 10 MTBF,MTTF & MTTR.

B) Explain in detail software maintenance &. Estimation cost.    10

5.    A) Explain SEI Capability Maturity Model.    10

B) State the four ps involved in software management- 10

6-A) Show the common process framework for software process,    10

B") Partition the Safe Home Sequirily System s/w : Show horizontal & Vartical partitioning . Draw the context level I DFD, Control Flow Diagram (CFD) &, state transition diagram for the above software.

7- Write short note on any four :

(a)    RAD model for software process    2.0

(b)    Make Buy Decision

(c)    Formal Technical Review

(d)    Degree of Rigor,

Sfh    -C

. Ktcfl. dyf 0*Ur,M Mcd.4    4-On 0 OML

Jfi .4278-06 ,    BB-3907

( 3 Hours }    [ Total Marks : 200

Note: 1) Question No, 1 is compulsory,

2)    Answer any four from remaining six.

3)    AJ1 questions carry equal marks.

Q. 1 A) Draw a use case diagram for Online Human Resource (HR) system.    (S)

B) Define the following terms:

i) UML    ii) Actors

iii) Use Cases    iv) Swimlanes

Q.2 A) Differntiate between:

i)    Specialization and Aggregation

ii)    Ternary and Reflexive Associations

iii)    Method Overriding and Polymorphism

B) Explain the extension mechanisms used in UML notation.    { )

Q.3 A) Describe the benefits and drawbacks of following approaches:    {10)

i)    Abstraction

ii)    Noun Phrases

B) Write short notes on:    

i)    Class Generalization

ii)    Class Specialization

iii)    Coupling

Q.4 A) How you show iteration and conditional messaging & branching in collaboration

diagram.    ,    

B)    Write a scenario for Object Creation and Destruction in sequence diagram.

Explain the following OOA Methodologies:

C)    Explain Class Cards? How are they useful?    Ov

Q.5 A) Draw an activity diagram to model flow for goods returning system.    (8)

B) Explain Bottom-Up Design Approach of a system in detail.    (12)

Q,6 A) Explain Extension versus Reuse,    (6)

B)    Explain three tired architecture.    (6)

C)    How objects migrate between nodes.    (8)

Q.7 A) Explain Object synchronization.    00

B) Explain Reuse of Frameworks with respect to: .    (12)

i)    White Box Framework

ii)    Black-Box Framework

Computer Graphics

N.B* (l) q. Mo. 1 is corqpulgory.

(2)    Attest any four from the remaining Q.Nos. 2 to 7,

(3)    All questions carry equal marks*

ii.

i, What "Graphic Primitives aie generally provided in Graphics Package,

5

5

5

5

12


b.


ii. Compare Parallel and Perspective Projection

i.    Compare and contrast Vector and Raster Graphics..

ii.    List the steps used for designing an Animation sequence.

a.    Discuss the logic of Midpoint Circle generation algorithm. Give the algorithm for a circle ai the origin and radius R units.

b.    Write a pseudo-code procedure to implement the Boundary-Fill algorithm in the text in its basic form, using the 4-connected definition for region pixels.

a.    Rasterise the line whose end points are A(-l,6) B(-8.8) using DDA Algorithm.

10

10


b.    Perform a 45 rotation of triangle A(0,0), B(1,1}, C(5,2)

about the origin

a.    Discuss the major steps ofCohen-Sulhcrland algorithm for 2D line Clipping against a rectangle clipping window whose si-des are aligned with coordinate axis,

10

10


b.    Discuss the Scan-Line Polygon Fill Algorithm    1

IS


a.


b.


Write ii note on Bezier curves. Evaluate (he Beziei curves on the following important properties, i. Control Points

ii.    Multiple values

iii.    Axis independence

iv.    Global or local control

v.    Order of continuity

i. Prove that successive 2D rotations are additive i.e.

R( 0] ) .R( 0: >= R( 01 +0!)


a.    Discuss the Z-Buffer algorithm. How does the Z-BulYer    12 algorithm determine which stirfaces are hidden?

b.    Write a short note on "Reflection"    8

7. Write short notes on any four of the following    20

i,    B-Spline Curves

ii.    Inside Outside Tests

iii.    Morphing

iv.    Text Clipping

v.    Input Devices

vi.    Character Generation

fVlCA Se. JX T*-v0Oli,c--K Jave> &     L3tl

OJtt/i7466.    Ve ~Y&ch*u>\o(fy    BB-G936

( 3 Hours )    [ lbtal Marks : 100

N*B* : (1) Question No 4 is ccmpulaory.

(2) Atternt any our questions from the remaining uix questions.

I - (a) Write a java program to sort an array of siring:; in ascendinj;

Alphabetical order    (10)

(b) Describe (he features of Java L anguage,

2.    (a) (i) Advantages of using JavaScript on client side.    (10)

(ii) What are the various types of lists in HTML Pages? Write Code to display them.

(t>) Describe the steps involved in a Java Program in order to gel Connectivity to a database -Write a simple prog'um to creaie a Table in the database.    (10)

3.    (i) Write a standalone Java program that displays first 20 prime numbers 10) (o) {() Write a short note on Abstract classes

(ii) Write a short note on garbage collection,    (10)

4.    (a) What is Method overloading? Explain in deiail with an example (10)

(b) Write differences beiween Java and Ch-, Write different access

specifiers in Java.    (10)

5- (;j)Whai is object serialization? Explain with an example.    (10)

(b) What is thread synchronization? How is it achieved iri Java'.h f 10)

ft. (a) Whai are different layout managers? Explain in detail.    (!0)

(1>) What are exceptions in java? Explain in short the common Java

Exceptions Write a Java program: that can manage lOExccption, (10)

7. (ri) What are Servlets? Explain the lifecycle of'Servlei?    (10)

(i>) (i) Write a short note on EJB,

(ii)Whai is Javafl<;an? State any three advantages of.ltivaLJean. (10)

S.TE    *1,3,066

C0W/1766-06*    S&-S930

( 3 Hours )    [ Tttal Marks : 100

N.B. : (1) Question No.l i3 ipulaory. (2)    Attempt any jour from remaining six questions.

(3)    Pencil should be used only for diagrams.

J.* Write short notea on any four :    20

(i) Strategic planning

(ii) Return on investment analysis

(iii) IT-Audit

(iv) Management by exception

(v) Role of MIS.

2.    [a) What is corporate planning ? Why is it necessary ? Is it long range or 10

short range ?

(b) Hhat a data warehouse is ? Also explain what star schema is and hew ar* 10 they constructed. Give figures also,

3.    {a) Explain the architecture of Data warehouse* Explain the following 15

terms -

(i) Metadata    (iii) Business dflta

,    (ii) operational data (iv) Data Mart,

(b) what is EFtP ? Describe briefly the benefits of SRP,    5

4.    (a) In the process of development of MIS what is the difference between 10

prototype approach and life cycle approach*

(b) When it comes to various organisation structures what are the situations 10 when product organisation 13 chosen and when Matrix organisation is chosen.

5.    (a) Distinguish between It>p tttanagement plan, Middle management plan and 10

Operation management plan in term3 of goal soope and content,

[b) A plan without a strong control features is destined to fail. Why ?    10

6.    (a) The tnanager has a leadership role to play* How can HIS support this 10

role P

(b) How does data mining works ? Discuss the different phases in data 10 mining process.

7.    (a) Consider an Organisation of your choice. Develop an organization 10

structure for this. Qive reason to justify your answers,

(b) Does the quality of information improves the knowledge as well as 10 decision making factor of the people. If yes, explain in detail.

*********

Software Engineering & Project Management

Q. 1 (a) Describe the COCOMO model for project estimation , Describe the way in    (10)

which it is used for projects with different Complexity?

(b) The following table indicates various tasks involved in completing a s/w    (10)

project, the corresponding activities and the estimated effort for each task in programmer months.

Notation

Activity

Effort man-month

Tl

Requirement specks

1

T2

Design

2

T3

Code actuator interface module

2

T4

Code senor interface module

5

T5

Code sensor interface part

3

T6

Code control processing part

1

T7

Integrate and test

6

T8

Write user manual

3 .

The precedence relation Ti<=[Tj,Tk] implies that thy task Ti must be complete before either task or Tk can start. The following precedence relation is know to hold among different tusks : T1<=T2<=[ T3,T4,T5,T6]J:r=T7. Draw the Gantt chart and the PERT chart representation for the project.

Q. 2 (a} Explain in detail software maintenance & Estimation of maintenance cost    (08)

i (b) How is the integration testing done ? Differentiate between lop down and    (08)

bottom up approach testing.

(c ) State the term measures , metrics &. indicator for s/w estimation.    (4)

Q. 3 (a) Show the First level DFD, CFD and state transition diagram for photocopier (10) Software.

! (b) What is mean by Software Reliability. How is measured In terms of MTBF , (10) MTTF, MTTR.    '

Q, 4 (a) What do you understand by Software Configuration mgrat. Explain in detail (12) the version control mechanism in the configuration management.

(b) What are fundamental design concept ? Explain any five concept in detail.    (08)

Q. 5 (a) Explain in detail White Box Testing.    (10)

(b) Explain the prototype model in detail & state the circumstances when it is (10) beneficial it use prototype model comparing it with other models

Q. 6 (a) State & define the Me Calls Quality factor. How is the quality of a s/w    (10)

Product found out using FURPS quality factor categorization of the quality factors.

(b) Explain SE1 Capability Maturity Model.    (10)

Q. 7 (a) Five Software Engineering were hired to complete a 26 month project,    (08)

each with capacity to Write 5000 LGC/yean Due to Communication among the Engineers he productivity is reduced by 300 LOC /year each Communication path among team Members. Two Morts Members having sjmj)aF ppdjng and communication capacities are added in the last 3 Month of completion of project. Find the percentage of the total reduction in productivity due to communication in the group.

(]i) $f*ite    note an

i) Software Requirement Specifications, jj) [engineering;

iii) ___







Attachment:

( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER University of Mumbai 2006-4th Sem M.C.A Computer Aplications - Question Paper