Одномерные массивы целых чисел. Нахождение суммы элементов массива.
Список вопросов теста
Вопрос 1
Запишите команду генерации случайного числа от 0 до 55.
Варианты ответов
- "randomize(56)"
- "random number(56)"
- "random(56)"
Вопрос 2
Какой из массивов объявлен неверно?
1) c: array [70..100] of integer;
2) k_780: array [0..100] of integer;
3) d_a: array [12..24] integer;
4) a: array [1..2] of integer;
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 3
Что такое массив?
Выберите один из 3 вариантов ответа:
1) Набор переменных, доступ к которым осуществляется по их названиям.
2) Две переменные, имеющие одинаковое название.
3) Набор компонентов, которые расположены в оперативной памяти непосредственно друг за другом.
Варианты ответов
- 1
- 2
- 3
Вопрос 4
Какое количество оперативной памяти, в байтах, занимает данный массив?
с4: array [70..178] of integer;
Варианты ответов
- 512
- 348
- 436
Вопрос 5
Для заданного массива запишите без пробелов команду присваивания элементу с индексом 3 значение суммы элементов с индексами 7 и 4.
c40: array [1..15] of integer;
Варианты ответов
-
"c40[3]:=c40[7]+c40[4]".
-
"c40[3]=:c40[7]+c40[4]"
-
"c40[3]=c40[7]+c40[4]"
Вопрос 6
Запишите без пробелов пропущенную команду в данной программе, вычисления суммы элементов массива.
program s;
var
a:array [1..50] of integer;
i, s: integer;
begin
for i:=1 to 7 do
begin
a[i]=random (30);
end;
...
for i:=1 to 7 do
s:=s+a[i];
writeln (s);
end.
Варианты ответов
- "s;=0:"
- "s:=0;"
- "s;=0;"
Вопрос 7
Как осуществляется доступ к элементам массива?
1) По типу содержимого
3) По значению
2) По индексу
4) По диапазону
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 8
Как располагаются элементы массива в оперативной памяти?
1) В порядке увеличения значений
2) В случайном порядке
3) В порядке уменьшения значений
4) Непосредственно друг за другом
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 9
Укажите верный порядок следования команд в данном участке программы для нахождения суммы элементов массива.
__ s:=0;
__ s:=s+a[i];
__ for i:=1 to n do
Варианты ответов
- 3;2;1
- 2;1;3
- 1;3;2
Вопрос 10
Укажите верный порядок действий при нахождении суммы элементов массива.
__ Выделить ячейку памяти для хранения суммы
__ Присвоить ячейке памяти для хранения суммы значение 0
__ Перебрать элементы массива с вычислением для каждого суммы его значения и значения ячейки памяти для хранения суммы, с последующим присваиванием этого значения ячейке для хранения суммы.
Варианты ответов
- 2;3;1
- 1;3;2
- 1;2;3