Одномерные массивы. Описание, заполнение массива
Тест "Инициализация и заполнение массива"
Список вопросов теста
Вопрос 1
Дайте определение массива. Массив – это…
Варианты ответов
- множество данных одного типа, имеющих общее имя и различающихся по индексу
- ограниченная квадратными скобками последовательность любых символов
- совокупность разнородных данных, описываемых и обрабатываемых как единое целое
- именованный набор однотипных данных на диске
- набор переменных, начинающийся с одной и той же буквы
Вопрос 2
Индекс в одномерном массиве – это…?
Варианты ответов
- порядковый номер элемента массива
- количество элементов в массиве
- максимальный размер элемента массива
- имя массива
Вопрос 3
Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор(ы):
Варианты ответов
- write
- writeln
- read
- readln
- for
- random
- randomize
Вопрос 4
Для чего производится описание массивов?
Варианты ответов
- чтобы самому запомнить сколько ячеек в массиве
- чтобы компьютер запомнил имя массива
- чтобы компьютер зарезервировал память для хранения элементов массива
- чтобы пользователь знал, сколько переменных ему нужно для обработки массива
Вопрос 5
Одномерный массив А заполнен последовательно числами 5, 18, -13, 25. Укажите значение элемента А[2].
Вопрос 6
Отметьте все правильные объявления массива в языке Паскаль.
Варианты ответов
- Var A[1..20] of integer;
- Var A: array [15..20] of integer;
- var A: array [1...20] of real;
- var A: array [0...20] of integer
- var A: array [-8..10] of integer;
- var A: array [-8..10];
- var A[1..10];
Вопрос 7
Отметьте все правильные утверждения о массивах в языке Паскаль.
Варианты ответов
- элементы массива могут быть разных типов
- все элементы массива должны быть одного типа
- элементы в памяти расположены рядом
- элементы могут быть расположены в памяти по одному
- элементы всегда нумеруются с единицы
Вопрос 8
По какой формуле будем заполнять массив X = [1 3 5 7 9 11], чтобы получить именно эти значения? Выберите оператор, который надо вставить вместо многоточия в строке
for k:=1 to 6 do
... ;
Варианты ответов
- X[k] := k
- X[k] := 2*k
- X[k] := 2*k - 1
- X[k] := 2*k + 1
- X[k] := 2*(k - 1)
Вопрос 9
По какой формуле будем заполнять массив В = [12 9 6 3 0 -3], чтобы получить именно эти значения? Выберите оператор, который надо вставить вместо многоточия в строке
for k:=1 to 6 do
... ;
Варианты ответов
- B[k] := k
- В[k] := 3*k – 15;
- В[k] := 3*(k - 1) + 6;
- В[k] := 15 - 3*k;
Вопрос 10
По какой формуле будем заполнять массив В [1 4 9 16 25 36], чтобы получить именно эти значения?Запишите оператор, который надо вставить вместо многоточия в строке
for i:=2 to 6 do …
Ответ записывайте БЕЗ пробелов



а ответы можно?