Основы работы в среде Delphi Delphi. Тема 1. 1. Основы работы в среде Delphi. План темы: 1. Э Э Э Э тттт аааа пппп ыыыы р р р р аааа зззз рррр аааа бббб.

Презентация:



Advertisements
Похожие презентации
Контроль пользовательского доступа на основе технологии 802.1х и цифровых сертификатов Томилко Виталий Евгеньевич Системный архитектор.
Advertisements

Раздел 1. Основы программирования в среде Delphi. (Delphi)
Календарно-тематический план Балльно-рейтинговая система Расписание курса (формализованный КТП) Виртуальная среда обучения – on.econ.mu.ru on.econ.mu.ru.
ФГОС начального общего образования: концептуальные основы, структура и содержание. Логвинова И.М.
Дом как экокультурная среда. Работу выполнили: Лазов Александр ученики 11 класса МАОУ СОШ 44 города Тюмени Руководитель: Коркина З.М. Нерадовская Н.А учитель.
Формирование информационно- образовательной среды на уроках истории и географии.
Как позитивно влиять на тех, с кем вы работаете. Управляем отношениями Тренер: Алексей Смирнов 1 июля 2011 г.
© ООО «Баласс», 2012 Основы духовно–нравственной культуры народов России Учебник для 4-го класса Учебник для 4-го класса Светская этика.
Page Наталья Железных Руководитель отдела по работе с Правительственными учреждениями Sun Microsystems, регион СНГ Инфраструктура предоставления государственных.
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет радиофизики и электроники Кафедра информатики и компьютерных систем Выпускная работа по «Основам информационных.
1 Менеджмент Модуль I ОСНОВЫ ТЕОРИИ ОРГАНИЗАЦИИ Томский политехнический университет Древаль А.Н. к.т.н., доцент кафедры МЕН ИЭФ ТПУ.
Модуль 1. Методика использования педагогом средств и ресурсов информационной образовательной среды начального образования Вострикова Елена Александровна.
Открытая архитектура профессиональной медицинской информационной системы MedWork интегрированной с порталом Медихост - как основа для построения информационной.
Общая дискуссия: Интернет как интеллектуальная среда, способствующая исследованиям и образованию BRHE PAN-REC CONFERENCE 2011 Иркутский государственный.
1 ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ ЖИЛИЩНЫХ НАКОПИТЕЛЬНЫХ КООПЕРАТИВОВ СРЕДИ СОВРЕМЕННЫХ ЖИЛИЩНО-НАКОПИТЕЛЬНЫХ ПРОГРАММ. Докладчик: Ольга Александровна Люмовицкая.
LOGO Здоровьесберегающая среда учебно-воспитательного процесса
Система менеджмента качества ЗАО «АВТОМАТИКА» (на основе международных и национальных стандартов ИСО серии 9000) От менеджмента качества к качеству менеджмента.
Воспитательная среда как условие социализации детей с ограниченными возможностями здоровья МВСОУ ЦО 10 г. Георгиевск.
Формирование покрытий на основе структур «ядро - оболочка» методом электрофоретического осаждения Сделал : Кузнецов Николай Олегович Науцный руководитель:
Человек среду Вредители Сорняки Ядохимикаты Микробами.
Транксрипт:

Основы работы в среде Delphi Delphi. Тема 1.

