Deck 14: Introduction to Collections

ملء الشاشة (f)
exit full mode
سؤال
Collections are typically static. ____________________
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
A programmer chooses a collection class based on ____.

A) the logic of an application
B)
B) the collection's run-time performance
C) the number of classes it implements
D) both a and
سؤال
A(n) ____ is a linear sequence of elements of any type by numeric index position.

A) string
B) list
C) stack
D) queue
سؤال
A map is a collection of unique items called entries. Each entry contains a key and a value.
سؤال
Infix evaluation applies operators as soon as they are encountered and never requires parentheses. ____________________
سؤال
The traversal operation visits each item in a collection in order to access or modify it. ____________________
سؤال
The index positions available for access in a list range from 0 to its physical size minus 1. ____________________
سؤال
A list tracks its own logical size and grows or shrinks automatically as needed.
سؤال
Collections must be homogeneous, meaning the items are all of the same type.
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Multithreading
b.Sleep
c.Blocked thread
d.Multiprocessing
e.Synchronization
Collections are used to help programmers effectively organize data in programs.
سؤال
In modern languages like Java, arrays are considered a lower-level data structure and are often used to implement other collections.
سؤال
A(n) ____ is a linear sequence of characters with access to the end, called the top.

A) string
B) list
C) stack
D) queue
سؤال
A(n) ____ provides a logical view of the behavior of a class of objects.

A) interface
B) collection
C) method
D) package
سؤال
In a map, an attribute can also be an object's key.
سؤال
The contents and size of a collection typically do not change during the course of a program.
سؤال
A list can contain values such as int and double.
سؤال
Strings and arrays are examples of collections.
سؤال
The most prevalent application of queues is in database management.
سؤال
The replacement operation combines removal and insertion into a single operation. ____________________
سؤال
A(n) ____ is a linear sequence of characters accessed by numeric index position.

A) string
B) list
C) stack
D) queue
سؤال
Translating infix expressions to postfix form is an example of an application of a ____.

A) list
B) tree
C) queue
D) stack
سؤال
A(n) ____________________ contains a group of items that are treated as a conceptual unit.
سؤال
Each type of collection supports some form of all of the following EXCEPT ____.

A) addition
B) removal
C) membership
D) hierarchy
سؤال
An association list is another word for a(n) ____.

A) stack
B) map
C) queue
D) set
سؤال
When a name such as E is used to specify a type in an interface, it is called a type ____.

A) parameter
B) variable
C) character
D) element
سؤال
FIGURE 14-1 <strong>FIGURE 14-1   Java's built-in collections are defined in the package ____, as shown in Figure 14-1 above.</strong> A) java.groups B) java.sets C) java.collections D) java.util <div style=padding-top: 35px>
Java's built-in collections are defined in the package ____, as shown in Figure 14-1 above.

A) java.groups
B) java.sets
C) java.collections
D) java.util
سؤال
The ____ of two sets (A and B) is the set of items in A that are also items in B.

A) union
B) intersection
C) subset
D) collection
سؤال
The index-based operations on linked lists run in ____ time.

A) constant
B) consecutive
C) linear
D) analog
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A network of elements.
سؤال
When a name such as String takes the place of the type variable during instantiation, it is called a type ____.

A) parameter
B) array
C) character
D) element
سؤال
A(n) ____________________ is an object that allows the programmer to visit all of the elements in a collection.
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
An unordered collection of elements accessed by unique keys.
سؤال
Like an array, a(n) ____ is a sequence of elements that are ordered by an integer index position.

A) queue
B) list
C) stack
D) all of the above
سؤال
FIGURE 14-1 <strong>FIGURE 14-1   Which of the following is NOT true about how Chase will organize his data?</strong> A) The values are unique. B) The keys are unique. C) The keys are in no particular order. D) The value associated with a key contains the attributes of the identifier. <div style=padding-top: 35px>
Which of the following is NOT true about how Chase will organize his data?

A) The values are unique.
B) The keys are unique.
C) The keys are in no particular order.
D) The value associated with a key contains the attributes of the identifier.
سؤال
A ____ adheres to a First In First Out protocol.

A) list
B) tree
C) queue
D) stack
سؤال
When a method signature starts with the modifier ____, it means that the user of the method sends a message to the main class, not to an instance of any class.

A) static
B) public
C) private
D) superclass
سؤال
A programmer must use ____ to manipulate elements in a list.

A) the subscript operator [ ]
B) casting
C) methods
D) variables
سؤال
A ____ adheres to a Last In First Out protocol.

A) list
B) tree
C) queue
D) stack
سؤال
The ____ of two sets (A and B) is a set that contains all of the items in A and all of the items in B.

A) union
B) intersection
C) subset
D) collection
سؤال
A feature called ____________________ classes allows storage of primitive data types in lists.
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
An unordered collection of unique elements
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A linear sequence of elements with insertions at the rear and removals at the front.
سؤال
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A hierarchical collection of elements.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/43
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 14: Introduction to Collections
1
Collections are typically static. ____________________
False
2
A programmer chooses a collection class based on ____.

A) the logic of an application
B)
B) the collection's run-time performance
C) the number of classes it implements
D) both a and
D
3
A(n) ____ is a linear sequence of elements of any type by numeric index position.

A) string
B) list
C) stack
D) queue
B
4
A map is a collection of unique items called entries. Each entry contains a key and a value.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
5
Infix evaluation applies operators as soon as they are encountered and never requires parentheses. ____________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
6
The traversal operation visits each item in a collection in order to access or modify it. ____________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
7
The index positions available for access in a list range from 0 to its physical size minus 1. ____________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
8
A list tracks its own logical size and grows or shrinks automatically as needed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
9
Collections must be homogeneous, meaning the items are all of the same type.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
10
Identify the letter of the choice that best matches the phrase or definition.
a.Multithreading
b.Sleep
c.Blocked thread
d.Multiprocessing
e.Synchronization
Collections are used to help programmers effectively organize data in programs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
11
In modern languages like Java, arrays are considered a lower-level data structure and are often used to implement other collections.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
12
A(n) ____ is a linear sequence of characters with access to the end, called the top.

A) string
B) list
C) stack
D) queue
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
13
A(n) ____ provides a logical view of the behavior of a class of objects.

A) interface
B) collection
C) method
D) package
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
14
In a map, an attribute can also be an object's key.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
15
The contents and size of a collection typically do not change during the course of a program.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
16
A list can contain values such as int and double.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
17
Strings and arrays are examples of collections.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
18
The most prevalent application of queues is in database management.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
19
The replacement operation combines removal and insertion into a single operation. ____________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
20
A(n) ____ is a linear sequence of characters accessed by numeric index position.

A) string
B) list
C) stack
D) queue
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
21
Translating infix expressions to postfix form is an example of an application of a ____.

A) list
B) tree
C) queue
D) stack
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
22
A(n) ____________________ contains a group of items that are treated as a conceptual unit.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
23
Each type of collection supports some form of all of the following EXCEPT ____.

A) addition
B) removal
C) membership
D) hierarchy
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
24
An association list is another word for a(n) ____.

A) stack
B) map
C) queue
D) set
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
25
When a name such as E is used to specify a type in an interface, it is called a type ____.

A) parameter
B) variable
C) character
D) element
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
26
FIGURE 14-1 <strong>FIGURE 14-1   Java's built-in collections are defined in the package ____, as shown in Figure 14-1 above.</strong> A) java.groups B) java.sets C) java.collections D) java.util
Java's built-in collections are defined in the package ____, as shown in Figure 14-1 above.

A) java.groups
B) java.sets
C) java.collections
D) java.util
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
27
The ____ of two sets (A and B) is the set of items in A that are also items in B.

A) union
B) intersection
C) subset
D) collection
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
28
The index-based operations on linked lists run in ____ time.

A) constant
B) consecutive
C) linear
D) analog
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
29
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A network of elements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
30
When a name such as String takes the place of the type variable during instantiation, it is called a type ____.

A) parameter
B) array
C) character
D) element
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
31
A(n) ____________________ is an object that allows the programmer to visit all of the elements in a collection.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
32
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
An unordered collection of elements accessed by unique keys.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
33
Like an array, a(n) ____ is a sequence of elements that are ordered by an integer index position.

A) queue
B) list
C) stack
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
34
FIGURE 14-1 <strong>FIGURE 14-1   Which of the following is NOT true about how Chase will organize his data?</strong> A) The values are unique. B) The keys are unique. C) The keys are in no particular order. D) The value associated with a key contains the attributes of the identifier.
Which of the following is NOT true about how Chase will organize his data?

A) The values are unique.
B) The keys are unique.
C) The keys are in no particular order.
D) The value associated with a key contains the attributes of the identifier.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
35
A ____ adheres to a First In First Out protocol.

A) list
B) tree
C) queue
D) stack
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
36
When a method signature starts with the modifier ____, it means that the user of the method sends a message to the main class, not to an instance of any class.

A) static
B) public
C) private
D) superclass
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
37
A programmer must use ____ to manipulate elements in a list.

A) the subscript operator [ ]
B) casting
C) methods
D) variables
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
38
A ____ adheres to a Last In First Out protocol.

A) list
B) tree
C) queue
D) stack
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
39
The ____ of two sets (A and B) is a set that contains all of the items in A and all of the items in B.

A) union
B) intersection
C) subset
D) collection
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
40
A feature called ____________________ classes allows storage of primitive data types in lists.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
41
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
An unordered collection of unique elements
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
42
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A linear sequence of elements with insertions at the rear and removals at the front.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
43
Identify the letter of the choice that best matches the phrase or definition.
a.Queue
b.Set
c.Map
d.Tree
e.Graph
A hierarchical collection of elements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 43 في هذه المجموعة.