Deck 13: Object-Oriented Data Modeling

ملء الشاشة (f)
exit full mode
سؤال
An operation that applies to a class rather than an object instance is a(n):

A) constructor operation.
B) query operation.
C) class-scope operation.
D) update operation.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Which of the following is a reason for using an object-oriented design?

A) The analysis model is not formal enough to be implemented in a programming language.
B) The actual system must be adapted to the environment in which the system will actually be implemented.
C) The analysis results can be validated using object-oriented design.
D) All of the above.
سؤال
Which of the following is a function or service provided by all instances of a class?

A) operation
B) implementation
C) class group
D) query
سؤال
In the figure below,which of the following is true?
<strong>In the figure below,which of the following is true?  </strong> A) Students use various software tools for different courses. B) Students can only register for one course. C) Students use only one type of software. D) Each course uses specific software. <div style=padding-top: 35px>

A) Students use various software tools for different courses.
B) Students can only register for one course.
C) Students use only one type of software.
D) Each course uses specific software.
سؤال
All of the following are benefits of object-oriented modeling EXCEPT:

A) the ability to tackle more challenging problem domains.
B) increased consistency among analysis, design, and programming activities.
C) decreased communication among the users, analysts, designers, and programmers.
D) reusability of analysis, design, and programming results.
سؤال
A graph of instances that are compatible within a class diagram is called a(n):

A) object group.
B) method chart.
C) object diagram.
D) ERD.
سؤال
A diagram that shows the static structure of an object-oriented model is called a(n):

A) structure diagram.
B) class diagram.
C) entity diagram.
D) none of the above.
سؤال
________ is the technique of hiding the internal implementation details of an object from its external view.

A) Grouping
B) Encapsulation
C) Classification
D) Mining
سؤال
An association ________ is an association that has attributes or operations of its own.

A) link
B) group
C) class
D) body
سؤال
The end of an association where it connects to a class is called a(n):

A) connector.
B) terminator.
C) initiator.
D) association role.
سؤال
Which type of operation has side effects?

A) Update
B) Append
C) Query
D) Scope
سؤال
Which of the following refers to a set of objects that share common structures and behaviors?

A) Supertype
B) Object class
C) Model
D) Entity group
سؤال
An operation that creates a new instance of a class is called a(n):

A) query operation.
B) update operation.
C) scope operation.
D) constructor operation.
سؤال
A(n)________ is a concept,abstraction,or thing that has a state,behavior,and identity.

A) relationship
B) attribute
C) key
D) object
سؤال
A(n)________ encompasses an object's properties and the values of those properties.

A) state
B) attribute
C) method
D) behavior
سؤال
The Unified Modeling Language:

A) is a notation useful for graphically depicting an object-oriented analysis or design model.
B) allows one to capture design decisions of a system.
C) promotes communication among key personnel involved in development.
D) all of the above.
سؤال
Which of the following operations does not alter the state of an object?

A) Update
B) Query
C) Constructor
D) None of the above
سؤال
In the figure below,which of the following is true?
<strong>In the figure below,which of the following is true?  </strong> A) A faculty may advise only one student. B) A faculty may advise up to a maximum of 10 students. C) A course offering may be offered for multiple courses. D) A student can have more than one advisor. <div style=padding-top: 35px>

A) A faculty may advise only one student.
B) A faculty may advise up to a maximum of 10 students.
C) A course offering may be offered for multiple courses.
D) A student can have more than one advisor.
سؤال
________ indicates how many objects participate in a given relationship.

A) Bound
B) Multiplicity
C) Role
D) Relationship
سؤال
A(n)________ is shown as a solid line between the participating classes.

A) connector
B) update
C) entity
D) association
سؤال
According to the UML Notation Guide,complete means:

A) a descendant may come from more than one supertype.
B) a descendant may be not descended from more than one of the subclasses.
C) all subclasses have been specified, and no others are expected.
D) the list of objects is not stable.
سؤال
When an object is an instance of more than one class,it is called:

A) multiplicity.
B) polymorphism.
C) multiple classification.
D) multiple associations.
سؤال
A ________ is the implementation of an operation.

A) meta-operation
B) method
C) query
D) constructor
سؤال
A state represents how an object acts.
سؤال
An object encapsulates both data and behavior.
سؤال
An object class is a set of objects that share a common structure and behavior.
سؤال
A(n)________ defines the form or protocol of an operation,but not its implementation.

A) meta-operation
B) inquisitor
C) abstract operation
D) operation descriptor
سؤال
An association role is the end of an association where it connects to a class.
سؤال
A(n)________ is an attribute of a class that specifies a value common to an entire class.

A) completion attribute
B) class-scope attribute
C) overall descriptor
D) summary descriptor
سؤال
The process of replacing a method inherited from a superclass by a more specific implementation of the method in a subclass is called:

A) inheritance.
B) encapsulation.
C) polymorphism.
D) overriding.
سؤال
A class that has direct instances is called a(n)________ class.

A) abstract
B) multiplicity
C) large
D) concrete
سؤال
In the figure below,what relationship is shown?
<strong>In the figure below,what relationship is shown?  </strong> A) Overlaps B) Disjoints C) Rejoinders D) Aggregation <div style=padding-top: 35px>

A) Overlaps
B) Disjoints
C) Rejoinders
D) Aggregation
سؤال
An operation is a function or service that is provided by all of the classes.
سؤال
A constructor operation does not alter an instance of a class.
سؤال
A class diagram shows the dynamic structure of an object-oriented model.
سؤال
A part object which belongs to only one whole object,and which lives and dies with the whole object is called a(n):

A) dependent.
B) weak entity.
C) composition.
D) declarative.
سؤال
________ means that the same operation can apply to two or more classes in different ways.

A) Polymorphism
B) Inheritance
C) Combined operations
D) Checkpoint
سؤال
A class-scope operation applies to a class rather than an object instance.
سؤال
Encapsulation is the technique of hiding the internal implementation details of an object from its external view.
سؤال
According to the UML Notation Guide,overlapping means:

A) a descendant may be descended from more than one of the subclasses.
B) a descendant may not be descended from more than one of the subclasses.
C) all subclasses have been specified, and no others are expected.
D) the list of objects is stable, but relationships will change.
سؤال
An aggregation expresses a part-of relationship between a component object and an aggregate object.
سؤال
An association class is an association that participates in no relationships.
سؤال
Polymorphism occurs when the same operation may apply to two or more classes in different ways.
سؤال
A derived attribute,association,or role is one that can be computed or derived from other attributes,associations,or roles.
سؤال
According to the UML Notation Guide,the term disjoint means that a descendent may not be descended from more than one of the subclasses.
سؤال
In addition to specifying the multiplicity of an association role,you can also specify other properties,for example,if the objects playing the role are ordered or not.
سؤال
In composition,a part belongs to many whole objects.
سؤال
A ternary relationship can easily be replaced by three binary relationships.
سؤال
Overriding for optimization implements a new operation with improved code by exploiting the restrictions imposed by the superclass.
سؤال
If a subclass of a company inherits an operation to compute a tax but extends the inherited behavior by adding a foreign surcharge,this is an example of overriding for extension.
سؤال
Overriding is the process of replacing a method inherited from a superclass by a more specific implementation of that method in a subclass.
سؤال
A composition is an instance of class that is made up of more than one class.
سؤال
An instance of a subclass is not always an instance of its superclass.
سؤال
A class-scope attribute is an attribute of a class that specifies a value common to an instance of a class.
سؤال
An abstract operation describes the implementation of an operation.
سؤال
A class that can have direct instances is called an abstract class.
سؤال
Each role has a duplicity,which indicates how many objects participate in a given relationship.
سؤال
The most common multiplicities are 0..1,*,and 1.
سؤال
In overriding for restriction,the protocol of the new operation in the subclass is restricted.
سؤال
An association class is similar to an associative entity in the E-R model.
سؤال
A(n)________ operation has side effects since it alters the state of an object.
سؤال
A(n)________ is the end of an association where it connects to a class.
سؤال
A(n)________ attribute,role or association is one that can be computed from other attributes,roles,or associations.
سؤال
________ is the technique of hiding the internal implementation details of an object from its external view.
سؤال
An entity that has a well-defined role in the application domain,and has a state,behavior,and identity is called a(n)________.
سؤال
In aggregation,some of the operations of the whole automatically apply to its parts.
سؤال
A(n)________ is a named relationship between or among classes.
سؤال
A(n)________ in a class diagram is shown as a text string representing an interval (or intervals)of integers.
سؤال
A class that has no direct instances,but whose descendants may have direct instances is called a(n)________.
سؤال
A(n)________ operation creates a new instance of a class.
سؤال
A(n)________ attribute is an attribute of a class that specifies a value common to an entire class,rather than a specific value for an instance.
سؤال
It is only through a(n)________ that other objects can access or manipulate information stored in an object.
سؤال
________ encompasses an object's properties and the values of those properties.
سؤال
The implementation of a operation is called a(n)________.
سؤال
A(n)________ shows the static structure of an object-oriented model.
سؤال
A(n)________ is a graph of instances that are compatible with a given class diagram.
سؤال
When an operation may apply to two or more classes in different ways,this is known as ________.
سؤال
A(n)________ operation does not alter the state of an object.
سؤال
An association that has its own attributes or operations or that participates in relationships with other classes is called a(n)________.
سؤال
The process of replacing a method inherited from a superclass by a more specific implementation of that method in a subclass is called ________.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/91
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 13: Object-Oriented Data Modeling
1
An operation that applies to a class rather than an object instance is a(n):

A) constructor operation.
B) query operation.
C) class-scope operation.
D) update operation.
C
2
Which of the following is a reason for using an object-oriented design?

A) The analysis model is not formal enough to be implemented in a programming language.
B) The actual system must be adapted to the environment in which the system will actually be implemented.
C) The analysis results can be validated using object-oriented design.
D) All of the above.
D
3
Which of the following is a function or service provided by all instances of a class?

A) operation
B) implementation
C) class group
D) query
A
4
In the figure below,which of the following is true?
<strong>In the figure below,which of the following is true?  </strong> A) Students use various software tools for different courses. B) Students can only register for one course. C) Students use only one type of software. D) Each course uses specific software.

A) Students use various software tools for different courses.
B) Students can only register for one course.
C) Students use only one type of software.
D) Each course uses specific software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
5
All of the following are benefits of object-oriented modeling EXCEPT:

A) the ability to tackle more challenging problem domains.
B) increased consistency among analysis, design, and programming activities.
C) decreased communication among the users, analysts, designers, and programmers.
D) reusability of analysis, design, and programming results.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
6
A graph of instances that are compatible within a class diagram is called a(n):

A) object group.
B) method chart.
C) object diagram.
D) ERD.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
7
A diagram that shows the static structure of an object-oriented model is called a(n):

A) structure diagram.
B) class diagram.
C) entity diagram.
D) none of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
8
________ is the technique of hiding the internal implementation details of an object from its external view.

A) Grouping
B) Encapsulation
C) Classification
D) Mining
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
9
An association ________ is an association that has attributes or operations of its own.

A) link
B) group
C) class
D) body
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
10
The end of an association where it connects to a class is called a(n):

A) connector.
B) terminator.
C) initiator.
D) association role.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
11
Which type of operation has side effects?

A) Update
B) Append
C) Query
D) Scope
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
12
Which of the following refers to a set of objects that share common structures and behaviors?

A) Supertype
B) Object class
C) Model
D) Entity group
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
13
An operation that creates a new instance of a class is called a(n):

A) query operation.
B) update operation.
C) scope operation.
D) constructor operation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
14
A(n)________ is a concept,abstraction,or thing that has a state,behavior,and identity.

A) relationship
B) attribute
C) key
D) object
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
15
A(n)________ encompasses an object's properties and the values of those properties.

A) state
B) attribute
C) method
D) behavior
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
16
The Unified Modeling Language:

A) is a notation useful for graphically depicting an object-oriented analysis or design model.
B) allows one to capture design decisions of a system.
C) promotes communication among key personnel involved in development.
D) all of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
17
Which of the following operations does not alter the state of an object?

A) Update
B) Query
C) Constructor
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
18
In the figure below,which of the following is true?
<strong>In the figure below,which of the following is true?  </strong> A) A faculty may advise only one student. B) A faculty may advise up to a maximum of 10 students. C) A course offering may be offered for multiple courses. D) A student can have more than one advisor.

A) A faculty may advise only one student.
B) A faculty may advise up to a maximum of 10 students.
C) A course offering may be offered for multiple courses.
D) A student can have more than one advisor.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
19
________ indicates how many objects participate in a given relationship.

A) Bound
B) Multiplicity
C) Role
D) Relationship
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
20
A(n)________ is shown as a solid line between the participating classes.

A) connector
B) update
C) entity
D) association
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
21
According to the UML Notation Guide,complete means:

A) a descendant may come from more than one supertype.
B) a descendant may be not descended from more than one of the subclasses.
C) all subclasses have been specified, and no others are expected.
D) the list of objects is not stable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
22
When an object is an instance of more than one class,it is called:

A) multiplicity.
B) polymorphism.
C) multiple classification.
D) multiple associations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
23
A ________ is the implementation of an operation.

A) meta-operation
B) method
C) query
D) constructor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
24
A state represents how an object acts.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
25
An object encapsulates both data and behavior.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
26
An object class is a set of objects that share a common structure and behavior.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
27
A(n)________ defines the form or protocol of an operation,but not its implementation.

A) meta-operation
B) inquisitor
C) abstract operation
D) operation descriptor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
28
An association role is the end of an association where it connects to a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
29
A(n)________ is an attribute of a class that specifies a value common to an entire class.

A) completion attribute
B) class-scope attribute
C) overall descriptor
D) summary descriptor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
30
The process of replacing a method inherited from a superclass by a more specific implementation of the method in a subclass is called:

A) inheritance.
B) encapsulation.
C) polymorphism.
D) overriding.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
31
A class that has direct instances is called a(n)________ class.

A) abstract
B) multiplicity
C) large
D) concrete
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
32
In the figure below,what relationship is shown?
<strong>In the figure below,what relationship is shown?  </strong> A) Overlaps B) Disjoints C) Rejoinders D) Aggregation

A) Overlaps
B) Disjoints
C) Rejoinders
D) Aggregation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
33
An operation is a function or service that is provided by all of the classes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
34
A constructor operation does not alter an instance of a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
35
A class diagram shows the dynamic structure of an object-oriented model.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
36
A part object which belongs to only one whole object,and which lives and dies with the whole object is called a(n):

A) dependent.
B) weak entity.
C) composition.
D) declarative.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
37
________ means that the same operation can apply to two or more classes in different ways.

A) Polymorphism
B) Inheritance
C) Combined operations
D) Checkpoint
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
38
A class-scope operation applies to a class rather than an object instance.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
39
Encapsulation is the technique of hiding the internal implementation details of an object from its external view.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
40
According to the UML Notation Guide,overlapping means:

A) a descendant may be descended from more than one of the subclasses.
B) a descendant may not be descended from more than one of the subclasses.
C) all subclasses have been specified, and no others are expected.
D) the list of objects is stable, but relationships will change.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
41
An aggregation expresses a part-of relationship between a component object and an aggregate object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
42
An association class is an association that participates in no relationships.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
43
Polymorphism occurs when the same operation may apply to two or more classes in different ways.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
44
A derived attribute,association,or role is one that can be computed or derived from other attributes,associations,or roles.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
45
According to the UML Notation Guide,the term disjoint means that a descendent may not be descended from more than one of the subclasses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
46
In addition to specifying the multiplicity of an association role,you can also specify other properties,for example,if the objects playing the role are ordered or not.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
47
In composition,a part belongs to many whole objects.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
48
A ternary relationship can easily be replaced by three binary relationships.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
49
Overriding for optimization implements a new operation with improved code by exploiting the restrictions imposed by the superclass.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
50
If a subclass of a company inherits an operation to compute a tax but extends the inherited behavior by adding a foreign surcharge,this is an example of overriding for extension.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
51
Overriding is the process of replacing a method inherited from a superclass by a more specific implementation of that method in a subclass.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
52
A composition is an instance of class that is made up of more than one class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
53
An instance of a subclass is not always an instance of its superclass.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
54
A class-scope attribute is an attribute of a class that specifies a value common to an instance of a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
55
An abstract operation describes the implementation of an operation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
56
A class that can have direct instances is called an abstract class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
57
Each role has a duplicity,which indicates how many objects participate in a given relationship.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
58
The most common multiplicities are 0..1,*,and 1.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
59
In overriding for restriction,the protocol of the new operation in the subclass is restricted.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
60
An association class is similar to an associative entity in the E-R model.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
61
A(n)________ operation has side effects since it alters the state of an object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
62
A(n)________ is the end of an association where it connects to a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
63
A(n)________ attribute,role or association is one that can be computed from other attributes,roles,or associations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
64
________ is the technique of hiding the internal implementation details of an object from its external view.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
65
An entity that has a well-defined role in the application domain,and has a state,behavior,and identity is called a(n)________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
66
In aggregation,some of the operations of the whole automatically apply to its parts.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
67
A(n)________ is a named relationship between or among classes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
68
A(n)________ in a class diagram is shown as a text string representing an interval (or intervals)of integers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
69
A class that has no direct instances,but whose descendants may have direct instances is called a(n)________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
70
A(n)________ operation creates a new instance of a class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
71
A(n)________ attribute is an attribute of a class that specifies a value common to an entire class,rather than a specific value for an instance.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
72
It is only through a(n)________ that other objects can access or manipulate information stored in an object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
73
________ encompasses an object's properties and the values of those properties.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
74
The implementation of a operation is called a(n)________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
75
A(n)________ shows the static structure of an object-oriented model.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
76
A(n)________ is a graph of instances that are compatible with a given class diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
77
When an operation may apply to two or more classes in different ways,this is known as ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
78
A(n)________ operation does not alter the state of an object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
79
An association that has its own attributes or operations or that participates in relationships with other classes is called a(n)________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
80
The process of replacing a method inherited from a superclass by a more specific implementation of that method in a subclass is called ________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 91 في هذه المجموعة.