Просмотр содержимого документа
«Контрольная работа по информатике Алгоритм ( 9 класс)»
1 вариант
Алгоритм - это
правила выполнения определенных действий;
описание последовательности действий, строгое исполнение которых приводит от исходных данных к решению поставленной задачи за конечное число шагов;
набор команд для компьютера;
сведения об окружающем нас мире.
Алгоритм составляется в расчете на определенного
исполнителя;
программиста;
пользователя;
администратора.
Что является алгоритмом?
схема метрополитена;
программа телепередач;
кулинарный рецепт приготовления блюда;
инструкция по сборке проданного в разобранном виде шкафа
Каждой алгоритмической структуре (1-3) из строки сверху поставьте в соответствие блок-схему (а-в) из строки снизу
1. Линейный алгоритм
2. Ветвление
3. Цикл
а)
б)
в)
Каждому свойству алгоритма (1-5) из столбца слева поставьте в соответствие его название
(а-д) из столбца справа
Алгоритм должен быть разбит на последовательность шагов, каждый из которых приводит к выполнению элементарного действия
детерминированность (точность)
Из исходных данных алгоритм должен привести к результату за конечное число шагов
дискретность
Один и тот же алгоритм можно применять к большому количеству однотипных объектов называется
понятность
Перейдя к очередной команде, исполнитель алгоритма должен однозначно определить, какое действие ему предстоит сделать, а также должен точно знать, какую команду выполнять следующей
результативность (конечность)
Алгоритм должен содержать только те команды, которые входят в СКИ (систему команд исполнителя)
массовость
Алгоритм включает в себя ветвление, если:
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
он представим в табличной форме;
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
ход его выполнения зависит от истинности тех или иных условий;
он включает в себя вспомогательный алгоритм.
Свойство алгоритма, заключающиеся в отсутствие ошибок (алгоритм должен приводить к правильному результату для всех допустимых входных значениях), называется:
Массовость;
Конечность;
Дискретность;
Результативность;
Детерминированность;
Свойство алгоритма, заключающиеся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется:
детерминированность
массовость
конечность
дискретность
результативность
2 вариант
Алгоритм, записанный на «понятном» компьютеру языке, называется
инструкцией;
блок-схемой;
программой;
договором между программистом и компьютером.
От исполнителя алгоритма требуется
выполнение всех команд алгоритма, не вникая в содержание поставленной задачи;
выполнение тех команд алгоритма, которые он считает нужными;
выполнение всех команд алгоритма, выбирая целесообразный, на его взгляд, порядок.
Что является алгоритмом?
каталог книг в библиотеке;
порядок набора международного телефонного номера;
рецепт приготовления клея;
настенный календарь на текущий год.
4) Каждой записи (1-3) из столбца слева поставьте в соответствие запись (а-в) из столбца справа.
1. Алгоритм называется линейным, если…
а) …он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
2. Алгоритм называется циклическим, если…
б) …ход его выполнения зависит от истинности некоторого условия;
3. Алгоритм включает в себя ветвление, если…
в) …его команды выполняются в порядке их естественного следования друг за другом, независимо от каких-либо условий;
5) Каждому свойству алгоритма (1-5) из столбца слева поставьте в соответствие его название
(а-д) из столбца справа.
Алгоритм должен содержать только те команды, которые входят в СКИ (систему команд исполнителя)
массовость
Из исходных данных алгоритм должен привести к результату за конечное число шагов
понятность
Перейдя к очередной команде, исполнитель алгоритма должен однозначно определить, какое действие ему предстоит сделать, а также должен точно знать, какую команду выполнять следующей
детерминированность (точность)
Алгоритм должен быть разбит на последовательность шагов, каждый из которых приводит к выполнению элементарного действия
результативность (конечность)
Один и тот же алгоритм можно применять к большому количеству однотипных объектов называется
дискретность
6) Алгоритм называется циклическим, если:
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
ход его выполнения зависит от истинности тех или иных условий
он включает в себя вспомогательный алгоритм;
он представим в табличной форме.
7) Свойство алгоритма, заключающиеся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется:
Дискретность;
Конечность;
Результативность;
Детерминированность;
Массовость.
8) Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется: