Меню
Разработки
Разработки  /  Информатика  /  Проверочные работы  /  8 класс  /  Проверочная работа по теме: "Команды присваивания, ветвления и повторения"

Проверочная работа по теме: "Команды присваивания, ветвления и повторения"

16.05.2022

Содержимое разработки

Вариант 1

  1. Определите значение переменной a после выполнения алгоритма:

a := 4;
b := 6;
b := 8+a*b;
a := b/4*a;

В ответе укажите одно целое число – значение переменной a.


  1. Определите значение переменной e после выполнения данного алгоритма:

f := 100;
e := 25;
f := 2*f+50;
e := f–150–e*2;

В ответе укажите одно целое число – значение переменной e.

  1. Определите значение переменной “с” после выполнения следующего фрагмента программы:

a:=100;

b:=30;

a:=a-b*3;

if ab then c:=a-b else c:=b-a;

  1. Определите значение переменной «a» после выполнения фрагмента программы:

a := 12; b := 6;
if (a 6) and (a

  1. Определите значение переменной «a» после выполнения фрагмента программы:

a := 5; b := 10;
if (a 1) or (a if (a 1) and (a = b) then a := a + 5;


  1. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 20?

a := 15; b := 5;
if (a 1) ... (a else a := a + 5;

  1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?

a:=10;
for i:=1 to 3 do begin
a:=a-1
end;

  1. Что будет выведено на экран после выполнения этого фрагмента программы?

for i:=9 downto 8 do
write(i);

  1. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 5 раз?

i:=4;
while i writeln('Привет!');
i:=i+1;
end;

  1. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 6 раз?

i:=...;
while i=2 do begin
writeln('Привет!');
i:=i-1;
end;



Вариант 2

  1. Определите значение переменной а после выполнения данного алгоритма:

a := 4;
b := 9;
b := 6 * b – a;
a := b / 5 * 3 – a;

В ответе укажите одно целое число – значение переменной а.

  1. Определите значение переменной b после выполнения данного алгоритма:

b := 5;
a := -3;
a := 7 + a * b;
b := a / 2 + b;

В ответе укажите одно целое число – значение переменной b.


  1. Определите новое значение переменной C:

a:=20;

b:=7;

a:=a - b*2;

if ab then c:=a + b else c:=b-a;


  1. Определите значение переменной «a» после выполнения фрагмента программы:

a := 10; b := 5;
if (a 5) and (a

  1. Определите значение переменной «a» после выполнения фрагмента программы:

a := 10; b := 5;
if (a 1) or (a if (a 1) and (a = b) then a := a + 5;

  1. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 2?

a := 10; b := 5;
if (a b) then a := a - 8
else a := a + 8;

  1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?

a:=8;
for i:=0 to 4 do begin
a:=a+i
end;

  1. Что будет выведено на экран после выполнения этого фрагмента программы?

for i:=3 downto 2 do
write(i);

  1. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i:=4;
while i=... do begin
writeln('Привет!');
i:=i-1;
end;

  1. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?

i:=...;
while i writeln('Привет!');
i:=i+1;
end;


-80%
Курсы повышения квалификации

Методика преподавания информатики в начальной школе в соответствии с ФГОС НОО

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Проверочная работа по теме: "Команды присваивания, ветвления и повторения" (18.13 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт