Програмирование на Delphi!

Програмирование на Delphi!

Если человек имеет дело с компьютором, то рано или поздно у него возникает желание,а иногда и необходимость, программировать. Среди пользователей персональных компьютеров в настоящее время наиболее популярно семейство операционных систем Windows XP и Vista и, естественно, что тот, кто собирается программировать, стремится писать программы, которые будут работать в этих системах. Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую «быструю разработку», среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки  программирования на Delphi(RAD – систем, Rapid Application Development – среда быстрой разработки приложений) это технология визуального проектирования и событийного программирования, суть которого заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон, дизайну форм и функций обработки событий. Delphi – это среда быстрой разработки, в которой в качестве языка программирования на Delphi используется язык  Delphi. Язык Delphi – строго типизированный объектно – ориентированный язык, в основе которого лежит Object Pascal. Изучение программирования в визуальной среды разработки будем с помощью пакета Delphi – Borland Delphi 7 (Studio). Borland Delphi 7 позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML – документами, создание справочной систетемы, решение других задач. Кротко о визуальной среде разработки смотри  далее.

Этапы разработки проекта (программы) Delphi.

Этапы разработки проекта (программы) Delphi.

Выражение “написать программу” на Delphi отражает только один из этапов создания компьюторной программы, когда разработчик программы действительно пишет команды (инструкции) на бумаге или при помощи текстового редактора.
Програмирование на Delphi – это прцесс создания программы, который может быть представлен последовательно из следующих шагов:

  • Спецификация.
  • Разработка алгоритма.
  • Кодирование (запись алгоритма на языке програмирования)
  • Отладка.
  • Тестирование.
  • Создание справочной системы.
  • Создание установочного диска (CD – ROM).

Спецификация.

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

Разработка алгоритма.

На этапе разработки алгоритма необходимо определить последовательность действия программы , которые надо выполнить для получения поставленной цели (результата). Если задача может быть решена несколькими способами, то возможны различные варианты алгоритма. В таком случае програмист выбирает наиболее подходящий вариант алгоритма(лучший). Результатом этапа разработки алгоритма является подробное словесное описание алгоритма или его блок схема.

Кодирование.

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

Отладка.

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

Тестирование.

Тестирование особенно важно, если вашей программой будут пользоваться другие. По этому необходимо проверить как ведёт себя программа в различных ситуациях при вводе неверных данных.

Создание справочной системы.

Если вы (разработчик) предполагаете, что вашей программой на Delphi будут пользоваться другие, то она обязательно должна иметь справочную информацию и обеспечивать пользователю удобный доступ к справочной информации во время работы программы.В современных программах справочная информация представляется в форме CHM или HLP файлов. Программа кроме справочной информации должна содержать информацию по установке программы, которую оформляют в виде текстового файла в одном из форматов: txt, doc, htm.

Создание установочного диска.

Установочный диск CD – ROM создаютсядля того, чтобы пользователь мог самостоятельно, без помощи разработчика, установить программу на свой компьютор написанную на языке Delphi. По мимо установочной программы на диске находятся файлы справки и инструкции по установки программы(текстовый файл).

Формы программы(дизайн) на Delphi.

Формы программы(дизайн) на Delphi.

Программу которую мы будем расматривать – это тестовая программа, ” Тесты по географии 8 класс”. см. рис.2.

Программа(проект) состоит из шести форм:

  1. Основная форма (стартовая) -  Geografij”;
  2. Тестовая форма – Variant;
  3. Форма создания (написания) теста – Test3;
  4. Форма выбора темы теста – Tema;
  5. Форма которая содержит информацию об авторе … – Programma;
  6. Форма вывода справочной информации – Cpravka;

Более подробно смотри сдесь

Скачать /исходники//программа/

Мои программы на Delphi.

Мои программы на Delphi.

Это тестовые программы на Delphi. Программа “Тесты по географии 8 класс” состоит из  шести  форм. Исходники можно скачать…… сдесь. А программу……сдесь.


Free Web Hosting