Файл: Метод вказівки ТПСПП а4.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.08.2024

Просмотров: 19

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

3. Порядок захисту курсової роботи

В терміни, зазначені документом, курсова робота здається керівникові на перевірку. Курсова робота перевіряється по суті.

Для захисту курсового проекта призначається комісія у складі не менше як двох викладачів. Захист курсового проекта проводиться у формі співбесіди зі з'ясуванням всіх питань, що виникли у керівника під час перевірки курсової роботи та членів комісії під час захисту.

Оцінка за курсову роботу виставляться за наступним крітерієм:

На «відмінно» оцінюється робота, в якій студент виявив високій рівень теоретичних знань програмного матеріалу, вміє пов’язувати свої знання з практичною роботою. При відповіді під час захисту студент повинен показати свою компетентність та загальну ерудицію.

На «добре» оцінюється робота, в якій студент виявив високій рівень теоретичних знань програмного матеріалу, вміє пов’язувати свої знання з практичною роботою. Але при відповіді не зміг повно відповісти на додаткові питання.

На «задовільно» оцінюється робота, в якій студент показав недостатню теоретичну підготовку та слабке вміння вирішувати практичні завдання.

На «незадовільно» оцінюється робота, в якій студент виявив поверхневі, фрагментарні знання теоретичного матеріалу та показав фактичне невміння їх застосовувати на практиці.

Графік виконання курсового програмування представлений в таблиці 3.1.

Таблиця 3.1 - Графік виконання курсових робіт з дисципліни “Об’єктно-орієнтовані технології програмування ”

Термін ( № тиждня)

Номер етапу

Назва роботи

У % від загального

1

1

Отримання індивідуального завдання та розробка ТЗ

5

2

2

Огляд та аналіз спеціальної літератури.

Вибір середовища проектування, мови та технологій програмування.

Уточнення постановки задачи

20

3, 4

3

Розробка структурної моделі ПЗ КСУ

25

5

4

Розробка структури ієрархії класів і кожного класу окремо.

Розробка ПЗ

Налагодження програмного забезпечення

60

6

7

8

5

Розробка тестів, аналіз результатів тестування

85

9

6

Оформлення супроводжувальної документації

95

10

7

Захист роботи

100



3. Варіанти завдань

Індивідуальне завдання засвідчується підписом керівника курсового проектування. Завдання не нумерується як розділ.

Теми курсових робіт

Розробка програмного коду «Медіа плеєр» в середовищі Delphi

Розробка програмного коду «Тест» в середовищі Delphi

Розробка проекту «Конвертер» в середовищі Delphi

Створення програми «Словник»

Створення програми для нарахування торгових знижок

Створення програми для роботи з базою даних «Пропуски занять студентами»

Розробка програми «Швидкість» в середовищі Delphi

Розробка програми в середовищі Delphi для моделювання математичної задачі: «Створити програму, яка рахує кількість точок з координатами (x1;y1), (x2;y2), ..., (xn;yn), які влучають в межі кола з центром у точці (a;b) та радіусом R».

Розробка програми для моделювання математичної задачі: «Від річкового вокзалу вийшли в протилежних напрямках теплохід і турист. Теплохід рухається зі швидкістю V1 км/год, а турист по дорозі в напрямку річки зі швидкістю V2 км/год. Якщо через N годин турист передумає і вирішить попливти по річці зі теплоходом по річці зі швидкістю V3 км/год, то чи встигне він пересісти на теплохід, якщо теплохід має по графіку зупинку через Y годин після початку руху і стоїть на зупинці Z годин. Врахувати те, що всі події відбуваються протягом однієї доби».

Розробити проект в середовищі Delphi, за допомогою якого можна визначити: знак зодіаку та кількість днів і місяців до дня народження

Розробити проект в середовищі Delphi за допомогою якого знаходять: площа і гіпотенуза трикутника та намалювати зображення

Розробити проект в середовищі Delphi за допомогою якого знаходять: час падіння каменя на поверхню землі та швидкість у момент удару об поверхню землі

Написати калькулятор для перекладу градусів у радіани і радіани в градуси та графічне відображення порівняння цього перекладу.

Створити програму, яка переводить значення температури за Цельсієм в значення температури за Фаренгейтом та графічне відображення цього перекладу.

Розробити проект в середовищі Delphi, за допомогою якого можна було виводити вік людини, наприклад «мені 12 років» і передбачити перевірку коректності даних, що вводять.

Розробити проект в середовищі Delphi, який розраховує периметр і площу трикутника з виводом у відповідне вікно та реалізує графічне відображення.

Розробити програму в середовищі Delphi за допомогою якої вираховується вартість хвилини розмови з іншим містом за введеним кодом міста і кількістю хвилин розмови. Передбачити декілька міст та передбачити ввід коректних даних.

Розробити проект в середовищі Delphi для розрахунку електричного опору при паралельному, послідовному та паралельно-послідовному з’єднані резисторів. Графічно відобразити ці типи з’єднання.

Розробити програму в середовищі Delphi, яка рахує об’єм піраміди і графічно зображує її. Задається висота та сторона основи піраміди.

Розробити програму в середовищі Delphi, яка будує «трикутник Серпинського» за допомогою фракталів.

Створення програми в середовищі Delphi для тестування учня з предмету та виводу оцінки за тест.

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

Розробити програму в середовищі Delphi для моделювання ігрового проекту на прикладі гри «П’ятнашки».

Розробка програми «Клавіатурний тренажер» в середовищі Delphi.

Розробка програми в середовищі Delphi для роботи з базою даних «Облік комп’ютерної техники».

Створення бази даних успішності студентів МК СумДУ в середовищі Delphi.

Розробка стратегічної ігрової програми для розвитку асоціативного мислення.

Розробка проекту «Словник» в середовищі Delphi

Створення ігрової програми «Морський бій» в середовищі Delphi

Створення програми для моделювання ігрового процесу на прикладі гри «Змійка» в середовищі Delphi.

Створення програми аналізу комплектації будівельних об’єктів в середовищі Delphi.

Створення програми для моделювання математичних процесів ігрового автомату в середовищі Delphi.

Створення програми на основі бази «Телефонний словник» в середовищі Delphi.

Розробка навчальної програми для моделювання математичної задачі. За допомогою середовища розробки Delphi 7 створити програму, яка повинна розраховувати заробітну плату працівників і заносити розрахунок до бази даних. В цій програмі також повинен бути розрахунок заробітної плати, якщо працівник був на лікарняному або у відрядженні.


Тема курсових робіт затверджується на засіданні циклової комісії

Протокол № ____ від _______

Зав.цикловою комісією ________________ Лобова В.В.


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

Основна:

  1. Канту М. Delphi7:Для профессионалов. – СПб.: Питер, 2005

  1. Тейксейра С., Панченко К. Borland Delphi 6. Руководство разработчика. М.: Вильямс, 2002

  1. Тейксейра С., Панченко К. Borland Delphi 4. Руководство разработчика

  1. Архангельский А.Я. Программирование в Delphi 7, М.,: ООО «Бином-Пресс», 2003 г. – 1152 с.

  1. Дарахвелидзе П. Г., Марков Е. П. Программирование в Delphi 7. — СПб.: БХВ-Петербург, 2003. — 784 с: ил.

  1. Колосов С.В. Программирование в среде Delphi., - Мн.: БГУИР, 2005, - 164 с.

  1. Иванова Г.С., Ничушкина Т.Н., Пугачев Е.К. Об'ектно-ориентированное программирование: Учеб. Для вузов / Под ред. Г.С.Ивановой. – М.: Изд-во МГТУ им. Н.Э.Баумана, 2001 – 320с.

  1. Пестриков В.М., Маслобоев А.Н., Delphi на примерах. – СПб.: БХВ – Петербург, 2005. 496 с.

Додаткова:

1. Канту М. Delphi 2 для Windows 95/NT. Полный курс в 2-х томах.-: Малип., 1997

2. Корняков В.Н. Програмирование документов и приложений в MS Office. СПб.: БХВ-Петербург, 2005

15