Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по курсовому_ооп_08_2012.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
357.38 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Державний вищий навчальний заклад Донецький технікум промислової автоматики

МЕТОДИЧНІ МАТЕРІАЛИ

І ЗАВДАННЯ ДО КУРСОВОЇ РОБОТИ

З ДИСЦИПЛІНИ

Об’єктно-орієнтоване програмування

для студентів спеціальності: 5.05010301 «Розробка програмного забезпечення»

з теми:

Розробка діалогової системи для рішення

прикладних задач

ДОНЕЦЬК 2012

МЕТА РОБОТИ

Отримати практичні навички:

  • рішення прикладних задач на мові програмування С++;

  • розробки діалогових програм.

Завданння до курсової роботи

Завдання до курсової роботи.

  1. Створити заголовочний файл MAS.H, який містить клас, для роботи з одновимірними масивами. Клас повинен:

  • у випадку, якщо задана формула для розрахунку елементів масиву T, сформувати елементи масиву T по заданій формулі.

  • сформувати одновимірний масив Х, елементи якого розраховуються по заданій формулі.

  • сформувати одновимірний масив Y, елементи якого розраховуються по заданій формулі і залежать від елементів масиву Х.

  • у випадку, якщо задана формула для розрахунку елементів масиву Z, сформувати елементи масиву Z по заданій формулі, що залежать від елементів масиву Х або Y.

  • виконувати завдання відповідного варіанту.

  1. В програмі курсового проекту організувати діалог користувача з програмою і за його бажанням виводити на екран сформовані масиви або отриманий результат.

  2. Побудувати графік вектора Х на проміжку від 0 до 20 з кроком 0.1.

Варіанти завдань до курсової роботи наведені у Додатку 1. Кількість елементів в масивах, що розраховуються за заданими формулами повинно дорівнювати n (n задати константою, n=10) Змінна i повинна змінюватися від 0 до n-1.. Номер варіанту курсової роботи повинен відповідати шифрам студента в журналі контингенту.

Загальні вимоги до курсової роботи

Результати виконання курсової роботи оформлюються у вигляді звіту. Звіт повинен складатись з 20-25 сторінок печатного тексту і містити наступні обов’язкові елементи:

  • титульний лист;

  • завдання до курсової роботи;

  • зміст;

  • введення, у якому пояснюється, з якою метою виконана курсова робота, чому для її реалізації вибрана мова С++;

  • основна частина (короткий опис мови програмування С++ з більш докладним описом використаних елементів програмування: оператори введення та виведення, умовний оператор, цикли, масиви, функцій мови С++);

  • висновки;

  • список використаних джерел;

  • Додаток А: лістинг основной програми;

  • Додаток Б: лістінг графіку функції Х.;

  • Додаток В: блок-схеми методів класу розрахунку векторів X, Y, Z и виконання свого завдання;

  • Додаток Г: результат роботи програми у вигляді прінтскрінів програми, що запущена на виконання.

Курсовий проект вважається програмною документацією. Він повинен оформлюватись у відповідності до стандартів.

Захист курсової роботи

Захист роботи починається з докладу (5 - 7 хв.). У доповіді необхідно коротко розповісти функціональне призначення створеної програми, пояснити алгоритм її роботи.

Після доповіді студент відповідає на питання викладача. У випадку знаходження принципової помилки курсова робота повертається на доопрацювання і призначається повторний захист або виставляється незадовільна оцінка і видається нове завдання.