Тест по теме "Массивы"
Список вопросов теста
Вопрос 1
Что представляет собой массив?
Варианты ответов
- структурированный тип данных, представляющий последовательность взаимосвязанных по какому либо признаку объектов
- структурированный тип данных, состоящий из фиксированного числа элементов, отличающихся типом
- структурированный тип данных, представляющий набор взаимосвязанных по какому либо признаку или группе признаков объектов, которые можно рассматривать как единое целое
- структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один и тот же тип
Вопрос 2
В чем заключается метод "пузырьковой сортировки"?
Варианты ответов
- начиная с последнего, сравниваются соседние элементы массива, и они переставляются, если последующий элемент меньше предыдущего
- начиная с первого, сравниваются соседние элементы массива, и они переставляются, если последующий элемент меньше предыдущего
- начиная с последнего, сравниваются соседние элементы массива, и они переставляются, если предыдущий элемент меньше последующего
- нет правильного ответа
Вопрос 3
Какого типа не может быть индекс массива?
Варианты ответов
- integer
- byte
- real
- word
Вопрос 4
По способу организации и типу компонентов массивы относятся к одному из следующих типов данных:
Варианты ответов
- Комбинированному
- Файловому
- Множественному
- Строковому
- Регулярному
Вопрос 5
Одномерный массив можно назвать...
Варианты ответов
- многомерной таблицей
- вектором
- квадратной матрицей
- двумерной матрицей
Вопрос 6
Какое описание без ошибок?
Варианты ответов
- c: array[1..a+b] of real;
- d: array[1.0..100.0] of integer;
- f: array[1..100] of integer;
- b: array[10..1] of integer;
- a: array[] of real;
Вопрос 7
Каким способом осуществляется ввод элементов массива
write('Введите количество элементов в массиве');
readln(n);
for i:=1 to n do
begin writeln('Введите элементы массива’);
read(a[i]); writeln('a[',i,']=)',a[i]); end;
Варианты ответов
- с помощью датчика случайных чисел
- с клавиатуры
- присвоением заданных значений
Вопрос 8
Каким способом осуществляется ввод элементов массива
randomize;
writeln('Введите количество элементов массива');
readln(n);
for i:=1 to n do
begin a[i]:=random(50); writeln('a['i']=)',a[i]); end;
Варианты ответов
- с помощью датчика случайных чисел
- с клавиатуры
- присвоением заданных значений
Вопрос 9
Какие действия нельзя производить с одномерными массивами?
Варианты ответов
- находить сумму всех элементов массива
- находить минимальный элемент
- находить максимальный элемент главной диагонали
- находить среднее арифметическое элементов, удовлетворяющих некоторому условию
Вопрос 10
В какой ячейке находится элемент D[2,6]?
Варианты ответов
- Во втором столбце и шестой строке
- Во второй строке и шестом столбце
- В строке с номером 2,6
- В столбце с номером 2,6
Вопрос 11
Сколько элементов находится в массиве Х(2;6)?
Варианты ответов
- 2
- 6
- 12
- 8
- пустой массив
Вопрос 12
Двумерный массив размером n*m можно назвать...
Варианты ответов
- линейной таблицей
- вектором
- матрицей
- квадратной матрицей


