- Преподавателю
- Информатика
- Контрольная работа для учащихся 8 классов на тему Алгоритмизация
Контрольная работа для учащихся 8 классов на тему Алгоритмизация
Раздел | Информатика |
Класс | 8 класс |
Тип | Тесты |
Автор | Санина М.С. |
Дата | 30.03.2015 |
Формат | rar |
Изображения | Есть |
Подготовка к проверочной работе по теме «Алгоритмизация»
-
Определите значение переменной c после выполнения следующего фрагмента программы
а) a := 22
b := 3
a := - 2 * b + a / 2;
если a < b
то c := 4 * b - 3 * a
иначе c := 3 * a + 4 * b
б) a := 15;
b := 30;
b := a * 2 - b / 2;
if a > b then
c := 3 * b - a / 3
else
c := 3 * a - 4 * b;
-
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b - целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 4 paз
Команда1 Сместиться на (3, 3) Сместиться на (1,−2) Конец
Сместиться на (−8, 12)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
-
Запишите значение переменной s, полученное в результате работы следующей программы.
а) алг
нач
цел s, k
s := 0
нц для k от 3 до 8
s := s + 9
кц
вывод s
кон
б) алг
нач
цел s, k
s := 50
нц для k от 0 до 8
s := s - 4
кц
вывод s
кон
-
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n - целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;Направо m (где m - целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперёд 100 Направо 120] Какая фигура появится на экране?
1) правильный пятиугольник
2) незамкнутая ломаная линия
3) правильный шестиугольник
4) правильный треугольник
-
Определите значение переменной после выполнения следующего фрагмента программы:
а) x : = 432
y : = div (x, 100)
x : = mod (x, 100 ) * 10
x : = x + y
б) x : = x = 4 + 8 * 3
y : = mod ( x, 10) + 15
x : = div ( y, 10 ) + 3
а)
б)