русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тематика курсовых работ


Дата добавления: 2015-07-09; просмотров: 647; Нарушение авторских прав


Тематика определяется образовательным стандартом, тема данной курсовой работы - «Разработка приложений Windows». В работе предлагается выполнить следующие задачи:

1. Проработать теоретический вопрос, соответствующий стандарту по изучаемой дисциплине;

2. Используя среду программирования Delphi разработать приложение Windows согласно выбранному варианту задания.

Условие задания на курсовую работу

Задание состоит из двух разделов, которые включают описательную часть и разработку проекта в среде программирования Delphi.

1) Необходимо привести подробный ответ на предложенный теоретический вопрос с рассмотрением примеров (объем - 5-8 страниц).

2) Используя среду программирования Delphi разработать приложение Windows согласно заданному варианту работы. Разработанное приложение должно прилагаться к пояснительной записке на внешнем носителе.


Варианты заданий на курсовую работу

Варианты заданий для студентов закрепляются распоряжением по кафедре.

 

Номер варианта Теоретическое задание Практическое задание
Основные теоретические положения ООП. Приложение, позволяющее выполнить основные функции текстового редактора с использованием кнопок.
Объектная декомпозиция. Приложение, позволяющее выполнить основные функции графического редактора.
Классы и объекты- переменные. Методы построения классов. Калькулятор (не менее 15 кнопок)
Этапы реализации объектно – ориентированного подхода. Приложение, обеспечивающее доступ к базе данных.
Средства реализации объектно-ориентированного подхода в программировании. Приложение для тестирования знаний студентов по теме ООП (не менее 15 вопросов).
Классы и объекты в Delphi. Объявление класса. Приложение для чтения из внешнего файла чисел, выполнения математических действий и вывода итогового значения или результатов в файл.
Библиотеки классов. Иерархии классов. Игровое приложение.
Наследование. Композиция. Наполнение. Мультимедийное приложение.

 



Объявление объекта. Создание универсальных объектов. Приложение для тестирования математических способностей учащегося (головоломки, задачи на сообразительность). Для выбора правильного ответа ограничить время.  
Поля и методы. Инициализация полей.   Программу – браузер для просмотра Web- страниц.  
Ограничение доступа к полям и методам. Программу для просмотра изображений формата bmp, jpg.  
Простой полиморфизм. Приложение для проигрывания звуковых записей.  
Сложный полиморфизм. Программу- заставку.  
Конструкторы. Деструкторы. Программу для формирования и работы с растровыми изображениями.  
Использование полиморфизма при создании движущихся изображений. Видеопроигрыватель.  
Динамические полиморфные объекты. Приложение для проигрывания музыки формата MP3.  
Создание контейнеров. Организовать управление офисными программами из своего приложения.  
Проектирование классов. Приложение с эффектным выводом графики на экран.  
Понятие программного интерфейса. Возможности использования интерфейсных компонентов. Приложение для передачи сообщений по локальной сети.  
Разработка библиотеки интерфейсных компонентов. Приложение, имитирующее работу справочной службы ж/д вокзала.  
Реализация универсальных интерфейсных компонентов. Приложение, позволяющее выполнить основные функции текстового редактора с использованием меню.
Основные стандартные процедуры и функции. Игровое приложение с использованием двухмерной графики.
Русская кодовая таблица. Расширенные scan - коды. Приложение для чтения из внешнего файла текстовых данных, их просмотра и преобразования.
Основные отличия и сравнительный анализ последний версий программных продуктов Delphi Приложение, позволяющее выполнить основные функции многооконного текстового редактора.
Объектно-ориентированные системы программирования. Приложение, позволяющее выполнить основные функции табличного процессора.
Функции и задачи программиста на стадии создания, внедрения и эксплуатации программного продукта. Приложение, позволяющее выполнить основные функции файлового менеджера.
Понятие программного модуля. Заголовок модуля и связь модулей друг с другом. Многооконное приложение.
Программные средства для создания приложений и их возможности. Анализ реальной программы и определение основных интерфейсных компонентов. Приложение для тестирования знаний студентов по теме, заданной преподавателем. Вопросы тестирования берутся из внешнего файла.
Понятие алгоритма. Виды и формы представления алгоритмов. Игровое приложение для развития логического мышления школьников.
  Типы модулей в Delphi. Приложение, имитирующее работу справочной службы аэропорта.
         



<== предыдущая лекция | следующая лекция ==>
ВВЕДЕНИЕ | Алгоритмы по созданию функций


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.029 сек.