- •Міністерство освіти і науки України методичні вказівки
- •Для студентів спеціальності 7.080403
- •Навчальне видання
- •1 Мета і зміст дипломного проектування
- •2 Вимоги до змісту та оформлення дипломного проекту
- •2.1 Загальні положення
- •Структура дипломного проекту
- •4 Програми і програмні документи
- •4.1 Види програм
- •4.2 Види програмних документів
- •Загальні вимоги до програмних документів
- •4.4 Основні написи.
- •Позначення програм та програмних документів
- •4.6 Вимоги до змісту та оформлення технічного завдання
- •4.7 Специфікація
- •Програмні документи
- •Пояснювальна записка
- •4.8.2 Опис мови
- •4.8.3 Текст програми
- •4.8.4 Опис програми
- •4.8.5 Програми та методика випробувань
- •4.8.6 Опис застосування
- •4.8.7 Керівництво системного програміста
- •4.8.8 Керівництво програміста
- •4.8.9 Керівництво оператора
- •Правила виконання схем алгоритмів, програм, даних і систем
- •Кафедра_________________________________________________________________
- •Завдання на дипломну (кваліфікаційну) роботу студента
- •Календарний план
- •Студент ______________________
- •Приклад заповнення титульного листа дипломної роботи.
- •Петренко Петро Петрович
- •Дипломна робота
- •Приклад заповнення листа затвердження.
- •Приклад заповнення титульного листа програмного документа
- •Форми листів програмного документу.
- •Форма специфікації
- •Приклад заповнення специфікації
- •Стандарти єдиної системи програмної документації (єспд).
- •Література
Студент ______________________
(підпис)
Керівник роботи ________________________ | ________________________|
(підпис) (прізвище, ініціали)
Додаток 2
Опис символів, що використовуються у схемах алгоритмів, програм, даних і систем.
Найменування |
Позначення |
Функція |
1 |
2 |
3 |
Дані |
|
Відображення даних, носій даних не визначений
|
Запам’ятовуючий пристрій |
|
Відображення даних, що зберігаються у вигляді, придатному для обробки, носій даних не визначений |
Оперативний запам’ятовуючий пристрій |
|
Відображення даних, що зберігаються в оперативному запам’ятовуючому пристрої |
Запам’ятовуючий пристрій з послідовним доступом |
|
Відображення даних, що зберігаються в запам’ятовуючому пристрої з послідовним доступом (магнітна стрічка, касета з магнітною стрічкою, магнітофонна касета) |
Запам’ятовуючий пристрій з прямим доступом |
|
Відображення даних, що зберігаються в запам’ятовуючому пристрої з прямим доступом (магнітний диск, магнітний барабан, гнучкий магнітний диск) |
Документ |
|
Відображення даних, представлених на носії в придатній для читання формі (машинограма, документ для оптичного або магнітного зчитування, мікрофільм, рулон стрічки з підсумковими даними, бланки введення даних) |
Ручне введення |
|
Відображення даних, що вводяться вручну під час обробки з пристроїв будь-якого типу (клавіатура, перемикачі, кнопки, світлове перо, смужки з штриховим кодом) |
Карта |
|
Відображення даних, представлених на носії у вигляді карти (перфокарти, магнітні карти, карти з мітками, що зчитуються, карти з відривним ярликом, карти з мітками, що скануються) |
Паперова стрічка |
|
Відображення даних, представлених на носії у вигляді паперової стрічки |
1 |
2 |
3 |
Дисплей |
|
Відображення даних, представлених у формі, придатній для читання людиною, на носії у вигляді пристрою відображення (екран для візуального спостереження, індикатори введення інформації) |
Процес |
|
Обробка даних будь-якого виду (виконання певної операції або групи операцій, яке призводить до зміни значення, форми чи розміщення інформації або до визначення, по якому з кількох напрямків потоку слід рухатися) |
Обумовлений процес |
|
Обумовлений процес, який складається з однієї або кількох операцій чи кроків програми, визначених в іншому місці (у підпрограмі, модулі) |
Ручна операція |
|
Будь-який процес, що виконується людиною
|
Підготовка |
|
Модифікація команди або групи команд з метою впливу на деяку наступну функцію (встановлення перемикача, модифікація індексного регістра або ініціалізація програми). |
Рішення |
|
Рішення або функція перемикаючого типу, що має один вхід і ряд альтернативних виходів, один і тільки один з яких може бути активізований після обчислення умов, визначених всередині цього символу. Відповідні результати обчислень можуть бути записані поряд з лініями, які відображають ці шляхи |
Паралельні дії |
|
Синхронізація двох чи більше паралельних операцій
|
Межі циклу |
|
Символ, що складається з двох частин, відображає початок і кінець циклу. Обидві частини символу мають один і той же ідентифікатор. Умови для ініціалізації, прирощення, завершення і т. д. вміщуються всередині символу на початку або в кінці в залежності від розташування операції, яка перевіряє умову |
1 |
2 |
3 |
Лінія |
|
Потік даних або управління. При необхідності чи для полегшення сприйняття можуть бути додані стрілки-вказівники. |
Передача управління |
|
Безпосередня передача управління від одного процесу до іншого, іноді з можливістю прямого повернення до ініціюючого процесу після того, як ініційований процес завершить свої функції. Тип передачі управління повинен бути названий всередині символу (наприклад, запит, виклик, подія) |
Канал зв’язку |
|
Передача даних по каналу зв’язку |
Пунктирна лінія |
|
Альтернативний зв’язок між двома чи більше символами. Крім того, символ використовують для обведення анотованої ділянки |
З’єднувач |
|
Вихід з частини схеми і вхід з іншої частини цієї схеми. Використовується для обриву лінії та продовження її в іншому місці.. Відповідні символи-з’єднувачі повинні містити одне й те ж унікальне позначення |
Термінатор |
|
Вихід у зовнішнє середовище і вхід із зовнішнього середовища (початок або кінець схеми програми, зовнішнє використання і джерело чи пункт призначення даних)
|
Коментар |
|
Додавання описових коментарів або пояснюючих записів з метою пояснення чи приміток. Пунктирні лінії у символі коментарю пов’язані з відповідним символом або можуть обводити групу символів. Текст коментарів або приміток повинен бути розміщений біля обмежуючої фігури |
Додаток 3