Для розв’язання поставленого завдання студентові необхідно попередньо ознайомитися з літературою, що присвячена темі завдання. При цьому варто звернути увагу на засоби, що використовуються для розв’язання аналогічних завдань або для розв’язання будь-яких ключових моментів завдання. Етап роботи з літературою повинен закінчитися оглядом, у якому навести отримані відомості (з посиланням на джерело інформації), провести їх аналіз з огляду на виконання поставленого завдання.
Як правило, при формулюванні завдань можуть бути випущені деякі деталі. Після ознайомлення з літературою студент повинен, оцінивши можливості обраної мови програмування, дати точне формулювання завдання з усіма обмеженнями й вимогами.
При виконанні завдання необхідно дотримуватися техніки покрокової деталізації. Це означає, що спочатку задачу треба подати у вигляді декількох підзадач меншого обсягу, які виконати у вигляді «заглушок», а потім вже по черзі їх розробляти. Відносно даних: необхідно використовувати стандартні структури даних (базові) і розробляти нові.
При розробці алгоритму необхідно передбачити засоби перевірки й тестування програми, забезпечити зручність роботи для користувача.
При написанні програми необхідно додержуватися правил гарного стилю програмування, для чого використовувати відступи. А ще, необхідно шукати найбільш прості методи розв’язання поставленого завдання.
За результатами роботи студент зобов’язаний розробити комплект програмних документів (не менше ніж два документи) з переліку, який подано в таблиці 2. В пункті 5 подано вимоги щодо їх оформлення.
Таблиця 2 – Перелік документів для розробки
№
| Назва документа
| Обсяг текстової частини документа, стор.
|
| Специфікація
|
|
| Пояснювальна записка
|
|
| Текст програми
|
|
| Програмний документ, що визначає керівник РЗ
|
|
Рекомендується підготувати диск, де разом із розробленою програмою надати файли, підготовлені для перевірки її працездатності, та розроблені програмні документи.