Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
delphi 7, Помогите кто чем сможет
 
Вообщем так:
"1. Разработать класс, реализующий многотиповое бинарное дерево. Реализовать следующие операции: добавление узла в дерево, удаление узла, поиска по дереву, обход дерева (3 способа). Разработать приложение, демонстрирующее работу класса.
2. Разработать классы, реализующие Б-дерево. Реализовать следующие операции: добавление узла в дерево, удаление узла, поиска по дереву.  Разработать приложение, демонстрирующее работу классов.
3. Разработать класс шифрования по алгоритму RSA. Реализовать методы шифрования/дешифрования отдельных строк и файлов. Разработать приложение, демонстрирующее работу класса.
4. Разработать класс компрессии/декомпрессии по алгоритму LZW. Разработать приложение, демонстрирующее работу класса.
5. Разработать класс компрессии/декомпрессии по алгоритму Хаффмана. Разработать приложение, демонстрирующее работу класса.
6. Разработать набор классов «Рикошет»: шар, поле. В замкнутое прямоугольное поле помещаются несколько шаров. Для каждого задаются размер, масса, сила и направление начального импульса. Продемонстрировать перемещение шаров с учетом удара об стены и взаимного соударения. Реализовать возможность учета силы трения.
7. Разработать набор классов «Гравитация»: звезда, планета, корабль. В пространстве размещаются несколько звезд и вращающихся вокруг них планет. Для всех тел задается масса. Продемонстрировать движение корабля в этом пространстве с учетом действия на него гравитации всех имеющихся тел. Для корабля задаются масса и скорость/ускорение. Взаимным влиянием звезд и планет друг на друга пренебречь.
8. Разработать набор классов для игры «Сокобан» (например, поле, ящик, персонаж). Реализовать игру на их основе.
9. Разработать набор классов для игры «Пары» (например, поле, элемент). Реализовать игру на их основе. Должны настраиваться размер поля и время показа элементов.
10. Разработать класс, осуществляющий решение игры «15». Предусмотреть различные формы загрузки исходной позиции (из файла, из массива, …) и выгрузки процесса решения (в файл, в строку, …). Разработать приложение, демонстрирующее работу класса.
11. Разработать набор классов для игры «Сапер». Реализовать игру на их основе. Должен настраиваться размер поля.
12. Разработать набор классов для игры «Lines». Реализовать игру на их основе. Должен настраиваться размер поля, количество цветов.
13. Разработать набор классов для игры «5 в ряд» (Го-моку) (сетевая версия). Реализовать игру.
14. Разработать набор классов для игры «Реверси» («Отелло») (сетевая версия). Реализовать игру.
15. Разработать набор классов для игры «Морской бой» (сетевая версия). Реализовать игру.
16. Разработать два компонента: чат-сервер и чат-клиент (либо один компонент, совмещающий эти функции). Реализовать приложение для чата в сети.
17. Разработать компонент, осуществляющий построение графиков функций. Предусмотреть не менее 15 стандартных функций. Реализовать масштабирование, показ нескольких графиков одновременно, показ сетки, осей и т.д. Разработать приложение, демонстрирующее работу компонента.
18. Разработать набор классов для реализации графов (например, вершина, ребро, граф). Реализовать основные операции над вершинами и ребрами (определение смежности, инцидентности и т.д.). Реализовать методы поиска на графе (в глубину, в ширину, поиск кратчайшего пути). Разработать приложение, демонстрирующее работу классов.
19. Разработать приложение «Многооконный Интернет браузер», используя ActiveX компонент Internet Explorer. Реализовать историю просмотра, меню «Избранное».
20. Разработать набор классов для трехмерных фигур: точка, пирамида, призма. Реализовать приложение, демонстрирующее работу классов.
21. Реализовать набор классов для игры шахматы (фигуры, доска). Разработать приложение для игры вдвоем на одном компьютере.
22. Реализовать набор классов для игры шашки. Разработать приложение для игры вдвоем на одном компьютере. "   :o

Это темы курсовых.  :(
Какую тему лучше выбрать и чем при работе пользоваться, а если у кого-то есть что-то по ним или знает где что можно взять, я буду очень рад этому, т.к. сидеть перелапачивая тонны не левой бумаги и эл. книг не хотелось бы.
P.S. Может поможет кто бедному студенту?  :)
 
Попробуй бедный студент вот по этому линку пройти, да денежку предложить за труды скорбные и многострадальные...
:|
http://forum.ishodniki.ru/index.php?PHPSESSID1=&board=5.0
 
10 - просто... бери
ну еще с 4 можно по возиться
но ИМХО это не темы курсовых, а так по баловаться
а, чтем пользоваться это на вкус и цвет
и для бедных и ленивых студентов http://kladovka.net.ru/ (что-бы не перелапачивать тонны бумаги)
Страницы: 1
Читают тему