Exam Details
Subject | object oriented analysis and design | |
Paper | paper 12 | |
Exam / Course | m.c.a | |
Department | ||
Organization | Nalanda Open University | |
Position | ||
Exam Date | April, 2018 | |
City, State | bihar, patna |
Question Paper
N A L A N D A O P E N U N I V E R S I T Y
Master of Computer Application Part-II
PAPER-XII
(Object Oriented Analysis and Design)
Annual Examination, 2018
Time 3 Hours. Full Marks 80
Answer any Five Questions.
All questions carry equal marks.
1. Computer Science Department wants to schedule meetings. There may be different kinds of
meetings as School Board Meeting, faculty meeting, print committee meeting and budget
planning committee meetings. There is a list of members along with their addresses and other
details about different meetings schedule of meeting needs booking of a conference room,
fixing date and time and informing members through e-mail/ telephone. Members are also
paid honorarium and transport allowances for attending meeting.
Do the following tasks for the above system.
Draw a class diagram
Draw an object diagram
Draw a use case diagram
Draw a generalization and association diagrams.
2. Differentiate between the following with examples:
Collaboration diagram and an interaction diagram.
Generalization and inheritance
3. Explain the concept of Conceptual schema and external schema with a proper example.
4. Define state charts. Explain the two strategies to implement it. Give some examples of state
chart.
5. Draw a D.F.D. for "Railway Ticketing system". Assumptions can be made wherever necessary.
Draw the DFD's till level -2.
6. What are the steps in constructing a functional model? Explain through an example.
7. What are the advantages of two way association? How do you implement association of
objects?
8. With appropriate examples and diagrams for each, explain the following Modeling techniques.
Object Modeling
Dynamic Modeling
9. Define the following terms
Abstract class
Data Dictionary
10. With the help of an example, explain the Concurrency Identification concept for the real life
objects.
Master of Computer Application Part-II
PAPER-XII
(Object Oriented Analysis and Design)
Annual Examination, 2018
Time 3 Hours. Full Marks 80
Answer any Five Questions.
All questions carry equal marks.
1. Computer Science Department wants to schedule meetings. There may be different kinds of
meetings as School Board Meeting, faculty meeting, print committee meeting and budget
planning committee meetings. There is a list of members along with their addresses and other
details about different meetings schedule of meeting needs booking of a conference room,
fixing date and time and informing members through e-mail/ telephone. Members are also
paid honorarium and transport allowances for attending meeting.
Do the following tasks for the above system.
Draw a class diagram
Draw an object diagram
Draw a use case diagram
Draw a generalization and association diagrams.
2. Differentiate between the following with examples:
Collaboration diagram and an interaction diagram.
Generalization and inheritance
3. Explain the concept of Conceptual schema and external schema with a proper example.
4. Define state charts. Explain the two strategies to implement it. Give some examples of state
chart.
5. Draw a D.F.D. for "Railway Ticketing system". Assumptions can be made wherever necessary.
Draw the DFD's till level -2.
6. What are the steps in constructing a functional model? Explain through an example.
7. What are the advantages of two way association? How do you implement association of
objects?
8. With appropriate examples and diagrams for each, explain the following Modeling techniques.
Object Modeling
Dynamic Modeling
9. Define the following terms
Abstract class
Data Dictionary
10. With the help of an example, explain the Concurrency Identification concept for the real life
objects.
Other Question Papers
Subjects
- (internet concepts and web design
- accounting & financial management
- advanced database design
- advanced discrete mathematics
- advanced internet technologies
- advanced internet technologies and computer graphics set-i
- advanced internet technologies and computer graphics set-ii
- application development with .net framework
- artificial intelligence and knowledge management
- c and assembly language programming
- communication skill
- communication skills
- computer graphics and multimedia
- computer networking
- computer organization
- computer organization and assembly language programming
- data and file structures
- data communication and computer networks
- database management system
- design and analysis of algorithm
- discrete mathematics
- internet concepts and web design
- introduction to database management systems
- lab (for data and file structures, networking and java programming)
- laboratory course
- management and information system
- mcs-041 : operating systems
- numerical and statistical computing
- object oriented analysis and design
- object oriented programming using java
- object oriented technologies and java programming
- operating system
- operating system concepts and networking management
- operating systems
- principles of management and information systems
- problem solving and programming
- problem solving using c
- software engineering
- system analysis and design
- systems analysis and design
- unix and oracle
- unix and oracle set-i
- unix and oracle set-ii