Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Алгоритм работы простого интерпретатора



1. прочитать инструкцию;

2. проанализировать инструкцию и определить соответствующие действия;

3. выполнить соответствующие действия;

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

 

77). среда визуального программирования делфи

Delphi является визуальной интегрированной средой разработки компонентно-основанных приложений, обеспечивающих быструю разработку MS Windows приложений с минимум кодирования. Библиотека классов Delphi во многом упрятывает сложность Windows программирования и делает возможным разработку простых приложений даже новичкам и любителям. Однако Delphi это и очень мощный инструмент профессионального программирования, позволяющий создавать сложные приложения, как коллективу разработчиков, так и независимому разработчику.

Delphi - это прежде всего:

полностью объектно-ориентированный концептуально стройный компиляторный язык программирования Object Pascal с открытой архитектурой, т.е. обеспечивающий полный доступ к Windows API (Application Program Interface - интерфейс прикладных программ). Object Pascal - это основа, "скелет" Delphi;

· объектно-ориентированная модель компонентов. Основным назначением примененной в Delphi модели компонентов является обеспечение возможности многократного использования компонентов и создание новых

· библиотека визуальных компонентов (библиотека классов) VCL, являющаяся "сердцем" Delphi.

· визуальная быстрая интегрированная среда разработки (Integrated Design Environment - IDE).

· масштабируемое ядро управления данными, обеспечивающая через машину баз данных Borland Database Engine (BDE) прямую работу и SQL доступ к локальным БД типа Dbase и Paradox и удаленным серверным БД (InterBase, Sybase, Oracle, Informix, MS SQL и т.д. ).

· расширяемость IDE Delphi. Вы можете сами разрабатывать или добавлять существующие компоненты в Delphi и они станут частью IDE.

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



Большим преимуществом приложений, разрабатываемых в среде, стала доступность использования как реляционного, так и навигационного программирования при работе с данными. Такую возможность приложениям Delphi предоставляет ядро процессора баз данных Borland Database Engine (BDE). Использование реляционного метода обработки БД позволяет манипулировать большими выборками информации и легко проводить групповые операции. Навигационные методы дают приложению преимущества быстрого

Как уже отмечалось, использование Delphi позволяет разработчику создавать самые разнообразные приложения для работы с базами данных. Среди них могут быть как простейшие программки, так и мощные приложения, предназначенные для работы в системах клиент - сервер. Такая универсальность достигается за счет использования ядра BDE.

 

Окна обджект инспетор и редактор кода

Object Inspector

Для просмотра и изменения значений свойств формы и ее компонентов используется окноObject Inspector.В верхней части окна Object Inspectorуказано имя объекта, значения свойств которого отображается в данный момент. В левой колонке вкладки Properties(Свойства) перечислены свойства объекта, а в правой — указаны их значения.

Таблица В1.Свойства формы (объекта mform)

       
  Свойство Описание  
  Name Имя формы. В программе имя формы используется для управления формой и доступа к компонентам формы  
  Caption Текст заголовка  
  Width Ширина формы  
  Height Высота формы  
  Top Расстояние от верхней границы формы до верхней границы экрана  
  Left Расстояние от левой границы формы до левой границы экрана  
  BorderStyle Вид границы. Граница может быть обычной (bsSizeable), тонкой (bs Single) или отсутствовать (bsNone). Если у окна обычная граница, то во время работы программы пользователь может при помощи мыши изменить размер окна. Изменить размер окна с тонкой границей нельзя. Если граница отсутствует, то на экран во время работы программы будет выведено окно без заголовка. Положение и размер такого окна-во время работы программы изменить нельзя  
       

 



       
  Свойство Описание  
  Borderlcons   Icon   Color     Font Кнопки управления окном. Значение свойства определяет, какие кнопки управления окном будут доступны пользователю во время работы программы. Значение свойства задается путем присвоения значений уточняющим свойствам biSystemMenu, biMinimaze, biMaximaze И biHelp. Свойство biSystemMenu определяет доступность кнопки Свернуть и кнопки системного меню, biMinimaze— кнопки Свернуть, biMaximaze— кнопки Развернуть, biHelp — кнопки вывода справочной информации Значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню Цвет фона. Цвет можно задать, указав название цвета или привязку к текущей цветовой схеме операционной системы. Во втором случае цвет определяется текущей цветовой схемой, выбранным компонентом привязки и меняется при изменении цветовой схемы операционной системы Шрифт. Шрифт, используемый "по умолчанию" компонентами, находящимися на поверхности формы. Изменение свойства Font формы приводит к автоматическому изменению свойства Font компонента, располагающегося на поверхности формы. То есть компоненты наследуют свойство Font от формы (имеется возможность запретить наследование)  
       

2.Окно редактор кода

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

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

 

Окно редактора кода. Окно данного редактора имеет три части:
1) панель модулей описания переменных и используемых модулей;
2) панель кода программы;
3) панель найденных ошибок программы (на этапе создания программы данное окно является невидимым, активизируется, если это необходимо, при компиляции программы).

После установки компонента на конструкцию проекта диалоговое окно возможно активизировать, применяя функции Execute:Boolean. В этом случае, если пользователь выбрал один или несколько файлов и нажал кнопку ОК, функция возвращает True. Свойство элемента FileName включает имя последне- го файла из всех выбранных в диалоге. Свойство Files является списком всех файлов, выбранных в диалоге.
Свойство InitialDir определяет каталог, к которому диалог обращается в случае открытия. Свойство Title включает в себя заголовок диалогового окна. Необходимо кроме этого отметить свойство Filter. С помощью данного свойства в случае выбора и сохранения файлов
удобно производить отбор файлов только с заданными расширениями

 

 


Эта страница нарушает авторские права

allrefrs.ru - 2019 год. Все права принадлежат их авторам!