Программирование
Добавить в закладки К обложке
- 1. Системы программирования - Страница 1
- 2. Классификация языков программирования высокого уровня - Страница 2
- 3. Переменные Visual Basic - Страница 3
- 4. Типы переменных - Страница 4
- 5. Целочисленные, переменного типа и переменные данных - Страница 5
- 6. Объявление переменных: оператор Dim для различных типов данных - Страница 6
- 7. Изменение значений по умолчанию для типов, область видимости - Страница 7
- 8. Используемые символы языка СИ - Страница 8
- 9. Константы языка СИ - Страница 9
- 10. Примеры использования констант языка СИ - Страница 10
- 11. Идентификатор. Ключевые слова - Страница 11
- 12. Комментарии. Исходные файлы - Страница 12
- 13. Область видимости - Страница 13
- 14. Объявление переменной на внутреннем уровне с классом памяти static - Страница 14
- 15. Объявление переменной, которая служит именем внешнего массива - Страница 15
- 16. Методы доступа к элементам массивов - Страница 16
- 17. Директивы препроцессора - Страница 17
- 18. Применение директив - Страница 18
- 19. Рекурсия - Страница 19
- 20. Знакомство с языком СИ++ - Страница 20
- 21. Комментарии в СИ++ - Страница 21
- 22. Соотношение между основными типами данных в СИ++ - Страница 22
- 23. Операции языка СИ++ - Страница 23
- 24. Оператор выражение. Пустой оператор - Страница 24
- 25. Оператор switch, break. Копирование строки - Страница 25
- 26. Описание функций - Страница 26
- 27. Исходные файлы С++ - Страница 27
- 28. Описание - Страница 28
- 29. Описание и скрытие имен - Страница 29
- 30. Имена переменных - Страница 30
- 31. Разыменование - Страница 31
- 32. Ссылка - Страница 32
- 33. Выражения и операторы - Страница 33
- 34. Функции и файлы - Страница 34
- 35. Классы - Страница 35
- 36. Перегрузка операций - Страница 36
- 37. Производные классы - Страница 37
- 38. Потоки - Страница 38
- 39. Инспектор объектов для языка Дельфи - Страница 39
- 40. Окно редактора кода Дельфи - Страница 40
- 41. Сообщения Дельфи - Страница 41
- 42. Оптимизация по быстродействию в Ассемблер - Страница 42
- 43. Оптимизация по размеру в Ассемблер - Страница 43
- 44. Достоинства и недостатки оптимизации - Страница 44
- 45. Отказ от универсальности - Страница 45
- 46. Оптимизация переходов и вызовов подпрограмм - Страница 46
- 47. Оптимизация циклов - Страница 47
- 48. Управляющие таблицы - Страница 48
- 49. Оптимизация для конкретных моделей процессоров - Страница 49
- 50. Органы управления (controls) Active X - Страница 50
- 51. Синтаксис Active X - Страница 51
- 52. Практикум Active X - Страница 52
- 53. Сценарии и документы - Страница 53
- 54. Netscape Navigator - Страница 54
- 55. Понятие системы VВА - Страница 55
- 56. Язык программирования VВА - Страница 56
56. Язык программирования VВА
Алфавит и лексемы языка
Язык программирования VBA предназначен для написания кода программы. Он обладает своим алфавитом, который включает:
1) строчные и прописные буквы латинского алфавита (А, В,…, Z, а, b,…, z);
2) строчные и прописные буквы кириллицы (А – Я, а – я);
3) неотображаемые символы, используемые для отделения лексем друг от друга;
4) специальные символы, участвующие в построении конструкций языка:
+ /*/\ ^ = ><[]().:{}’&©;
5) цифры от 0 до 9;
6) символ подчеркивания «»;
7) составные символы, воспринимаемые как один символ: <= >= <>.
Программный код VBA является последовательностью лексических единиц (лексем), которые записаны в соответствии с принятыми синтаксическими правилами, которая реализует нужную семантическую конструкцию.
Лексема является единицей текста программы, имеющей определенный смысл для компилятора, и которая не может быть разбита в дальнейшем.
Идентификатор представляет собой последовательность букв, цифр и символов подчеркивания.
Объявление переменных. Переменные являются объектами, которые предназначены для хранения данных. Перед применением переменных в программе необходимо их объявлять (декларировать). Правильный выбор типа переменной обеспечивает эффективное использование памяти компьютера. Объекты, значения которых не изменяются и не могут быть изменены во время выполнения программы, называются константами: именованными и неименованными.
Перечни используются для декларации группы констант, которые объединяются общим именем, к тому же они могут быть объявлены только в разделе глобальных объявлений модуля или формы.
Декларация массивов. Выделяют два вида переменных – простые переменные и переменные структурного вида. Массивы бывают одномерными и многомерными.
Операция присваивания. После декларации значение переменной может оказаться произвольным, а для присвоения переменной необходимого значения применяется операция присваивания.
Математические операции используются для записи формулы, представляющей собой программный оператор, который содержит числа, переменные, операторы и ключевые слова.
Операции отношения могут привести к появлению значения, причем существует только два результирующих значения: истина и ложно.
Логические операции используются в логических выражениях, это происходит при существовании нескольких условий выбора в операциях отношения.