- •Определение
- •Аксиомы
- •Логические операции
- •Свойства логических операций
- •Виды модулей памяти и их характеристики
- •Накопители на жестких дисках.
- •Примечание
- •Винчестер.
- •Структурные элементы винчестера.
- •Магнитные накопители.
- •Накопители на магнитной ленте (стримеры).
- •Клавиатура
- •Манипулятор «мышь»
- •Графические планшеты
- •Сканеры
- •Иные устройства ввода
- •Мониторы
- •Принтеры
- •Другие устройства вывода информации
- •Мультимедийные системы
- •Аппаратные средства мультимедиа
- •Программные средства мультимедиа Мультимедийные приложения
- •Средства создания мультимедийных приложений
- •Области применения мультимедиа
- •История выпусков версий Microsoft Windows
- •Версии Microsoft Windows
- •Графические интерфейсы и расширения для dos
- •Семейство Windows 9x
- •Семейство Windows nt
- •Семейство ос Windows Mobile для карманных компьютеров
- •Семейство встраиваемых ос Windows Embedded
- •Интегрированные программные продукты
- •Вопрос 25 Просмотр содержимого окна, изменение положения, размеров и состояния окна
- •Колонки.
- •Вставка таблицы, определение размеров
- •Объединение и разбивка ячеек, их форматирование
- •Текст в таблице
- •Основные объекты текстового документа
- •Ввод текста
- •Редактирование текста
- •Форматирование текста
- •II семестр
- •1. Введение
- •2. Постановка задачи
- •3. Математическое описание задачи
- •4. Выбор и обоснование метода
- •5. Алгоритмизация вычислительного процесса
- •6. Составление программы
- •7. Отладка программы
- •8. Решение задачи на эвм и анализ результатов
- •Абстрактные типы данных
- •Объекты и классы
- •Переменные, типы данных и константы
- •Визуальный язык программирования Бейсик для приложений: Visual Basic for Applications (vba)
- •Макросы
- •Обработка ошибок vba
- •Процедуры vba бывают двух типов
- •Синтаксис процедуры-подпрограммы vba
- •Объявление каждого аргумента имеет следующий синтаксис
- •16. Табулирование функции в vba.
- •17.Массивы, их виды. Формирование массива в vba. Действия над элементами массива.
- •Классификация моделей данных в базе данных.
- •Когда следует использовать Microsoft Excel
- •Типы связей между таблицами
- •Иерархическая модель данных
- •Сетевая модель данных
- •Зачем проводить сравнение?
- •Основной критерий выбора: являются данные реляционными или нет?
- •Когда следует использовать Microsoft Access
- •Когда следует использовать Microsoft Excel
- •Защита данных в программах Microsoft Access и Microsoft Excel
- •21 Действия над элементами массива (нахождение max, min, суммы, произведения, количества и т.Д. В массиве).
- •22. Ветвление в программе. Условный оператор.
- •23 Оператор выбора (переключатель). Оператор case в среде vba.
- •24 Циклы, их виды. Операторы цикла в vba.
- •25 Основные элементы управления. Семейство Controls (Элементов управления).
- •26 Атрибуты объекта: свойства, методы, события.
- •29 Субд. Администрация баз данных. Основные функции субд.
- •30 Классификация моделей данных в базе данных.
- •31. Субд Microsoft Access. Проектирование структуры базы данных. Управление данными.
- •32. Техника создания связей между таблицами в реляционной базе данных.
- •Дополнительная информация Что такое связи между таблицами
- •Виды связей между таблицами
- •Связи "один ко многим"
- •Связи "многие ко многим"
- •Связи "один к одному"
- •Создание связей между таблицами
- •Создание связей "один ко многим" или "один к одному"
- •Создание связей "многие ко многим"
- •Целостность данных
- •Каскадные обновления и удаления
- •Типы соединений
- •33. Иерархическая и сетевая модели базы данных.
- •Иерархическая модель данных
- •Сетевая модель данных
- •34. Управление данными в базе данных Microsoft Access.
- •35. Применение форм и разработка отчетов в Microsoft Access.
- •36. Запросы, виды запросов. Создание запросов в Microsoft Access.
- •37. Проектирование структуры базы данных. Типы данных и свойства полей субд. Типы данных Access.
- •Свойства полей Access.
- •Примечание
- •38. Пакет подготовки презентаций Power Point. Режимы работы. Разметка и демонстрация слайдов.
- •39. Понятие макрокоманды (макроса). Создание и запуск макрокоманд в приложениях ms Office.
- •40. Работа с Microsoft Excel как с базой данных.
26 Атрибуты объекта: свойства, методы, события.
Понятия свойств, методов и событий
Формы Visual Basic и элементы управления — это объекты, которые представляют свои собственные свойства, методы и события. Свойства можно считать атрибутами объекта методы — его действиями, а события - его ответами.
Любой обычный объект, как, например, воздушный шар, также имеет свойства, методы и события. Свойства воздушного шара включают видимые атрибуты типа его высоты, диаметра и цвета. Другие свойства описывают его состояние (раздутый или надутый), или атрибуты, которые невидимы, например, его возраст. По определению, все воздушные шары имеют эти свойства, а параметры настройки этих свойств могут отличать один воздушный шар от другого.
Воздушный шар также имеет методы свойств или действия, которые он мог бы выполнить. Это были бы метод Надувать(действие заполнения его гелием), метод Выкачивать (удаление его содержимого) и метод Взлетать (если вы должны были бы отпустить его). Итак, все воздушные шары имеют эти методы.
Воздушные шары также имеют заданные ответы на некоторые внешние события. Например, воздушный шар ответил бы на событие Прокол, выкачивая себя, или на событие Отпускание, взлетая в воздух.
Если бы мы были способны спрограммировать воздушный шар, код Visual Basic мог бы напоминать следующий. Установка свойств воздушного шара:
Шар.Цвет = Красный
Шар.Диаметр = 10
Шар.Надутый = True
Обратите внимание на синтаксис кода — объект (Шар) сопровождается свойством (.Цвет), которое сопровождается назначением значения (= Красный). Вы могли изменить цвет воздушного шара из кода, повторяя эту инструкцию и подставляя различные значения. Свойства могут быть также установлены в окне свойств во время разработки приложения.
Методы воздушного шара могли бы вызываться примерно так:
Шар.Надувать
Шар.Выкачивать
Шар.Взлетать 5
Синтаксис подобен свойству — объект (существительное) сопровождается методом (глагол). В третьем примере имеется дополнительный элемент, называемый аргументом, который обозначает расстояние, необходимое, чтобы взлететь. Некоторые методы будут иметь один или несколько аргументов, чтобы затем описать действие, которое будет выполнено.
Воздушный шар мог бы ответить на событие следующим образом:
Sub Шар_Прокол()
Шар.Выкачивать
Шар.Звучать "Бф"
Шар.Надутый = False
Шар.Диаметр = 1
End Sub
В этом случае код описывает поведение воздушного шара, когда происходит событие Проколоть: вызывается метод Выкачивать, затем вызывается метод Звучать с аргументом "Бф" (шум, который создается). Так как воздушный шар больше не надут, свойство Надутый устанавливается в False, а свойство Диаметр устанавивается в новое значение.
Хотя вы не можете фактически спрограммировать воздушный шар, вы можете спрограммировать в Visual Basic форму или элемент управления. Как программист вы находитесь в элементе управления. Вы решаете, какие свойства надо изменить, какие вызванные методы,или события будут сооответствовать тому, чтобы достичь желательного вида и поведения.