Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Главное окно





Интерфейс Delphi

Интегрированная среда разработки приложений Delphi

I. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

ЛАБОРАТОРНАЯ РАБОТА №3

Инструктивно-методические материалы

к лабораторной работе № 3 по дисциплине

«Основы информационных технологий и программирования»

 

 

Тема: Разработка программ линейной структуры

 

Севастополь, 2014 г.


по дисциплине «Основы информационных технологий и программирования»

 

время 2 часа место проведения - компьютерный класс

 

Тема: РАЗРАБОТКА ПРОГРАММ ЛИНЕЙНОЙ СТРУКТУРЫ

Цель: научить студентов выполнять описание алгоритмов, привить навыки разработки алгоритмов различной структуры.

 

Литература:

1. Глушаков С.В. Программирование на Delphi 5.0 / С.В. Глушаков, А.Л. Клевцов, С.А. Теребилов. – Харьков: Фолио, 2002. – 518 с.

2. Конспект лекций по ОИТ.

Delphi — интегрированная среда программирования, является результатом развития языка Pascal. Изначально Pascal был полностью процедурным языком. Языком программирования в Delphi является объектно-ориентированный язык Object Pascal. Среда программирования Delphi позволяет сравнительно легко и быстро создавать приложения операционной системы Windows, поэтому она получила название RAD (Rapid Application Development — среда быстрой разработки приложений).

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



Главное окно осуществляет основные функции управления проектом создаваемой программы и состоит из:

· Строка заголовка главного окна отображает имя открытого в данный момент проекта.

По заголовку главного окна можно определить, в каком режиме открыт проект.

Текст заголовка Режим работы
Delphi 7 – Project1 Редактирование
Delphi 7 – Project1 [Running] Выполнение

· Строка менюсодержит команды, необходимые для разработки и тестирования приложений и используется так же, как любое стандартное Windows-меню.

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

· Палитра компонентовустроена в виде наборов пиктограмм. На палитре компонентов, представляющей собой множественные тематические страницы, располагаются визуальные и невизуальные компоненты вашей будущей программы. Они составляют библиотеку визуальных компонентов (VCL – Visual Component Library).

1.1.2.Окно проектировщика формы

Окно проектировщика формы – главное место, где происходит сборка программы из компонентов, содержащихся в палитре компонентов. Сама форма – это уже готовая к исполнению программа. В указанное место формы будет вставлен объект - экземпляр компонента выбранного типа.

1.1.3. Окно инспектора объектов

 

Окно инспектора объектов (Object Inspector) - отображает свойства, активизированного щелчком мыши какого-либо компонента или самой формы. Имя активизированного компонента находится под заголовком окна. Это окно имеет две закладки – Свойства (Properties) и События (Еvents). На первой закладке (Properties) постоянно отображаются все доступные свойства выбранного компонента. В левой колонке содержится список, а в правой – текущие значения по умолчанию. На второй закладке (Events) отображаются возможные обработчики событий для выбранного компонента. В левой колонке - названия, а в правой - соответствующие свойства или процедуры. Что же такое свойства и реакции на события? Каждый объект в Delphi, даже само окно разрабатываемого приложения, имеют определенные свойства: цвет, размер, отображаемый текст и т.п. Эти свойства можно менять еще до запуска проектируемой программы на выполнение. В зависимости от изменяемого свойства результат можно просматривать уже сразу.

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

Поможем в написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой




Дата добавления: 2014-12-08; Просмотров: 647; Нарушение авторских прав?;


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Читайте также:
studopedia.su - Студопедия (2013 - 2022) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.