Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приклад записки.doc
Скачиваний:
0
Добавлен:
17.01.2020
Размер:
1.36 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ, МОЛОДІ,СПОРТУ ТА НАУКИ УКРАЇНИ

ХМЕЛЬНИЦЬКИЙ ПОЛІТЕХНІЧНИЙ КОЛЕДЖ

Курсова робота

з дисципліни

ОБ’ЄКТНО- ОРІЄНТОВАНЕ ПРОГРАМУВАННЯ

НА ТЕМУ: Демо програма організації роботи зі списком, чергою______

студента __3____ курсу фаху _5.05010301__________

Розробка програмного забезпечення

__________________Нічепорук Юрій Олександрович_________________________________

(прізвище, ім’я по-батькові)

Керівник Григоровський Є.С.

Студент Нічепорук Ю. О.

ХМЕЛЬНИЦЬКИЙ

2012 р.

Індивідуальне завдання

для курсової роботи з дисципліни:

ОБ’ЄКТНО- ОРІЄНТОВАНЕ ПРОГРАМУВАННЯ

видане студенту ________Нічепоруку Юрію Олександровичу________________________

курсу _____3_____ групи ______ПР-91______спеціальності __ 5.05010301____

Розробка програмного забезпечення

Тема роботи:

Демо програма організації роботи зі списком, чергою

Постановка задачі:

Використовуючи методологію ООП створити ПЗ демо програму організації роботи зі списком, чергою

Зміст пояснювальної записки

Вступ

  1. Аналітичний розділ

  2. Побудова інформаційно-математичної моделі задачі

  3. Об’єктна модель задачі

  4. Визначення структури даних

  5. Розробка інтерфейсу програми з користувачем

  6. Складання коду програми

  7. Реалізація проекту у візуальному середовищі

  8. Аналіз програми

  9. Тестування програми

  10. Інструкція з експлуатації програми

  11. Аналіз отриманих результатів

Висновок

Список літератури

Видано 18 січня 2012року.

Індивідуальне завдання одержав __________18.01.2012 Нічепорук Ю. О._

( підпис студента, дата та прізвище )

Термін виконання____03.04.2012 року.

Керівник Григоровський Є.С._______

Голова Ц/К Щуцький С.В.____________

рядка

формат

Позначення

Найменування

кіл.

Арк.

екз

при-

міт.

1

А4

Завдання на

Роботу

1

1

2

А4

Розрахунково-

пояснювальна

Записка

1

3

СD –диск

1

Зміст

Втсуп 2

1. Аналітичний розділ 3

2. Побудова інформаційно-математичної моделі задачі 5

3. Об’єктна модель задачі 6

4. Визначення структури даних 7

5. Розробка інтерфейсу програми з користувачем 11

6. Складання коду програми 24

7. Реалізація проекту у візуальному середовищі 31

8. Аналіз програми 35

9. Тестування програми 36

10. Інструкція з експлуатації програми 37

11. Аналіз отриманих результатів 40

Висновок 41

Список літератури 42

Додаток А. Код власних класів 43

Додаток Б. Загальний код програми (без власних класів) 46

Вступ

Людство завжди прагнуло полегшити собі життя. З метою удосконалення праці, для простішого виконання завдань люди винаходили все нові і нові пристрої. Механізація праці не обійшла і розумову роботу. Людина створила безліч засобів, від простих рахівниць з кісточками на шпицях до складних механічних арифмометрів, здатних виконувати великі арифметичні обчислення одним поворотом важеля.

Для того, щоб полегшити процес викладу матеріалу вчителем постає питання про створення демонстраційних програм, які могли б наглядно продемонструвати студентам (або учням) певний матеріал. Наприклад, програма яка демонструє роботу алгоритмів сортування, роботу списків, черг, стеків, різних фізичних та хімічних явищ та ін.. Такі програми могли б не тільки полегшити роботу викладачеві, але й покращити розуміння студентами певного матеріалу, адже не завжди за допомогою дошки і крейди можна зобразити всі тонкощі та нюанси.

Програми такого типу мають ще одна суттєва перевага – вона буде цікавіша для студентів аніж одноманітне пояснення вчителя біля дошки.