Краткие сведения об основах программирования. Введение в язык программирования высокого уровня Visual Basic for Applications(VBA)

Сначала разрабатывается алгоритм действий поставленной задачи, а затем он записывается на одном из языков программирования. Язык программирования – искусственный язык. Он опирается на словарь служебных слов и команд, а также систему правил записи конструкций языка. С помощью языка программирования создается исходный текст программы. Программа – полное и четкое описание алгоритма на языке программирования. Чтобы программа работала, ее нужно перевести в машинный код. Этим занимаются специальные программы – компиляторы и интерпретаторы. Интерпретаторы просматривают и сразу выполняют инструкции языка, содержащиеся в тексте программы, подробно информируя разработчика программы о возникающих проблемах.

Среди множества языков программирования высокого уровня Visual Basic по популярности стоит на первом месте во всем мире, используется в качестве учебного языка из-за простоты в изучении.

Работа в среде Windows с ее приложениями, решающими практические задачи, значительно облегчается с использованием языка Visual Basic for Applications. Visual Basic for Applications – объектно - ориентированный язык высокого уровня. Основным достоинством этого языка является относительная простота и доступность в изучении. Будучи языком, встроенным в какое-либо приложение Microsoft Office, он улучшает возможности данного приложения. В учебном курсе по изучению языка рекомендуется начинать свои первые шаги в программировании в среде Excel независимо от ее версии, поскольку Excel обладает достаточно простой объектной моделью.

Алфавит. Алфавит языка включает следующие символы:

53 буквы – прописные () и строчные буквы латинского алфавита и знак подчеркивания(_);

10 цифр(0 - 9);

23 специальных символа (+ - * /.,:; = < > ‘ “ () [ ] & $ @ ^ пробел \);

составные символы (<> <= >=);

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

Слова подразделяются на:

Ключевые;

Стандартные идентификаторы;

Идентификаторы пользователя.

Ключевые (зарезервированные) слова имеют фиксированное написание и однозначно определенный смысл, который не может быть изменен. Например, Until, Goto, If, Loop, For и т. д.

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

§ Длина имени не должна превышать 255 символов;

§ Имя не может содержать знаков точки, пробела, %, &,!, #, @, $;

§ Имя может состоять из любой комбинации букв, цифр и других символов, начинающейся с буквы;

§ Нельзя использовать имена, совпадающие с именами встроенных функций и процедур и ключевыми словами;

§ Имена должны быть уникальны внутри области, в которой они определены;

§ Регистр букв (верхний или нижний) не имеет значения, но для большей наглядности текста программы и облегчения ее понимания следует умело сочетать верхний и нижний регистры. Например, вместо имени товар лучше написать Товар, или вместо процентная_ставка написать Процентная_Ставка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: