Основы алгоритмизации. Логинов В.И - 4 стр.

UptoLike

4
менном компьютерном мире. Для достижения положительных ре-
зультатов важную роль играет умение разрабатывать оптимальный
алгоритм решения поставленной задачи, что требует от исполните-
ля наличия определённых навыков алгоритмизации и системного
анализа. А также знание математики, общей физики, механики и
других инженерных дисциплин.
Алгоритмизацияэто общая последовательность действий, кото-
рые необходимо выполнить для
построения алгоритма решения зада-
чи, в том числевыделение конкретных шагов алгоритмического
процесса, определение вида формальной записи для каждого шага и
установление определённого порядка выполнения каждого шага.
Процесс подготовки решения задачи и её непосредственная
реализация на компьютере происходит за некоторое количество
самостоятельных этапов:
1. Постановка задачи.
2. Математическая формулировка задачи.
3. Выбор
метода решений.
4. Разработка алгоритма.
5. Составление программы на алгоритмическом языке.
6. Отладка и решение задачи на ПК.
7. Анализ полученных результатов.
1.1. Постановка задачи
На этом этапе на основе информационной модели (словесной
постановки) задачи формируется цель решения задачи и подробно
описывается её содержание. Проводится анализ характера и сущ-
ности известных и неизвестных данных, рассматривается область
их существования, определяются условия, при которых задача мо-
жет быть решена.
Таким образом, процесс формулировки задачи сводится
к по-
становке следующих основных вопросов:
1. Что дано?
2. Что нужно вычислить?
3. Что представляют собой неизвестные и сколько их?
4. Какие данные необходимо ввести в ПК, чтобы получить ответ?
5. Как определить решение?
6. Какие следует сделать допущения?
менном компьютерном мире. Для достижения положительных ре-
зультатов важную роль играет умение разрабатывать оптимальный
алгоритм решения поставленной задачи, что требует от исполните-
ля наличия определённых навыков алгоритмизации и системного
анализа. А также знание математики, общей физики, механики и
других инженерных дисциплин.
    Алгоритмизация – это общая последовательность действий, кото-
рые необходимо выполнить для построения алгоритма решения зада-
чи, в том числе – выделение конкретных шагов алгоритмического
процесса, определение вида формальной записи для каждого шага и
установление определённого порядка выполнения каждого шага.
    Процесс подготовки решения задачи и её непосредственная
реализация на компьютере происходит за некоторое количество
самостоятельных этапов:
    1. Постановка задачи.
    2. Математическая формулировка задачи.
    3. Выбор метода решений.
    4. Разработка алгоритма.
    5. Составление программы на алгоритмическом языке.
    6. Отладка и решение задачи на ПК.
    7. Анализ полученных результатов.

                    1.1. Постановка задачи

   На этом этапе на основе информационной модели (словесной
постановки) задачи формируется цель решения задачи и подробно
описывается её содержание. Проводится анализ характера и сущ-
ности известных и неизвестных данных, рассматривается область
их существования, определяются условия, при которых задача мо-
жет быть решена.
   Таким образом, процесс формулировки задачи сводится к по-
становке следующих основных вопросов:
   1. Что дано?
   2. Что нужно вычислить?
   3. Что представляют собой неизвестные и сколько их?
   4. Какие данные необходимо ввести в ПК, чтобы получить ответ?
   5. Как определить решение?
   6. Какие следует сделать допущения?

                               4