УПРАВЛЕНИЕ КОМПЬЮТЕРОМ С ПОМОЩЬЮ ПРОГРАММ
|
|
|
|
Автор Эль-Хияри Анас
|
|
01.07.2009 г. |
|
Воронежский институт высоких технологий Эта работа опубликована в сборнике научных трудов «Естествознание и гуманизм» (2008 год, Том 5, выпуск 1), под редакцией проф., д.м.н. Ильинских Н.Н. Посмотреть титульный лист сборника В основе построения алгоритмических структур лежит теорема структурного программирования, включающая следующие основные принципы: -всякий реальный алгоритм может быть построен с использованием трех базовых элементов: следования, ветвления и цикла; -любая алгоритмическая структура, состоящая из базовых элементов, может быть представлена как единый процесс; -алгоритм проектируется по нисходящей схеме; -поэтапное уточнение или пошаговая детализация алгоритма. В графической форме базовые вершины могут быть одного из трех типов: -функциональная (один вход и один выход); -предикатная (один вход и два выхода); -объединяющая (два выхода и один вход, предающий управление от первого из двух выходов). Из данных элементарных схем можно построить четыре схемы основных алгоритмических структур, имеющих особе значение для практики алгоритмизации. Самая простая структура алгоритма – это последовательность, если команды следуют одна за другой в естественном порядке. Такой алгоритм называется линейным. Структура, в которой порядок следования команд определяется в зависимости от результатов проверки некоторых условий. Такой алгоритм называется разветвляющимся. В алгоритме разветвляющейся структуры действия записываются не подряд, а в зависимости от выполнения (невыполнения) некоторого условия. Структуры, в которых получена результата обеспечивается многократным повторением одних и тех же операций. Это – циклические алгоритмы с предусловием и постусловием.
|
|
Последнее обновление ( 12.07.2009 г. )
|