Одномерные массивы
Список вопросов теста
Вопрос 1
Дан массив А состоящий из чисел: 1 3 5 7 9 11.
Установите соответствие
1.
for var i:=1 to 6 do write (a[i]);
2.
for var i:=1 to 6 do write (a[i], ' ');
3.
for var i:=1 to 6 do write (a[i], '- ');
4.
for var i:=3 to 6 do write (a[i]);
5.
for var i:=4 downto 2 do writeln (a[i]);
6.
for var i:=1 to 4 do write (a[i]:6);
Варианты ответов
- 1357911
- 1 3 5 7 9 11
- 1-3-5-7-9-11
- 57911
- 7 Enter 5 Enter 3 Enter
- 1 3 5 7
Вопрос 2
Дан массив:
|
A[1] |
A[2] |
A[3] |
A[4] |
|
2 |
0 |
-2 |
4 |
Какова его размерность?
Варианты ответов
- 4
- 2
- 0
- -2
- 10
Вопрос 3
Дан массив:
|
A[1] |
A[2] |
A[3] |
A[4] |
|
2 |
0 |
-2 |
4 |
Каково значение элемента массива, индекс которого равен трем?
Варианты ответов
- 4
- 2
- 0
- -2
- 10
Вопрос 4
Из элементов, какого типа состоит массив?
|
W[1] |
W[2] |
W[3] |
W[4] |
W[5] |
|
‘Света’ |
‘Cлава’ |
‘Иван’ |
‘Коля’ |
‘Маша’ |
Варианты ответов
- real
- integer
- boolean
- string
Вопрос 5
Назовите имя массива?
|
W[1] |
W[2] |
W[3] |
W[4] |
W[5] |
|
‘Света’ |
‘Cлава’ |
‘Иван’ |
‘Коля’ |
‘Маша’ |
Варианты ответов
- W
- W[3]
- 5
- Строки
- А
Вопрос 6
Из элементов, какого типа состоит массив?
|
G[1] |
G[2] |
G[3] |
….. |
G[100] |
|
1,1 |
1,2 |
1,02 |
….. |
1,6 |
Варианты ответов
- вещественный
- целый
- логический
- строковый
Вопрос 7
Дана таблица. Является ли она массивом?
|
G[1] |
G[2] |
G[3] |
|
1,1 |
2 |
‘Коля’ |
Варианты ответов
- Да
- Нет
- Одномерный массив
Вопрос 8
Запишите результат работы программы:
const n=5; var a: array [1..n+1] of integer;
begin
for var i:=1 to n+1 do
begin if i mod 2=0 then a[i]:=0 else a[i]:=-1; write(a[i]); end;
end.
Вопрос 9
Массив - это...
Варианты ответов
- поименованный набор фиксированного числа однотипных данных
- ограниченная апострофами последовательность любых символов
- совокупность разнородных данных, описываемых и обрабатываемых как единое целое
- именованный набор однотипных данных на диске
- именованный набор однотипных данных на диске
Вопрос 10
Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально
A[3] := 5; A[4] := 6; A[3] = A[4]; A[4] := A[3];
Варианты ответов
- A[3] = 6; A[4] = 6
- A[3] = 6; A[4] = 5
- A[3] = 5; A[4] = 6
- A[3] = 5; A]4] = 5
Вопрос 11
В представленном фрагменте программы значения одномерного массива задаются с помощью оператора цикла. Чему будет равно A[6]?
For var i := 1 To 5 Do
Begin
A[2*i - 1] := i; A[2*i] := i*i;
End;
Вопрос 12
Выберите правильное описание массива, имя которого D, размер 10, тип элементов – целые числа.
Варианты ответов
- var Z:array [1..10] of integer;
- var D:array [2..11] of integer;
- var D [1..10] of integer;
- var D:array [1..10] of integer;
Вопрос 13
Дано описание массива: var N:array[8..17] of real;
Укажите размер массива N.
Вопрос 14
Дано описание массива: var N:array[8..17] of real;
Укажите базовый тип элементов массива.
Вопрос 15
Дано описание массива const D:array[1..5] of integer=(11,5,89,9,5); Укажите D[3].


