Doeacc Online dot com
Study Room for Doeacc Students !  

Also visit www.IgnouOnline.com
 
home | site map | faqscontact us |



When you subscribe for our newsletter by entering your name and email id at Subscribe you receive the following free...

- Tips to clear exams
- Question Papers
- And other useful info



3125 sheets of paper are produced from 1 tree. We request you to save paper and use paper on both sides if possible.




LINKS TO OUR other WEBSITES

* www.ignouonline.com
for IGNOU MCA BCA CIC MBA students.

* www.degreewala.com
for DOEACC O A B C LEVEL students.

* www.gphindia.com
for IGNOU DOEACC books.

* www.gullybaba.com
premium site for IGNOU DOEACC (Must Visit)


astrologyeverywhere
An Astrology website



Click to know
Important Last Dates
For Exams, Registration, Admission, Forms Etc.



DOEACC SOCIETY ADDRESS AND PHONE NUMBERS




JOBS FOR FRESHERS / EXPERIENCE

For our network of websites we require website searcher, content developer, website designers. Mail your resume at jobs@doeacconline.com




SITE MENU

our blog

REGISTRATION
OR ADMISSION
Qualification O A B Level
Last Date for all Levels
How to get form?>?
Where to submit?
EXAMS
date sheet july 2006 'o' 'a' 'b' level
how to apply?
where to apply?
how to prepare?
un-solved previous year questions papers
solved previous year questions papers
practical exams
result
FINAL PROJECT REPORT / SYNOPSIS
O level project
A level project or PGDCA or BCA Level
B level project or MCA or M.Sc. Level
C level project or M.Tech Level
SYLLABUS
O level
A level
B level
C level

Search the Web


Buy GPH
Previous
Year
Questions Papers
Booklet
!

Work at Home Mom's Masters Course

Get a free eBook ! (coming soon)

 

B5.2-R3: OBJECT ORIENTED DATABASE MANAGEMENT SYSTEMS
: JANUARY 2006

NOTE:

1. Answer question 1 and any FOUR questions from 2 to 7.
2. Parts of the same question should be answered together and in the same sequence.

Time: 3 Hours Total Marks: 100



1. Briefly explain the following.

a) Compare object oriented design with procedure-oriented design.

b) Define classes, abstract classes and interfaces and explain their utility.

c) What is meant by separation of interface and implementation in object-oriented design?

d) Distinguish between coupling and cohesion. Which is encouraged by object-oriented technology?

e) Distinguish between a function call and message dispatch.

f) Distinguish between method overloading and method-overriding.

g) Explain static and dynamic binding. (7x4)

 

2. a) Define inheritance relationship, composition relationship and association relationship in object-oriented technology. Also define and discuss their role in system development.

b) Explain single and multiple inheritances and how Java supports them. Illustrate with suitable examples

c) Define inheriting rule, subtype rule and method selection rule. Explain with examples. (6+6+6)

3. a) Distinguish between procedural programming paradigm and object-oriented programming paradigm. What are the benefits of object-oriented programming over procedural programming?

b) Explain static and dynamic polymorphism with suitable examples.

c) Explain abstraction and encapsulation concepts in object-oriented technology with a suitable example. Can abstraction and encapsulation be achieved in C programming language? If yes; then illustrate with an example in C otherwise explain.

(4+6+8)



4. a) What is OMG? Explain in brief.

b) What is an ORB and what are its functions?

C) What is CORBA? Give a brief explanation about the CORBA arid its architecture.

D) What are CORBA services? Explain with some example. (3+3+6+6)

For more questions papers visit www.DoeaccOnline.com, www.IgnouOnline.com


5. Consider the following details of a database system, which is required by an academic institute to automate many of its administrative activities. Carryout the questions (a), (b) and (c) listed below:

- The database system caters to the needs of three types of members -

faculty, student and staff members.

- All members have a name (string), an address (string) and an Id (integer).

In addition, faculty-members have a few research interests (an array of

strings) and Office-telephone number (integer); student-members have an

academic program number (integer) and staff-members have an

employee-number (integer).

 

a) Identify the features of the above systems, which would help in object-oriented design.

b) How the above object-orientation can be supported in SQL? List the characteristic features of SQL to deal with object-orientation.

c) Create an object-oriented database schema definition for this database.

(6+6+6)

 

6. a) What is object serialization? How is the concept linked to object-persistence?

How does a persistent programming language help in object-oriented

databases?

b) Differentiate between a relational database and object-relational database models.

c) Using description given in question 5, describe how does the concept of an object in the object-oriented model differ from the concept of an entity in the entity-relationship model? (6+6+6)

 

7. a) How are large objects such as multimedia objects are stored in object-oriented database systems? Explain in details.

b) If an object is created without any reference to it how can it be deleted?

c) Distinguish between relational database and object-relational database models.

d) Explain in brief the features of deductive databases.

(6+4+4+4)


<<BACK

Visit our other websites

"We are determined to help student community, our objective is to provide the quality and assist the students in completing there degree, diploma or certificate on time with our quality help."

Bookmark our Website Blog

As we discover interesting things for doeacc, or ignou students, or when we want to make a point about something, we often post it to our blog.  We encourage you to bookmark it because you'll find tips and tricks there that we may not necessarily have here.  View our blog on doeacc.

 

home   |  faqs  |  site map  |  computing articles useful for exams   |  free downloads


Copyright 2006 · doeacconline.com · All Rights Reserved
bookmark our special blog for DOEACC students