- •Методичні вказівки
- •1. Вимоги до кваліфікаційних та дипломних робіт 3
- •2. Рекомендації до оформлення кваліфікаційних та дипломних робіт 4
- •3. Вимоги до оформлення програмНої документацІї 5
- •4. Регламент виконання та захисту кваліфікаційних та дипломних робіт 32
- •1. Вимоги до кваліфікаційних та дипломних робіт
- •2. Рекомендації до оформлення кваліфікаційних та дипломних робіт
- •3. Вимоги до оформлення програмНої документацІї
- •3.1 Етапи розробки програм та програмної документації
- •3.2 Позначення програмних документів
- •482.362.Окркі-зк кд пн-в,
- •3.3. Склад та оформлення програмної документації
- •3.3.1 Структура програмного документу
- •3.3.1.1 Титульна частина
- •3.3.1.2 Інформаційна частина
- •3.3.1.3 Основна частина
- •3.3.1.4 Частина реєстрації змін
- •3.3.2 Технічне завдання
- •3.3.3. Специфікація
- •3.3.4. Пояснююча записка
- •3.3.5. Опис мови
- •3.3.6. Опис програми
- •3.3.7 Текст програми
- •3.3.8. Програма та методика випробування
- •3.4. Символи в схемах алгоритмів, програм, даних і систем
- •3.4.1 Символи даних
- •3.4.2 Символи процесу
- •3.4.3 Символи ліній
- •3.4.4 Інші специфічні символи
- •3.4.5 Співвідношення розмірів символів
- •3.4.6 Правила використовування символів і схем
- •3.4. 7 Схеми алгоритмів, програм, даних і систем
- •4. Регламент виконання та захисту кваліфікаційних та дипломних робіт
- •4.1.Регламент виконання і захисту кваліфікаційних проектів
- •4.2. Регламент виконання і захисту дипломних робіт
- •Назва дипломної (кваліфікаційної) роботи
3.4. 7 Схеми алгоритмів, програм, даних і систем
ГОСТ 19.701-90 визначає наступні схеми: алгоритмів, даних, програм, роботи систем, взаємодії програм і ресурсів системи.
Схеми алгоритмів, програм, даних і систем (далі - схеми) складаються зі символів, що мають задане значення, короткого тексту пояснення і сполучних ліній.
Схеми можна використовувати на різних рівнях деталізації, причому кількість рівнів залежить від об'єму і складності завдання обробки даних. Рівень деталізації повинен бути таким, щоб різні частини і взаємозв'язок між ними були зрозумілі в цілому.
Розрізняють наступні поняття:
-
основний символ - символ, який використовують в тих випадках, коли точний тип (вигляд) процесу або носія даних невідомий чи не потрібно описувати фактичний носій даних;
-
специфічний символ - символ, який використовують в тих випадках, коли відомий точний тип (вигляд) процесу або носія даних або коли необхідно описати фактичний носій даних;
-
схема - графічне зображення визначення, аналізу або методу розв’язку задачі, в якому використовуються символи для відображення операцій, даних, потоку, устаткування і т.д.
Схеми даних відображають шлях даних під час розв’язку задач і визначають етапи обробки, а також різні носії використовуваних даних. Схема даних складається з наступних символів:
-
даних (символи даних можуть також вказувати вид носіїв даних);
-
процесу, який необхідно виконати над даними (символи процесу можуть також вказувати функції, виконувані обчислювальною машиною);
-
ліній (вказують потоки даних між процесами і (або) носіями даних);
-
спеціальних (використовують для полегшення написання і читання схеми).
Схема даних починається і закінчується символами даних за виключенням спеціальних символів (рис. 3.20).
Схеми програм відображають послідовність операцій в програмі. Схема програми складається з наступних символів (мал. 3.21):
-
процесу (указують фактичні операції обробки даних);
-
лінійних (указують потік управління);
-
спеціальних (використовують для полегшення написання і читання схеми).
Схеми роботи системи відображають управління операціями і потік даних в системі.
Схема роботи системи складається з наступних символів (рис. 3.22):
-
даних (вказують на наявність даних);
-
процесу (вказують операції, які вимагається виконати над даними, і визначають логічний шлях, якого слід дотримуватися);
-
лінійних (указують потоки даних між процесами і (або) носіями даних, а також потік управління між процесами;
-
спеціальних (використовують для полегшення написання і читання блок-схеми).
Схеми взаємодії системи відображають шлях активації програм і взаємодії з відповідними даними. Кожна програма в схемі взаємодії програм показується тільки один раз.
Схема взаємодії програм складається з. наступних символів (рис. 3,23):
-
даних (вказують на наявність даних);
-
процесу (вказують операції, які слід виконати над даними);
-
лінійних (вказують потік між процесами і даними, а також ініцпроцесів);
-
символів (використовують для полегшення написання і читання схеми) .
Схема ресурсів системи відображає конфігурацію блоків даних і оброблювальних блоків, необхідну для вирішення задачі або набору задач. Схема ресурсів системи складається з наступних символів (рис. 3.24):
-
даних (відображають вхідні, вихідні і запам'ятовуючі пристрої обчислювальної машини);
-
процесу (відображають процесори);
-
лінійних (відображають передачу даних між пристроями ввода-виводу і процесорами, а також передачу управління між процесорами);
-
спеціальних (використовують для полегшення написання і читання схеми).