Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
последняя курсовая Мазманян А.А.docx
Скачиваний:
1
Добавлен:
17.09.2019
Размер:
1.12 Mб
Скачать

Бирский филиал Уфимского политехнического техникума

Курсовая работа

по дисциплине: «Технология разработки программных продуктов»

тема: Создание приложения «Часы»

Выполнил студент

Специальность: Программное обеспечение вычислительной техники и автоматизированных систем

Группа: 3-ПО-3

Мазманян А.А

Руководитель:

Белова С.В.

Преподаватель:

Белова С.В.

К защите допущен

_________________

Руководитель: Белова С.В.

«______»_________________2012 г.

Оценка:

Дата защиты:

«______»_________________2012 г.

Бирск-2012 г.

Содержание

Введение

3

1

Отображение графики с помощью Canvas

5

1.1

Постановка задачи

17

1.2

Советы

18

2

Математическое описание

26

2.1

Алгоритм решения

27

2.2

Операторы, применяемые в программе

28

2.3

Разработка интерфейса

29

3

Программа на языке Delphi

30

Заключение

36

Список литературы

37

Приложение

38

Введение

Delphi - это комбинация нескольких важнейших технологий:

  • Высокопроизводительный компилятор в машинный код

  • Объектно-ориентированная модель компонент

  • Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов

  • Масштабируемые средства для построения баз данных.

Основной упор модели в Delphi делается на то, чтобы максимально производительно использовать код. Это позволяет очень быстро разрабатывать приложения, так как уже существуют заранее подготовленные объекты. А так же вы можете создавать свои собственные объекты, без каких-либо ограничений. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Информатика – это наука о способах представления, накопления, передачи и обработки информации. Она служит для помощи другим наукам и вместе с математикой снабжает их методами исследований и обработки информации.

Современная информатика имеет несколько основных направлений:

разработка методов и алгоритмов автоматического сбора, хранения, поиска и передачи информации,

разработка методов и алгоритмов обработки и преобразования информации,

разработка технологий и электронно-вычислительной техники позволяющих развивать информатик.

ЭВМ – это машина для автоматической обработки информации. Самым распространённым видом компьютеров является IBM PC – совместимые, их мощность постоянно увеличивается, а области применения постоянно расширяются. Однако возможности этих компьютеров при обработке информации всё же ограничены и не во всех ситуациях их применение оправдано.

Delphi  язык программирования высокого уровня обеспечивающий работу в диалоговом режиме, ввод и редактирование исходной программы с выдачей сообщений об ошибках, вывод на дисплей или печатающее устройство текста исходной программы или её фрагмента, анализ, проверку и выполнение операторов языка.

Язык нашел широкое применение, как среди учащихся, так и в серьёзной научной деятельности благодаря своей относительной простоте и широкому кругу возможностей. Широко применяется в военных ВУЗах страны, в частности ВАВПВО ВС РФ, для разработки программ расчёта и анализа работы военной техники и вооружения.

Проектирование данной курсовой работы требует рассмотрения одного из методов проектирования и программирования при решении военно-прикладных задач: анализ текста программы. В основу курсовой работы входит программа, созданная на языке программирования DELPHI. Курсовая работа содержит также алгоритм решения поясняющей программы. Алгоритм является одним из необходимых элементов при создании программ на любом из алгоритмических языков

Целью курсовой работы является создание программы «Часы».

Исходя из целей, можно поставить перед собой следующие задачи:

Ознакомиться с объектно-ориентированной средой Delphi;

Узнать о работе и свойствах компонентов программы;

Разработать приложение «Часы».

Курсовая работа состоит из 3 этапов:

  1. Разбор теоретического материала по Delphi.

  2. Объяснение процедур, функций, методов, объектов, используемых в коде программы.

  3. Инструкция пользователя программы и код программы.