CS 6502-OBJECT ORIENTED ANALYSIS AND DESIGN TOTAL : 40 Questions CLASS : III CSE.

Slides:



Advertisements
Similar presentations
Introduction to Object Orientation System Analysis and Design
Advertisements

UML an overview.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 12Slide 1 Software Design l Objectives To explain how a software design may be represented.
Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
A Brief Introduction. Acknowledgements  The material in this tutorial is based in part on: Concurrency: State Models & Java Programming, by Jeff Magee.
Chapter 22 Object-Oriented Systems Analysis and Design and UML Systems Analysis and Design Kendall and Kendall Fifth Edition.
Unified Modeling Language
Object-Oriented Analysis and Design
Chapter 1 Object-Oriented System Development
Introduction To System Analysis and Design
1 SWE Introduction to Software Engineering Lecture 23 – Architectural Design (Chapter 13)
Lecture 11: Chapter 22 Topics –Object Oriented Modeling –UML –Use case.
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 5.
© Copyright Eliyahu Brutman Programming Techniques Course.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
UML and Object Oriented Concepts
Introduction To System Analysis and design
Object Oriented Analysis By: Don Villanueva CS 524 Software Engineering I Fall I 2007 – Sheldon X. Liang, Ph. D.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
The Software Development Life Cycle: An Overview Presented by Maxwell Drew and Dan Kaiser Southwest State University Computer Science Program.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix A Object-Oriented.
Slide 1 UML Review Chapter 2: Introduction to Object-Oriented Systems Analysis and Design with the Unified Modeling Language, Version 2.0 Alan Dennis,
Unified Modeling Language, Version 2.0
Introduction To System Analysis and Design
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
UML What Is the UML? The Unified Modeling Language (UML) is the successor to the wave of object- oriented analysis and design (OOA&D) methods.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
An Introduction to the Unified Modeling Language
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
1/26 On-demand Learning Series Software Engineering of Web Application - Object-Oriented Development & UML Hunan University, Software School.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
What is Object-Oriented?  Organization of software as a collection of discreet objects that incorporate both data structure and behavior.
Unified Modeling Language. Object Oriented Methods ► What are object-oriented (OO) methods?  OO methods provide a set of techniques for analyzing, decomposing,
Introduction to UML CS A470. What is UML? Unified Modeling Language –OMG Standard, Object Management Group –Based on work from Booch, Rumbaugh, Jacobson.
CIM LAB MEETING Presentation on UML Rakesh Mopidevi Kwangyeol Ryu.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
1 Unified Modeling Language, Version 2.0 Chapter 2.
Chapter 5 System Modeling. What is System modeling? System modeling is the process of developing abstract models of a system, with each model presenting.
UML Course Instructor: Rizwana Noor. Overview  Modeling  What is UML?  Why UML?  UML Diagrams  Use Case  Components  Relationships  Notations.
Object-Oriented Systems. Goals Object-Oriented Methodologies – The Rumbaugh et al. OMT – The Booch methodology – Jacobson's methodologies.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Appendix A Object-Oriented Analysis and Design A.1.
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
CS 501: Software Engineering Fall 1999 Lecture 15 Object-Oriented Design I.
Basic Characteristics of Object-Oriented Systems
Introduction to UML and Rational Rose UML - Unified Modeling Language Rational Rose 98 - a GUI tool to systematically develop software through the following.
Object Oriented Analysis & Design By Rashid Mahmood.
UML. Model An abstract representation of a system. Types of model 1.Use case model 2.Domain model 3.Analysis object model 4.Implementation model 5.Test.
UML AN OVERVIEW. Topics covered in this Session 1. Introducing UML. 2. What constitutes the UML. 3. Concepts of UML.
1 Design Object Oriented Solutions Object Oriented Analysis & Design Lecturer: Mr. Mohammed Elhajj
Slide 1 Unified Modeling Language, Version 2.0 Object-Oriented SAD.
Object Oriented Systems Design
Introduction to UML.
UNIT 1.
Object-Oriented Analysis and Design
Systems Analysis and Design With UML 2
Unified Modeling Language
Introduction to Unified Modeling Language (UML)
Object Oriented Systems Development
University of Central Florida COP 3330 Object Oriented Programming
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Need for the subject.
Software Design Lecture : 14.
Chapter 22 Object-Oriented Systems Analysis and Design and UML
Uml diagrams In ooad.
UML  UML stands for Unified Modeling Language. It is a standard which is mainly used for creating object- oriented, meaningful documentation models for.
Presentation transcript:

CS 6502-OBJECT ORIENTED ANALYSIS AND DESIGN TOTAL : 40 Questions CLASS : III CSE

