Додаток складається з титульного листа і тексту програми. Текст програми записується з урахуванням правил написання програм відповідною мовою і повинний бути постачений докладними коментарями.
Додаток. Екранні форми
Додаток складається з титульного листа й екранної форми з підписом, що за форма і для чого вона служить.
У залежності від особливостей програми допускається вводити додаткові чи розділи поєднувати окремі розділи.
У розділі "Загальні положення" повинні бути зазначені: позначення і найменування програми; програмне забезпечення, необхідне для функціонування програми; мови програмування, на яких написана програма.
У розділі "Функціональне забезпечення" повинні бути зазначені класи розв'язуваних задач і (чи) призначення програми і зведення про функціональні обмеження на застосування. повинні бути зазначені: алгоритм програми; використовувані методи; структура програми з описом функцій складових частин і зв'язку між ними; зв'язку програми з іншими програмами. Опис логічної структури програми виконують з урахуванням тексту програми вихідною мовою.
|
|
У розділі "Інформаційне забезпечення" повинний бути зазначений повний опис структурної схеми бази даних з поясненням, чому обрана саме така структура бази даних.
У розділі "Посібник оператора" повинний бути зазначений спосіб виклику програми.
Допускається зміст розділів ілюструвати пояснювальними прикладами, таблицями, схемами, графікам.
Додаток. Правила оформлення блок-схем
Схема програми (блок-схема) відображає послідовність операцій у програмі.
Схема програми складається з:
· символів процесів, що указують фактичні операції обробки даних (включаючи символи, що визначають шлях, який варто дотримувати з урахуванням логічних умов);
· лінійних символів, що вказують потік керування;
· спеціальних символів, використовуваних для полегшення написання і читання схеми.
Опис символів
Символ | Найменування символу | Символ | Найменування символу |
Дані (використовуються для виконання операцій уведення/висновку) | Рівнобіжні дії | ||
Запам'ятовування даних | Границя циклу (верхня) | ||
Оперативне запам'ятовуюче пристрій | Границя циклу (нижня) | ||
Запам'ятовуюче пристрій з послідовною вибіркою | Лінія | ||
Запам'ятовуюче пристрій із прямим доступом | Передача керування | ||
Документ | Пунктирна лінія | ||
Ручне введення | Канал зв'язку | ||
Карта | З'єднувач (у межах однієї сторінки) | ||
Паперова стрічка | Міжсторінковий з'єднувач | ||
Дисплей | Термінатор (початок і кінець програми) | ||
Процес (оператор зміни даних, присвоювання і т.д.) | Коментар | ||
Визначений процес (оператор виклику підпрограм) | Рішення (умовний оператор) | ||
Ручна операція | Підготовка (відображає модифікацію чи команди групи команд) |
|
|