Язык программирования Visual Basic for Applications (VBA): Управляющие конструкции языка. Встроенные функции. Функции ввода-вывода данных и сообщений



 

Visual Basic for Applications (VBA)

Математические операции: +,-, *,/,%,\,

сравнения: <,>,=

логический: not, fnd, or

Условия:

1). if<условие> then <выражение>

2) if <условие> then

<действие1>

<действие n>

End if

3). if <условие> then

<блок команд1>

else

<блок команд2>

End if

Встроенные функции:

1. Msg Box - позволяет вывести диалоговое окно, содержащие сообщение пользователей в поле ввода значений переменной.

Msg Box (сообщение [кнопки] [заголовок] [справка, контекст])

2. Imput Box - выводит диалогов. окно сообщения пользователя для ввода Imput Box (, сообщение [, заголовок] [, по умолчанию] [,x-post] [,ypos] [, справка, контекст])

 

Язык программирования Visual Basic for Applications (VBA): Обработка событий. Использование списков и полей со списками. Функции для работы со строками. Функции пользователя. Массивы данных

 

При разработке способов и во время удаления программы.

Способы:

1. во время разработки List Box - список, ComboBox - поле со списками.

2. Выделить этот элемент в форме.

3. В окне свойств/свойстве Лист набрать нужную строку линий добавления программ.

Функции для работы со строками.

1. Lenl () - позволяет определить длину или количество символов строки. Целая переменная =Len (строка).

2. Left () - целая переменная (строка, число-символов-слева).

3. Right () - целая переменная (строка, число _символов_справа).

4. mid () - целая переменная = Mid (строка, начало, длина_подстроки).

5. ihstr () - целая перемен. = In Str ()

6. val () - преобразов. цифр в число

7. Str () - обратная.

 

Программное обеспечение ЭВМ и технологии программирования

 

Без программ (совокупности, команд, которые должен выполнять процессор) компьютер - не более чем простое переплетение бесполезных электронных схем.

Программное обеспечение (softwаrе) на данный момент составляет сотни тысяч программ, которые предназначены для обработки самой разнообразной информация с самыми различными целями. В зависимости от того, какие задачи выполняет то или иное программное обеспечение можно разделять все программное обеспечение на несколько групп:

1. Базовое программное обеспечение.

2. Трансляторы.

3. Языки программирования.

4. Инструментальные средства.

5. Прикладное программное обеспечение.

К Базовому программному обеспечению относят операционные системы и оболочки операционных систем.

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

Оболочки операционных систем обеспечивают удобный интерфейс (способ общения) для пользователя, программиста и компьютера.

Оболочки операционных систем дают возможность вводить команды операционных систем в более удобном для человека виде, с помощью выбора команд в предложенном оболочкой меню. Из наиболее распространенных оболочек можно назвать оболочки Norton Commander, DOS Shell, Windows2, 3.0, 3.11 и др.

К трансляторам относят программы, которые преобразуют команды программ, написанных на языках высокого уровня, таких как Qbasic, Pascal, С, Prolog, Ada и других, в команды записанные в машинных кодах, использующих двоичный алфавит. Эти программы можно назвать программами-переводчиками с языков программирования высокого уровня на машинный язык.

Трансляторы бывают двух видов: интерпретаторы и компиляторы. Интерпретаторы, преобразуя команду, записанную на каком либо языке программирования, в команду на машинном языке, сразу же дают указание машине выполнить ее, не записывая перевод. Компилятор же не выполняет команды, а просто переводит всю программу на машинный язык и записывает свой перевод в специальную, так называемую, исполнимую программу, программу, записанную в двоичном коде, которую ЭВМ поймет уже без переводчика.

Языки программирования, это программы, которые позволяют записывать алгоритмы решения каких-либо задач на том или ином языке программирования.

Инструментальные средства, которые называют еще утилитами (от англ. utility - полезность, удобство), включают в себя набор небольших вспомогательных специализированных обслуживающих программ, каждая из которых выполняет какую-либо одну рутинную, но необходимую операцию.

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

Вопреки внешним различиям все программы должны выполнять некоторые общие основополагающие функции:

1. хранить информацию в ОЗУ;

2. помнить, где она находится;

3. извлекать ее определенным образом;

4. записывать информацию на внешние носители;

5. предъявлять ее для непосредственного восприятия и др.

 


Дата добавления: 2020-01-07; просмотров: 170; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!