При виконанні схем алгоритмів і програм окремі функції відображаються у вигляді графічних позначень – символів. Стандарт ГОСТ 19.701-90 розповсюджується на умовні графічні позначення (символи) в схемах алгоритмів і програм, які відображають основні операції процесу обробки даних і програмування для систем програмного забезпечення обчислювальних машин, комплексів і систем незалежно від їх призначення і області застосування. Стандарт не регламентує записи і позначення, що розміщуються всередині символу або поряд з ним і які призначені для уточнення виконаних їм функцій. Перелік, найменування, позначення і розміри основних символів і їх функції в алгоритмі і програмі обробки даних наведено в таблиці 4.1.
Таблиця 4.1 – Опис символів
Шифр,
назва символу
Графічні зображення і розміри
символу
Функції символу
Символи даних
3.1.1.1.
Дані
Символ відображає дані. Носій даних не визначений
3.1.1.2.
Запам’ятову-вані дані
Символ відображає дані, які зберігаються у вигляді, придатному для обробки, носій не визначений
Специфічні символи даних
3.1.2.1
Оперативний
запам’ятову-вальний
пристрій
Символ відображає дані, що зберігаються в оперативному запам’ятовувальному пристрої
Продовження таблиці 4.1
Шифр,
назва символу
Графічні зображення і розміри
символу
Функції символу
3.1.2.2.
Запам’ятову-вальний пристрій з послідовним доступом
Символ відображає дані, що зберігаються в запам’ятовувальному пристрої з послідовним доступом (магнітна стрічка, касета з магнітної стрічкою, магнітофонна касета)
3.1.2.3.
Запам’ятову-вальний пристрій з прямим доступом
Символ відображає дані, що зберігаються в запам’ятовувальному пристрої з прямим доступом
3.1.2.4.
Документ
Символ відображає дані, що подані на носії у вигляді, зручному для читання
3.1.2.5.
Ручне введення
Символ відображає дані, що вводяться вручну
3.1.2.8.
Дисплей
Символ відображає дані, що подані у вигляді, зручному для людини (екран для візуального спостереження, індикатори введення інформації)
Продовження таблиці 4.1
Шифр,
назва символу
Графічні зображення і розміри
символу
Функції символу
Символи процесу
3.2.1.1.
Процес
Символ відображає функцію обробки даних будь-якого виду (виконання певної операції або групи операцій, які приводять до зміни значення, форми або розміщення інформації)
Специфічні символи процесу
3.2.2.1.
Наперед визначений процес
Символ відображає наперед визначений процес, що складається із однієї або декілька операцій чи кроків програми, які визначені в іншому місці (у підпрограмі, модулі)
3.2.2.2.
Ручна операція
Автономний процес, що виконується вручну чи за допомогою неавтоматичних засобів
3.2.2.3.
Модифікація (підготовка)
Виконання операцій, що змінюють команди або групи команд, які змінюють програму
3.2.2.4.
Рішення
Вибір напрямку виконання алгоритму або програми в залежності від деяких змінних умов
Продовження таблиці 4.1
Шифр,
назва символу
Графічні зображення і розміри
символу
Функції символу
3.2.2.5.
Паралельні дії
Символ відображає синхронізацію двох і більше паралельних операцій
3.2.2.6.
Границя циклу
Символ, що складається з двох частин, відображає початок і кінець циклу. Обидві частини мають один і той самий ідентифікатор
Основний символ ліній
3.3.1.1.
Лінія
Символ відображає потік даних або керування
3.3.2.1.
Передача
керування
Символ відображає передачу керування від одного процесу до іншого (тип передачі вказується всередині символу)
3.3.2.2.
Канал зв’язку
Символ відображає передачу даних каналом зв’язку
3.3.2.3.
Пунктирна
лінія
Символ відображає альтернативний зв'язок між двома чи більше символами
Продовження таблиці 4.1
Шифр,
назва символу
Графічні зображення і розміри
символу
Функції символу
Спеціальні символи
3.4.1.
З’єднувач
Символ відображає вхід в частину схеми і вихід з іншої частини і використовується для обриву лінії і продовження її в іншому місці
3.4.2.
Термінатор
Символ відображає вихід в зовнішнє середовище і вхід із зовнішнього середовища (початок і кінець програми)
3.4.3.
Коментар
Символ використовується для додавання коментарів, або приміток. Текст розміщується біля обмежувальної фігури
Розмір a вибирається із ряду 10, 15, 20 мм. Допускається збільшувати розмір a на число, кратне 5. Розмір b дорівнює 1,5 a.
Запитання для самоперевірки
1. за яким стандартом зображають схеми алгоритмів та програм?
2. Якими символами зображають початок та кінець алгоритму?
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг(0.004 сек.)