Контрольная работа по информатике и ИКТ в 9 классе по теме "Алгоритмы и исполнители" выполнена в виде теста из 15 вопросов с ответами. В архиве находится 2 файла в текстовом формате (docx, pdf), которые можно распечатать и 1 файл в формате mtf для программы MyTestX. Вопросы в тесте разнообразные: с выбором 1 ответа, с многовариантным выбором, с выбором на соответствие, с вычислением. Вопросы теста охватывают материал на знание свойств алгоритмов, алгоритмических структур и программирования на языке PASCAL.
Просмотр содержимого документа
«Алгоритмы и исполнители»
МБОУ Березовская СОШ №10, учитель Стариков П.С.
Контрольная работа по теме «Алгоритмы и исполнители»
(9 класс)
1. Алгоритмом называется:
понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;
подробный перечень правил выполнения определенных действий;
ориентированный граф, указывающий порядок исполнения некоторого набора команд;
последовательность команд для компьютера;
описание последовательности в виде геометрических фигур, соединенных линиями и стрелками.
2. Свойство алгоритма «дискретность» означает:
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
алгоритм должен быть разбит на последовательность отдельных шагов;
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
алгоритм должен обеспечивать решение некоторого класса задач данного типа для различных значений данных;
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
3. Алгоритмическая конструкция, предполагающая выполнение либо одного, либо другого действия в зависимости от истинности или ложности некоторого условия, называется:
линейной; d) ветвлением;
циклической; e) рекурсивной;
альтернативной.
4. Сопоставь конструкцию алгоритма и его название
линейный алгоритм;
неполная форма разветвляющегося алгоритма;
полная форма разветвляющегося алгоритма;
циклический алгоритм.
5. В блок-схеме алгоритма условие обозначается фигурой:
6. Модуль числа вычисляется с помощью стандартной функции:
INT(A); b) ABS(X); c) A MOD B; d) SQR(X)
7. Вещественный тип данных в языке PASCAL описывается словом:
a) boolean; b) integer; c) byte; d) real
8. Служебные слова оператора условия:
a) else; b) of; c) if ; d) read; e) begin; f) then; g) elce
9. Какие из записей можно рассматривать как имена переменных:
a) X2 ; b)14М; c) END; d) A.4; e) Щ
10. Оператором ввода в языке Pascal является:
a) read; b) begin; c) write; d) else; e) for
11. Сопоставить служебные слова и их значения:
1. Раздел описания переменных | 2. Начало | 3. Ввод |
a) var | b ) readln | c ) begin |
12. Вычислите значение выражения: 17 mod 4
1; b) 3; c) 4; d) 4,25
13. Значение переменной а после выполнения фрагмента приведенной программы
A:=7;
A:= A*3;
if А = 12 then A : = А+ 10 else A:= sqr ( A );
равно: a) 17; b) 31; c) 49; d) 441
14. В программе вычисления гипотенузы в операторе присваивания не указано арифметическое выражение (с = )
Program gipotenuza;
Var a,b,c : real;
Begin
Readln (a,b);
c:=……………………;
Write (c );
End.
Оно может быть записано:
SQRT( SQR ( A) + SQR (B)) c) SQR( SQRT ( A) + SQRT (B))
SQR(A)+SQR(B) d) SQRT(A)+SQRT(B)
15. Сколько раз выполнится тело цикла FOR a:=0 to 100 do
Таблица ответов
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
a | b | d | a-c b-d c-b d-a | b | b | d | a c f | a | a | 1-a 2-c 3-b | a | b | a | 101 |