- •И.В. Поночевная информатика
- •Оглавление
- •Раздел 1. Основные понятия информатики и современных информационных процессов
- •Тема 1.1. Введение. Основные понятия информатики.
- •Тема 1.2. Основные сведения об информации и информационных процессах
- •Контрольные вопросы 1 раздела
- •Тема 2.2. Программное обеспечение пэвм
- •Тема 2.3. Операционная система Windows xp.
- •Операционные системы
- •Операционная система Unix
- •Тема 2.4. Компьютерные сети.
- •Виды топологий сетей:
- •Тема 2.5. Обеспечение безопасности и защиты информации.
- •Контрольные вопросы 2 раздела
- •I Then оператор 1 Else оператор 2 f (условие) → →оператор 3
- •If (условие) Then оператор1 Оператор 3
- •Первый вариант очередности выполнения шагов цикла:
- •Обозначения основных элементов блок-схем
- •Тема 3.2. Основы моделирования
- •Тема 3.3. Языки программирования.
- •Базовые типы переменных vb
- •3)Переменная может объявляться неявно
- •Тема 9. Основы объектно-ориентированного программирования
- •Контрольные вопросы по 3 разделу
- •Тема 4.2. Основы работы с текстовым процессором word.
- •Тема 4.3. Общие сведения о табличном процессоре excel.
- •Тема 4.4. Создание, форматирование и вывод таблиц.
- •Тема 4.5. Организация вычислений в таблицах.
- •Тема 4.6. Создание и редактирование диаграмм.
- •Тема 4.7. Основные средства обработки таблиц.
- •Тема 4.8. Основы работы с базами данных. Понятие о базах данных и системах управления ими.
- •Реляционные модели данных.
- •Запросы.
- •Запросы на выборку.
- •Запросы - действия
- •Типы форм
- •Контрольные вопросы 4 раздела
- •Тестовые задания
- •: Реляционная
- •Заключение
- •Список литературы
- •Терминологический словарь
Тема 3.3. Языки программирования.
В основе объектно-ориентированного программирования лежат такие понятия как: (объект, класс, событие, свойства, методы, инкапсуляция, полиморфизм, наследование).
В качестве объектов могут рассматриваться конкретные предметы, а также абстрактные или реальные сущности. Например: покупатель, фирма, производящая товары, банк и т.д.
В VB объектом являются элементы пользовательского интерфейса, которые создаются на форме пользователя.
Объект - некая сущность (абстракция), имеющая четко определенное поведение.
Каждый объект обладает следующими характеристиками:
свойствами;
методами;
Свойства объекта представляют собой характеристики (атрибуты), присущие объектам , то есть задают его внешний вид или какую-либо другую характеристику. Метод объекта – это программа, которая выполняет определенные действия над данным объектом. Методы воздействуют на объекты и их параметры.
Вызов метода, выполняющего действия над тем или иным объектом, записывается следующим образом:
ОБЪЕКТ.МЕТОД
Например: Чтобы нарисовать линию в VB, нужно вызвать метод ADD () для объекта LINES. Вызов будет выглядеть следующим образом: Lines.Add().
Каждый объект является представителем некоторого класса однотипных объектов, то есть объект является экземпляром класса. Класс определяет общие для всех его объектов методы и свойства.
Классом объекта, называется общее описание объекта, для которых характерно наличие множества общих свойств, методов и общих действий, способные выполнять эти объекты.
Программы VB управляются событиями.
Событие – это то, что происходит в ходе выполнения программы. Например: щелчок мыши по какому-либо объекту экранной формы; нажатие клавиши; загрузка новой экранной формы; перемещение указателя мыши вдоль полосы прокрутки; нажатие какой-либо клавиши на клавиатуре и много другое
Реакцию на событие можно запрограммировать. Для этого создаются специальные процедуры обработки событий.
Инкапсуляция – это объединение данных и функций для работы с этими данными в абстрактные типы данных – классы. Инкапсуляция дает сокрытие элементов-данных и элементов функций в классе с управлением доступа к ним.
Наследование – это возможность выделить свойства, методы и события одного объекта и приписать их другому объекту.
Полиморфизм - это способность объектов выбирать операцию на основе данных, принимаемых в сообщении, то есть каждый объект может реагировать по своему, на одно и то же сообщение. Например: команда Print будет по-разному воспринята черно-белым или цветным принтером.
Visual Basic представляет собой интегрированную среду разработки – IDE (Integrated Development Environment), которая содержит набор инструментов, облегчающих и значительно ускоряющих процесс разработки приложений. Все приложения на Visual Basic создаются как проекты и хранятся в файлах с расширением vbp.
Проект – это контейнер, в котором хранится информация о компонентах, входящих в приложение. Такими компонентами являются формы, диалоговые окна, программные модули и другие файлы.
Типы данных. Способ хранения и представления данных в компьютерной системе. В языке VB могут храниться и обрабатываться данные следующих типов таблица 3: