Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

kurs_prog_2 / Титулка,Інд.завд

.doc
Скачиваний:
7
Добавлен:
17.05.2015
Размер:
34.3 Кб
Скачать

Міністерство освіти і науки України

Вінницький національний технічний університет

Інститут інформаційних технологій і комп’ютерної інженерії

Кафедра обчислювальної техніки

РОЗРОБКА ПРОГРАМ МОВОЮ С++

З ВИКОРИСТАННЯМ ТЕХНОЛОГІЇ

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

Пояснювальна записка

до курсової роботи

з дисципліни "Програмування" за спеціальністю

"Комп’ютерні системи і мережі"

08-23.П.69.01.00.000.ПЗ

Керівник: курсової роботи

доцент каф. ОТ

Ткаченко О.М.

________________

(підпис)

"___"__________ 2007 р.

Розробив

студент гр. 1КС-05

________________Дудник О.В.

(підпис)

Вінниця ВНТУ 2007 р.

Міністерство освіти і науки України

Вінницький національний технічний університет

Інститут інформаційних технологій та комп’ютерної інженерії

Кафедра обчислювальної техніки

ЗАТВЕРДЖУЮ

Зав. кафедри ОТ, проф., д.т.н.

______________ О.Д. Азаров

(підпис)

”___” _________ 2007 р.

ІНДИВІДУАЛЬНЕ ЗАВДАННЯ

на курсову роботу з дисципліни ”Програмування”

студенту _______________________________________________________

факультету_______________________ групи _________________________

ТЕМА: Розробка програм мовою С++ з використанням технодогії

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

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

1.1. Розробити метод розв’язку завдання.

1.2. Розробити необхідні класи та об’єкти. Розробити функції та змінні класів.

1.3. Використовуючи технологію об’єктно-орієнтованого програмування, розробити програму мовою С++ для виконання завдання.

1.4. Програма повинна зчитувати дані з текстового файлу, динамічно виділяти для них оперативну пам’ять, за допомогою об’єктно-орієнтованої технології реалізувати розроблений метод виконання завдання та виводити результати у графічному режимі на екран.

1.5. З використанням механізму віртуальних функцій розробити програму для меню, за допомогою якого запускається програма, що виконує завдання.

2. Вихідні дані

2.1. Завдання №69. У файлі задано координати вершин трикутників. Вивести на екран трикутники. Два трикутники з найбільшим тупим кутом та два з найменшим виділити окремим кольором. Вивести повідомлення, які з цих трикутників перетинаються з іншими.

2.2. Координати відрізків задати у текстовому файлі за допомогою текстового редактора. Формат запису координат повинен бути зручним для редагування, Наприклад:

Vidrizok1: x1=22; y1=130; x2=340; y2=14;

Vidrizok2: x1=45; y1=39; x2=17; y2=200;

...

2.3. Кількість відрізків наперед невідома.

2.4. Програма для меню повинна мати такі команди:

• Виведення повідомлення про автора.

• Запуск на виконання середовища програмування з програмою за

заданим завданням.

• Запуск на виконання самої програми за заданим завданням.

• Вихід з програми меню.

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

Дата видачі ”____” ______________________ 2007 р.

Керівник:

доцент кафедри ОТ Ткаченко О.М. ___________________

(підпис)

Завдання отримав ____________________Дудник О.В.

(підпис)

Соседние файлы в папке kurs_prog_2