игра брюс 2048
Главная / Алгоритмы и дискретные структуры / Алгоритмы и модели вычислений / Тест 13

Алгоритмы и модели вычислений - тест 13

Упражнение 1:
Номер 1
В качестве модели многопроцессорной системы можно рассматривать

Ответ:

 (1) генетический осциллятор с коррекцией входа 

 (2) параллельную машину с прямым доступом 

 (3) логарифмический дифференциатор с выбором меток 


Номер 2
Обращение к ячейке памяти в параллельной машине с прямым доступом осуществляется

Ответ:

 (1) по времени исполнения 

 (2) по типу данных 

 (3) по адресу 


Номер 3
К моделям многопроцессорных систем следует отнести

Ответ:

 (1) EREW 

 (2) ERSW 

 (3) ESWR 


Упражнение 2:
Номер 1
Из приведенных ниже записей выделите модели многопроцессорных систем:

Ответ:

 (1) EREW 

 (2) CRCW 

 (3) GRGW 


Номер 2
Многопроцессорная модель с исключающим чтением и исключающей записью носит название

Ответ:

 (1) ASAD 

 (2) EREW 

 (3) CRWR 


Номер 3
Многопроцессорная модель с исключающим чтением и одновременной записью называется

Ответ:

 (1) ERCW 

 (2) CRCW 

 (3) EWRW 


Упражнение 3:
Номер 1
В многопроцессорной модели, допускающей запись разнородной информации, записываться в ячейку будет информация от процессора

Ответ:

 (1) с наибольшим быстродействием 

 (2) с наименьшим номером 

 (3) с наименьшим откликом 


Номер 2
Какая многопроцессорная модель является самой легкой с точки зрения аппаратной поддержки?

Ответ:

 (1) EREW 

 (2) CREW 

 (3) CRCW 


Номер 3
Какая многопроцессорная модель является самой удобной с точки зрения пользователя?

Ответ:

 (1) EREW 

 (2) ERCW  

 (3) CRCW 


Упражнение 4:
Номер 1
Если в многопроцессорной системе выполняется некоторый цикл, в котором процессоры одновременно выполняют операции, то в качестве времени работы этого цикла берется

Ответ:

 (1) степень полуисхода цикла 

 (2) количество итераций 

 (3) максимальное число петлевых вычислений 


Номер 2
Произведение времени работы процессора на количество процессоров носит название

Ответ:

 (1) общие затраты алгоритма 

 (2) мощность алгоритма 

 (3) вычислительная сложность алгоритма 


Номер 3
Общие затраты алгоритма в многопроцессорной системе представляют собой

Ответ:

 (1) общее количество итераций цикла на каждом процессоре 

 (2) максимальную пропускную способность процессоров 

 (3) произведение времени работы процессора на количество процессоров 


Упражнение 5:
Номер 1
Крайний справа элемент в списке при определении порядковых номеров многопроцессорными системами имеет номер

Ответ:

 (1) 1 

 (2) 0 

 (3) n 


Номер 2
За какое время решается задача определения порядковых номеров в списке однопроцессорным алгоритмом?

Ответ:

 (1) O(nlogn) 

 (2) O(logn) 

 (3) O(n) 


Номер 3
Чему равны общие затраты в однопроцессорном алгоритме определения порядковых номеров в списке, если вычислительная сложность определяеся величиной O(n)?

Ответ:

 (1) O(1) 

 (2) O(n) 

 (3) O(logn) 


Упражнение 6:
Номер 1
При использовании многопроцессорного алгоритма для определения порядковых номеров в списке, количество элементов с нулевыми указателями на каждой итерации

Ответ:

 (1) уменьшается на 1 

 (2) увеличивается вдвое 

 (3) остается неизменным 


Номер 2
Сложность многопроцессорного алгоритма для определения порядковых номеров в списке составляет

Ответ:

 (1) O(log2n) 

 (2) O(nlog2n) 

 (3) O(2log2n) 


Номер 3
Общие затраты в многопроцессорном алгоритме для определения порядковых номеров в списке определяются величиной

Ответ:

 (1) O(log2n) 

 (2) O(n) 

 (3) O(nlog2n) 


