Графік виконання курсової роботи

МЕТОДИЧНІ ВКАЗІВКИ

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

з курсу „ТЕХНОЛОГІЇ ПРОГРАМУВАННЯ”

Розробив: Томашевський В.В.
ЗМІСТ

ВСТУП.. 3

1. ПРИБЛИЗНА ТЕМАТИКА КУРСОВИХ РОБІТ 4

2. 2. ГРАФІК ВИКОНАННЯ КУРСОВОЇ РОБОТИ.. 5

3. КРИТЕРІЇ ОЦІНЮВАННЯ КУРСОВОЇ РОБОТИ.. 6

4. СТРУКТУРА ПОЯСНЮВАЛЬНОЇ ЗАПИСКИ ПО КУРСОВІЙ РОБОТІ 7

5. ВИМОГИ ПО ОФОРМЛЕННЮ ПОЯСНЮВАЛЬНОЇ ЗАПИСКИ.. 12

6. ПРИКЛАД ОФОРМЛЕННЯ КУРСОВОЇ РОБОТИ.. 17

ВСТУП

Важливим етапом вивчення дисципліни „ Технології програмування ” є написання курсової роботи. Задачами курсової роботи є:

· систематизація і закріплення теоретичних та практичних фахових знань, виявлення уміння студента застосовувати ці знання при вирішенні конкретних наукових, технічних, економічних і виробничих задач;

· перевірка уміння студента самостійно освоювати та використовувати сучасні інформаційні технології, програмно-апаратні засоби обчислювальної техніки;

· розвинення у студента навичок ведення самостійного науково-практичного пошуку, оволодіння методикою дослідження й експериментування при вирішенні проблем і питань, поставлених на дипломне проектування;

· закріплення знань і навичок виконання графічних робіт та інших конструкторських документів у відповідності до вимог і правил, встановлених державними стандартами, Єдиною системою конструкторської документації (ЄСКД), Єдиною системою проектної документації (ЄСПД), іншими чинними нормативно-технічними документами;

Головна мета курсової роботи – визначення рівня теоретичної та практичної підготовки студента з курсу „ Технології програмування ”.

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

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

Керівнику курсової роботи необхідно забезпечити оптимальні умови для плідної самостійної роботи студентів. Цій меті повинні сприяти продумана методика керівництва і консультування, допомога в пошуку методичної та технічної документації, науково-технічної літератури, а також систематичний контроль за виконанням курсового проекту.

1. ПРИБЛИЗНА ТЕМАТИКА КУРСОВИХ РОБІТ [1]

Розробка програми проведення тестування.
Розробка програми роботи з файлами (файловий менеджер)
Розробка програми для вирішення системи рівнянь довільної розмірності
Розробка програми рішення диференційних рівнянь методом Рунге-Кутта на класах
Розробка програми побудови динамічно створюваних діаграм
Розробка програми калькулятора типу Excel з підтримкою операторів (+ - * / ( ) )
Розробка програми «Багатофункціональний інженерний калькулятор»
Розробка програми імітації роботи пристроїв мережі ISDN
Розробка програми імітації роботи пристроїв мережі на базі комутаторів Ethernet (прозорий міст)
Розробка програми імітації роботи протоколу STP в мережі на базі комутаторів Ethernet
Розробка програми «Багатодокументний текстовий редактор» з можливістю підсвічування синтаксису C#
Програмне забезпечення клієнт-серверного обміну даними з сеансовим шифруванням
Розробка програми гри «Хрестики-нулі» на довільному полі
Розробка програми імітації гри «Більярд» - моделювання динаміки та основних фізичних характеристик об’єктів
Розробка програми гри «Шашки» на класах
Розробка програми «Емулятор машини Тюрінга»
Розробка програми «Емулятор машини Поста»
Розробка програми «Емулятор мереж Петрі» на класах
Розробка програми «Гра п’ятнашки» на класах
Розробка програми «Графічний редактор»
Розробка програми «Гра «Вівці - вовки» » на класах
Розробка програми «Пошук шляху в графі, що не проходить через задану множину вершин»
Розробка програми «Бібліотека»
Розробка програми шифрування текстів за допомогою афінних шифрів та їх криптоаналіз
Розробка програми шифрування текстів за допомогою табличних перестановок та їх криптоаналіз
Розробка програми шифрування текстів за допомогою багатоалфавітних замін та їх криптоаналіз
Розробка програми інтерпретатора математичних виразів (стековий калькулятор)

ГРАФІК ВИКОНАННЯ КУРСОВОЇ РОБОТИ

№ п/п Зміст проведених робіт Термін виконання у % до загального терміну виконання Форма звітності
1. Вибір тематичного напрямку та узгодження теми курсової роботи 10% Закріплення теми курсової роботи за студентом
2. Розробка постановки завдання 10% Оформлена постановка завдання за підписом викладача
3. Визначення методів та засобів реалізації поставленої задачі 10% Оформлення п.1 курсової роботи в електронному вигляді, оформлення в ел. вигляді списку використаної літератури
4. Розробка програмного продукту 40% Готовий програмний продукт та опис технологій створення в ел. вигляді
5. Створення керівництва користувача та тестування системи 15% Розробка тестового прикладу та опис порядку дій користувача в ел. вигляді
6. Оформлення пояснювальної записку 15% Роздрукована пояснювальна записка та готовий програмний продукт на носії інформації (дискета, CD-R, RW, DVD-R, RW)

Наши рекомендации