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