
- •Введение
- •Теория программирования
- •Основы программирования
- •Базовые понятия объектно-ориентированного программирования
- •Возможности vb
- •Описание языка
- •Синтаксис
- •Типы данных
- •Описание данных
- •Массивы
- •Выражения
- •Арифметические выражения
- •Выражения отношения
- •Логические выражения
- •Строки и символьные выражения
- •Операторы
- •Оператор присваивания
- •Конструкции управления
- •Оператор перехода
- •Условный оператор
- •Оператор варианта Select Case
- •Оператор цикла с параметром For…Next
- •Цикл Do…Loop
- •Процедуры и функции
- •Пользовательские процедуры
- •Пользовательские функции
- •Стандартные функции
- •Среда разработки vb
- •Элементы среды разработки
- •Проект в vb
- •Создание приложений в vb
- •Разработка пользовательского интерфейса приложения
- •Основные элементы управления Visual Basic
- •Свойства, методы и процедуры обработки событий
- •Общие свойства
- •Текстовое окно
- •Командная кнопка
- •Переключатель
- •Комбинированный список
- •Встроенные окна диалога
- •Разработка кода программы
- •Запуск программы на выполнение, ее отладка и тестирование
- •Пример программы с элементами управления для принятия решений
- •Постановка задачи
- •Реализация задачи средствами Visual Basic
- •Пример программы с использованием пользовательских функций и элемента комбинированный список
- •Постановка задачи
- •Программная реализация задачи
- •Дополнение к задаче для самостоятельной реализации
- •Варианты заданий для самостоятельного выполнения Вариант 1. Тема "vb".
- •Вариант 2. Тема "vb".
- •Вариант 3. Тема "vb".
- •Вариант 4. Тема "vb".
- •Вариант 5. Тема "vb".
- •Вариант 6. Тема "vb".
- •Литература
Базовые понятия объектно-ориентированного программирования
С использованием языков высокого уровня программисты могут создавать программы длиной до нескольких тысяч строк. Однако исходный текст программы, легко понимаемый в простых приложениях, когда дело касалось больших программ, становился нечитаемым (и мало управляемым). Сначала для решения этой проблемы был предложен структурный метод программирования (сверху вниз), а затем – объектно-ориентированный [6].
Окружающий мир удобнее всего рассматривать как совокупность объектов. Поэтому объектная идеология позволяет построить процесс разработки программ в соответствии с естественным человеческим восприятием. В объектно-ориентированном программировании (ООП) базовыми единицами программ и данных являются объекты [1,6]. Объекты имеют такие сущности как: имена, свойства (характеристики, атрибуты), методы (действия, которые могут выполнять объекты) и события.
Свойства — характеристики, атрибуты объекта, значения которых определяют внешний вид и поведение объекта.
Методы —предопределенные действия, которые могут выполнять объекты.
Главное преимущество работы с объектами в том, что объекты обеспечивают стандартный программный код, который не требуется писать разработчику. Ему только надо, при необходимости, установить свойства объекта и вызвать его методы, чтобы побудить объект выполнить требуемые функции. Некоторые свойства можно отредактировать только в период выполнения программы (RunTime).
Еще одной очень важной характеристикой современных языков ООП является событийно-управляемое программирование, которое определяется принципами функционирования программ под управлением современных операционных систем, таких например, как семейство MS Windows. С помощью данной технологии вместо скрупулезного описания каждого шага программы программист указывает, как реагировать на различные события (действия пользователя): выбор команды, щелчок мыши в окне, перемещение курсора и др. При этом программа строится из набора взаимодействующих процедур (блоков), управляемых пользователем. Для реализации данной технологии в состав объектов включены события.
Возможности vb
Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач [1,4,5].
В названии этого языка слово Basic произошло от первых букв следующих слов: Beginner’s All-Purpose Symbolic Instruction Code (Универсальный символьный программный код для начинающих). Поначалу это был очень простой язык, разработанный специально для обучения навыкам программирования.
Слово же Visual в названии означает способ визуального создания графического пользовательского интерфейса (GUI).
Основные возможности языка Visual Basic :
поддержка технологии объектно-ориентированного программирования;
создание гибкого и удобного пользовательского интерфейса с использованием средств визуального проектирования;
создание разнообразных многоуровневых меню;
поддержка графических изображений и геометрических фигур;
использование стандартных диалогов (например, цвет, параметры принтера, обработка файлов);
использование встроенных средств отладки и тестирования приложений в среде разработки;
доступ к базам данных;
поддержка сети Internet.
Этот язык сочетает расширенные возможности Бейсика (несколько сотен операторов, функций, ключевых слов) со средствами визуального проектирования.
В качестве объектов при разработке пользовательского интерфейса в VB используются встроенные элементы управления. Необходимо отметить, что элементы управления VB имеют свойства, методы и события.