Категория
Информатика
Тип
реферат
Страницы
15 стр.
Дата
17.03.2013
Формат файла
.html — Html-документ
Архив
220963.zip — 9.93 kb
  • rabota-s-bazami-dannyx-v-delphi_220963_1.html — 31.19 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

СОДЕРЖАНИЕ



СОДЕРЖАНИЕ 1

ВВЕДЕНИЕ 2

1. ОБЩАЯ ЧАСТЬ 9

1.1. Цель разработки 9

1.2. Анализ разработки 9

2. СПЕЦИАЛЬНАЯ ЧАСТЬ 10

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

2.1.1. Назначение задачи 10

2.1.2. Технико-математическая формулировка задачи 10

2.1.3 Требования к программе 13

2.1.3.1. Требования к функциональным характеристикам 13

2.1.3.2. Требования к надежности 14

2.2. Описание алгоритма 15

2.3. Листинг программы 15

2.4. Описание процесса отладки программы 15

ЗАКЛЮЧЕНИЕ 16

Список использованной литературы 17

Приложение 1. Листинг программы 18

Часть 1. Вычисление и вывод лучшей группы: 18

Часть 2. Заполнение базы данных. 22

ВВЕДЕНИЕ

С начала 60-70хх началось бурное развитие компьютеризации всех крупных
промышленных центров. Ближе к 80-ым, компьютеры стали появляться и в
учебных заведениях, предмету «Информатика» стали уделять огромное внимание.

Стали появляться языки программирования высокого уровня такие, как Delphi,

C++.

Далее пойдет речь о языке программирования Delphi и о базах данных.

В России Borland Delphi появляется в конце 1993 г. и сразу же завоевывает
широкую популярность. Новые версии выходят практически каждый год. В них
реализуются все новые мастера, компоненты и технологии программирования.

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

Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с
помощью специального инструмента (Object Inspector). С его помощью можно
связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в
списке и т.д.) с кодом его обработки - и вот простое приложение готово.

Причем разработчик получает в свое распоряжение мощные средства отладки

(вплоть до пошагового выполнения команд процессора), удобную контекстную

справочную систему (в том числе и по Microsoft API), средства коллективной
работы над проектом, всего просто не перечислить. Вы можете создавать
компоненты ActiveX без использования Microsoft IDL, расширять возможности
web-сервера (скрипты на стороне сервера), практически ничего не зная об

HTML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и

CORBA, Интернет- и intranet-приложения, используя для доступа к данным

Borland DataBase Engine, ODBC-драйверы или Microsoft ADO. Появившаяся,
начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered)
доступа к данным позволяет создавать масштабируемые приложения

(относительно слабо зависящие от сервера БД) за счет перенесения методов

обработки информации (бизнес-правил) на среднее звено.

Как уже говорилось ранее, в Delphi используется язык Object Pascal, который
постоянно расширяется и дополняется Borland. Язык в полной мере
поддерживает все требования, предъявляемые к объектно-ориентированному
языку программирования. Как и положено строго типизированному языку, классы
поддерживают только простое наследование, но зато интерфейсы могут иметь
сразу несколько предков. К числу особенностей языка следует отнести
поддержку обработки исключительных ситуаций (exceptions), а также
перегрузку методов и подпрограмм (overload) в стиле C++. К числу удачных,
на взгляд автора, относится также поддержка длинных строк в формате

WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все
прелести динамического размещения информации в памяти без всяких забот о ее
выделении и сборке мусора Delphi делает это автоматически. Для поклонников
свободного стиля программирования имеются открытые массивы, варианты и
вариантные массивы, позволяющие размещать в памяти все, что душе угодно и
смешивать типы данных.

Вы можете создавать свои собственные компоненты, импортировать ОСХ-
компоненты, создавать проектов и , создающих проектов. Мало того, Delphi предоставляет разработчику
интерфейс для связи ваших приложений (или внешних программ) с
интегрированной оболочкой Delphi (IDE).

Таким образом, вы можете использовать Delphi для создания как самых простых
приложений, на разработку которых требуется 2-3 часа, так и серьезных
корпоративных проектов, предназначенных для работы десятков и сотен
пользователей. Причем для этого можно использовать самые последние веяния в
мире компьютерных технологий с минимальными затратами времени и сил.

Ну, и одна из самых последних новостей от Inprise обещает, что в ближайшем
будущем вы сможете переносить приложения, разработанные в Delphi, на
платформу Linux. Более подробную информацию о Delphi можно получить на
сайтах и Существует большое количество
сайтов, посвященных Delphi, например -
delphi.vitpc.com, Torry's Delphi Pages - Последний содержит
большое число ссылок на ресурсы, связанные с Delphi. Ну а если вы уже давно
знакомы с этим продуктом, то на сайте можно бесплатно
протестироваться в качестве программиста Delphi 3 и получить по почте
сертификат.



Ваше мнение



CAPTCHA