Разработка учебника по изучению языка Delphi в среде программирования Delphi 5.0

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Введение

В настоящее время в компьютерном мире существует множество языков программирования. Программу, выполняющую одни и те же действия, можно написать на Бейсике (ВАSIС), Паскале (Рasсаl) Си (С) Какой из языков лучше? Ответ на этот вопрос не так прост. Однако можно с уверенностью сказать, что Раsсаl лучше других языков подходит для обучения программированию. И это не удивительно, ведь данный язык был разработан швейцарским ученым Н. Виртом, в том числе и для обучения программированию.

Язык программирования Раsсаl оказался настолько удачным, что с момента его появления за короткое время различными фирмами было создано достаточно большое количество компиляторов (компилятор - программа, переводящая инструкции языка программирования, языка высокого уровня, на язык инструкций процессора вычислительной машины, язык низкого уровня). Одной из наиболее удачных стала разработка американской фирмы Borland, в которой были объединены редактор текста и высокоэффективный компилятор. Созданная система получила название Тurbо Раsсаl, а язык программирования, используемый в ней, стал называться Тurbо Раsсаl.

Совершенствуя Turbo Раsсаl, фирма Borland разрабатывала новые версии пакета. Так, в систему были внесены дополнения, позволяющие создавать большие программные проекты, что сделало ее привлекательной для профессиональных программистов. Со временем в Turbo Раsсаl появились средства, обеспечивающие поддержку концепции объектно-ориентированного программирования, и язык программирования Turbo Раsсаl стал называться Object Раsсаl.

Развитие вычислительной техники и технологии программирования привело к тому, что фирма Borland разработала принципиально новый программный продукт, который получил название Delphi. - это среда разработки программ, ориентированных на работу в Windows. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования.

Первая версия, Delphi 1, работала в среде Windows 3.1. С появлением Windows 95 Вогland выпустила сначала 16-разрядную версию, Delphi 2, а затем значительно более совершенную 32-разрядную - Delphi 3. С появлением Windows 98 была выпущена четвертая версия. И вот теперь для разработчиков программ стала доступна Delphi 5 [1, c. 28].

программа электронный учебник delphi

1. Назначение и преимущество использования электронных учебников

Электронные учебники используются для интерактивного изучения каких либо диiиплин. Преимущество таких учебников состоит в том, что они легки в использовании, размещаются на гибких магнитных и оптических дисках, что существенно облегчает транспортировку, возможность копирования электронных учебников позволяет экономить денежные средства.

2. Описание возможностей среды DELPHI 5 для разработки электронного учебника

Delphi 5 является средой разработки, используемой прежде всего для поддержки и разработки приложений, предназначенных как для отдельных рабочих станций, так и для серверов. Delphi 5 может функционировать под управлением операционной системы Windows 95, Windows 98 или Windows NT.

Отличительными чертами рабочей среды Delphi 5 являются:

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

Совместимость приложений становится все более важной. Помимо всего прочего, это обусловлено еще и бурным развитием аппаратного обеспечения (Hardware), в частности:

широким распространением мобильных компьютеров;

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

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

Delphi 5 имеет графический пользовательский интерфейс, подобный используемому Microsoft в Visual Basic и C++. В настоящее время множество фирм приняли его в качестве стандарта для разработки интерфейсов собственных приложений [2, c. 36].

Поскольку пользовательский интерфейс создается визуально, о Delphi 5 говорят как о среде, предназначенной для быстрого создания приложений. Основной составляющей среды быстрого создания приложений является технология, получившая название Two Ways Tools. Это значит, что при размещении или изменении компонента в какой-либо форме соответствующий программный код будет автоматически дополнен или модифицирован. И наоборот, все изменения, которые вносятся в программный код при разработке приложения, автоматически отражаются на функциональных свойствах компонентов формы. Для создания пользовательского интерфейса Delphi 5 предлагает широкий набор вспомогательных средств.

Если вы еще не знакомы с визуальной технологией создания пользовательского интерфейса, было бы целесообразно приобрести такие знания. Эта технология, без преувеличения, является сегодня стандартной технологией разработки новых приложений.

Другой аспект графической среды разработки - это замечательная сама по себе справочная система. Delphi 5 предоставляет в ваше распоряжение средства, позволяющие снабжать приложения контекстно-зависимой справочной информацией (Help) [2, c. 45].

Delphi 5, как и всякая современная среда разработки приложений, основана на объектно-ориентиро