Введение в программирование. Сортировка массива. Средства создания программ. Стандартные модули. Структурированные типы данных, страница 4

12.DELPTHI.Система визуального прог-ния delphiфирмы Inprise позволяет в полной мере реализовать современные концепции, включая: 1)объективно ориентирован. подход, 2)индивидуальн. средства быстрой разработки приложений -RAD, основан. на компонентной архитектуре. Использование компиляций возможность работы с базами данных универсальными  методами. Delphi используется как язык прог-ния. Object Pascal предоставляющ. возможность реализации основных принципов объектноориент. прог-ния. Все объекты Delphi яв-ся объектами типа класса, обладают возможностью неогранич. наследования. Компоненты  Delphi поддерживают PME-модель (св-ва, методы, события). Эта модель позволяет изменять поведения компонентов без необходимости создания новых классов. Delphi включает в себя 4 основные части, кот. предоставлены  на экране окнами  1) главное окно  2) окно формы  3) инспектор объектов            4) окно кодов программы. 1.Главное окно. Осущ- ет основные ф-ии управления проектом, создаваемой прог-мы. В главном окне располагается главное меню Delphi, набор пиктографич. командных  кнопок и палитра компонентов. Пиктограф. командные кнопки  включают в себя пиктограммы через кот.  возможен быстрый доступ к наиболее важным опциям главного меню. Команды собраны в отдельные меню по своим ф-ям и назначениям. Меню-file содержит команды предназначен.  для работы с файлом. Меню - edit содержит команды для редактирования, копирования вставки. Главное меню  Delphi включает 5 панелей инструментов: 1.standard, 2.view, 3.debug, 4.custom, 5.desktops. Меню - standard представляет собой палитру компонентов. Занимает правую часть главного окна и имеет закладки, обеспечив. быстрый поиск нужного компонента. Под компонентом понимается некий функ-ый элемент имеющ. определен. св-ва и размещ. прог-стом. в окне формы. С помощью комп-тов созд-ся каркас прог-мы, видим на экране внешн. объекты, окна, кнопки, списки, надписи… Для настройки палитры ком-тов использ-ся специал. редактор, окно кот. появ-ся на экране после щелчка правой кнопки и выборов вариантов «св-ва». 2. Окно формы. Окно формы предст-ет собой проект Windows окна будущ. прог-мы. В начале это окно содержит только стандартные интерфейсн. элементы, кнопки вызова систем-го меню, управления окном, строку заголовка и рамку. Рабочая область формы заполнена коор-ми точками, кот. служат для размещ-я разл-ых элементов на форму. Процесс наполнения фор- мы интерфейсн. элементами – это главн. идея  визуальн. прог-ния. 3.Окно инспектора объектов. Оно предназ-но для изменения параметров объектов размещ-х на форме (размер, цвет, шрифт, заголовок). Это окно содержит 2 страницы: 1.properties- св-ва, 2.events- события. Первая стр. служит для установки св-в комп-тов. Вторая нозв-ет опред-ть реакцию комп-тов на то или иное событие. Совокупность св-в отобр-ет видимую сторону комп-тов. Положение относительно левого верхн. угла рабочей области формы. Размеры комп-та, цвет, шрифт, текст, надпись… Совокупность событий отобр-ет поведенческ. сторону комп-та: как будет реагировать комп-т на щелчок мышью, на нажатие клавиши, на появление на экране окна, на его закрытие и открытие. Кажд. страница кода инспектора объектов предст-ет собой таблицу. Левая колонка табл. содержит  название св-ва или события, а правая -конкретное значение св-ва и имя подпрогр-мы, обрабатывающ. соответст. событие. Строки табл. выбир-ся  щелчком мыши и могут отобр-ть простые или сложные св-ва. К простым относ-ся св-ва, опред-ые единствен. значением: числом, строкой символов, значением «истины» или «ложь». 4. Окно кодов прог-мы. Оно использ. для  создания и   редактиров. текстов прог-мы. Среди Delphi использ. язык прогр-ния Object-Pascal, кот. предст-ет собой расширен. и усовершенствован. версию языка Pascal корпорации Boland. Первоначально окно кодов содержит минимальн. исходн. текст, обеспечив. нормальн. функ- ние пустой формы . В ходе работы над проектом прогр-ст вносит в него необходимые добавления, чтобы  придать прог-ме нужную функ-сть. Окно кодов прог-мы содержит первоначально следующ. текст.