1. Основы работы в среде Delphi. План темы: 1. Э Э Э Э тттт аааа пппп ыыыы р р р р аааа зззз рррр аааа бббб оооо тттт кккк ииии П П П П ОООО П П оооо нннн яяяя тттт ииии ееее в в в в ииии зззз уууу аааа лллл ьььь нннн оооо йййй с с с с рррр ееее дддд ыыыы р р р р аааа зззз рррр аааа бббб оооо тттт кккк ииии О О О О сссс нннн оооо вввв нннн ыыыы ееее п п п п рррр ииии нннн цццц ииии пппп ыыыы о о о о бббб ъъъъ ееее кккк тттт нннн оооо ---- оооо рррр ииии ееее нннн тттт ииии рррр оооо вввв аааа нннн нннн оооо гггг оооо пппп рррр оооо гггг рррр аааа мммм мммм ииии рррр оооо вввв аааа нннн ииии яяяя ( ( ( ( ОООО ОООО ПППП )))) В В В В ииии дддд э э э э кккк рррр аааа нннн аааа в в в в с с с с рррр ееее дддд ееее D D D D eeee llll pppp hhhh iiii,,,, н н н н аааа зззз нннн аааа чччч ееее нннн ииии ееее о о о о сссс нннн оооо вввв нннн ыыыы хххх ээээ лллл ееее мммм ееее нннн тттт оооо вввв и и и и нннн тттт ееее рррр фффф ееее йййй сссс аааа с с с с рррр ееее дддд ыыыы,,,, п п п п оооо рррр яяяя дддд оооо кккк р р р р аааа бббб оооо тттт ыыыы К К К К оооо мммм пппп оооо нннн ееее нннн тттт ыыыы E E E E dddd iiii tttt ( ( ( ( РРРР ееее дддд аааа кккк тттт оооо рррр )))),,,, L L L L aaaa bbbb eeee llll ( ( ( ( НННН аааа дддд пппп ииии сссс ьььь )))),,,, BBBB uuuu tttt tttt oooo nnnn ( ( ( ( КККК нннн оооо пппп кккк аааа )))) О О О О О сссс нннн оооо вввв ыыыы я я я я зззз ыыыы кккк аааа п п п п рррр оооо гггг рррр аааа мммм мммм ииии рррр оооо вввв аааа нннн ииии яяяя П П П П аааа сссс кккк аааа лллл ьььь О О О О рррр гггг аааа нннн ииии зззз аааа цццц ииии яяяя в в в в вввв оооо дддд аааа ---- вввв ыыыы вввв оооо дддд аааа д д д д аааа нннн нннн ыыыы хххх.... П П П П рррр ииии мммм ееее рррр сссс оооо зззз дддд аааа нннн ииии яяяя п п п п рррр оооо сссс тттт ееее йййй шшшш ееее гггг оооо п п п п рррр ииии лллл оооо жжжж ееее нннн ииии яяяя....

1. Этапы разработки ПО. Постановка задачи. Построение математической модели. Разработка алгоритмов и сценария работы. Выбор среды разработки. Проектирование интерфейса пользователя. Написание обработчиков событий (процедур) и функций в программных модулях. Отладка и тестирование. Внедрение, эксплуатация и модификация.

2. Понятие визуальной среды разработки. Delphi – это визуальная среда для разработки ПО. Визуальная среда позволяет видеть и проектировать внешний вид создаваемой программы (интерфейс) уже на стадии разработки. Визуальная среда построена на принципах ООП. Для записи текста программ в Delphi используется язык программирования Object Pascal.

3. Основные принципы ООП. Основным понятием в ООП является объект. Формула объекта: Объект = Данные + Программы Объект содержит внутри себя данные и программы для обработки этих данных. Объекты – это «кирпичики» для создания программ.

Каждый объект обладает набором свойств и методов. Свойство – это некоторая характеристика объекта (цвет, размер, положение и др.). Свойства могут принимать значения и участвовать в выражениях. Метод – это «умение» объекта выполнять различные операции (закрасить, увеличить, изменить и др.), т.е. подпрограммы.

Каждый объект имеет своё имя. Форма обращения к свойствам и методам объекта: Имя_объекта.Имя_свойства_или_метода Пример обращения к свойству: Кнопка1.Цвет := Зеленый; Пример обращения к методу: Кнопка1.Закрасить(Зеленый);

1. Инкапсуляция – возможность объединения данных и операций в одно целое. 2. Наследование – возможность создания новых производных классов на основе уже существующих. 3. Полиморфизм – возможность модифицирования методов в производных классах. 3. Основные принципы ООП:

