Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mv_basic.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.88 Mб
Скачать
    1. Базовые понятия объектно-ориентированного программирования

С использованием языков высокого уровня программисты могут создавать программы длиной до нескольких тысяч строк. Однако исходный текст программы, легко понимаемый в простых приложениях, когда дело касалось больших программ, становился нечитаемым (и мало управляемым). Сначала для решения этой проблемы был предложен структурный метод программирования (сверху вниз), а затем – объектно-ориентированный [6].

Окружающий мир удобнее всего рассматривать как совокупность объектов. Поэтому объектная идеология позволяет построить процесс разработки программ в соответствии с естественным человеческим восприятием. В объектно-ориентированном программировании (ООП) базовыми единицами программ и данных являются объекты [1,6]. Объекты имеют такие сущности как: имена, свойства (характеристики, атрибуты), методы (действия, которые могут выполнять объекты) и события.

Свойства — характеристики, атрибуты объекта, значения которых определяют внешний вид и поведение объекта.

Методы —предопределенные действия, которые могут выполнять объекты.

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

Еще одной очень важной характеристикой современных языков ООП является событийно-управляемое программирование, которое определяется принципами функционирования программ под управлением современных операционных систем, таких например, как семейство MS Windows. С помощью данной технологии вместо скрупулезного описания каждого шага программы программист указывает, как реагировать на различные события (действия пользователя): выбор команды, щелчок мыши в окне, перемещение курсора и др. При этом программа строится из набора взаимодействующих процедур (блоков), управляемых пользователем. Для реализации данной технологии в состав объектов включены события.

    1. Возможности vb

Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач [1,4,5].

В названии этого языка слово Basic произошло от первых букв следующих слов: Beginner’s All-Purpose Symbolic Instruction Code (Универсальный символьный программный код для начинающих). Поначалу это был очень простой язык, разработанный специально для обучения навыкам программирования.

Слово же Visual в названии означает способ визуального создания графического пользовательского интерфейса (GUI).

Основные возможности языка Visual Basic :

  • поддержка технологии объектно-ориентированного программирования;

  • создание гибкого и удобного пользовательского интерфейса с использованием средств визуального проектирования;

  • создание разнообразных многоуровневых меню;

  • поддержка графических изображений и геометрических фигур;

  • использование стандартных диалогов (например, цвет, параметры принтера, обработка файлов);

  • использование встроенных средств отладки и тестирования приложений в среде разработки;

  • доступ к базам данных;

  • поддержка сети Internet.

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

В качестве объектов при разработке пользовательского интерфейса в VB используются встроенные элементы управления. Необходимо отметить, что элементы управления VB имеют свойства, методы и события.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]