Object Oriented Analysis & Design
Object Oriented Analysis & Design
Questions
Which of the following refers to all activities that go into producing an information system solution?
- Software system
- System development
- Software development methodology
- Object-oriented system
- Unified approach
Which of the following object-oriented analysis phases is a typical interaction between a user and a system that captures user's goals and needs?
- Scenario
- Collaboration
- Use-case modelling
- Use case
- Object-oriented design
_______________________ is a methodology for software development. It tries to combine the best practices, processes and guidelines along with the object management groups and unified modeling language.
- Object
- Class
- Unified approach
- System development
- Polymorphism
Which of the following object-oriented methodology phases produces a design document consisting detailed objects static, dynamic and functional models?
- Implementation
- Object design
- Analysis
- System design
- Software system
Which of the following models describes the structure and identity of objects in a system, and the relationships to other object attributes and operations?
- OMT dynamic model
- OMT functional model
- Object model
- Use-case model
- Test model
Which phase of object-oriented business engineering defines the system to be built in terms of the problem-domain object model, requirement model and analysis model?
- Analysis phase
- Design and implementation phase
- Testing phase
- Object design
- None of these
________________ are the dynamic parts of UML model, which are the verbs of a model representing behaviour over time and space.
- Structural things
- Grouping things
- Behavioural things
- Annotational things
- None of these
Which of the following advanced object-oriented features comes into being when the object is created, and continues to represent that object from then on?
- Object's identity
- Static and dynamic binding
- Object persistence
- Meta classes
- None of these
Expressing the high-level processes and interactions with customers in a scenario and analysing it, is referred to as
- use-case modelling
- collaboration
- object-oriented design
- software development methodology
- none of these
____________ is a set of co-operating classes that make up a reusable design for a specific class of software.
- Unified approach
- Framework
- Pattern
- Unified modelling language
- Software system
_______________ is the graphical modeling language that provides us with syntax for describing the major elements of software systems.
- Unified Modeling Language
- Framework
- Use case
- Conceptualization
- Software development methodology
Which of the following kinds of UML are the explanatory parts of UML model, which are the comments a person may apply to describe, illuminate and remark about any element in a model?
- Structural things
- Annotational things
- Grouping things
- Behavioral things
- Active class
Which of the following kinds of structural things is a collection of operations that specify a service of a class or component, and describes the externally visible behaviour of that element?
- Class
- Collaboration
- Use case
- Active class
- Interface
Which of the following kinds of behavioral things is a behavior that comprises a set of messages exchanged among a set of objects within a particular context to accomplish a specific purpose?
- Interaction
- State machine
- Package
- Note
- Class
______________ extends the vocabulary of the UML, allowing a person to create new kinds of building blocks that are derived from existing ones but that are specific to the person's problems.
- Tagged value
- Constraint
- Stereotype
- Object-oriented system
- None of these