русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

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


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Поняття алгоритму. Графічний запис алгоритму. Блок – схема.


Дата додавання: 2014-11-28; переглядів: 1784.


 

Алгоритм– це скінчена послідовність вказівок (команд), формальне виконання яких дозволяє за обмежений час отримати розв'язок задачі.
Інакше кажучи, алгоритм – це певна інструкція для виконавця, яка може бути задана різними способами – словами, формулами, послідовністю обчислювальних операцій чи логічних дій тощо.

При розробці й поданні алгоритмів можуть бути застосовані різні способи їх запису в текстовій, словесній, формульній, алгоритмічною мовою та графічній формі. Широкого розповсюдження набув найбільш наочний спосіб зображення алгоритмів у вигляді графічних схем (схем алгоритмів).
Схема алгоритму складається з елементів двох типів. Перший тип – це графічні фігури (прямокутники, ромби тощо), кожна з яких відображає один з етапів процесу розв'язування задачі і містить у собі текст відповідної команди. При побудові схем алгоритмів здебільшого використовуються такі графічні позначення: овали – для початку й кінця алгоритму, паралелограми – для введення та виведення даних, прямокутники – для обчислень, ромби – для перевірки умов.

У прямокутниках зображується також будь-яка результативна команда по перетворенню даних або ситуації Другий тип елементів — це лінії зі стрілками, що вказую ті послідовність (порядок) виконання етапів.

Блок-схема - це графічне зображення алгоритму за допомогою геометричних фігур.

• кожна команда записується в прямокутнику;
• команди з'єднуються по порядку стрілочками.

 


<== попередня лекція | наступна лекція ==>
Непозиційні системи числення. | Поняття програми. Поняття про системи програмування. Компілятор та інтерпретатор.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн