ВУЗ:
Составители:
Рубрика:
19
1.4. Понятие программы.
Связь программы с алгоритмической структурой
В
общем
понимании
программой
называется
набор
команд
,
манипули
-
рующих
данными
.
Для
реализации
любой
программы
служат
языки
програм
-
мирования
,
как
одна
из
разновидностей
программного
обеспечения
,
с
которым
может
работать
пользователь
электронно
-
вычислительной
машины
(
ЭВМ
).
Рассмотренные
ранее
способы
описания
алгоритмических
структур
обла
-
дают
существенным
недостатком
.
Записи
предписаний
в
этих
алгоритмических
структурах
,
представленные
в
виде
связанных
друг
с
другом
графических
сим
-
волов
,
не
могут
непосредственно
быть
воспринятыми
ЭВМ
.
Они
служат
для
предварительной
работы
с
алгоритмом
в
расчете
на
то
,
что
существуют
средст
-
ва
описания
алгоритмов
.
Таким
средством
описания
алгоритмов
и
являются
языки
программирования
.
Они
позволяют
на
основе
строгих
правил
формиро
-
вать
последовательность
предписаний
,
однозначно
отражающих
смысл
и
со
-
держание
частей
алгоритма
,
с
целью
их
последовательного
выполнения
с
по
-
мощью
ЭВМ
.
Выбор
языка
программирования
,
как
средства
описания
алгорит
-
мической
структуры
,
зависит
от
характера
решаемых
задач
,
возможностей
ЭВМ
,
наклонностей
самого
пользователя
ЭВМ
.
В
основе
всех
языков
программирования
лежит
понятие
–
оператор
.
Опе
-
ратор
–
это
самостоятельный
этап
алгоритмической
структуры
,
представляю
-
щий
самостоятельную
единицу
языка
.
Выделяется
фиксированное
количество
операторов
,
каждый
из
которых
указывает
на
выполнение
определенных
дейст
-
вий
.
Операторы
бывают
следующих
типов
:
присваивания
,
перехода
,
процедур
,
функций
,
пустые
операторы
,
условные
операторы
,
операторы
повторения
(
цик
-
лов
),
ввода
данных
,
вывода
данных
,
выбора
,
ветвления
.
Операторы
обычно
вы
-
полняются
в
той
последовательности
,
в
которой
они
вписаны
в
программе
,
за
исключением
некоторых
случаев
,
когда
эта
последовательность
может
преры
-
ваться
операторами
перехода
или
сокращаться
условными
операторами
.
В
по
-
строении
операторов
участвуют
более
мелкие
единицы
–
выражения
.
Выраже
-
ния
по
определенным
правилам
соединяются
между
собой
ограничителями
(
выделенными
словами
).
Выражения
в
свою
очередь
строятся
с
помощью
зна
-
ков
,
операций
,
скобок
,
чисел
,
переменных
,
указателей
,
функций
,
логических
значений
и
т
.
д
.
Установим
связь
программы
написанной
на
языке
Turbo Pascal 7.0
с
ал
-
горитмической
структурой
при
решении
задачи
в
соответствии
с
примером
7.
Пример 7.
Составить
алгоритм
и
программу
для
определения
усилия
P,
из
-
гибающего
оправку
с
торцовой
фрезой
под
действием
составляющих
сил
реза
-
ния
P
z
и
P
y
:
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »