Основы программирования на VBA. Регеда В.В - 7 стр.

UptoLike

Составители: 

другиеможно позаимствовать в готовом виде из разнообразных библио-
тек.
Важное место в технологии ООП занимает событие (щелчок клави-
ши мыши на объекте, нажатие определенной клавиши, открытие докумен-
та и т. д.). В качестве реакции на событие может вызываться определенная
процедура, которая может изменять свойства объекта, вызывая его мето-
ды.
В настоящее время в ООП обычно используется графический интер-
фейс, позволяющий визуализировать процесс программирования. Появи-
лась возможность создавать объекты, задавать им свойства с помощью
мыши. Наиболее распространенные системы программирования на ООП
Visual Basic и Borland Delphi.
В среде MS Office в качестве объектов выступают: приложения, до-
кументы, окна и т.п. Каждый из этих объектов является исполнителем ал-
горитма. Команды объекту могут давать либо другие объекты, функциони-
рующие в этой системе, либо пользователь персонального компьютера.
Для того чтобы объект мог автоматически выполнять алгоритм в
среде MS Office, необходимо записать его на том формальном языке, кото-
рый этот объект «понимает». Таким языком в MS Office является Visual
Basic for Application (VBA), который является ядром ООП языка програм-
мирования Visual Basic.
1.3. Обзор языков программирования высокого уровня
FORTRAN (Фортран)первый компилируемый язык (50-е годы), не
очень удобный, но позволяет получить эффективный исполняемый код.
Имеются большие наработки (библиотеки), используемые по сей день.
Cobol (Кобол) компилируемый язык, используется в экономике
(начало 60-х годов). Отличается "многословностью". Реализованы мощные
средства работы с большими объемами данных. Используется и сейчас.
Algol (Алгол)компилируемый язык (60-е годы) с большими воз-
можностями, но у него сложная структура.
Pascal (Паскаль) – (конец 70-х годов) похож на Algol, удобен для
создания крупных проектов.
Basic (Бейсик)и интерпретатор и компилятор самый популярный в
мире, прост в изучении.
С (СИ)планировался для замены ассемблера, чтобы иметь возмож-
ность создавать столь же эффективные и компактные программы и при
этом не зависеть от конкретного типа процессора. Во многом похож на
Pascal и имеет дополнительные средства для работы с памятью в виде ука-
другие – можно позаимствовать в готовом виде из разнообразных библио-
тек.
       Важное место в технологии ООП занимает событие (щелчок клави-
ши мыши на объекте, нажатие определенной клавиши, открытие докумен-
та и т. д.). В качестве реакции на событие может вызываться определенная
процедура, которая может изменять свойства объекта, вызывая его мето-
ды.
       В настоящее время в ООП обычно используется графический интер-
фейс, позволяющий визуализировать процесс программирования. Появи-
лась возможность создавать объекты, задавать им свойства с помощью
мыши. Наиболее распространенные системы программирования на ООП –
Visual Basic и Borland Delphi.
       В среде MS Office в качестве объектов выступают: приложения, до-
кументы, окна и т.п. Каждый из этих объектов является исполнителем ал-
горитма. Команды объекту могут давать либо другие объекты, функциони-
рующие в этой системе, либо пользователь персонального компьютера.
       Для того чтобы объект мог автоматически выполнять алгоритм в
среде MS Office, необходимо записать его на том формальном языке, кото-
рый этот объект «понимает». Таким языком в MS Office является Visual
Basic for Application (VBA), который является ядром ООП языка програм-
мирования Visual Basic.
     1.3. Обзор языков программирования высокого уровня
      FORTRAN (Фортран) – первый компилируемый язык (50-е годы), не
очень удобный, но позволяет получить эффективный исполняемый код.
Имеются большие наработки (библиотеки), используемые по сей день.
      Cobol (Кобол) – компилируемый язык, используется в экономике
(начало 60-х годов). Отличается "многословностью". Реализованы мощные
средства работы с большими объемами данных. Используется и сейчас.
      Algol (Алгол) – компилируемый язык (60-е годы) с большими воз-
можностями, но у него сложная структура.
      Pascal (Паскаль) – (конец 70-х годов) похож на Algol, удобен для
создания крупных проектов.
      Basic (Бейсик) – и интерпретатор и компилятор самый популярный в
мире, прост в изучении.
      С (СИ) – планировался для замены ассемблера, чтобы иметь возмож-
ность создавать столь же эффективные и компактные программы и при
этом не зависеть от конкретного типа процессора. Во многом похож на
Pascal и имеет дополнительные средства для работы с памятью в виде ука-