Схеми алгоритмів
Алгоритми програм відображаються у графічній формі у вигляді схем за допомогою умовних графічних позначень – символів згідно «ГОСТ 19.701 – 90 (ИСО 5807-85). Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. – М.: Издательство стандартов, 1991».
Символи, які найчастіше використовуються у схемах алгоритмів
Назва символу | Символ | Описання |
Процес | Відображає функцію обробки даних будь-якого вигляду (виконання певної операції або групи операцій, що приводить до зміни значення, форми або розміщення інформації або до визначення, по якому з декількох напрямів потоку слід рухатися) | |
Рішення | Відображає рішення або функцію перемикача типу, що має один вхід і ряд альтернативних виходів, один і лише один з яких може бути активізований після обчислення умов, визначених усередині цього символу. Відповідні результати обчислення можуть бути записані по сусідству з лініями, що відображають ці шляхи. | |
Модифікація | Відображає модифікацію команди або групи команд з метою дії на деяку подальшу функцію (установка перемикача, модифікація індексного регістра або ініціалізація програми). | |
Зумовлений процес | Відображає зумовлений процес, що складається з однієї або декількох операцій або кроків програми, які визначені у іншому місці (у підпрограмі, модулі). | |
Введення-виведення | Відображає перетворення даних у форму, придатну для обробки (введення) або відображення результатів обробки (виведення). | |
Документ | Відображає дані, представлені на носієві в легкій для читання формі (машинограма, документ для оптичного або магнітного читання, мікрофільм, рулон стрічки з підсумковими даними, бланки введення даних). | |
Пристрій з прямим доступом | Відображає дані, що зберігаються, в пристрої, що запам'ятовує, з прямим доступом (магнітний диск, магнітний барабан, гнучкий магнітний диск). | |
Дисплей | Відображає введення-виведення даних, якщо безпосередньо підключений до процесора пристрій відтворює дані і дозволяє операторові ЕОМ вносити зміни в процес їх обробки. | |
Канал зв'язку | Відображає передачу даних по каналу зв'язку. | |
Лінія потоку | Відображає потік даних або управління. | |
З'єднувач | Відображає вихід в частину схеми і вхід з іншої частини цієї схеми і використовується для обриву лінії і продовження її у іншому місці. Відповідні символи-з'єднувачі повинні містити одне і те ж унікальне позначення. | |
Термінатор | Відображає вихід в зовнішнє середовище і вхід із зовнішнього середовища (початок або кінець схеми програми, зовнішнє використання і джерело або пункт призначення даних). | |
Коментар | Символ використовують для додавання описових коментарів або записів пояснень в цілях пояснення або приміток. Пунктирні лінії в символі коментарю пов'язані з відповідним символом або можуть обводити групу символів. Текст коментарів або приміток повинен бути поміщений біля обмежуючої фігури. |
Дата добавления: 2014-12-01; просмотров: 895;