Проверочный тест "Основы программирования на языке Pascal" 8 класс

Проверочный тест по теме «Основы программирования на языке Pasca
Вариант 1
Вопрос 1. Определите значение переменной t после выполнения данного алгоритма:
a := 100
t := 25
a := 2*a + 50
t := a 150 t*2
Ответ:
Вопрос 2. Определите, какое число будет напечатано в результате работы следующей
программы.
s := 3;
For і := 2 to 5 do
s := s + 2* і;
Writeln (s) ;
Ответ:
Вопрос 3. Служебное слово IF в условном операторе переводится как...
а) ЕСЛИ
б) ТОГДА
в) ИНАЧЕ
г) ВВОД
Ответ:
Вопрос 4. К какому типу можно отнести переменную A:=0.4; ?
а) string
б) char
в) integer
г) real
Ответ:
Вопрос 5. Алгоритм, в котором его выполнение определяется проверкой каких-либо
условий, называется…
а) циклическим
б) разветвляющимся
в) алгоритмом следования
г) линейным
Ответ:
Вопрос 6. Какой оператор в языке программирования Паскаль выполняет целочисленное
деление двух натуральных чисел?
а) Div
б) Mod
в) Int
г) /
Ответ:
Вопрос 7. Что будет выведено на экран после выполнения фрагмента программы:
M:=5;
If m<>5 then y:=5+m else y:=100-m;
Writeln (y);
Ответ:
Вопрос 8. Сколько раз будет выполняться цикл For x:=2 to 9 do…
а) 5 раз
б) 6 раз
в) 7 раз
г) 8 раз
Проверочный тест по теме «Основы программирования на языке Pasca
Вариант 2
Вопрос 1. Определите значение переменной a после выполнения данного алгоритма:
a := 4
b := 9
b := 6 * b a
a := b / 5 * 3 a
Ответ:
Вопрос 2. Определите, какое число будет напечатано в результате работы следующей
программы.
y := 5;
For і := 1 to 3 do
y := y + 5*і;
Writeln(y);
Ответ:
Вопрос 3. Служебное слово THEN в условном операторе переводится как...
а) ЕСЛИ
б) ТОГДА (ТО)
в) ИНАЧЕ
г) ВВОД
Ответ:
Вопрос 4. К какому типу можно отнести переменную D:=26; ?
а) string
б) char
в) integer
г) real
Ответ:
Вопрос 5. Алгоритм, в котором команда или серия команд повторяется называется
а) циклическим
б) разветвляющимся
в) алгоритмом следования
г) переходным
Ответ:
Вопрос 6. Какой оператор в языке программирования Паскаль получает остаток от деления
двух целых чисел?
а) Div
б) Mod
в) Int
г) /
Ответ:
Вопрос 7. Что будет выведено на экран после выполнения фрагмента программы:
a:=3;
if a>3 then a:=5 else a:=1;
writeln (a);
Ответ:
Вопрос 8. Сколько раз будет выполняться цикл For i:=7 to 12 do…
а) 4 раза
б) 5 раз
в) 6 раз
г) 5 раз
Составитель:
Никитенко Евгений Игоревич
МБОУ СОШ №10 п.Гирей
Ответы:
Вариант 1
№ вопроса
1
2
3
4
5
6
7
8
Ответ
50
31
а
г
б
а
95
г
Вариант 2
1
2
3
4
5
6
7
8
26
35
б
в
а
б
1
в
Ответы:
1. Сайт Л.Л. Босовой http://www.lbz.ru/metodist/authors/informatika/3/
2. Учебник: Информатика 8 кл. / Босова Л.Л., ФГОС. – М.: БИНОМ. Лаборатория
знаний, 2014.
3. Сайт К.Ю. Полякова https://www.kpolyakov.spb.ru/school/oge.htm