- •Основы информационной культуры
- •2. Техническая база информационной технологии
- •2.1 Представление информации в эвм
- •2.2 Системы счисления
- •2.3 Форматы чисел в эвм
- •2.4 Представление символьной информации
- •Программное обеспечение Вычислительной системы
- •Архивация данных
- •Концепция Visual Basic
- •Основное меню
- •Объекты управления
- •Форма (Form)
- •Командная кнопка (CommandButton)
- •Метка (Label)
- •Текстовое окно (TextBox)
- •Типы данных
- •Переменные и константы
- •Область видимости переменных и констант
- •Выражения
- •Стандартные функции
- •Программирование линейных вычислительных процессов
- •Программирование разветвляющихся вычислительных процессов
- •Программирование циклических вычислительных процессов
- •Итерационные циклы
- •Добавление изображений в форму
- •Массивы
- •Поиск в массиве элементов, удовлетворяющих заданным условиям
- •Группировка объектов
- •Создание меню
- •Ввод информации с использованием переключателей и флажков проверки
- •Процедуры и функции
- •Информационно вычислительные сети
- •Базовая модель взаимодействия открытых сетей
- •Топология ивс
- •Сетевое по. (спо)
- •Глобальная компьютерная сеть Internet. Основы функционирования Интернет.
- •Структура Интернет
- •Адресация в сетях.
- •Адресация в Интернет
- •Основные службы Интернет
- •Многоуровневое представление средств сетевого взаимодействия.
- •Коммуникационные службы
- •Прямое общение в Интернет
- •Отложенное общение в Интернет
- •Информационные службы.
- •Поиск информации в Интернет.
Переменные и константы
Переменные
Для хранения данных, с которыми работает программа (исходные данные, промежуточные результаты вычислений, результаты выполнения программы и др.) предназначены переменные.
Переменная – это область памяти, данные в которой могут изменяться, и которой присвоено некоторое имя. В программе данные идентифицируются (обозначаются) именами переменных. Имена задаются программистом произвольно и могут содержать любую комбинацию символов (букв, цифр и др.). Существуют следующие ограничения:
имя должно начинаться с буквы, а не с цифры или другого символа;
имя не должно содержать знаков препинания и пробелов;
длина имени не должна превышать 255 символов;
ключевые слова (зарезервированные Visual Basic) использовать нельзя;
имя должно нести смысловую нагрузку.
В Visual Basic свойства элементов управления тоже рассматриваются как некоторые переменные. Все переменные, используемые в программе, должны быть описаны (объявлены). Для объявления переменных используют оператор Dim.
Синтаксис оператора:
Dim Имя_переменной1 [as Тип_данных1] [,имя_переменной2 [as Тип_данных2]… ] ,
Примеры:
Dim X as Integer
Dim I as Byte, M as Byte, N as Integer
Dim Z as Currency – вещественный тип с фиксированной точкой
Dim Name As String * 25 - строковая, фиксированной длины (25 символов)
Dim Y – если тип не указан, Visual Basic по умолчанию назначит ей тип Variant.
Константы
Другой способ хранения и работы с данными – это использование констант.
Константа – это область памяти, данные в которой не могут изменяться, и которой присвоено некоторое имя.
Правила указания имени константы такие же, как и для имени переменной.
Для объявления константы используют оператор const, который выделяет область памяти для нее, присваивает ей имя и записывает в эту область памяти указанное значение. Синтаксис:
Const имя константы = выражение (значение).
Тип указывать не обязательно, по значению константы Visual Basic сам установит ее тип. Выражение – математическое выражение, переменная, число, строка символов (текст).
Примеры:
Const Num = 25
Const Name = «Иванов» - строковая const.
Область видимости переменных и констант
Область видимости определяет, какие процедуры получают доступ к конкретным данным - переменным и константам (т.е. определяет ту часть программы, в которой они распознаются операторами и доступны для обращения).
В проект входит файл экранной формы (.frm), который содержит весь текст программы, в том числе процедуры обработки событий. Их можно просмотреть в окне программного кода (2 щелчка на любом объекте формы; список объектов и список процедур обработки событий для каждого объекта - в окне). Кроме процедур обработки в Visual Basic можно создавать (писать) процедуры общего назначения (обобщенные процедуры). Эти процедуры бывают 2-х типов: процедуры-подпрограммы и процедуры-функции.
Переменные и константы с точки зрения области видимости могут быть локальными и общедоступными (глобальными).
Если переменная или константа объявлены в процедуре обработки события, то они являются локальными для данной процедуры, т.е. к ней могут обращаться из других процедур даже той же самой экранной формы.
Если переменную или константу объявить в разделе general (раздел общих объявлений формы, раздел нужно выбрать из списка объектов в окне программных кодов данной формы), то она будет видима на уровне модуля, т.е. к ней можно обращаться из других процедур данной экранной формы.
Если же проект содержит несколько форм, то для каждой существует свой программный файл (модуль). Могут быть переменные и константы, которые должны быть доступны для всех модулей. Такие переменные и константы называются глобальными. Их объявляют не оператором Dim, a оператором Public в разделе General.
П
Окно формы Окно
инструментария
Проект
