№
| Тема курсовой работы
| Задание на курсовую работу
|
1.
| Электронный справочник по теме «Internet – основные понятия»
| Разработать программу, состоящую из заставки, меню, обучающей части, тестирующей части, информации об авторе, информации о программе, хранящую результаты тестов.
|
2.
| Использование среды разработки Lazarus (Delphi) для создания синонимайзера
| Разработать программу, обладающую следующей функциональностью:
· -добавление слова и его синонимов в базу данных программы. База данных организована в виде структурированного текстового файла;
· -реализация автоматического поиска и замены слов синонимами;
· -реализация ручного режима замены слов синонимами.
|
3.
| Демонстрация работы графических компонентов Lazarus (Delphi)
| Разработать программу, состоящую из заставки, меню, основной части – демонстрация работы графических компонентов: Image, Shape, Bevel, PaintBox, ImageList, информации об авторе, информации о программе,
|
4.
| Разработка приложения для предметной области «Математика» с применением языка программирования Lazarus (Delphi)
| Разработать приложение на Delphi, позволяющее собирать и систематизировать сведения по разделам математики. Структура приложения обязательно должна включать следующие классы, созданные студентом: раздел математики (дисциплина), аксиомы, теоремы, леммы, сведения об учёном-математике, задача, формула и др.
|
5.
| Решение гипреболических уравнений с применением языка программирования Lazarus (Delphi)
|
|
6.
| Проектирование тестирующей оболочки по теме «Компьютерные сети».
(Среда разработки Lazarus (Delphi))
| Разработать программу, состоящую из заставки, меню, тестирующей части, информации об авторе, информации о программе, хранящую результаты тестов. Программа должна работать с текстовыми файлами, в которых хранятся тексты вопросов.
|
7.
| Проектирование тестирующей оболочки по теме «Языки программирования» (Среда разработки Lazarus (Delphi))
| Разработать программу, состоящую из заставки, меню, тестирующей части, информации об авторе, информации о программе, хранящую результаты тестов. Программа должна работать с текстовыми файлами, в которых хранятся тексты вопросов.
|
8.
| Проектирование тестирующей оболочки по теме «Основы построения баз данных» (Среда разработки Lazarus (Delphi))
| Разработать программу, состоящую из заставки, меню, тестирующей части, информации об авторе, информации о программе, хранящую результаты тестов. Программа должна работать с текстовыми файлами, в которых хранятся тексты вопросов.
|
9.
| Разработка справочно-поисковой системы по теме «Операционные системы».
(Среда разработки Lazarus (Delphi))
| Разработать программу, содержащую меню и дополнительные окна, в которых в интерактивном режиме изучаются операционные системы, их назначение, правила и порядок работы.
|
10.
| Проектирование приложения «Калькулятор»
| Разработать приложение в среда разработки Lazarus (Delphi) выполняющего функции калькулятора.
|
11.
| База данных «Студенты»
(Среда разработки Lazarus (Delphi))
| Разработать программу на Lazarus (Delphi), работающую с базой данных состоящую из заставки, меню, основной части, содержащей функции добавления, просмотра, удаления и сортировки данных, информации об авторе, информации о программе, хранящую данные в типизированном файле.
|
12.
| Проектирование приложения «Текстовый редактор»
| Разработать приложение в среда разработки Lazarus (Delphi) выполняющего функции текстового редактора. Для размещения текста использовать компонент Tmemo
|
13.
| Разработка базы данных «Деканат»
(Среда разработки Lazarus (Delphi))
| Дан список дисциплин, изучаемых в ППИ и отчетность по ним. Составить программу, которая по названию дисциплины выдавала бы отчетность по нему: экзамен или зачет.
|
14.
| Разработка приложения для построения различных геометрических фигур
| Разработать приложение для построения различных геометрических фигур с использованием компонента RadioGroup
|
15.
| Разработка обучающей игры «Парные картинки»
| Игра «Парные картинки» развивает внимание. Правила: игровое поле разделено на клетки, за каждой из которых скрыта картинка. Картинки – парные, т.е. на игровом поле есть две клетки, в которых находятся одинаковые картинки. В начале игры все клетки «закрыты». Щелчок левой кнопкой мыши «открывает» клетку, в клетке появляется картинка. Теперь надо найти клетку, в которой находится такая же картинка, как и в открытой клетке. Щелчок к другой клетке открывает вторую картинку. Если картинки в открытых клетках одинаковые, то эти клетки «исчезают». Если разные – то клетки остаются открытыми. Очередной щелчок закрывает открытые клетки и открывает следующую.
|
16.
| Проектирование тестирующей оболочки по теме «Мультимедиа» (Среда разработки Lazarus (Delphi))
| Разработать программу, состоящую из заставки, меню, тестирующей части, информации об авторе, информации о программе, хранящую результаты тестов. Программа должна работать с текстовыми файлами, в которых хранятся тексты вопросов.
|
17.
| Проектирование программы «Многофункциональные электронные часы»
|
|
18.
| Разработка программы для вывода графика функции одной переменной, нахождения экстремумов функции и ее корней
| Разработать программу построения графика функции по ее формульному представлению. Формула задается в виде выражения на, например, y=sin(x*x)/2 или y=x*x-2*x+4.
Реализовать синтаксический разбор этого выражения с одновременным вычислением значений функции для набора значений абсцисс.
|
19.
| Разработка демонстрирующей программы «Мультимедийные средства Lazarus»
| Разработать программу, состоящую из заставки, меню, информационной части и демонстрации мультимедийных возможностей Lazarus, информации об авторе, информации о программе
|
20.
| Проектирование обучающей программы по теме «Web-дизайн»
(Среда разработки Lazarus (Delphi))
| Разработать программу, содержащую меню и дополнительные окна, в которых в интерактивном режиме изучаются основные понятия Web-дизайна.
|
Составил: старший преподаватель кафедры АТ, ИТ и МОТД Шварцкоп О.Н.