0

Information System

Description: Object Oriented Analysis & Design
Number of Questions: 15
Created by:
Tags: OODS OOPs
Attempted 0/15 Correct 0 Score 0

Which of the following refers to all activities that go into producing an information system solution?

  1. Software system

  2. System development

  3. Software development methodology

  4. Object-oriented system

  5. Unified approach


Correct Option: B
Explanation:

System development refers to all activities that go into producing an information system solution.

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?

  1. Scenario

  2. Collaboration

  3. Use-case modelling

  4. Use case

  5. Object-oriented design


Correct Option: D
Explanation:

This phase of object-oriented analysis is a typical interaction between a user and a system that captures user's goals and needs.

_______________________ 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.

  1. Object

  2. Class

  3. Unified approach

  4. System development

  5. Polymorphism


Correct Option: C
Explanation:

Unified approach 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.

Which of the following object-oriented methodology phases produces a design document consisting detailed objects static, dynamic and functional models?

  1. Implementation

  2. Object design

  3. Analysis

  4. System design

  5. Software system


Correct Option: B
Explanation:

This phase produces a design document, consisting detailed objects static, dynamic and functional models.

Which of the following models describes the structure and identity of objects in a system, and the relationships to other object attributes and operations?

  1. OMT dynamic model

  2. OMT functional model

  3. Object model

  4. Use-case model

  5. Test model


Correct Option: C
Explanation:

This model describes the structure of objects in a system, their identity, relationships to other object attributes and operations.

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?

  1. Analysis phase

  2. Design and implementation phase

  3. Testing phase

  4. Object design

  5. None of these


Correct Option: A
Explanation:

Phase of object-oriented business engineering defines the system to be built in terms of the problem-domain object model, the requirement model and analysis model.

________________ are the dynamic parts of UML model, which are the verbs of a model representing behaviour over time and space.

  1. Structural things

  2. Grouping things

  3. Behavioural things

  4. Annotational things

  5. None of these


Correct Option: C
Explanation:

Behavioural things are the dynamic parts of UML model, which are the verbs of a model representing behaviour over time and space.

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?

  1. Object's identity

  2. Static and dynamic binding

  3. Object persistence

  4. Meta classes

  5. None of these


Correct Option: A
Explanation:

An object's identity comes into being when the object is created, and continues to represent that object from then on.

Expressing the high-level processes and interactions with customers in a scenario and analysing it, is referred to as

  1. use-case modelling

  2. collaboration

  3. object-oriented design

  4. software development methodology

  5. none of these


Correct Option: A
Explanation:

Expressing the high-level processes and interactions with customers in a scenario and analysing it, is referred to as use-case modelling.

____________ is a set of co-operating classes that make up a reusable design for a specific class of software.

  1. Unified approach

  2. Framework

  3. Pattern

  4. Unified modelling language

  5. Software system


Correct Option: B
Explanation:

A framework is a set of cooperating classes that make up a reusable design for a specific class of software.

_______________ is the graphical modeling language that provides us with syntax for describing the major elements of software systems.

  1. Unified Modeling Language

  2. Framework

  3. Use case

  4. Conceptualization

  5. Software development methodology


Correct Option: A
Explanation:

Unified Modeling Language is the graphical modeling language that provides us with syntax for describing the major elements of software systems.

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?

  1. Structural things

  2. Annotational things

  3. Grouping things

  4. Behavioral things

  5. Active class


Correct Option: B
Explanation:

Annotational things 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.

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?

  1. Class

  2. Collaboration

  3. Use case

  4. Active class

  5. Interface


Correct Option: E
Explanation:

Interface is a collection of operations that specify a service of a class or component, and describes the externally visible behaviour of that element.

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?

  1. Interaction

  2. State machine

  3. Package

  4. Note

  5. Class


Correct Option: A
Explanation:

An interaction is a behavior that comprises a set of messages exchanged among a set of objects within a particular context to accomplish a specific purpose.

______________ 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.

  1. Tagged value

  2. Constraint

  3. Stereotype

  4. Object-oriented system

  5. None of these


Correct Option: C
Explanation:

A stereotype extends the vocabulary of the UML, allowing one to create new kinds of building blocks that are derived from existing ones but that are specific to one's problems.

- Hide questions