4. Вид экрана в среде Delphi, назначение основных элементов интерфейса среды, порядок работы. Запустить среду Delphi. Показать основные элементы интерфейса среды Delphi: - Строка заголовка, меню; - Панель инструментов; - Стартовое окно; - Палитра компонентов; - Окно «Инспектора объектов»; - Форма; - Окно «Текстового редактора»; - Могут отображаться другие окна и панели.

Палитра компонентов – это «склад» компонентов Delphi, состоит из множества разделов (страниц). Компонент – это объект, встроенный в среду Delphi.

В окне «Инспектора объектов» на странице Properties отображаются свойства активного (выделенного) компонента, их можно изменять.

На странице Events отображается перечень событий, которые могут происходить над компонентом и назначенные им обработчики. Обработчик события – это написанная на языке Object Pascal процедура.

Форма – это основа создаваемого приложения, основной объект. На нее устанавливаются компоненты.

Основные свойства формы: Caption – заголовок формы. Color – цвет формы. Width, Height – ширина, высота в пикселях. Left, Top – координата левого верхнего угла. Свойства Color, Width, Height, Left, Top имеются почти у всех визуальных компонентов.

В окне «Текстового редактора» отображаются и редактируются тексты программных модулей:

5. Компоненты Edit (Редактор), Label (Надпись), Button (Кнопка). Компонент Edit (Однострочный редактор текста) позволяет отображать и редактировать (если разрешено) строку данных.

Основные свойства компонента Edit: Text – содержит отображаемую строку данных. Font – свойства (параметры) шрифта строки. ReadOnly – если равно True, то строку нельзя редактировать. Name – программный идентификатор (обозначение) компонента, это свойство есть у всех компонентов.

Компонент Label (Надпись) позволяет отображать текстовую надпись на форме.

Основные свойства компонента Label: Caption – содержит текст надписи. Font – свойства (параметры) шрифта строки. Visible – если равно False, то компонент не отображается, это свойство есть у всех визуальных компонентов.

Компонент Button – управляющая кнопка на форме.

Основные свойства компонента Button: Caption – содержит надпись на кнопке. Font – свойства (параметры) шрифта строки, свойство Font есть у всех компонентов, которые могут содержать некоторый текст. Enabled – если равно False, то компонент недоступен, это свойство есть у всех визуальных компонентов.

6. Основы языка программирования Паскаль. 6.1 О О О О О сссс нннн оооо вввв нннн ыыыы ееее э э э э лллл ееее мммм ееее нннн тттт ыыыы я я я я зззз ыыыы кккк аааа О О О О пппп ееее рррр аааа тттт оооо рррр ыыыы.... О О О О пппп ееее рррр аааа тттт оооо рррр пппп рррр ииии сссс вввв аааа ииии вввв аааа нннн ииии яяяя В В В В сссс тттт рррр оооо ееее нннн нннн ыыыы ееее п п п п рррр оооо цццц ееее дддд уууу рррр ыыыы и и и и фффф уууу нннн кккк цццц ииии ииии....

Подробно рассмотреть пример создания простейшего приложения в среде Delphi. Д Д аааа лллл ееее ееее :::: Л Л Л Л аааа бббб оооо рррр аааа тттт оооо рррр нннн аааа яяяя р р р р аааа бббб оооо тттт аааа «««« ИИИИ зззз уууу чччч ееее нннн ииии ееее о о о о сссс нннн оооо вввв нннн ыыыы хххх п п п п рррр ииии ееее мммм оооо вввв р р р р аааа бббб оооо тттт ыыыы в в в в сссс рррр ееее дддд ееее D D D D eeee llll pppp hhhh iiii.... С С С С оооо зззз дддд аааа нннн ииии ееее п п п п рррр оооо сссс тттт ееее йййй шшшш ииии хххх пппп рррр ииии лллл оооо жжжж ееее нннн ииии йййй.... »»»» 7. Пример создания простейшего приложения.