Структурированный тип данных массив
Список вопросов теста
Вопрос 1
Размер массива - это...
Варианты ответов
- конечное число одинаковых величин
- минимально возможное количество элементов
- ширина массива
- максимально возможное количество элементов
- длина массива
Вопрос 2
Массив - это...
Варианты ответов
- элементы, которые размещаются друг за другом
- конечное число одинаковых величин
- место каждого элемента
- обозначаемая одним именем последовательность однотипных элементов
- максимальное возможное количество элементов
Вопрос 3
Каким выражением будет сформирован массив a из 8 случайных целых чисел, принадлежащих промежутку [5; 25]?
Варианты ответов
- for i : =1 to 8 do a [ i ]: = random (25,5);
- for i : =1 to 7 do a [ i ]: = random (5,25);
- for i : =1 to 8 do a [ i ]: = random (5,25);
- for i : =1 to 8 do a [ i ]: = random (5.25);
- for i : =0 to 8 do a [ i ]: = random (5,25);
Вопрос 4
Массив описан с помощью константы t: array [1..10] of integer = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10). Что будет выведено на экран в результате выполнения фрагмента программы? k:=0; for i:=1 to 10 do if t[i] mod 2 = 0 then k:=k+1; writeln('k = ', k);
Варианты ответов
- k=5
- k=6
- k=10
- k=2
- k=1
Вопрос 5
Одномерным массивом называется...
Варианты ответов
- конечное число одинаковых величин
- обозначаемая одним именем последовательность однотипных элементов
- массив, элементы которого размещаются друг за другом
- массив, обращение к элементам которого осуществляется при помощи двух индексов
- массив, обращение к элементам которого осуществляется при помощи только одного индекса
Вопрос 6
Можно ли в массиве изменять значения элементов массива?
Варианты ответов
- Можно, но только один раз
- Можно
- Нельзя
- Можно, только в целочисленных массивах
- Можно, только в вещественных массивах
Вопрос 7
Чему равен размер массива, описанного следующим образом: Var R: array [-4..6] of integer; ?
Варианты ответов
- 4
- 2
- 10
- 11
- 6
Вопрос 8
Каков результат выполнения программы? const X: array[1..10] of integer = (1, -1, 2, -2, 3, -3, 4, -4, 5, -5); var i, s: integer; begin s:=0; for i:=1 to 10 do s:=s+X[i]; write('s = ', s); end.
Варианты ответов
- 9
- 0
- 30
- 18
- 15
Вопрос 9
Массив описан с помощью константы b: array [1..10] of integer = (33, 4, 33, 5, 33, 6, 33, 7, 33, 8); Что будет выведено на экран в результате выполнения фрагмента программы? max:=1; for i:=1 to 10 do if b[i] > b[max] then max:=i; writeln('b[', max '] = ', b[max]);
Варианты ответов
- b[3] = 33
- b[1] = 33
- b[9] = 33
- b[5] = 33
- b[7] = 33
Вопрос 10
Массив описан с помощью константы F: array [1..10] of integer = (22, 11, 33, 11, 44, 11, 55, 11, 66, 11); Что будет выведено на экран в результате выполнения фрагмента программы? min:=1; for i:=1 to 10 do if F[i] <= F[min] then min:=i; writeln('F[', min '] = ', F[min]);
Варианты ответов
- F[4] = 11
- F[2] = 11
- F[8] = 11
- F[10] = 11
- F[6] = 11


