- •Загальні положення
- •1 Мета та задачі курсового проектування
- •2 Тематика курсових проектів
- •3 Структура I зміст курсового проекту
- •4 Методичні вказівки з виконання курсового проекту
- •4.2 Вибір методу
- •4.3 Розробка алгоритму
- •4.4 Складання програми та її тестування
- •5 Вимоги до оформлення курсового проекта
- •6 Організація проектування I захист проекта
- •7 Теми курсових проектів
- •1. Тема: Сетевая игра в волейбол для двух игроков
- •2. Тема: Программа создания віртуального зашифрованого диска
- •3. Тема: Разработка системы мониторинга использования локальних ресурсов компьютера
- •4. Тема: Разработка программы резервного сохранения/восстановления реестра с возможностью отслеживания изменений
- •5. Тема: Розробка системи обміну файлами с віддаленим комп’ютером по комп’ютерній мережі
- •6. Тема: Розробка системи резервного збереження даних користувача на сервері
- •7. Тема: Система демонстрації екрана комп’ютера деякому числу користувачів в локальній мережі
- •8. Тема: Система яка дозволяє працювати на видаленому комп’ютері в мережі
- •9. Тема: Система видаленого доступу до файлової системи
- •10. Тема: Мережевий графічний редактор якій дозволяє працювати над зображенням деякій кількості користувачів
- •11. Тема: Система моніторингу використання додатків на сервері
- •12. Тема: Система моніторингу активності користувача комп’ютеру
- •13. Тема: Редактор звукових записів
- •14. Тема: Редактор відео записів
- •15. Тема: Система відео конференцій в локальній мережі
- •16. Тема: Система запису та відтворення дій користувача
- •17. Тема: Мережева гра в шахи
- •18. Тема: Система автоматичного заповнення форм на web сайтах
- •19. Тема: Система обміну текстовими повідомленнями
- •20. Тема: Система голосовий автовідповідач
- •21. Тема: Мережева гра «Морський бій»
- •22. Тема: Разработка системы распределенных вычислений
- •23. Тема: Разработка системы «Моя интернет-радиостанция»
- •24. Тема: Система видеомоніторинга віддаленого робочого столу в комп’ютерному класі
- •25. Тема: Система сбора информации об использовании компьютеров в локальной сети
- •26. Тема: Разработать систему «Музыкальный киоск»
- •27. Тема: Система опроса мнения студентов в локальной сети
- •28. Тема: Разработать систему «Видео киоск»
- •29. Тема: Система моніторингу передачі даних в локальній мережі
- •30. Тема: 3d редактор с использованием DirectX, xna чи OpenGl с возможностью автоматической передачи данных по локальной сети
- •Список рекомендованої літератури
- •Додаток а
- •Календарний план
- •Додаток в
2. Тема: Программа создания віртуального зашифрованого диска
Количество студентов - 1
Постановка задачи: Розробити програму, що надаватиме користувачеві можливість створювати «віртуальний» зашифрований диск. Програма має дозволяти копіювати на цей диск і з цього диска файли, а також вилучати їх. Під час копіювання на цей «диск» файли мають кодуватися, а під час копіювання з нього декодуватися. Алгоритм шифрування може бути довільний. Якщо програма не запущена, то цей диск видимий у файловій системі як звичайний файл визначеної довжини.
3. Тема: Разработка системы мониторинга использования локальних ресурсов компьютера
Количество студентов - 1
Постановка задачи: Розробити програму «пастку», що через визначені інтервали часу визначає обсяг вільної пам'яті комп'ютера і при активації програми будує графік використання оперативної пам'яті. Розробити програму, що визначатиме, які програми запускаються на комп'ютері, враховувати їхній час роботи і записувати цю інформацію у файл. Розробити програму під Windows, що визначає конфігурацію комп'ютера, і зберігає інформацію у файл. Додатково програма має видавати інформацію про те, яке програмне забезпечення встановлене на комп'ютері, наявності підключених до нього інших комп'ютерів по мережі, наявності периферійних пристроїв, підключених до комп'ютера.
4. Тема: Разработка программы резервного сохранения/восстановления реестра с возможностью отслеживания изменений
Количество студентов - 1
Постановка задачи: Розробити програму, що виконує копіювання реєстра у файл. Ім'я файла має містити дату збереження. Програма має надавати можливість порівняти файли від різних дат і одержати на екран список рядків, що були додані у файл із більш пізньою датою створення. Програма повина будти розроблена як як служба Windows. Для управления ею и для получения информации об изменениях в реестре должно бать разработано специальное приложение.
5. Тема: Розробка системи обміну файлами с віддаленим комп’ютером по комп’ютерній мережі
Количество студентов - 1
Постановка задачи: Розробити програму, що забезпечуватиме прийом і передачу файла чи групи файлів між двома комп'ютерами (протокол TCP/IP), у яких відомі IP адреси. В программе необходимо предусмотреть возможность выбора файлов и обмена сообщениями между пользователями. Каждая программа должна обеспечивать функции клиента и сервера для обмена сообщениями. Необходимо в каждой программе показывать список подключенных клиентов и предоставлять пользователю возможность выбора пользователя из списка, которому передавать файлы или сообщения.
6. Тема: Розробка системи резервного збереження даних користувача на сервері
Количество студентов - 2
Постановка задачи: Розробити програму, що здійснюватиме періодичне збереження (архівне копіювання) даних з визначених користувачем підкаталогів на сервер. Також програма повинна мати можливість відновлення даних на комп’ютері користувача. Періодичність збереження даних має визначати користувач. Сервер необхідно розробити як службу Windows для керування фкою також необхідно розробити спеціальніий додаток. Клієнтський додаток розробляє один студент, а сервер інший.
