Алгоритмизация и программирование
Список вопросов теста
Вопрос 1
Алгоритмом называется:
Варианты ответов
- понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;
- подробный перечень правил выполнения определенных действий;
- последовательность команд для компьютера;
- описание последовательности в виде геометрических фигур, соединенных линиями и стрелками.
Вопрос 2
Свойство алгоритма «дискретность» означает:
Варианты ответов
- при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
- алгоритм должен быть разбит на последовательность отдельных шагов;
- записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
- алгоритм должен обеспечивать решение некоторого класса задач данного типа для различных значений данных;
Вопрос 3
Алгоритмическая конструкция, предполагающая выполнение либо одного, либо другого действия в зависимости от истинности или ложности некоторого условия, называется:
Варианты ответов
- линейная
- ветвление
- циклическая
- рекурсивная
- альтернативная
Вопрос 4
Сопоставь конструкцию алгоритма и его название
1.

2.

3.

4.

Варианты ответов
- линейный алгоритм
- неполное ветвление
- циклический алгоритм
- полное ветвление
Вопрос 5
В блок-схеме алгоритма условие обозначается фигурой:
Варианты ответов
- прямоугольник
- ромб
- овал
- параллелограмм
- шестиугольник
Вопрос 6
Модуль числа вычисляется с помощью стандартной функции:
Варианты ответов
- INT(A)
- A MOD B
- ABC(X)
- SQR(X)
Вопрос 7
Вещественный тип данных в языке PASCAL описывается словом:
Варианты ответов
- boolean
- integer
- char
- real
Вопрос 8
Служебные слова оператора условия:
Варианты ответов
- if
- for
- to
- then
- else
- do
Вопрос 9
Какие из записей можно рассматривать как имена переменных:
Варианты ответов
- n1
- 1n
- end
- A_2
- Щ
Вопрос 10
Оператором ввода в языке Pascal является:
Варианты ответов
- begin
- writeln
- read
- for
Вопрос 11
Сопоставить служебные слова и их значения:
1.
начало
2.
конец
3.
описание переменных
4.
цикл пока
5.
вывод
Варианты ответов
- var
- write
- begin
- while
Вопрос 12
Вычислите значение выражения: 17 mod 4
Варианты ответов
- 4,25
- 3
- 4
- 1
Вопрос 13
Значение переменной а после выполнения фрагмента приведенной программы
A:=7;
A:= A*3;
if А = 12 then A : = А+ 10 else A:= sqr ( A );
равно: a) 17; b) 31; c) 49; d) 441
Варианты ответов
- 17
- 31
- 49
- 441
Вопрос 14
В программе вычисления гипотенузы в операторе присваивания не указано арифметическое выражение с = \(\sqrt{а^2+в^2}\)
Program gipotenuza;
Var a,b,c : real;
Begin
Readln (a,b);
c:=……………………;
Write (c );
End.
Оно может быть записано:
Варианты ответов
- SQRT( SQR ( A) + SQR (B))
- SQR( SQRT ( A) + SQRT (B))
- SQR(A)+SQR(B)
- SQRT(A)+SQRT(B)
Вопрос 15
Сколько раз выполнится тело цикла FOR a:=0 to 100 do
Варианты ответов
- 0
- 100
- 101
- 1


