Задание
на курсовую работу
по дисциплине: «Среды визуального программирования»
Тема: «Разработка демонстрационного многопоточного приложения
с динамическим изменением свойств окна и компонент»
Студент группы ИС-121 Брик Михаил Дмитриевич
Фамилия, имя, отчество
Перечень вопросов, подлежащих разработке:
Разработка справочной системы по визуальным компонентам Delphi
Объем работы (графические работы, расчеты, прочее):
Основные требования: Получение информации по основным визуальным компонентам (не менее 15 компонент). Визуализация компонент в специально отведенной области с возможностью задания им разных свойств (размер, цвет и т.д.). Обеспечить возможность с помощью мыши перемещения компонент по отведенной области с отображением координат.Описание компонент должно храниться в текстовом файле.
Общие требования: 1. При выходе из программы обеспечить возможность сохранения измененных свойств компонент в файле с возможностью их загрузки в будущем; 2.Тип приложения: GUI.
Сроки выполнения этапов
Срок защиты курсовой работы
Руководитель Е.Н. Королев
Подпись, дата инициалы, фамилия
Задание принял студент М.Д. Брик
Подпись, дата инициалы, фамилия
Замечания руководителя
Содержание
Замечания преподавателя 3
Введение 5
1. Постановка задачи 7
2. Выбор средств реализации 8
3. Описание логики работы приложения и разработка программного
обеспечения 1
4. Описание пользовательского интерфейса 1
Заключение 1
Список использованной литературы 2
Приложение А (обязательное) 2
Введение
Зачастую необходимо получить быстрый доступ к информации. Всё чаще для этого используются различные компьютерные приложения.
Одним из важнейших разделов науки информатики является программирование. Язык программирования – это формальный, искусственно созданный язык для написания и реализации алгоритма на компьютере.
Среди главных причин, принесших заслуженную популярность объектно-ориентированного программирования, следует отметить следующие:
почти полное разрешение проблемы кризиса в программном обеспечении, за счет уменьшения времени на разработку программного продукта и высокой технологии программирования;
переход от существующих языков программирования к новым, прогрессивным информационным технологиям и сходство идей объектно-ориентированного программирования с идеями из других областей науки.
Методы ООП для решения технических задач нередко используются в повседневной жизни, поэтому, обучение языкам объектно-ориентированного программирования не вызывает особых трудностей.
Преимущество ООП в наглядном представлении программы с помощью объектов (кнопок, строк для ввода информации и др.). Каждый объект принадлежит определенному классу. Например, кнопка (Button1) принадлежит классу кнопок TButton. В класс входит сколь угодно много объектов, объединенных в одну группу согласно их свойствам и поведению в среде окружения, в которой они существуют и взаимодействуют.
Появление Delphi не могло пройти незамеченным среди многочисленных пользователей компьютера. Оценки экспертов, изучающих возможности этого продукта фирмы Borland, обычно окрашены в восторженные тона. Основное достоинство Delphi состоит в том, что здесь реализованы идеи визуального программирования. Среда визуального программирования превращает процесс создания программы в приятное и легко понимаемое конструирование приложения из большого набора графических и структурных примитивов.
Практической частью курсового проекта является разработка справочной системы по визуальным компонентам Delphi