Контрольная работа по теме "Основы алгоритмизации (8 класс)
тест по информатике и икт (8 класс) на тему
Контрольная работа по теме "Основы алгоритмизации (8 класс) разработана по УМК Босовой Л.Л.
Скачать:
Вложение | Размер |
---|---|
kr_osnovy_algoritmizatsii_8_klass.docx | 48.86 КБ |
Предварительный просмотр:
К/р «Основы алгоритмизации» 2 вариант | |
1. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия? | 1. Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов? |
2. Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач? | 2. Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги? |
3. Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки? | 3. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия? |
4. Исполнителю Черепашка был дан для исполнения следующий алгоритм: Повтори 12 [Вперед 10 Направо 36°] Какая фигура появится на экране? а) незамкнутая ломаная линия б) правильный десятиугольник в) фигура, внутренние углы которой равны 36° г) правильный двенадцатиугольник | 4. Исполнителю Черепашка был дан для исполнения следующий алгоритм: Повтори 10 [Вперед 10 Направо 120] Какая фигура появится на экране? а) незамкнутая ломаная линия б) правильный десятиугольник в) фигура, внутренние углы которой равны 120° г) правильный треугольник |
5) Исполнитель Робот передвигается по клетчатому полю, выполняя команды, которым присвоены номера: 1 — на клетку вверх, 2 — на клетку вниз, 3 — на клетку вправо, 4 — на клетку влево. Между соседними клетками поля могут стоять стены. Если при выполнении очередного шага Робот сталкивается со стеной, то он разрушается. В результате выполнения программы 44223311114 Робот успешно прошел из точки А в точку Б. Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути и не подвергнуться риску разрушения? | 5) Исполнитель Робот передвигается по клетчатому полю, выполняя команды, которым присвоены номера: 1 — на клетку вверх, 2 — на клетку вниз, 3 — на клетку вправо, 4 — на клетку влево. Между соседними клетками поля могут стоять стены. Если при выполнении очередного шага Робот сталкивается со стеной, то он разрушается. В результате выполнения программы 332244111133 Робот успешно прошел из точки А в точку Б. Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути и не подвергнуться риску разрушения? |
6) Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1 — вычти 2 2 — умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 5 будет получено число 33. | 6) Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1 — вычти 2 2 — умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 7 будет получено число 33. |
7) К какому виду алгоритмов можно отнести алгоритмы, схемы которых представлены ниже? а) линейный б) разветвляющийся с неполным ветвлением в) разветвляющийся с полным ветвлением г ) вспомогательный д) цикл с заданным условием продолжения работы е) цикл с заданным условием окончания работы ж) цикл с заданным числом повторений (цикл с параметром) | 7) К какому виду алгоритмов можно отнести алгоритмы, схемы которых представлены ниже? а) цикл с заданным условием продолжения работы б) разветвляющийся с неполным ветвлением в) разветвляющийся с полным ветвлением г ) цикл с заданным числом повторений (цикл с параметром) д) линейный е) цикл с заданным условием окончания работы ж) вспомогательный |
8) В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма: а := 4 b := 2 b := a/2*b a := 2*а + 3*b В ответе укажите одно целое число — значение переменной a. | 8) В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма: а := 5 b := 4 b := 100 - a*b a := b/16*a В ответе укажите одно целое число — значение переменной a. |
По теме: методические разработки, презентации и конспекты
Контрольная работа по теме "Алгоритмизация"
Работа состоит из 3 частей А, В и С. Подготавливает детей к ГИА....
Контрольная работа по теме "Алгоритмизация и программирование" 9 класс
Контрольная работа по теме "Алгоритмизация и программирование" для 9 класса.Представлены 4 варианта заданий, в тестовом формате. В каждом тесте 8 заданий, 5 из них с выбором правильного ответа, 3 - с ...
Контрольная работа из раздела "Алгоритмизация и программирование"
Работа имеет теоретическую и практическую часть...
Контрольная работа по теме "Алгоритмизация"
Контрольная работа по теме "Алгоритмизация"...
Подготовка к контрольной работе по теме "Алгоритмизация" (по уч. Л.Л. Босовой)
Подготовка к контрольной работе по теме "Алгоритмизация"...
Контрольная работа по теме "Алгоритмизация и основы программирования"
Контрольная работа "Алгоритмизация и основы программирования" для 9 класса...
Контрольная работа по теме "Алгоритмизация" (Исполнитель Робот)
В файле предствавлено 16 вариантов для Контрольной работы по теме "Алгоритмизация" (исполнитель Робот)...