1. In an object oriented environment, software is a collection of _______ objects. A. discrete. B. static. C. dynamic. D. primary.

2.In an object-oriented system everything is an _________ and each is responsible for itself. A. entity. B. object. C. interface. D. integer.

3.The ___________approach supports abstraction at the function level. A. bottom-up B. narrow C. top-down D. backtracking

4.The object-oriented approach is not a_____________. A. game. B. tool. C. panacea. D. software.

5.___________ is an object-oriented language A. C B. Pascal C. Java D. FORTRAN

6. Generalization is supported by _____________ concept. A. method overloading. B. polymorphism C. inheritance. D. inline function.

7. UML stands for ____________________. A. Unified Modeling Language. B. Union Method Language. C. Unified Method Language. D. Union Member Language.

8.Which of the following diagram uses lifeline? A.Sequence Diagram B.Communication Diagram C.Both A and B D.None of the above.

9.Create() is used to create A.instance B.Attributes C.Methods. D.inheritance

10.Number of patterns in GRASP are A.18 B.9 C.23 D.25

11.Number of Phase(s) in OOAD is/are A.1 B.2 C.3 D.4

12.The diagram that can be generated from the sequence diagram is A.class diagram B.Use case Diagram C.Communication Diagram D.None of the above

13.The objects in sequence diagram is represented by A.Lifeline Box. B.Activation bar C.Lifeline D.Self or this

14.Number of phases in unified Process Phase are A.6 B.5 C.4 D.3

15. The heart of the UA is_______________. A. Booch. B. Rumbough. C. Jacobson's D. Ali

16. The main advantage of an object-oriented system is that the class tree is __________ and can grow. A. static. B. dynamic. C. parallel. D. sequential.

17.Poly means many and morph means ________. A. form. B. method. C. kind. D. action.

18. An important issue in association is ________. A. relationship. B. cardinality. C. simplicity. D. diversity.

19.________ represents the relationships between objects and classes. A. together. B. binding. C. association. D. bidirectional

20. One object can refer other object is known as ________ A. aggregation. B. cardinality. C. client server. D. association

21.The intersection among object roles to achieve a given goal is called________ A. collaboration. B. binding. C. linking. D. locking.

22. CASE stands for________ A. Computer analysis and system engineering. B. Computer aided software engineering. C. Computer aided system engineering. D. Computer analyzed system engineering

23. ________ is an industrialized approach to the software development process A. CBD. B. CASE. C. RAD. D. OOD.

24. Who developed the object-oriented design concept in 1986? A. Booch. B. Sally shlaer. C. Wirfs-brock. D. Ivar Jacobson.

25. Who introduced the concept of the use- case and object oriented software engineering in 1994? A. Sally Shlaer. B. Booch. C. Ivar Jacobson. D. Wirfs-brock.

26.Which is a fast, intuitive approach for identifying and modeling all the objects making up a system? A. OMT. B. UML. C. Functional model. D. Implementation.

27.The objects of the "real" world are mapped in to the __________ model? A. Domain object model. B. Use case model. C. Analysis object model. D. Implementation model

28. Which phase defines the system to be built in terms of the problem domain object model?. A. Analysis object model. B. Design and implementation model. C. Testing phase. D. All the above.

29. ________ capture solutions, not just abstract principles or strategies A. Pattern. B. Pattern language. C. Proto typing. D. Software architecture.

30.The _________ model consist class diagram. A. Booch. B. OMT. C. Ramburgh object. D. Object.

31._________ presented by the state diagram and event flow diagram. A. Object model. B. External model. C. Dynamic model. D. Functional model.

32.________________is an abstract representation of system. A. Model. B. Case diagram. C. Class diagram. D. Sequence diagram.

33._____________model defines the outside (actors) and inside(users) of the system. A. Use case model. B. Domain object model. C. Analysis object model. D. Test model.

34. Objects of the "real"world are mapped in to____________. A. use case model. B. domain object model. C. analysis object model. D. test model.

35. __________model presents how the source code should be carried out and written. A. Test model. B. Domain object model. C. Analysis object model. D. Use case model

36. ______ constitutes the teat plans, specifications and reports. A. Analysis object model. B. Implementation model. C. Test model. D. domain object model.

37..__________shows the sequence of states that an object goes through during its life time. A. State chart diagram. B. UML diagram. C. Component diagram. D. Test model.

38..________model can be viewed as a collection of procedures or behaviors, A. Static model. B. Test model. C. Use case model D. Dynamic model.

39.The UML class diagram also referred to as____________. A. dynamic modeling. B. static modeling. C. object modeling. D. test modeling.

40.Directed line represents___________. A. Aggregation. B. Generalization. C. Association. D. Attribute.