Реєстр. №____________
МЕТОДИЧНІ РЕКОМЕНДАЦІЇ
з дисципліни «Програмування»
підготовки фахівців на першому (бакалаврському) рівні вищої освіти
галузі знань 12 - "Інформаційні технології"
спеціальності 123 - "Комп'ютерна інженерія"
факультету Кібернетики та системної інженерії
Херсон 2017
2
Затверджено
на засіданні кафедри ІТ
протокол № 1 від «____» __________ 2017 р.
- тестування програми;
- оформлення пояснювальної записки;
- захист курсового проекту.
До складу курсового проекту входить:
1. Пояснювальна записка обсягом 25 - 30 сторінок (не включаючи додатків).
2. Програма або програмна система.
0,15a
0,25a
Пуск-останов R
Початок, кінець, переривання процесу
0,5a
обробки даних або виконання програми
b
13
∅0,5а
0,5а
Зазначення зв'язку між роз'єднаними
Міжсторінковий
0,6а частинами схем алгоритмів і програм,
з'єднувач
розташованих на різних листах
0,2а
Стадії
Етапи робіт Зміст робіт
розробки
1. Технічне Обґрунтування Постановка завдання.
завдання необхідності Збір вихідних матеріалів.
розробки Вибір і обґрунтування критеріїв ефективності і якості
програми розроблювальної програми.
Обґрунтування необхідності проведення науково-
дослідних робіт.
Науково-дослідні Визначення структури вхідних і вихідних даних.
роботи Попередній вибір методів рішення задач.
Обґрунтування доцільності застосування раніше
розроблених програм.
Визначення вимог до технічних засобів.
Обґрунтування принципової можливості рішення
поставленої задачі.
Розробка й Визначення вимог до програми.
затвердження Розробка техніко-економічного обґрунтування
технічного розробки програми.
завдання Визначення стадій, етапів і строків розробки
програми й документації на неї.
Вибір мов програмування.
Визначення необхідності проведення науково-
дослідних робіт на наступних стадіях.
Узгодження й затвердження технічного завдання.
2. Ескізний Розробка Попередня розробка структури вхідних і вихідних
проект ескізного проекту даних.
Уточнення методів рішення задачі.
Розробка загального опису алгоритму рішення задачі.
Розробка техніко-економічного обґрунтування.
Затвердження Розробка пояснювальної записки.
ескізного проекту Узгодження й затвердження ескізного проекту.
3. Технічний Розробка Уточнення структури вхідних і вихідних даних.
проект технічного Розробка алгоритму рішення задачі.
проекту Визначення форми подання вхідних і вихідних даних.
Визначення семантики й синтаксису мови.
Розробка структури програми.
Остаточне визначення конфігурації технічних засобів.
Затвердження Розробка плану заходів щодо розробки й
технічного впровадження програми.
проекту Розробка пояснювальної записки.
Узгодження й затвердження технічного проекту.
15
Стадії
Етапи робіт Зміст робіт
розробки
4. Робочий Розробка Програмування й налагодження програми.
проект програми Виготовлення програми-оригіналу.
Розробка Розробка програмних документів відповідно до вимог
програмної ГОСТ
документації
Випробування Розробка, узгодження й затвердження порядку й
програми методики випробувань.
Проведення попередніх, державних, міжвідомчих,
приймально-здавальних і інших видів випробувань
Коректування програми й програмної документації за
результатами випробувань
5. Підготовка й Підготовка й передача програми й програмної
Впровадження передача документації для супроводу й (або) виготовлення.
програми Оформлення й затвердження акту про передачу
програми на супровід і (або) виготовлення.
Передача програми до фонду алгоритмів і програм.
Додаток А
Титульний лист пояснювальної записки
Форма № Н-6.01
КУРСОВИЙ ПРОЕКТ
з ПРОГРАМУВАННЯ
на тему:_____________________________________________________
____________________________________________________________
м. Херсон - 201__рік
Додаток Б
Блок-схема програми (приклад)
начало
vibr
Текст1
+ -
Vibr =1,2,3
-
Vibr = 1
+ + -
Vibr = 2
Fopen
teoriya.txt -
+
B Vibr = 3
S =firstsymbol D
+ -
S=eof
- S=’%’ +
A
getch
S
ClearScreen