Контрольная работа «Алгоритмы и исполнители»
Вариант 1
Блок А (правильный ответ – 0,25 балла)
В системах управления по линии прямой связи передаются:
А) команды управления;
В) информация о состоянии объекта;
С) информация о состоянии управляющей системы;
D) команды управления и информация об объекте управления;
Е) команды управления и информация об управляющей системе.
2. Алгоритмом называют...
A) определенную последовательность команд;
B) понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
C) совокупность действий;
D) перечисление этапов действий для выполнения конкретной задачи;
E) программное описание последовательности действий.
3. Понятность алгоритма обозначает то, что он должен быть записан с помощью:
A) команд, понятных создателю алгоритма;
B) команд из системы команд исполнителя;
C) команд, понятных пользователю алгоритма;
D) команд, понятных для компьютера;
E) операторов языков программирования.
4. Назовите простейшую структуру алгоритма:
A) выбор; B) ветвление;
C) цикл; D) линейная;
E) подпрограмма.
Блок Б (правильный ответ – 0, 5 балла)
Нарисуйте условное обозначение ввода-вывода данных.
Какое свойство алгоритма называется «дискретность»?
Блок В (правильный ответ – 1 балл)
Написать алгоритм в программе ГРИС – Цикл-пока (3 задачи).
Контрольная работа «Алгоритмы и исполнители»
Вариант 2
Блок А (правильный ответ – 0,25 балла)
1. Алгоритмы, которые решают некоторую подзадачу главной задачи и, как правило, выполняются многократно, называются:
A) циклическими; D) основными;
B) вспомогательными; Е) ветвящимися.
C) линейными;
2. Блок-схемой называют...
A) текстовое представление алгоритма;
B) графическое представление алгоритма;
C) словесное описание;
D) представление алгоритма с использованием программного кода;
E) программный код.
3. Как называется способ выполнения одной из двух заданных серий действий в зависимости от заданного условия?
A) выбор; B) ветвление;
C) цикл; D) линейный алгоритм;
E) подпрограмма.
4. Алгоритмом называют...
A) определенную последовательность команд;
B) понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
C) совокупность действий;
D) перечисление этапов действий для выполнения конкретной задачи;
E) программное описание последовательности действий.
Блок Б (правильный ответ – 0, 5 балла)
Нарисуйте структуры линейного алгоритма и алгоритма ветвления
Циклический алгоритм – это…
Блок В (правильный ответ – 1 балл)
Написать в программе ГРИС – Вспомогательный алгоритм (3 задачи).
Контрольная работа «Алгоритмы и исполнители»
Вариант 3
Блок А (правильный ответ – 0,25 балла)
Без учета обратной связи алгоритм управления:
А) может содержать только циклы и ветвления;
В) может содержать циклы;
С) может быть только циклическим;
D) может быть только линейным;
Е) может содержать ветвления.
2. Структура алгоритма, все команды которого выполняются по очереди только один раз, называется:
A) циклической; D) основной;
B) линейной; Е) вспомогательной.
C) ветвящейся;
3. Разбиение алгоритма на последовательность отдельных законченных действий определяет свойство...
A) точности; B) результативности;
C) понятности; D) массовости;
E) дискретности.
4. Что называется программой?
А) алгоритм, записанный на языке программирования;
В) понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
C) совокупность действий;
D) перечисление этапов действий для выполнения конкретной задачи;
E) программное описание последовательности действий.
Блок Б (правильный ответ – 0, 5 балла)
Нарисуйте все структуры циклических алгоритмов.
Какой алгоритм называется вспомогательным?
Блок В (правильный ответ – 1 балл)
Написать алгоритм в программе ГРИС – Цикл-пока (3 задачи).
Контрольная работа «Алгоритмы и исполнители»
Вариант 4
Блок А (правильный ответ – 0,25 балла)
1. Вместо многоточия вставить подходящее продолжение для следующего утверждения:
От любого исполнителя не требуется ....
А) умения точно выполнять команды;
B) соблюдения последовательности действий алгоритма;
C) понимание смысла алгоритма;
D) формального выполнения команд алгоритма;
E) выполнения вспомогательных алгоритмов.
2. Как называется способ многократного выполнения действий в зависимости от заданного условия?
A) выбор; B) ветвление;
C) цикл; D) линейный алгоритм;
E) подпрограмма.
3. Метод последовательной детализации позволяет разработать следующую структуру:
A) выбора; B) ветвления;
C) цикла; D) линейную структуру;
E) подпрограмму.
4. Алгоритмом называют...
A) определенную последовательность команд;
B) понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату;
C) совокупность действий;
D) перечисление этапов действий для выполнения конкретной задачи;
E) программное описание последовательности действий.
Блок Б (правильный ответ – 0, 5 балла)
Алгоритм ветвления – это …
Нарисуйте все блок-схемы ветвления.
Блок В (правильный ответ – 1 балл)
Написать в программе ГРИС – Вспомогательный алгоритм (3 задачи).