русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Блок схема алгоритма программы

Блок-схема -

  • 1. Физическое представление задачи для ее анализа или решения с помощью специальных символов (геометрических образов), обозначающие такие элементы, как операции, поток, данные и т.п..

Блок входных и выходных данных принято обозначать параллелограммом, блок вычислений (обработки) данных - прямоугольником,блок принятия решений - ромбом, эллипсом - начало и конец алгоритма.

  • 2. Схема машины, прибора, аппарата, устройства, в которой основные узлы (блоки), образующие ее, изображены прямоугольниками и другими фигурами, а связь между ними показано линиями со стрелками.

В автоматике функциональная схема, или блок-схема САР, состоит из функциональных блоков, которые представляют собой конструктивно обособленные части (элементы или устройства) автоматических систем, которые выполняют определенные функции.Функциональные блоки на схеме обозначают прямоугольниками, внутри которых надписывают их наименования в соответствии с функциями, выполняемыми. Связи между функциональными блоками (внутренние воздействия) обозначаются линиями со стрелками, указывающими направление воздействий.

Функциональные схемы могут выполняться в укрупненном и развернутом виде. В первом случае на схеме изображают наиболее важные блоки системы и связи между ними.

Во втором варианте схема изображаются более детально, что облегчает ее чтение и иллюстрирует принцип работы.

Основные элементы схем алгоритма

Наименование Обозначение Функция
Терминатор
Элемент отображает вход из внешней среды или выход из нее (наиболее частое применение - начало и конец программы). Внутри фигуры записывается соответствующее действие.
Процесс
Выполнения одной или нескольких операций, обработка данных любого вида (изменение значения данных, формы представления, расположение). Внутри фигуры записывают непосредственно сами операции.
Решение
Показывает решение или функцию переключающего типа с одним входом и двумя или более альтернативными выходами, из которых только один может быть выбран после вычисления условий, определенных внутри этого элемента. Вход в элемент обозначается линией, входящий обычно в верхнюю вершину элемента. Если выходов два или три то обычно каждый выход обозначается линией, выходящей из остальных вершин (боковых и нижней). Если выходов больше трех, то их следует показывать одной линией, выходящей из вершины (чаще нижней) элемента, которая затем разветвляется.Соответствующие результаты вычислений могут записываться рядом с линиями, отражающими эти пути.
Обусловленный процесс
Символ отображает выполнение процесса, состоящая из одной или нескольких операций, который определен в другом месте программы (в подпрограмме, модуле). Внутри символа записывается название процесса и переданы в него данные.
Данные
Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод). Этот символ не определяет носителя данных (для указания типа носителя данных используются специфические символы).
Граница цикла
Символ состоит из двух частей - соответственно, начало и конец цикла - операции, выполняемые внутри цикла, размещаются между ними. Условия цикла и увеличение записываются внутри символа начала или конца цикла - в зависимости от типа организации цикла. Часто для изображения на блок-схеме цикла вместо этого символа используют символ решение, указывая в нем условие, а одну из линий выхода замыкают выше в блок-схеме (перед операциями цикла).
Соединитель
Символ отображает выход в часть схемы и вход из другой части этой схемы. Используется для обрыва линии и продолжения ее в другом месте (пример: разделение блок-схемы, что не помещается на листе). Соответствующие соединительные символы должны иметь одно (при том уникальное) обозначения.
Комментарий
Используется для более подробной информации о шагах, процесса или группы процессов. Описание помещается со стороны квадратной скобки и охватывается ей по всей высоте. Пунктирная линия идет к описываемому элементу, или группе элементов (при этом группа выделяется замкнутой пунктирной линией). Также символ комментария следует использовать в тех случаях, когда объем текста в любом другом символе (например, символ процесса, символ данных и др.) превышает его объем.

Просмотров: 18304


Вернуться воглавление




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.