Page Loading... Please wait...
Wait

IGNOU MCA IGNOU BCA IGNOU MBA IGNOU CIC Courses

DEC 1998

Filed under:

Question Paper of CS-16 - Object-Oriented Systems of Dec 1998 from IGNOU

Note : Question one is compulsory. Answer any three from the rest.

1. (a) Define the following terms with examples:
(i) Abstract Classes
(ii) Multiple Inheritance
(iii) Concurrency
(iv) Function Overloading

(b) Design an Object Oriented System for Employees Loan processing System (ELPS). Each employees is having eligibility to apply for loan depending on salary for a cycle, scooter or a car. ELPS should record the information like name of employee, date of joining, age, amount taken as loan, installment to be paid per month, balance remaining etc, ELPS should constantly update the last field (balance to be paid), installment to be paid (if it is not paid regularly) etc.

Observe the following during design.

� Clearly indicate public and private classes
� Clearly indicate base and super classes
� Design Constructors in each class and explain its purpose
� Implementation should be in C ++

© Design a Template class for sorting a list of elements

2. (a) Prepare object diagrams showing at least 10 relationships among the following object classes. Include associations, aggregations and generalizations. Use qualified associations and show multiplicity balls in your diagrams . You do not need to show attributes or operations. Use association names where needed. As you prepare the diagrams, you may add additional object classes: file system, file, directory, file name, ASCII file, executable file, directory file, disk, drive, track, sector

(b) What are the advantages of Object Oriented Design over Procedural Design?

3.(a) What new features should be added to SQL to provide better support for Object Oriented Concepts?

(b) Prepare a data flow diagram for computing the mean of a sequence of input values. A separate control input is provided to reset the computation. Each time a mean value is input the mean of all values input since it first reset command should be output. Since you have no way of knowing how many values will be processed between resets. The amount of data storage that you use should not depend on the number of input values. Detail your diagram down to the level of multiplication. Divisions and additions.

4. (a) Rephrase the following requirements to make them more precise. Remove any design decisions posing as requirements.

A system for distributed electronic mail over a network is needed. Each user of the system should be able to send mail from any computer account and receive mail on one designated account. There should be provisions for answering or forwarding mail, as well as saving messages in files or printing them. Also users should be able to send messages to several other users at once through distribution lists. Each computer on the net should hold any messages destined for computers which are down.

(b) Write code to implement the following:
One-to-many association, which is traversed in the direction from one to many. The association considered unordered Code should be in C++.

5.(a) Design a template class for implementation of a LINKED LIST.

(b) Implement the following class using C++ and any other non-object oriented language polygon.

6. Write short notes on
(a) Generalization
(b) Optimization
© Robustness

Related pages

JUNE 1998

Question Paper of CS-12 - Computer Architecture of June 1998 from IGNOU Note : Question one is compulsory. Answer any three from the rest. 1. (a) What is superpipelining? How is it different from Superscalar pipeline? (b) Analyse the data dependence of the statements of the following program: S1: Load RA, M[20] .....

Dec 1998

Question Paper of CS-09 - Data Communication & Network of Dec 1998 from IGNOU 1 (a) Is the Nyquist theorem true for all types of communication channels? [5] (b) A cable TV system has a number of commercial channels, all of them showing programs and advertisement alternatively. What type .....

June 1998

Question Paper of CS - 03 File Structure & Programming in COBOL of June 1998 from IGNOU Time : 2 Hours Maximum Marks : 60 1 (a)(i) Explain the Implementation of iteration in COBOL with the help of an example. Is recursion supported by COBOL? Justify your answer. (b) What is the .....

DEC 1998

Question Paper of CS-12 - Computer Architecture of Dec 1998 from IGNOU Note : Question one is compulsory. Answer any three from the rest. 1.(a) Explain in brief how instruction set, compiler technology, cache and memory hierarchy and CPU implementation affect the CPU performance and justify the effects in terms .....

JUN 1998

Question Paper of CS-54 - Finance & Accounting On Computers of June 1998 from IGNOU Note : Question 1 is compulsory. Attempt any three from the rest. 1. (a). In about one short paragraph, explain the meaning of the following words or phrases: (i). Accrued liabilities (ii). Zero base budgeting (iii). Working capital (iv). .....

JUN 1998

Question Paper of CS-54 - Finance & Accounting On Computers of JUne 1998 from IGNOU Time : 3 Hours Max. Marks : 75 Note : Question 1 is compulsory. Attempt any three from the rest. 1. (a). In about one short paragraph, explain the meaning of the following words or phrases: (i). Accrued liabilities (ii). .....

JUNE 1998

Question Paper of CS-13 - Operating Systems of June 1998 from IGNOU Time : 3 Hours Max. Marks : 75 Note: Question 1 is compulsory. Answer any three from the rest. 1. (a) Identify and discuss all operations and parameters that influence the effective memory access time in a virtual-memory system. Indicate the most .....

DEC 1998

Question Paper of CS-54 - Finance & Accounting On Computers of Dec 1998 from IGNOU Note : Question 1 is compulsory. Attempt any three from the rest. 1. (a). In about one short paragraph, explain the meaning of the following words or phrases : (i). Accounts receivable (ii). Payback period (iii). Marginal costing (iv). Internal .....

DEC 1998

Question Paper of CS-54 - Finance & Accounting On Computers of Dec 1998 from IGNOU Time : 3 Hours Max. Marks : 75 Note : Question 1 is compulsory. Attempt any three from the rest. 1. (a). In about one short paragraph, explain the meaning of the following words or phrases : (i). Accounts .....

JUNE 1998

Question Paper of CS-16 - Object-Oriented Systems of June 1998 from IGNOU Note : Question one is compulsory. Answer any three from the rest. 1. (a) Define the following terms with examples: (i) Abstract data type (ii) Polymorphism (iii) Inheritance (iv) Templates (b) Design an EMPLOYEE base class. Define all its possible methods and data .....

Recently Visited Pages

  • IGNOU: Hyderabad Regional Study Centres
    IGNOU: Hyderabad Regional Study Centres SL. NO. PLACE OF STUDY CENTRE SC (.....)
  • June 1999
    Question Paper of CS-09 - Data Communication & Network of June 1999 from IGNOU 1 Consider a half-duplex point to point link using a (.....)
  • Doha - 5402
    International Partner Institutions of IGNOU in Gulf Countries -Doha - 5402 Doha - 5402 Middle-East Educational Services P.O.Box : 3453, Doha, QATAR Tel: 00974-4683344 Fax: 00974-4681816 E-Mail: mesindia@qatar.net.qa Contact (.....)
  • Bangalore Study Centre – PONDA - 0806 - P
    Bangalore Study Centre – PONDA - 0806 - P SC CODE - 0806 - P NAME & ADDRESS OF THE IGNOU STUDY CENTRE MRS. DOLONCHAPA VERNAL PROG. I/C, (.....)
  • MBA Assignements : TMA MS - 07 Third Assignment Information Systems for Managers
    MBA Assignements : TMA MS - 07 Third Assignment Information Systems for Managers Course Code : MS-07(Revised) Course Title : Information Systems for Managers Assignment No. : 07/TMA-3/SEM-II/2004 Coverage : Block 5 Note: Attempt (.....)
  • MCSL -036: Lab (Based on MCS-32, 034 and 035)
    New Revised Syllabus of MCSL -036: Lab (Based on MCS-32, 034 and 035) From IGNOU MCSL -036: Lab (Based on MCS-32, (.....)
  • MS-28 Labour Laws
    Syllabus of MS-28 Labour Laws From IGNOU MS-28 Labour Laws (.....)
  • Preparatory Programme for Bachelor's Degree
    Preparatory Programme for Bachelor's Degree (.....)
  • Dubai - 5503
    International Partner Institutions of IGNOU in Gulf Countries - Dubai - 5503 Dubai - 5503 Knowledge Village P.O. Box 500332, Dubai, UAE Tel : 00971-4-3355920 Fax : 00971-4-3356755 E-Mail:manoj@ueitonline.com, sudhir@ueims.com Contact (.....)
  • JUNE 2001
    Question Paper of CS-16 - Object-Oriented Systems of June 2001 from IGNOU Note : Question one is compulsory. Answer any three from the rest. 1. (.....)
  • IGNOU Regional Centres - Ahmedabad
    IGNOU Regional Centres - Ahmedabad Region Code - 09 Dr. (Mrs) Kalpana Mishra Regional Director IGNOU Regional Centre Opp. Nirma Institute of Technology Sarkhej - Gandhinagar Highway Chharodi Ahmedabad-382481 Gujarat. Ph.Off (.....)
  • MCA from IGNOU
    IGNOU MCA section is the right place to get the complete details about this course. Visit the section of IGNOU MCA, here you can find the (.....)
  • Certificate in Teaching of English (CTE)
    Certificate in Teaching of English (CTE) (.....)
  • MS-2 Managing Men
    Syllabus of MS-2 Managing Men From IGNOU MS-2 Managing Men (.....)
  • Certificate in Tourism Studies (CTS)
    Certificate in Tourism Studies (CTS) The Programme is aimed at familiarising you with varied aspects of Tourism, creating awareness about Tourism, imparting basic training in organising (.....)