Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Тесты / Контрольная работа для учащихся 8 классов на тему " Алгоритмизация"

Контрольная работа для учащихся 8 классов на тему " Алгоритмизация"

  • Информатика

Название документа Подготовка к проверочной работе Алгорим.docx

Поделитесь материалом с коллегами:

Подготовка к проверочной работе по теме «Алгоритмизация»

  1. Определите значение переменной 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;


  1. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (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?

  1. Запишите значение переменной s, полученное в результате работы следующей программы.

а) алг

нач

цел s, k

s := 0

нц для k от 3 до 8

s := s + 9

кц

вывод s

кон


б) алг

нач

цел s, k

s := 50

нц для k от 0 до 8

s := s - 4

кц

вывод s

кон


  1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.

 

Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперёд 100 Направо 120] Какая фигура появится на экране?

 

1) правильный пятиугольник

2) незамкнутая ломаная линия

3) правильный шестиугольник

4) правильный треугольник



  1. Определите значение переменной http://reshuege.ru/formula/9d/9dd4e461268c8034f5c8564e155c67a6.png после выполнения следующего фрагмента программы:

а) 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

а)

hello_html_572d7504.png

б)

hello_html_1cbeb041.png

Название документа кр(алгоритмизация)1 вар.docx

Поделитесь материалом с коллегами:

Вариант 1.

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

http://shinkarenkoea.ucoz.ru/kopilka/ege/shema/2.jpg
Примечание: знаком * обозначено умножение,
знаком := обозначена операция присваивания.




  1. Определите значение переменной b после выполнения фрагмента алгоритма:
    http://shinkarenkoea.ucoz.ru/kopilka/ege/shema/3.jpg








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



a : = 30

b : = 6

a : = a * 3 / b

если a < b

то с : = 2 * a - 10 * b

иначе с : = 2 * a + 10 * b

все



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


a := 6*12 + 3;

b := a div 10 + 5;

a := b mod 10 + 1;

c := a*a + b*b – a / 2 * b;


  1. Запишите значение переменной s, полученное в результате работы следующей программы.

алг

нач

цел s, k

s := 0

нц для k от 3 до 7

s := s + 6

кц

вывод s

кон


  1. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.

 

Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).

 

Запись

Повтори k раз

Команда1 Команда2 КомандаЗ

Конец

означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. 

Чертёжнику был дан для исполнения следующий алгоритм:

Повтори 2 раз

Команда1 Сместиться на (3, 2) Сместиться на (2, 1) Конец

Сместиться на (−6, −4) 

После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1



  1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.

Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперёд 80 Направо 90]. Какая фигура появится на экране?

 

1) незамкнутая ломаная линия

2) правильный девятиугольник

3) правильный пятиугольник

4) правильный четырёхугольник




Название документа кр(алгоритмизация)2 вар.docx

Поделитесь материалом с коллегами:

Вариант 2.

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

http://shinkarenkoea.ucoz.ru/kopilka/ege/shema/1.jpg

Примечание: знаком * обозначено умножение,
знаком := обозначена операция присваивания.



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

 http://shinkarenkoea.ucoz.ru/kopilka/ege/shema/4.jpg





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

a := 40

b := 6

a := a * 3 / b

если a > b

то c := a + 5 * b

иначе c := a - 5 * b

все


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

a := 1819;

b := (a div 100)*10+9;

a := (10*b–a) mod 100;

с := a + b;


  1. Запишите значение переменной s, полученное в результате работы следующей программы.

алг

нач

цел s, k

s := 0

нц для k от 4 до 8

s := s + 7

кц

вывод s

кон


  1. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается. 

Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).

  Запись

Повтори k раз

Команда1 Команда2 КомандаЗ

Конец

означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. 

Чертёжнику был дан для исполнения следующий алгоритм:

Повтори 3 paз

Команда1 Сместиться на (1, 3) Сместиться на (1, −2) Конец

Сместиться на (3, 9)

 

После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?



  1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.

 

Черепашке был дан для исполнения следующий алгоритм: Повтори 7 [Вперёд 70 Направо 120]. Какая фигура появится на экране?

 

1) правильный шестиугольник

2) незамкнутая ломаная линия

3) правильный семиугольник

4) правильный треугольник




Выберите курс повышения квалификации со скидкой 50%:

Краткое описание документа:

Данная контрольная работа предназначена для учащихся 8 классов, обучающихся по УМК Босовой Л.Л.. Данная работа состоит из семи заданий разной сложности и ориентированы на задания ГИА. В данной разработке представлено 2 варианта работы и подготовительный вариант. Вопросы в работе представлены двух типов - с выбором ответа и вводом ответа, каждый из них оценивается 1 баллом, за исключением 6 (2 балла) и 7 (3 балла).

Автор
Дата добавления 11.05.2015
Раздел Информатика
Подраздел Тесты
Просмотров763
Номер материала 273923
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх