Deck 6: Object Modeling
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/74
العب
ملء الشاشة (f)
Deck 6: Object Modeling
1
Attributes are similar to adjectives that describe the characteristics of an object.
True
2
A method is an adjective that describes the object's current status.
False
3
In a state transition diagram,the states appear as rounded rectangles with the state names inside.
True
4
After one identifies a system's objects,classes,and relationships,one should develop an object relationship diagram that provides an overview of the system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
5
By limiting access to internal processes,an object prevents its internal code from being altered by another object or process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
6
Just as objects are similar to adjectives,attributes resemble verbs that describe what and how an object does something.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
7
Although the UML can be used for business process modeling and requirements modeling,it is mainly used to support O-O system analysis and to develop object models.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
8
A class diagram resembles a horizontal flowchart that shows the actions and events as they occur.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
9
A control is a specific member of a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
10
When use cases are identified,all the related transactions should be kept separate.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
11
A use case represents the steps in a specific business function or process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
12
An object includes data,but not the processes that affect that data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
13
In a state transition diagram,the circle at the right with a hollow border is the initial state.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
14
The same message to two different objects produces the same results.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
15
An object represents a real person,place,event,or transaction.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
16
The strongest relationship among objects is called inheritance.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
17
Class diagrams evolve into code modules,data objects,and other system components.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
18
Use cases cannot interact with other use cases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
19
A method is like a blueprint or template for all the objects within a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
20
Some objects might have a few attributes;others might have dozens.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
21
A black box wants and needs outside interference.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
22
A(n)_____ is a specific member of a class.
A) key
B) index
C) file
D) instance
A) key
B) index
C) file
D) instance
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
23
An object belongs to a group or category called a(n)_____.
A) aggregate
B) concatenation
C) class
D) packet
A) aggregate
B) concatenation
C) class
D) packet
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
24
Systems analysts can create diagrams that appear to be correct but are in fact incorrect when it comes to the rules of the UML.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
25
An object has certain _____,which are characteristics that describe the object,such as the make,model,and color of a car.
A) keys
B) attributes
C) indices
D) elements
A) keys
B) attributes
C) indices
D) elements
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
26
A car performs a(n)_____ called OPERATE WIPERS when it is sent a message with the wiper control.
A) method
B) role
C) command
D) objective
A) method
B) role
C) command
D) objective
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
27
_____ is a widely used method of visualizing and documenting an information system.
A) Unified Modeling Language (UML)
B) The Java Virtual Machine (JVM)
C) The UNiplexed Information and Computing System (UNIX)
D) Multimedia Logic (ML)
A) Unified Modeling Language (UML)
B) The Java Virtual Machine (JVM)
C) The UNiplexed Information and Computing System (UNIX)
D) Multimedia Logic (ML)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
28
A red Mustang is a(n)_____ of the CAR class.
A) index
B) key
C) metric
D) instance
A) index
B) key
C) metric
D) instance
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
29
Classes that send or receive messages are shown at the bottom of the sequence diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
30
The focus indicates when an object sends or receives a message.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
31
The Unified Modeling Language (UML)represents an object as a _____ with the object name at the top,followed by the object's attributes and methods.
A) circle
B) rectangle
C) pentagon
D) rhombus
A) circle
B) rectangle
C) pentagon
D) rhombus
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
32
A(n)_____ represents a person,a place,an event,or a transaction that is significant to the information system.
A) object
B) instance
C) class
D) model
A) object
B) instance
C) class
D) model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
33
An object's _____ are the tasks or functions that the object performs when it receives a command to do so.
A) roles
B) utilities
C) instances
D) methods
A) roles
B) utilities
C) instances
D) methods
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
34
Object-oriented (O-O)analysis describes an information system by identifying things called objects.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
35
In an object-oriented system,objects can _____ certain attributes from other objects.
A) broadcast
B) concatenate
C) inherit
D) reformat
A) broadcast
B) concatenate
C) inherit
D) reformat
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
36
Systems analysts define an object's attributes during the systems design process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
37
A star marks the end of the lifeline.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
38
Encapsulation allows objects to be used as modular components anywhere in the system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
39
There are few CASE tools tailored to UML.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
40
When the outcome of one use case is incorporated by another use case,we say that the second case uses the first case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
41
A class can belong to a more general category called a _____.
A) superclass
B) register
C) subclass
D) catalog
A) superclass
B) register
C) subclass
D) catalog
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
42
A _____ is a command that tells an object to perform a certain method.
A) dictum
B) message
C) pledge
D) pronouncement
A) dictum
B) message
C) pledge
D) pronouncement
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
43
In a use case,the _____ is shown as a stick figure with a label that identifies its role.
A) actor
B) association
C) linkage
D) service request
A) actor
B) association
C) linkage
D) service request
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
44
Objects within a class can be grouped into _____,which are more specific categories within a class.
A) grids
B) units
C) subclasses
D) matrices
A) grids
B) units
C) subclasses
D) matrices
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
45
A(n)_____ resembles a verb and defines specific tasks that an object can perform.
A) attribute
B) method
C) command
D) message
A) attribute
B) method
C) command
D) message
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
46
The _____ of an object is an adjective that describes the object's current status.
A) polymorphism
B) encapsulation
C) resemblance
D) state
A) polymorphism
B) encapsulation
C) resemblance
D) state
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
47
_____ enable objects to communicate and interact as they perform business functions and transactions required by a system.
A) Aggregates
B) Relationships
C) Clusters
D) Linkages
A) Aggregates
B) Relationships
C) Clusters
D) Linkages
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
48
All objects within a(n)_____ share common attributes and methods.
A) catalog
B) register
C) index
D) class
A) catalog
B) register
C) index
D) class
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
49
_____ describe what objects need to know about each other,how objects respond to changes in other objects,and the effects of membership in classes,superclasses,and subclasses.
A) Instances
B) Relationships
C) Aggregates
D) Clusters
A) Instances
B) Relationships
C) Aggregates
D) Clusters
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
50
_____ allows objects to be used as modular components anywhere in a system.
A) Dynamic addressing
B) Technical feasibility
C) Encapsulation
D) Linear addressing
A) Dynamic addressing
B) Technical feasibility
C) Encapsulation
D) Linear addressing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
51
Inheritance enables an object,called a _____,to derive one or more of its attributes from a parent.
A) child
B) user
C) package
D) suite
A) child
B) user
C) package
D) suite
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
52
The Unified Modeling Language (UML)symbol for a use case is a(n)_____ with a label that describes the action or event.
A) rectangle
B) triangle
C) dashed line
D) oval
A) rectangle
B) triangle
C) dashed line
D) oval
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
53
In a use case,an external entity,called a(n)_____,initiates a use case by requesting the system to perform a function or process.
A) beneficiary
B) user
C) domain
D) actor
A) beneficiary
B) user
C) domain
D) actor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
54
A(n)_____ represents the steps in a specific business function or process.
A) relationship diagram
B) use case
C) data flow unit
D) interaction diagram
A) relationship diagram
B) use case
C) data flow unit
D) interaction diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
55
The black box concept is an example of _____,which means that all data and methods are self-contained.
A) polymorphism
B) inheritance
C) encapsulation
D) use case modeling
A) polymorphism
B) inheritance
C) encapsulation
D) use case modeling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
56
An _____ shows the objects and how they interact to perform business functions and transactions.
A) object relationship diagram
B) object precedent chart
C) object antecedent chart
D) object interaction diagram
A) object relationship diagram
B) object precedent chart
C) object antecedent chart
D) object interaction diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
57
The concept that a message gives different meanings to different objects is called _____.
A) encapsulation
B) dynamic addressing
C) polymorphism
D) linear addressing
A) encapsulation
B) dynamic addressing
C) polymorphism
D) linear addressing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
58
An object can be viewed as a(n)_____,because a message to the object triggers changes within the object without specifying how the changes must be carried out.
A) black box
B) class diagram
C) use case
D) activity diagram
A) black box
B) class diagram
C) use case
D) activity diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
59
A major advantage of object-oriented (O-O)designs is that systems analysts can save time and avoid errors by using _____ objects.
A) dynamic
B) feasible
C) modular
D) linear
A) dynamic
B) feasible
C) modular
D) linear
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
60
A bank account object can have a specific attribute called a(n)_____ that can be active,inactive,closed,or frozen.
A) state
B) grade
C) instance
D) status
A) state
B) grade
C) instance
D) status
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
61
For each use case,a _____ in the form of a table is developed to document the name of the use case,the actor,a description of the use case,and so forth.
A) use case description
B) use case diagram
C) use case schematic
D) use case outline
A) use case description
B) use case diagram
C) use case schematic
D) use case outline
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
62
In a sequence diagram,a _____ represents the time during which an object above it is able to interact with the other objects in the use case.
A) focus point
B) schematic matrix
C) validity link
D) lifeline
A) focus point
B) schematic matrix
C) validity link
D) lifeline
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
63
The line from the actor to the use case is called a(n)_____.
A) association
B) aggregation
C) lifeline
D) observation
A) association
B) aggregation
C) lifeline
D) observation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
64
For a use case diagram,the _____ shows what is included in the system and what is not included in the system.
A) system design
B) system boundary
C) system layout
D) system matrix
A) system design
B) system boundary
C) system layout
D) system matrix
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
65
Explain a class diagram.Also,explain how a class diagram is like a data flow diagram (DFD).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
66
Define encapsulation using the black box concept.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
67
In a sequence diagram,a lifeline is identified by a _____ line.
A) solid
B) dashed
C) red
D) curved
A) solid
B) dashed
C) red
D) curved
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
68
In a class diagram,each class appears as a(n)_____,with the class name at the top,followed by the class's attributes and methods.
A) rectangle
B) circle
C) oval
D) triangle
A) rectangle
B) circle
C) oval
D) triangle
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
69
Using the concept of polymorphism,define messages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
70
When a use case diagram is created,the first step is to identify the system boundary,which is represented by a _____.
A) triangle
B) circle
C) rectangle
D) square
A) triangle
B) circle
C) rectangle
D) square
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
71
What do relationships enable objects to do? What is the strongest kind of relationship? Walk through an example that demonstrates your understanding of the concept.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
72
A _____ shows how an object changes from one state to another,depending on events that affect the object.
A) state transition diagram
B) case tools diagram
C) scatter diagram
D) business process diagram
A) state transition diagram
B) case tools diagram
C) scatter diagram
D) business process diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
73
Explain why tools are used in object modeling.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck
74
A _____ is a visual summary of several related use cases within a system or subsystem.
A) use case description
B) use case diagram
C) use case schema
D) use case matrix
A) use case description
B) use case diagram
C) use case schema
D) use case matrix
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 74 في هذه المجموعة.
فتح الحزمة
k this deck