Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_ESPD.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
854.53 Кб
Скачать

3.4. Символи в схемах алгоритмів, програм, даних і систем

Згідно до вимог ГОСТ 19.701-90 всі символи поділяються на чотири групи: даних, процесів, ліній і спеціаль­них символів.

3.4.1. Символи даних

До основних символів відносяться:

Д ані. Символ зображає дані з невизначеним носієм даних (рис. 3.2, а).

Дані, що запам'ятовуються. Символ зображує ці дані у ви­гляді, придаткому для обро­бки; носій даних не визначений (рис. 3.2, б).

До специфічних символів даних відносяться:

Оперативний запам’ятовуючий пристрій. Символ зображає дані, що зберігаються в оперативній пам’яті (рис. 3.3, f).

Запам’ятовуючий пристрій з послідовним доступом. Символ зображує дані, що зберіга­ються в запам’ятовуючому пристрої з послідовним доступом - магні­тна стрічка, касета з магні­тною стрічкою, магнітофонна касета (рис. 3.3, б).

Запам’ятовуючий пристрій з прямим доступом. Символ зображує дані, що зберігаються в запам’ятовуючому пристрої, з прямим доступом – магнітний диск, магнітний барабан, гнучкий магнітний диск (рис. 3.3, в).

Документ. Символ зображає дані, представлені на носії в зручній для читання формі - машинограмма, документ для оптичного або магнітного зчитування, мікрофільм, рулон стрічки з результуючими даними, бланки введення даних (рис. 3.3, г).

Ручне введення. Символ зображає дані, що вводятьсяв вручну під час проробки з при­строю будь-якого типу - клавіатура, перемикачі, кнопки, світлове перо, смужки з штриховим кодом (рис. 3.3, д).

Карта. Символ зображає дані, представлені на носії у вигляді карти - перфокарти, маг­нітні карти, помічені карти для зчитування, карти з відривним ярликом, помічені карти для сканування (рис. 3.3, е).

Паперова стрічка. Символ зображає дані, представлені на носії у вигляді паперової стрі­чки (рис. 3.3, ж).

Д исплей. Символ зображає дані у вигляді екрану для візуального спостереження, інди­катора введення інформації (рис. 3.3, к).

3.4.2. Символи процесу

Основний символ процесу.

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

Специфічні символи процесу

Обумовлений процес. Символ відображає обумовлений процес, який складається з од­нієї або декількох операцій або кроків програми, визначений у іншому місці - в підпрограмі, модулі (рис. 3.5, а).

Ручна операція. Символ відображає будь-який процес, що виконується людиною (рис. 3.5, б).

Підготовка. Символ відображає модифікацію команди або групи команд з метою дії на деяку наступну функцію – установка перемикача, модифікація індексного регістра або ініціа­лізація програми (рис. 3.5, в).

Рішення. Символ відображає рішення або функцію перемикаючого типу з одним вхо­дом і рядом альтернативних виходів, з яких тільки один може бути активізований після обчис­лення умов, визначених всередині цього символу. Відповідні результати обчислень можуть бути записані поряд з лініями, що відображають ці шляхи (рис. 3.5, г).

Паралельні дії. Символ відображає синхронізацію двох або більше паралельних операцій (рис. 3.5, д).

Межа циклу. Символ складається з двох частин і відображає початок і кінець циклу. Обидві частини символу мають один і той же ідентифікатор. Умови для ініціалізації, приро­сту, завершення і т.д. поміщаються всередині символу на початку або в кінці залежно від розміщення операції, що перевіряє умову.

Приклад синхронізації декількох паралельних операцій показаний на рис.3.6

Процеси C, D, Е не можуть початися до тих пір, поки не завершиться процес А; аналогі­чно процес F повинен чекати закінчення процесів В, С і D, проте процес С може початися і (або) завершитися раніше, ніж відповідно почнеться і (або) завершиться процес D.

Приклад використовування меж циклу показаний на рис. 3.7.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]