Упражнение 7:
Номер 1
К бинарным ассоциативным операциям следует отнести

Ответ:

 (1) сложение 

 (2) умножение 

 (3) целочисленное деление 


Номер 2
Глубина корня двоичного дерева равна

Ответ:

 (1)

 (2)

 (3) -1 


Номер 3
Глубина вершин двоичного дерева, у которых непосредственным предком является корень, составляет

Ответ:

 (1)

 (2)

 (3)


Упражнение 8:
Номер 1
Однопроцессорный алгоритм вычисления глубины вершины в двоичном дереве работает методом

Ответ:

 (1) конечного ветвления 

 (2) аналитического соответствия 

 (3) двойного обхода 


Номер 2
Сложность однопроцессорного алгоритма вычисления глубины вершины в двоичном дереве с количеством вершин n составляет

Ответ:

 (1) O(1) 

 (2) O(n) 

 (3) O(logn) 


Номер 3
Каковы общие затраты однопроцессорного алгоритма вычисления глубины вершины в двоичном дереве с количеством вершин n?

Ответ:

 (1) O(n-1) 

 (2) O(n) 

 (3) O(nlogn) 


Упражнение 9:
Номер 1
На какой многопроцессорной модели реализовывается алгоритм определения корня для вершины двоичного леса?

Ответ:

 (1) EREW 

 (2) CRSW 

 (3) CREW 


Номер 2
Если d - максимальная высота дерева леса, то многопроцессорный алгоритм определения корня для вершины двоичного леса имеет сложность

Ответ:

 (1) O(d) 

 (2) O(dlog2d) 

 (3) O(log2d) 


Номер 3
В многопроцессорном алгоритме определения корня для вершины двоичного леса количество вершин, для которых определяется корень, на каждой итерации

Ответ:

 (1) уменьшается на единицу 

 (2) увеличивается вдвое 

 (3) остается неизменным 


Упражнение 10:
Номер 1
Если d - максимальная высота дерева леса, n - количество вершин, то общие затраты многопроцессорного алгоритма определения корня для вершины двоичного леса составляют

Ответ:

 (1) O(dn) 

 (2) O(nlog2d) 

 (3) O(n+d-1) 


Номер 2
Однопроцессорный алгоритм определения максимального элемента n-мерного массива имеет вычислительную сложность

Ответ:

 (1) O(logn) 

 (2) O(n+1) 

 (3) O(n) 


Номер 3
Многопроцессорный алгоритм определения максимального элемента n-мерного массива для n2 процессоров имеет вычислительную сложность

Ответ:

 (1) O(n) 

 (2) O(nlogn) 

 (3) O(logn) 


Упражнение 11:
Номер 1
Какова вычислительная сложность многопроцессорного алгоритма определения максимального элемента n-мерного массива для n процессоров?

Ответ:

 (1) O(1) 

 (2) O(n) 

 (3) O(logn) 


Номер 2
За какое время, имея n процессоров, можно сделать двусторонний список из одностороннего?

Ответ:

 (1) O(1) 

 (2) O(n) 

 (3) O(logn) 


Номер 3
Определите время, за которое можно сделать двусторонний список из одностороннего, имея процессоров, в logn раз меньше, чем n?

Ответ:

 (1) O(1) 

 (2) O(n-1) 

 (3) O(logn) 


Упражнение 12:
Номер 1
Для эффективной параллельной обработки префиксов процессорами, количества p, двусторонний список разбивается

Ответ:

 (1) на p-1 групп 

 (2) на p групп 

 (3) на p+1 групп 


Номер 2
При эффективной параллельной обработке префиксов из каждой группы элементов, за которую отвечает процессор, исключается

Ответ:

 (1) один элемент 

 (2) не менее двух элементов 

 (3) половина элементов, округленная в меньшую сторону 


Номер 3
При эффективной параллельной обработке префиксов из каждой группы элементов, за которую отвечает процессор, нельзя извлекать элеемнты, которые находятся

Ответ:

 (1) в начале группы 

 (2) в конце группы 

 (3) рядом 




Главная / Алгоритмы и дискретные структуры / Алгоритмы и модели вычислений / Тест 13