Контрольная работа №4
по теме «Управление и алгоритмы»
Вариант 0
Алгоритмом называют...
определенную последовательность команд;
понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
перечисление этапов действий для выполнения конкретной задачи;
программное описание последовательности действий.
Понятность алгоритма обозначает то, что он должен быть записан с помощью:
команд, понятных создателю алгоритма;
команд из системы команд исполнителя;
команд, понятных пользователю алгоритма;
команд, понятных для компьютера.
Кто основал кибернетику
Венгро-немецкий математик Джон фон Нейман.
Русский учёный Владислав Закревский.
Греческий философ Платон.
Американский математик Норберт Винер.
Суть такого свойства алгоритма как результативность заключается в том, что:
алгоритм должен быть разбит на последовательность отдельных шагов;
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
Алгоритмом можно назвать...
расписание уроков в школе
описание решения квадратного уравнения
технический паспорт автомобиля
список класса в журнале
Из каких элементов с точки зрения кибернетики состоит всякая система управления?
Управляющий объект, объект управления, метод воздействия на объект управления
Управляющий объект, объект управления, канал прямой связи, канал обратной связи
Управляющий объект, программа управления, канал прямой связи, канал обратной связи
Объект управления, программа управления, метод воздействия на объект управления
Человек, робот, автомат, устройство, компьютер, который выполняет чьи-то команды - это …
Помощник
Исполнитель
Программа
Алгоритм управления
Какой из объектов может являться исполнителем алгоритма?
Карта
Словарь
Стиральная машина
Тетрадь
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x+a, y+b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные – уменьшается.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 7 раз
Сместиться на (1, -3) Сместиться на (2, 8) Сместиться на (-4, -3)
Конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
Сместиться на (-7, 14)
Сместиться на (1, -2)
Сместиться на (7, -14)
Сместиться на (-1, 2)
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 7 раз
Вперёд 50 Направо 60
конец
Какая фигура появится на экране?
Правильный шестиугольник
Правильный треугольник
Два правильных треугольника
Незамкнутая ломаная
Дайте определение понятию: Исполнитель алгоритма
Определите кто играет роль управляющего и кто (или что) играет роль объекта управления в системе поезд. Назовите некоторые команды управления и скажите, в какой форме они отдаются.
Назовите исполнителя следующего вида работы: сдача экзамена. Попробуйте сформулировать СКИ для исполнителя.
У исполнителя Увеличитель две команды, которым присвоены номера:
1. прибавь 3
2. умножь на 4
Составьте алгоритм получения из числа 7 числа 166, содержащий не более 5 команд. В ответе запишите только номера команд.
Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки.
Основные команды исполнителя Робот:
вверх
вниз
вправо
влево
закрасить
сверху свободно
снизу свободно
справа свободно
слева свободно
если то
последовательность команд
все
нц пока
последовательность команд
кц
Используя циклы, составьте программу, которая проведет Робота из начального положения в точку, отмеченную звёздочкой, закрашивая клетки. Начальное положение Робота отмечено ◊.
Контрольная работа №4
по теме «Управление и алгоритмы»
Вариант 1
Что называется программой?
алгоритм, записанный на языке программирования;
понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
перечисление этапов действий для выполнения конкретной задачи;
программное описание последовательности действий.
Разбиение алгоритма на последовательность отдельных законченных действий определяет свойство...
точности;
результативности;
понятности;
дискретности.
Термин алгоритм произошел от
Имени греческого математика Аристотель;
Имени арабского математика Мухаммеда аль-Хорезми;
Имени греческого математика Algoritmus.
Имени арабского астронома Алгоритмуса
Суть такого свойства алгоритма как массовость заключается в том, что:
алгоритм должен быть разбит на последовательность отдельных шагов;
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
Алгоритмом можно назвать...
расписание движения автобусов
перечень обязанностей дежурного по классу
инструкция по изготовлению поделки из бумаги
список класса в журнале
Для чего используется канал обратной связи?
Для передачи данных о состоянии объекта управления.
Для передачи воздействия управления.
Для оказания помощи объекту управления.
Для передачи команд управления.
Совокупность всех команд, которые может выполнить конкретный исполнитель, - это …
Система программ
Система алгоритмов
Система команд
Система задач
Какой из объектов может являться исполнителем алгоритма?
Принтер
Луна
Карта
Книга
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x+a, y+b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные – уменьшается.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (-1, 0) Сместиться на (2, -2) Сместиться на (3, 4)
Конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
Сместиться на (12, 6)
Сместиться на (-12, -6)
Сместиться на (-4, -2)
Сместиться на (4, 2)
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 8 раз
Вперёд 10 Направо 72
конец
Какая фигура появится на экране?
Незамкнутая ломаная линия
Квадрат
Правильный пятиугольник
Правильный шестиугольник
Дайте определение понятию: Управление
Определите кто играет роль управляющего и кто (или что) играет роль объекта управления в системе стая птиц. Назовите некоторые команды управления и скажите, в какой форме они отдаются.
Назовите исполнителя следующего вида работы: уборка квартиры. Попробуйте сформулировать СКИ для исполнителя.
У исполнителя Увеличитель две команды, которым присвоены номера:
1. прибавь 2
2. умножь на 5
Составьте алгоритм получения из числа 3 числа 105, содержащий не более 5 команд. В ответе запишите только номера команд.
Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки.
Основные команды исполнителя Робот:
вверх
вниз
вправо
влево
закрасить
сверху свободно
снизу свободно
справа свободно
слева свободно
если то
последовательность команд
все
нц пока
последовательность команд
кц
Используя циклы, составьте программу, которая проведет Робота из начального положения в точку, отмеченную звёздочкой, закрашивая клетки. Начальное положение Робота отмечено ◊.
Контрольная работа №4
по теме «Управление и алгоритмы»
Вариант 2
Что такое кибернетика
Раздел информатики, целью которой является разработка интеллектуальных систем.
Наука, занимающаяся изучением способов передачи, хранения и обработки информации с помощью компьютера.
Наука об управлении в живых и неживых системах.
Наука о формах, методах и законах интеллектуальной познавательной деятельности, формализуемых с помощью логического языка.
Конечность алгоритма означает, что:
В нем должен присутствовать оператор вывода результата
Он должен приводить к результату за конечное число шагов
В нем должно присутствовать ключевое слово, означающее конец алгоритма.
Он должен быть применим для решения всех задач данного типа
Чем знаменит американский математик Норберт Винер
Создал первые ЭВМ
Написал книгу «Кибернетика, или управление и связь в животном и машине»
Разработал свой собственный язык программирования
Написал книгу «Алгоритмы и структуры данных»
Суть такого свойства алгоритма как дискретность заключается в том, что:
алгоритм должен быть разбит на последовательность отдельных шагов;
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
Алгоритмом можно назвать...
расписание киносеансов
кулинарный рецепт
перечень обязанностей дежурного ученика
список книг для чтения
Формальное исполнение алгоритма - это...
исполнение алгоритма конкретным исполнителем с полной записью рассуждений
разбиение алгоритма на конкретное число команд и пошаговое их исполнение
исполнение алгоритма не требует рассуждений и выполняется исполнителем автоматически
исполнение алгоритма выполняется исполнителем на уровне его знаний
Алгоритм, записанный на "понятном" компьютеру языке программирования, называется
Исполнителем алгоритмов
Программой
Протоколом алгоритма
Набор команд для компьютера
На кого должен быть рассчитан алгоритм?
На компьютер
На конкретного исполнителя
На человека
На робота
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x+a, y+b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные – уменьшается.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 5 раз
Сместиться на (-3, 1) Сместиться на (5, 3) Сместиться на (1, -1)
Конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
Сместиться на (8, 8)
Сместиться на (-8, -8)
Сместиться на (15, 15)
Сместиться на (-15, -15)
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 4 раз
Вперёд 20 Направо 120
конец
Какая фигура появится на экране?
Правильный треугольник
Квадрат
Правильный шестиугольник
Незамкнутая ломаная линия
Дайте определение понятию: Алгоритм управления
Определите кто играет роль управляющего и кто (или что) играет роль объекта управления в системе корабль. Назовите некоторые команды управления и скажите, в какой форме они отдаются.
Назовите исполнителя следующего вида работы: перевозка багажа. Попробуйте сформулировать СКИ для исполнителя.
У исполнителя Увеличитель две команды, которым присвоены номера:
1. прибавь 7
2. умножь на 2
Составьте алгоритм получения из числа 4 числа 72, содержащий не более 5 команд. В ответе запишите только номера команд.
Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки.
Основные команды исполнителя Робот:
вверх
вниз
вправо
влево
закрасить
сверху свободно
снизу свободно
справа свободно
слева свободно
если то
последовательность команд
все
нц пока
последовательность команд
кц
Используя циклы, составьте программу, которая проведет Робота из начального положения в точку, отмеченную звёздочкой, закрашивая клетки. Начальное положение Робота отмечено ◊.