Exam Details

Subject Data Modelling And Uml
Paper
Exam / Course Diploma -VIEP-Computer Science and Engineering(DCSVI)/Advanced Level O Certificate Course In Cse (ACCSVI) B.Tech. Computer Science And Engineering (BT
Department School of Engineering & Technology (SOET)
Organization indira gandhi national open university
Position
Exam Date June, 2016
City, State new delhi,


Question Paper

No. of Printed Pages: 3 IBICSE-OI0 I
B.Tech. -VIEP -COMPUTER SCIENCE AND ENGINEERING (BTCSVI)
Term-End Examination
June, 2016
O rl 1
...J
BICSE-010 DATA MODELLING AND UML
Time: 3 hours Maximum Marks: 70
Note: Answer any seven questions. All questions carry equal marks. Assume suitable missing data, if any.

1. How does the object oriented approach differ from the traditional approach? Why is reusability important? 5

Is UML a programming language? Is it process dependent or independent? Name all the UML diagrams. 5

2. Draw a class diagram for Library Management System. 5

What is the purpose of models in designing? Which diagram(s) show(s) the concept of inheritance? What are the challenges in designing with inheritance? 5

3. Activity diagrams may be used for different purposes during system development process. List four such purposes. 5

What are the similarities/dissimilarities between a sequence diagram and collaboration diagram 5

4. Can we have inheritance without polymorphism? Explain. 5

Describe Booch Methodology for object oriented development. 5

5. What do you mean by an event in state diagram Discuss the various types of events. 5

What are the different criteria to keep the right association in domain class model? 5

6. Explain the qualified association in class diagram with an example. 5

Explain and 'sequences' in class diagram with example in each. 5

7. What do you mean by Aggregation? What is the difference between Aggregation and Composition? 5

Define Event, State and Transition with the help of a state diagram. 5

8. Describe Abstract Data Type (ADT). 5

Define "Solution Domain" in object oriented modelling approach. 5

9. Explain the use of the following concepts for activity diagram

Synchronization bar, swimlane and sending-receiving signals. 5

Differentiate between Include relationship and Extend relationship with example. 5

10. Write short notes on any two of the following: 2x5=10

System Models and Views

Prototyping

Events and Messages


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

  • Advanced ComputerArchitecture
  • Algorithms and Logic Design
  • Artificial Intelligence
  • Basics of Networking
  • Bio-Informatics
  • C Programming
  • Computer Architecture
  • Computer Networks
  • Computer Organisations
  • Computer Organization
  • Cryptography And Network Security
  • Data Modelling And Uml
  • Data Structures
  • Data Warehousing And Mining
  • Database Management System
  • Design And Analysis Of Algorithm
  • Digital Image Processing
  • Discrete Maths Structure
  • Distributed Database
  • E-Business
  • Elective-Computer Networks
  • Embedded System
  • Formal Languages And Automata
  • Fuzzy Systems
  • Java Basic and Object Modeling Design
  • Logic Design
  • Microprocessor
  • Mobile Computing
  • Neural Network
  • Numerical Methods and Computation
  • Object Modeling And Design
  • Object Oriented Design And Programming
  • Object Oriented Programming
  • Operating System
  • Operating Systems
  • Parallel Algorithms
  • Pattern Recognition
  • PC Assembly and Maintenance
  • Principles of Communication Engineering
  • Principles Of Programming Languages
  • Real Time Systems
  • Software Engineering
  • Software Project Management (Spm)
  • Software Quality Engineering
  • Software Reusability
  • System Analysis and Design
  • System Programming And Compiler Design
  • Theory Of Computation
  • Unix Internals And Shell Programming
  • Visual Basic Programming
  • Web Technology