Программирование на языке Паскаль. Трассировка программ.
Петрова Наталья Владимировна
10.06.2019.
Тест. Информатика, 8 класс
Проверка знаний учащихся 8 класса по теме Программирование на языке Паскаль. Трассировка программ.
Система оценки:
5 балльная
Список вопросов теста
Вопрос 1
- результатом выполнения фрагмента алгоритма
…
a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln (k);
…
будет следующее значение k:
Варианты ответов
- 7
- 8
- 9
- Верного ответа нет
Вопрос 2
- Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a:= 3 + 8*4;
b:= (a div 10) + 14;
a:= (b mod 10) + 2;
{div и mod – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно}
Вопрос 3
Укажите приоритет операций в языке Паскаль.
Варианты ответов
- Операции типа сложения: +, –, or, xor
- Операции отношения: =, <>, <, >, <= ,> =, in
- Унарная операция not, унарный минус –, взятие адреса @
- Операции типа умножения: *, /, div, mod, and, shl, shr.
Вопрос 4
В каком из условных операторов допущена синтаксическая ошибка:
Варианты ответов
- If B=0 then writeln (‘Деление на нуль невозможно’);
- If a>b then max := a else max:=b;
- If (a>b) and (b>0) then c:=a+b;
- If a
Получите комплекты видеоуроков + онлайн версии
Пройти тест
Сохранить у себя:
Тесты по информатике 8 класс
0
437
Нравится
0


