Проверочная работа по теме "Алгоритмы и программирование"


Список вопросов теста
Вопрос 1
В заголовке процедуры после ее имени приводится перечень:
Варианты ответов
- формальных параметров
- фактических параметров и их типов
- формальных параметров и их типов
- типов формальных параметров
Вопрос 2
Дан фрагмент программы:
for i:=max downto 2 do
for j:=2 to i do
if A[j]>A[j-1] then
begin
x:=A[j];
A[j]:=A[j-1];
A[j-1]:=x;
end;
В результате его выполнения:
Варианты ответов
- элементы массива А будут отсортированы по возрастанию
- элементы массива А будут отсортированы по убыванию
- поменяются местами рядом стоящие элементы массива А
- поменяются местами первый и последний элементы массива А
Вопрос 3
Установите верную последовательность результатов этапов решения задач на компьютере.
1) программа
2) словестная информационная модель
3) уточнение модели
4) алгоритм
5) получение результатов
6) математическая модель
Ответ запичите цифрами. Например: 123456
Вопрос 4
Впишите пропущенные слова.
Сложные алгоритмы управления могут содержать _________ и ___________.
Варианты ответов
- информации
- управляющую
- ветвления
- циклы
Вопрос 5
Запишите название процесса целенаправленного воздействия на объект.
Варианты ответов
- функция
- процедура
- управление
- тест
Вопрос 6
Пример управляющего объекта
Варианты ответов
- водитель автомобиля
- оркестр
- автомобиль
- дирижабль
Вопрос 7
Отметьте правильный вариант вызова процедуры.
procedure prim (a: real; b: char; var c: integer);
Варианты ответов
- prim (a, 1, c);
- prim (0.1, 'c', 5.);
- prim (0.1, 'c', c);
- prim (a, 1, 5);
Вопрос 8
Дана следующая программа:
вниз
нц пока справа стена и слева стена
закрасить; вниз
кц
Выполняя эту программу, исполнитель Робот закрасит все клетки, находящиеся:
Варианты ответов
- справа
- слева
- снизу
- сверху