Контрольная работа по информатике 9 кл «Управление и алгоритмы» Вариант 1. Часть 1. Вопрос № 1: Алгоритм - это
-
правила выполнения определенных действий;
-
ориентированный граф, указывающий порядок выполнения некоторого набора команд;
-
описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов;
-
набор команд для компьютера;
-
протокол вычислительной сети.
Вопрос № 2: Что можно считать алгоритмом? (Может быть несколько правильных ответов!)
Выберите несколько из 4 вариантов ответа:
-
инструкцию по изготовлению поделки из бумаги
-
список учеников класса
-
кулинарный рецепт
-
перечень обязанностей дежурного по классу
Вопрос № 3: Совокупность всех команд, которые может выполнить конкретный исполнитель, - это …
Выберите один из 4 вариантов ответа:
-
система программ 2. система алгоритмов 3. система команд 4. система задач
Вопрос № 4: Закончите предложение: "Блок-схема - форма записи алгоритмов, при которой для обозначения различных шагов алгоритма используются …." Выберите один из 4 вариантов ответа:
-
Рисунки 2. Геометрические фигуры 3. Списки 4. Формулы
Вопрос № 5: Циклическим называется алгоритм, в котором:
-
Выполнение операций зависит от условия,
-
Операции выполняются друг за другом,
-
Одни и те же операции выполняются многократно
Вопрос № 6: Какой алгоритм называется разветвленным
-
многократное повторение одних и тех же действий
-
если ход его выполнения зависит от истинности тех или иных условий
-
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
-
алгоритмы, которые решают некоторую подзадачу главной задачи, и как правило, выполняются многократно.
Часть 2.
-
К какому виду алгоритмических конструкций можно отнести фрагмент алгоритма, представленный на схеме?
1 Линейный . 2 Циклический. 3 Разветвляющийся. 4.Смешанный
-
Определите значение переменной b после выполнения следующего фрагмента программы, где a и b – вещественные (действительные) переменные:
a : = 5;
b : = 5 - 3 * a;
b : = b / 2 * a;
1) 1 2) –1 3) 25 4) –25
3. Определите значение переменной b после выполнения следующего фрагмента программы, где a и b – вещественные (действительные) переменные:
a : = 5;
b : = 5 + 5 * a;
b : = b / 2 * a;
1) 3 2) 5 3) 75 4) 125
-
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды: Вперед n, где n – целое число, вызывающая передвижение черепашки на n шагов в направлении движения. Направо m, где m – целое число, вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз. Черепашке был дан для исполнения следующий алгоритм:
Повтори 5 [Вперед 10 Направо 72]
Какая фигура появится на экране?
-
Незамкнутая ломаная линия 2) Правильный треугольник 3) Квадрат 4) Правильный пятиугольник
Часть 3.
Составить программу для графического учебного исполнителя для написания слова «ПОТ»,
-
Что такое алгоритм?
-
Что такое основной алгоритм? Вспомогательный алгоритм?
Контрольная работа по информатике 9 кл «Управление и алгоритмы» Вариант 2 Часть 1. Вопрос № 1: Алгоритм, записанный на "понятном" компьютеру языке программирования, называется Выберите один из 5 вариантов ответа:
-
исполнителем алгоритмов;
-
программой;
-
листингом;
-
текстовкой
-
протоколом алгоритма.
Вопрос № 2: Человек, робот, автомат, устройство, компьютер, который выполняет чьи-то команды - это … Выберите один из 4 вариантов ответа:
-
Помощник 2. Исполнитель 3. Программа 4. Раб
Вопрос № 3: Какой из объектов может являться исполнителем алгоритма? Выберите один из 5 вариантов ответа:
-
Карта 2. Словарь 3. Стиральная машина 4. Тетрадь 5. Краска
Вопрос № 4: У какого из известных Вам исполнителей следующая СКИ: шаг, поворот, прыжок. Выберите один из 4 вариантов ответа:
-
Черепашка 2. Чертежник 3. Вычислитель 4. Стрелочка
Вопрос № 5: Какой алгоритм называется линейным:
-
Выполнение операций зависит от условия,
-
Операции выполняются друг за другом,
-
Одни и те же операции выполняются многократно
-
Присутствие всех возможных операций в одном алгоритме
Вопрос № 6: Ответить на вопрос:
Что такое управление?
Часть 2.
-
К какому виду алгоритмических конструкций можно отнести фрагмент алгоритма, представленный на схеме?
1 Линейный. 2 Циклический. 3 Разветвляющийся. 4 Смешанный
-
Исполнитель Робот действует на клетчатом поле, между соседними клетками которого могут стоять стены. Робот передвигается по клеткам поля и можетвыполнять следующие команды: Вверх (1), Вниз (2), Вправо (3), Влево (4).
При выполнении каждой такой команды Робот перемещается в соседнюю клетку в указанном направлении. Если же в этом направлении между клетками стоит стена, то робот разрушается.
Какую последовательность из 5 команд выполнил Робот, чтобы переместиться из клетки А в клетку В, не разрушившись от встречи со стенами? Ответы записаны в виде последовательности цифр, соответствующих командам. 1) 32323 2) 23324 3) 32324 4) 22211
-
Определите значение переменной b после выполнения следующего фрагмента программы, где a и b – вещественные (действительные) переменные:
a := 7;
b := 7 + 3 * a;
b := b / 2 * a;
1) 2 2) 5 3) 98 4) 245
-
Определите значение переменной b после выполнения следующего фрагмента программы, где a и b – вещественные (действительные) переменные:
a := 5;
b := 5 - 3 * a;
b := b / 2 * a;
1) 1 2) –1 3) 25 4) –25
Часть2
-
Составить программу для графического учебного исполнителя для написания слова «БОТ»,
Вопросы:
Кто является основателем кибернетики?
Каковы основные свойства алгоритма?
В чем суть метода последовательной детализации?