25115

Изображение алгоритма с помощью блок-схемы

Доклад

Информатика, кибернетика и программирование

Изображение алгоритма с помощью блоксхемы. При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков каждый из которых соответствует выполнению одного или нескольких действий. Блоки соединены стрелками указывающими направление выполнения команд.

Русский

2013-08-12

53.5 KB

1 чел.

  1.  Изображение алгоритма с помощью блок-схемы.

Изображение алгоритма с помощью блок-схемы.

При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Блоки соединены стрелками, указывающими направление выполнения команд.

В январе 1992 года введен ГОСТ 19–701–90. Он описывает, как и где следует использовать фигуры. Согласно ему допускаются следующие блоки для изображения схем:

  •  блок «ввод/вывод»;
  •  блок «процесс»;
  •  блок «предопределенный процесс» (процедуры, функции, подпрограммы);
  •  блок «условие»;
  •  обозначение циклов;
  •  выход и вход во внешнюю среду.

Наиболее часто допускаются следующие символы для изображения схем:

  Название символа

  Обозначение и пример заполнения  

Пояснение

Процесс

Вычислительное действие или
последовательность действий

Условие (логический блок)

Проверка условий

Предопределенный процесс  

  Вызов подпрограммы.

Ввод-вывод

Ввод-вывод в общем виде

Начало-конец

Начало, конец алгоритма

Документ

Вывод результатов на печать

Блок "процесс" или "вычислительный блок"применяется для обозначения действия или последовательности действий, изменяющих значение, форму представления или размещения данных. Для улучшения наглядности схемы несколько отдельных блоков обработки можно объединять в один блок. Представление отдельных операций достаточно свободно.

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

Блок "предопределенный процесс" используется для указания обращений к вспомогательным алгоритмам, существующим автономно в виде некоторых самостоятельных модулей, и для обращений к библиотечным подпрограммам.

Блок " ввод-вывод"  предназначен для описания операций, связанных с вводом и выводом данных.

Обозначение цикла осуществляется двумя блоками, внутри первого или второго обозначается условие инициализации или условие цикла. Между ними размещаются другие блоки.

К основным циклическим конструкциям относят: цикл Пока(цикл с предусловием), цикл До(с постусловием), цикл с параметром (со счётчиком).

В цикле Пока конструкция состоит из проверки условия и выполнении тела цикла, если условие истинно.

В цикле До конструкция состоит из выполнении тела цикла, проверки условия и повторного выполнения тела цикла, если условие ложно.

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

В цикле с параметром заранее известно число повторений.

Правила соединения блоков:

Все фигуры соединяются линиями (вертикальными и горизонтальными) к середине блока. Направление вниз и вправо является основным, и стрелки направления не указываются, в других случаях указываются обязательно. Внутри фигуры указывается операция. Каждый блок имеет только одну точку входа и только одну точку выхода (кроме блока “условие”, где может быть два и более выходов, на каждом помечается причина\условие). Несколько линий могут соединяться над блоком, нисходящая линия не может разбиваться.


Тело ци
кла

да

нет

Условие

ело цикла

да

нет

Условие


 

А также другие работы, которые могут Вас заинтересовать

47974. Концепція проекту. Визначення і сутність інвестиційного проекту діяльності 277.5 KB
  Концепція проекту План лекції: Визначення і сутність інвестиційного проекту діяльності. Структура інвестиційного проекту.Життєвий цикл проекту та його кроки 4.Визначення і сутність інвестиційного проекту діяльності Проект є організаційною формою реалізації процесу інвестування.
47975. Будівельна механіка. Конспект лекцій 1.73 MB
  Перший тип опори представлений на рис. Схематично її зображують у вигляді одного стержня з двома ідеальними без тертя шарнірами на кінцях рис. Другий тип опори рис.Схематично опора другого типу зображується за допомогою двох стержнів з ідеальними шарнірами на кінцях; верхній шарнір є загальним для обох стержнів рис.
47976. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ 1.97 MB
  Усе це вказує на потребу формування знань вмінь навичок з безпеки життєдіяльності як необхідної умови безпечного та повноцінного життя людини. Безпека життєдіяльності людини. Безпека життєдіяльності людини. Основи безпеки життєдіяльності людини: Навч.
47977. Статистична наука 554 KB
  Одиниця сукупності це первинний елемент сукупності що створює відповідну сукупність і відображає її якісну однорідність. Одиниці сукупності повинні бути носіями певних властивостей або ознак тобто таких властивостей які можуть бути встановлені і вивчені виміряні. Тема 2 Статистичне спостереження Статистичне спостереження як метод інформаційного забезпечення є цілком необхідним для виявлення сукупності відомостей пор явища та процеси суспільного життя. Суцільне спостереження передбачає охоплення обліком всіх без винятку одиниць...
47978. ЕКОЛОГІЯ. БІОСФЕРА – СЕРЕДОВИЩЕ ЖИТТЯ ЛЮДИНИ 331 KB
  Короткий нарис історії екології. Українська екологічна школа Історія розвитку екології як синтетичної наукової дисципліни порівняно нетривала. Протягом XIX та початку XX століття розвиток спеціальних аналітичних наук сприяв накопиченню фактичних даних без яких було б неможливим формування екології як сучасної синтетичної науки. У становленні екології помітну роль зіграли праці К.
47979. Економічна діагностика 263.5 KB
  Економічна діагностика підприємства оцінка економічних показників роботи підприємства на основі вивчення окремих результатів неповної інформації з метою виявлення можливих перспектив його розитку і наслідків ухвалення поточних управлінських рішень. На основі аналізу і дослідження складається прогноз щодо змін і оптимізації існуючої організаційноекономічної підсистеми підприємства. Системний аналіз поділяється на: аналіз організаційної підсистеми який містить: аналіз політики підприємства його завдань; Аналіз концепції тобто...
47981. ОСНОВИ ФІНАНСІВ ПІДПРИЄМСТВ 590 KB
  У процесі розвязування практичних завдань необхідно засвоїти що фінанси підприємств це сукупність економічних відносин які повязані з рухом грошових коштів формуванням розподілом і використання доходів та грошових фондів субєктів підприємництва в процесі відтворення. Відповідаючи на контрольні питання і тести необхідно виходити з того що безготівкові розрахунки це перерахування певної суми коштів з рахунків платників на рахунки одержувачів коштів а також перерахування банками за дорученням підприємств і фізичних осіб коштів...
47982. ФІТОМЕЛІОРАЦІЯ ЯК ЗАСІБ ОПТИМІЗАЦІЇ ЕКОСИСТЕМИ 2.26 MB
  Фітомеліорація екотопу та слабозмінених місцезростань. Фітомеліорація лісових ландшафтів. Фітомеліорація сильнозмінених місцезростань.