Тестирование. Наборы и обобщения презентация

Содержание

1. При помощи каких из перечисленных методов класса ArrayList можно определить, присутствует ли элемент в наборе? Remove Count Contains IndexOf несколько

Слайд 1Тестирование
Наборы и обобщения


Слайд 21. При помощи каких из перечисленных методов класса ArrayList можно определить,

присутствует ли элемент в наборе?

Remove
Count
Contains
IndexOf

несколько


Слайд 32. Для чего используется класс Comparer?
Для сравнения двух объектов, обычно с

целью сортировки
Для упорядочения набора ArrayList при помощи метода ArrayList.Sort
Для проверки идентичности ссылок на объект
Для того, чтобы предоставить стандартную реализацию интерфейса IComparer

несколько


Слайд 43. Перебор элементов в классе ArrayList осуществляется в следующей последовательности:
В порядке

в котром элементы добавлялись в набор
В порядке ХЭШ кодов объектов
В порядке в котором объекты находятся в наборе
В порядке заданным пользователем посредством перегрузки функции CompareTo

Слайд 54. Выберите правильне утверждения для оператора Coll[3] = "Hello!", если Coll

- объект класса коллекции ArrayList

Если элемента с индексом 3 в коллекции отсутствует он будет добавлен
Если элемент с индексом 3 в коллекции присутствует, он будет заменен значением “Hello”
Если элемент с индексом 3 в коллекции присутствует, он будет сдвинут на позицию 4, а на позицию 3 будет поставлен "Hello
Если элемента с индексом 3 в коллекции отсутствует будет сгенерировано исключение

несколько


Слайд 65. Выберите верные утверждения относящиеся к коллекции ArrayList
В одной коллекции можно

сохранять элементы только одного типа
Для сортировки коллекции используется метод Sort
Идексом может быть только целое число
Элементы набора автоматически сортируются по значению Хэш кода
Для хранения элементов используется механизм упаковки

несколько


Слайд 76. Какие операции выполняет метод Dequeue класса Queue?
Возвращает первый элемент набора
Добавляет

элемент в набор
Удаляет из набора первый элемент
Удаляет из набора все элементы

несколько


Слайд 87. В каком порядке возвращает элементы Stack при вызове метода Pop?
В

случайном порядке
«первым вошел, первым вышел»
«последним вошел, первым вышел»
«последним вошел, последним вышел»

Слайд 98. Выберите верные утверждения для класса Queue.
Можно посмотреть первый элемент не

удаляя его из коллекции
Можно извлечь второй элемент коллекции, не извлекая первый
Для определения пуста ли очередь лучше пользоваться методом isEmpty
Метод Count возвращает количество объектов в коллекции
В коллекции можно сохранять null значения

несколько


Слайд 109. Какие методы позволяют определить, уникален ли ключ при добавлении элемента

в набор Hashtable?

GetType
ТоString
GetHashCode
Equals

несколько


Слайд 1110. Какое из следующих утверждений истинно?
При создании объекта Hashtable можно передать

конструктору в качестве параметра экземпляр класса, поддерживающего интерфейс IEqualityComparer, чтобы изменить алгоритм сравнения ключей;
Можно назначить объект IEqualityComparer существующему экземпляру Hashtable;
Объект IEqualityComparer нельзя использовать с Hashtable;
класс Hashtable реализует IEqualityComparer

Слайд 1211. Выберите истинные утверждения относящиеся к классам словаря.
В качестве индексов словарей

могут выступать строки
В качестве индексов словарей могут выступать любые типы, в т.ч. и определенные пользователем
В одном словаре можно использовать индексы разнах типов
Значения в словарях сохраняются в порядке возрастания их Хэш кода
Во всех словарях реализованы методы для доступа к элементам через индексы
При добавлении нового (или удалении) элемента в коллекцию SortedList индексы существующих элементов могут измениться

несколько


Слайд 1312. Какие типы наборов можно создать при помощи класса CollectionsUtil?
Нечувствительный к

регистру StringDictionary
Независимый от культуры Hashtable
Нечувствительный к регистру Hashtable
Нечувствительный к регистру SortedList

несколько


Слайд 1413. Какие типы объектов можно хранить в качестве значения {Value} в

StringDictionary?

Строки
Объекты
Массивы строк
любые типы .NET


Слайд 1514. Выберите верные утверждения:
Класс BitVector32 часто применяется для упаковки битов
В классе

NameValueCollection можно сохранять значения с одинаковыми ключами
Специализированные наборы определены в пространстве имен System.Collections.Specialized
В классе StringDictionary можно сохранять значения с одинаковыми ключами

несколько


Слайд 1615. Объекты какого рода возвращает перечислитель обобщения Dictionary?
Object
Объекты-обобщения KeyValuePair
Key
Value


Слайд 1716. В какое место связного списка LinkedList можно добавлять элементы?
В начало

LinkedList
Перед любым заданным узлом
После любого заданного узла
В конец LinkedList
По любому числовому индексу в LinkedList

несколько


Слайд 18Правильные ответы


Слайд 191. При помощи каких из перечисленных методов класса ArrayList можно определить,

присутствует ли элемент в наборе?

Remove
Count
Contains
IndexOf

несколько

C

D


Слайд 202. Для чего используется класс Comparer?
Для сравнения двух объектов, обычно с

целью сортировки
Для упорядочения набора ArrayList при помощи метода ArrayList.Sort
Для проверки идентичности ссылок на объект
Для того, чтобы предоставить стандартную реализацию интерфейса IComparer

несколько

А

B

D


Слайд 213. Перебор элементов в классе ArrayList осуществляется в следующей последовательности:
В порядке

в котром элементы добавлялись в набор
В порядке ХЭШ кодов объектов
В порядке в котором объекты находятся в наборе
В порядке заданным пользователем посредством перегрузки функции CompareTo

C


Слайд 224. Выберите правильне утверждения для оператора Coll[3] = "Hello!", если Coll

- объект класса коллекции ArrayList

Если элемент с индексом 3 в коллекции отсутствует он будет добавлен
Если элемент с индексом 3 в коллекции присутствует, он будет заменен значением “Hello”
Если элемент с индексом 3 в коллекции присутствует, он будет сдвинут на позицию 4, а на позицию 3 будет поставлен "Hello
Если элемента с индексом 3 в коллекции отсутствует будет сгенерировано исключение

несколько

B

D


Слайд 235. Выберите верные утверждения относящиеся к коллекции ArrayList
В одной коллекции можно

сохранять элементы только одного типа
Для сортировки коллекции используется метод Sort
Индексом может быть только целое число
Элементы набора автоматически сортируются по значению Хэш кода
Для хранения элементов используется механизм упаковки

несколько

B

C

E


Слайд 246. Какие операции выполняет метод Dequeue класса Queue?
Возвращает первый элемент набора
Добавляет

элемент в набор
Удаляет из набора первый элемент
Удаляет из набора все элементы

несколько

А

C


Слайд 257. В каком порядке возвращает элементы Stack при вызове метода Pop?
В

случайном порядке
«первым вошел, первым вышел»
«последним вошел, первым вышел»
«последним вошел, последним вышел»

C


Слайд 268. Выберите верные утверждения для класса Queue.
Можно посмотреть первый элемент не

удаляя его из коллекции
Можно извлечь второй элемент коллекции, не извлекая первый
Для определения пуста ли очередь лучше пользоваться методом isEmpty
Метод Count возвращает количество объектов в коллекции
В коллекции можно сохранять null значения

несколько

А

D

E


Слайд 279. Какие методы позволяют определить, уникален ли ключ при добавлении элемента

в набор Hashtable?

GetType
ТоString
GetHashCode
Equals

несколько

C

D


Слайд 2810. Какое из следующих утверждений истинно?
При создании объекта Hashtable можно передать

конструктору в качестве параметра экземпляр класса, поддерживающего интерфейс IEqualityComparer, чтобы изменить алгоритм сравнения ключей;
Можно назначить объект IEqualityComparer существующему экземпляру Hashtable;
Объект IEqualityComparer нельзя использовать с Hashtable;
класс Hashtable реализует IEqualityComparer

А


Слайд 2911. Выберите истинные утверждения относящиеся к классам словаря.
В качестве индексов словарей

могут выступать строки
В качестве индексов словарей могут выступать любые типы, в т.ч. и определенные пользователем
В одном словаре можно использовать индексы разнах типов
Значения в словарях сохраняются в порядке возрастания их Хэш кода
Во всех словарях реализованы методы для доступа к элементам через индексы
При добавлении нового (или удалении) элемента в коллекцию SortedList индексы существующих элементов могут измениться

несколько

А

B

D

F


Слайд 3012. Какие типы наборов можно создать при помощи класса CollectionsUtil?
Нечувствительный к

регистру StringDictionary
Независимый от культуры Hashtable
Нечувствительный к регистру Hashtable
Нечувствительный к регистру SortedList

несколько

C

D


Слайд 3113. Какие типы объектов можно хранить в качестве значения {Value} в

StringDictionary?

Строки
Объекты
Массивы строк
любые типы .NET

А


Слайд 3214. Выберите верные утверждения:
Класс BitVector32 часто применяется для упаковки битов
В классе

NameValueCollection можно сохранять значения с одинаковыми ключами
Специализированные наборы определены в пространстве имен System.Collections.Specialized
В классе StringDictionary можно сохранять значения с одинаковыми ключами

несколько

А

B

C


Слайд 3315. Объекты какого рода возвращает перечислитель обобщения Dictionary?
Object
Объекты-обобщения KeyValuePair
Key
Value
B


Слайд 3416. В какое место связного списка LinkedList можно добавлять элементы?
В начало

LinkedList
Перед любым заданным узлом
После любого заданного узла
В конец LinkedList
По любому числовому индексу в LinkedList

несколько

А

B

C

D


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика