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