Exam Details
Subject | Object Oriented Analysis and Design | |
Paper | ||
Exam / Course | Post Graduate Diploma in Computer Application (PGDCA)/ Advance Diploma inComputer Applications (ADCA) / Masters in Computer Applications (MCA) | |
Department | School of Computer and Information Sciences (SOCIS) | |
Organization | indira gandhi national open university | |
Position | ||
Exam Date | December, 2016 | |
City, State | new delhi, |
Question Paper
No. of Printed Pages: 3 IMCS-0321
MCA(Revised)
Term-End Examination
December, 2016
MCS-032 OBJECT ORIENTED ANALYSIS AND DESIGN
Time: 3 hours Maximum Marks: 100
Note: Question no. 1 is compulsory. Attempt any three questions from the rest.
1. Read the situation given below:
"A University wants to computerise its admission process. The system should accept online applications for different programmes offered during respective admission cycles. Further, the system is also desired to verify the eligibility criteria, offer admission letter, accept fee through draft/cash/credit cards, allocate study centre and dispatch ID cards to the students."
Perform the following for this system:
Draw Class diagram.
Draw Object diagram.
Draw Use case diagram.
Draw Data flow diagram.
Draw State diagram for online reservation of Railway tickets. 5
Define Integrity constraints. Explain the types of Integrity constraints. 5
Among the models, Object model, Functional model and Dynamic model, which model is the most important and why Give suitable justification for your answer. 5
Briefly discuss the term persistence. How can you make your data persistent? 5
2. Differentiate between the following: 4 x 5=20
Object Oriented Databases and Relational Databases
Dynamic modeling and Functional modeling
Generalization and Specialization
Aggregation and Association
3. Discuss the following terms with suitable examples: 4 x 5=20
Deployment diagram
Sequence diagram
Activity diagram
Collaboration diagram
4. What do you understand by the term Association in the UML diagram. Briefly describe various types of Associations available in UML. 5
Show the process of mapping ternary associations to tables, through an example. 5
What do you understand by the term 'Serialization' Where is it required and why? 5
What is concurrency? Explain the issues involved in identifying the concurrency in a system with suitable example. 5
5. How does good software design differ from bad software design You are required to critically comment on the role of UML models in software designing.5
Briefly discuss two disadvantages of both structured analysis and object oriented analysis approach. 5
Draw a sequence diagram for sending an e-mail to your friend. 5
What is a system How is a model different from a system? Explain briefly. 5
MCA(Revised)
Term-End Examination
December, 2016
MCS-032 OBJECT ORIENTED ANALYSIS AND DESIGN
Time: 3 hours Maximum Marks: 100
Note: Question no. 1 is compulsory. Attempt any three questions from the rest.
1. Read the situation given below:
"A University wants to computerise its admission process. The system should accept online applications for different programmes offered during respective admission cycles. Further, the system is also desired to verify the eligibility criteria, offer admission letter, accept fee through draft/cash/credit cards, allocate study centre and dispatch ID cards to the students."
Perform the following for this system:
Draw Class diagram.
Draw Object diagram.
Draw Use case diagram.
Draw Data flow diagram.
Draw State diagram for online reservation of Railway tickets. 5
Define Integrity constraints. Explain the types of Integrity constraints. 5
Among the models, Object model, Functional model and Dynamic model, which model is the most important and why Give suitable justification for your answer. 5
Briefly discuss the term persistence. How can you make your data persistent? 5
2. Differentiate between the following: 4 x 5=20
Object Oriented Databases and Relational Databases
Dynamic modeling and Functional modeling
Generalization and Specialization
Aggregation and Association
3. Discuss the following terms with suitable examples: 4 x 5=20
Deployment diagram
Sequence diagram
Activity diagram
Collaboration diagram
4. What do you understand by the term Association in the UML diagram. Briefly describe various types of Associations available in UML. 5
Show the process of mapping ternary associations to tables, through an example. 5
What do you understand by the term 'Serialization' Where is it required and why? 5
What is concurrency? Explain the issues involved in identifying the concurrency in a system with suitable example. 5
5. How does good software design differ from bad software design You are required to critically comment on the role of UML models in software designing.5
Briefly discuss two disadvantages of both structured analysis and object oriented analysis approach. 5
Draw a sequence diagram for sending an e-mail to your friend. 5
What is a system How is a model different from a system? Explain briefly. 5
Other Question Papers
Departments
- Centre for Corporate Education, Training & Consultancy (CCETC)
- Centre for Corporate Education, Training & Consultancy (CCETC)
- National Centre for Disability Studies (NCDS)
- School of Agriculture (SOA)
- School of Computer and Information Sciences (SOCIS)
- School of Continuing Education (SOCE)
- School of Education (SOE)
- School of Engineering & Technology (SOET)
- School of Extension and Development Studies (SOEDS)
- School of Foreign Languages (SOFL)
- School of Gender Development Studies(SOGDS)
- School of Health Science (SOHS)
- School of Humanities (SOH)
- School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
- School of Journalism and New Media Studies (SOJNMS)
- School of Law (SOL)
- School of Management Studies (SOMS)
- School of Performing Arts and Visual Arts (SOPVA)
- School of Performing Arts and Visual Arts(SOPVA)
- School of Sciences (SOS)
- School of Social Sciences (SOSS)
- School of Social Work (SOSW)
- School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
- School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
- School of Translation Studies and Training (SOTST)
- School of Vocational Education and Training (SOVET)
- Staff Training & Research in Distance Education (STRIDE)
Subjects
- Accounting and Financial Management
- Advanced Database Design
- Advanced Discrete Mathematics
- Advanced Internet Technologies
- Artificial Intelligence and Knowledge Management
- Communication Skills
- Computer Graphics and Multimedia
- Computer Organisation & Assembly Language Programming
- Data and File Structure
- Data Communication and Computer Networks
- Database Management System
- Database Management Systems
- Design and Analysis of Algorithm
- Discrete Mathematics
- Elements of Systems Analysis & Design
- Numerical and Statistical Computing
- Object Oriented Analysis and Design
- Object Oriented Technologies and Java Programming
- Operating System Concepts and Networking Management
- Operating Systems
- Parallel Computing
- Principles of Management and Information Systems
- Problem Solving and Programming
- Software Engineering
- Systems Analysis and Design