Выявить исходные и результатные данные и дать им имена
Работа добавлена на сайт samzan.net:
Определение алгоритма. Базовые алгоритмические структуры. Основные принципы алгоритмизации. Оформление блок-схем Ответ: Алгоритм точное предписание, определяющее последовательность действий исполнителя, направленное на решение поставленной задачи. Базовые алгоритмические структуры: следование, ветвление, цикл. Теорема: алгоритм любой задачи можно составить только из трех структур, называемых базовыми алгоритмическими структурами. Основные принципы алгоритмизации: 1. Выявить исходные и результатные данные и дать им имена. 2. Выбрать метод решения задачи. 3. Разбить метод решения задачи на конечное число этапов с точки зрения возможностей ЭВМ и записать их. 4. Изобразить каждый этап. 5. Предусмотреть вывод результатов или сообщения об их отсутствии. 6. Обеспечить возможность после выполнения каждого этапа прямого или косвенного перехода к блоку «останов».
Линейный алгоритм. Основная операция.
Ответ: Линейный алгоритм алгоритм, в котором все действия выполняются строго последовательно. Основная операция присвоение.
Разветвляющийся алгоритм. Блок-схема. Примеры операторов языка программирования. Ответ: Разветвляющийся алгоритм алгоритм, в котором выбирается один из некоторых возможных вариантов вычислительного процесса (ветвей алгоритма). Признак: наличие операции проверки условия. Примеры операторов: If…Then…Else
Циклические алгоритмы. Типовая блок-схема. Связь с циклическим оператором For…do. Ответ: Циклический алгоритм это алгоритм, предусматривающий многократное повторение одних и тех же действий над новыми данными.
Суть процесса построения алгоритма с одним циклом. Ответ: Переход от содержательной постановки задачи к математической с помощью применения правил алгоритмизации.
Как вывести рабочие формулы циклического алгоритма? Ответ: Процесс решения задачи расписывается поэтапно, начиная с первого повтора цикла. После записи 2-3 этапов и нахождения закономерности, составляется формула i-этапа рабочая формула циклического алгоритма.