Systems Analysis Chapter 6 Review Questions

¡Supera tus tareas y exámenes ahora con Quizwiz!

Define a class, subclass, and superclass and provide three examples of each.

A class is a term used in object-oriented modeling to indicate a collection of similar objects. A subclass is a further division of objects in a class. Subclasses are more specific categories within a class. A superclass is a more generalized category to which objects may belong.

Define a method and provide three examples.

A method defines specific tasks that an object must perform. Describes what and how an object does something. Examples: Drive, Do Homework, Wash Hands.

Define a use case and a use case diagram and prepare a sample of each.

A use case represents the steps in a specific business function or process in UML. A use case diagram is a visual representation that illustrates the interaction between users and the information system in UML.

Define an attribute and provide three examples.

An attribute is a single characteristic or fact about an entity, the smallest piece of data that has meaning within an information system. Examples: Social Security number, company name, a person's age.

Define an object in an information system and provide three examples.

An object represents a real person, place, event, or transaction. Examples: Car, House, Student.

Define encapsulation and explain how it is used in O-O analysis.

Encapsulation is the idea that all data and methods are self-contained, as in a block box.

Explain the concept of inheritance in object relationships.

Inheritance is a type of object relationship. Inheritance enables an object to derive one or more or its attributes from another object. (Ex: Think of children inheriting certain traits from their parents).

Why is it important to use a modeling tool and not just a diagramming tool during O-O analysis?

It is important to use a modeling tool and not just a diagramming tool during O-O analysis because modeling tools, such as CASE, provide an overall framework for system documentation. Modeling tools can speed up the development process, ensure consistency, and provide common links that enable reuse during O-O analysis.

What is O-O analysis?

O-O analysis stands for object-oriented analysis. O-O analysis describes an information system by identifying things called objects. An object represents a real person, place, event, or transaction. Sees a system from the viewpoint of the objects themselves as they function and interact with the system.


Conjuntos de estudio relacionados

Neuro Med Surg Practice Questions

View Set

Unit 2 Review Federal Government

View Set

Chapter 14 Building Positive Employee Relations

View Set

Chapter 6: Human Behavior and Organizational Environment

View Set

PEDS Exam #1 Ch. 23: The Child with Respiratory Dysfunction

View Set

Test 3 investments CH. - 7,8,9,&10

View Set