Помощь в учёбе, очень быстро...
Работаем вместе до победы

Обоснование выбора инструментальных средств разработки

РефератПомощь в написанииУзнать стоимостьмоей работы

Свойства имеют предварительно заданные значения, которые можно изменять как при выполнении программы, так и в ходе ее разработки. Однако имеются свойства только для чтения и только для записи. Хотя каждый компонент имеет собственный набор свойств, некоторые свойства у них общие (например, Caption, Align). В Delphi создание прикладных программ осуществляется средствами интегрированной среды… Читать ещё >

Обоснование выбора инструментальных средств разработки (реферат, курсовая, диплом, контрольная)

Для написания работы была выбрана программная среда разработки Delphi. Это среда разработки программ, которые, в основном, направлены на работу в операционной системе Windows. Программы в Delphi пишутся на языке Object Pascal, который является развитием языка Turbo Pascal.

В Delphi создание прикладных программ осуществляется средствами интегрированной среды разработки IDE (Integrated Development Environment). IDE представляет собой многооконную систему, вид которой может различаться в зависимости от настроек. 21] После загрузки Delphi на экране представлено 4 окна:

  • · главное окно (Delphi 7 — Project1);
  • · окно Инспектора объектов (Object Inspector);
  • · окно Конструктора формы (Form1);
  • · окно Редактора кода (Unit1.pas).

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

Delphi является однодокументной средой, т. е. позволяет работать только с одним приложением (проектом приложения).

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

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

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

Визуальная технология разработки программ, используемая в Delphi, позволяет быстро создавать приложения путем размещения в форме стандартных компонентов. При этом соответствующий код программы автоматически генерируется Delphi. Стандартные компоненты, большинство из которых размещены в палитре компонентов, являются основой библиотеки визуальных компонентов Delphi — Visual Component Library (VCL) и позволяют создавать пользовательский интерфейс прикладных программ [7].

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

Выделенные компоненты можно перемещать, выравнивать, увеличивать или уменьшать их размеры и редактировать их свойства.

Свойства имеют предварительно заданные значения, которые можно изменять как при выполнении программы, так и в ходе ее разработки. Однако имеются свойства только для чтения и только для записи. Хотя каждый компонент имеет собственный набор свойств, некоторые свойства у них общие (например, Caption, Align).

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

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

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

В верхней части формы под ее заголовком располагается главное меню, которое содержит наиболее общие команды приложения. В Delphi главное меню представлено компонентом MainMenu. Главное меню представляет собой строку, поэтому его также называют строчным. Если пункты меню не умещаются на форме в одну строку, то они переносятся на следующую строку. При изменении размеров формы соответствующим образом меняются размеры и размещение пунктов строчного меню [13].

При проектировании приложения на форме видны компонент MainMenu и соответствующая ему строка меню. Отображаемая строка меню выглядит так же, как во время выполнения программы. Для перехода в процедуру обработки события onclick пункта меню на этапе проектирования приложения следует выбрать этот пункт с помощью клавиатуры или мыши.

Показать весь текст
Заполнить форму текущей работой