- •Информатика. Основные понятия и определения курса.
- •Понятие информации. Классификация её видов и свойств. Характеристики информации.
- •Общая характеристика процессов сбора, передачи, хранения и использования информации.
- •Постановка и алгоритмизация задач обработки информации.
- •Классификация алгоритмов и формы их представления
- •Эвм или компьютеры. Устройство, структура, характеристики.
- •Представление данных в эвм. Системы счисления.
- •Классификация программного обеспечения (по).
- •Классификация и обзор системного по.
- •Операционные системы (ос)
- •Операционная система Windows
- •Оболочки операционных систем. Менеджеры файлов.
- •Классификация и обзор инструментального по.
- •Объектно-ориентированный язык визуального программирования Visual Basic
- •Интегрированная среда разработки программных приложений в пакете Microsoft Office. Редактор vba.
- •Макросы.
- •Разработка графического интерфейса для управления обработкой данных.
- •Этапы разработки программных приложений.
Объектно-ориентированный язык визуального программирования Visual Basic
В качестве примера инструментального ПО рассмотрим систему объектно-ориентированного визуального программирования Visual Basic (VB).
Объектно-ориентированное программирование явл-ся одной из ведущих современных технологий, в которой программы создаются из отдельных объектов подобно тому, как из отдельных элементов создаются устройства или из блоков строятся дома.
Визуальным программирование наз-ся потому, что пользователь для работы с программами имеет удобный визуальный интерфейс. В языке VB известно более 200 объектов, которые делятся на классы. Все объекты, принадлежащие одному классу, имеют определенный одинаковый набор свойств, применяемых методов и возможных событий, которые происходят с объектами. Отличаются объекты одного класса значениями свойств. Объектам присущи определенные характеристики. Изменение объектов происходит различными методами, и если провести аналогию с фразами естественного языка, то объекты выступают в роли существительных, свойства объектов – в роли прилагательных, а методы изменения параметров объектов – глаголов.
Для изменения свойств объекта существуют различные возможности. На этапе создания программы значение свойства изменяется в специально отведенном для этого окне. Если объект выделен в этом окне, то становятся доступными все свойства, присущие объекту. Любое из свойств можно изменить. В процессе написания программного кода существуют определенные правила записи значения свойств:
Имя объекта . свойство = значение свойства
Изменение свойств осуществляется также с помощью методов, которые имеют 1 или несколько аргументов. В этом случает также существует синтаксис записи операторов:
Имя объекта . метод аргумент 1 = значение
аргумент 2= значение
При исполнении программы , в том числе и на начальном этапе, с объектом происходят события (действия, распознаваемые объектом). Они вызывают событийную процедуру. Объект(ы) в этой процедуре реагирует(ют) на события, при этом выполняется последовательность действий. В событии может участвовать не 1 объект, а несколько. А в результате событийной процедуры у одних объектов изменяются свойства, а к другим применяется тот или иной метод: Имя объекта _ событие ( )
Как и в алгоритмических языках, в объектно-ориентированных большую роль играют переменные. Именно они используются при вводе данных, хранении, обработке и выводе результатов. Каждая переменная, используемая в приложении, должна иметь своё уникальное имя (например, набор цифр, символов или их сочетание). Но как только переменная объявлена, в памяти компьютера резервируется определенный объем памяти, предназначенный для хранения содержания переменной. Поскольку информация , которую приходится обрабатывать, весьма разнообразна, предусмотрены переменные различных типов и следует выбирать тип переменных в зависимости от вида обрабатываемой инф-и. Для объявления переменных используется специальный оператор: Dim Имя переменной As Тип переменной
Если переменных несколько , возможно использование такого же количества операторов Dim. Однако, если переменные имеют 1 тип, то их можно определить одним оператором Dim:
Dim Имя переменной 1, Имя переменной 2… As Тип переменной
Тип переменной |
Вид информации |
Byte |
Целые числа 0÷250 |
Integer |
Целые числа -30000÷ +30000 |
Long |
Целые числа ± 2 млрд |
Single |
Десятичные числа 10-38 до 1038 |
Double |
Десятичные числа 10-308 до 10308 |
Boolean |
Логическая переменная |
String |
Символьная информация |
Date |
Даты |
Variant |
Любой тип данных |