- •24. Системы управления базами данных (субд): основные понятия и определения, функции субд, технология работы.
- •25. Виды моделей данных.
- •26. Реляционная модель данных.
- •27. Компьютерные сети: основные понятия и определения.
- •14.Текстовые редакторы.
- •28. Топология сетей. Аппаратные компоненты сетей.
- •29. Глобальная сеть Internet, адрес компьютера в сети.
- •30. Сервисы Internet
- •31. Локальные вычислительные сети.
- •32. Понятие модели. Материальные и информационные модели. Виды информационных моделей.
- •33. Моделирование и формализация. Визуализация формальных моделей.
- •34. Понятие алгоритма. Свойства и типы алгоритма. Способы записи алгоритмов
- •35. Базовые структуры алгоритмов.
- •36. Объектно-ориентированный подход (основные понятия vba: проект, модуль, объект, свойство, метод).
- •37. Процедуры и функции пользователя
- •38. Соглашения об именах в vba, виды и типы данных
- •39. Переменные, константы, явное и неявное объявление переменных и констант в vba.
- •40. Области видимости переменных в vba.
- •41. Строковые переменные, операторы и операции в vba.
- •42. Программирование разветвляющихся процессов в vba.
- •43. Программирование циклических процессов. Виды циклов.
- •44. Массивы, описание массивов в vba.
- •46. Особенности языка программирования vba.
- •47. Визуальное программирование. Создание и использование пользовательских форм.
- •48. Технология программирования.
- •49. Системы программирования
- •50. Псевдокоды
- •51. Защита информации
- •52. Понятие компьютерных вирусов, их классификация, методы защиты.
- •53. Антивирусные программы.
46. Особенности языка программирования vba.
VBA –это объектно- ориентированный язык предназначенный для визуального программ-ния.
VBA поддерживает технологии программирования: традиционного( представляет любую программу как «чёрный ящик», на входе которого входные данные, а на выходе результат решения задачи.), структурированного(представление программ с помощью базовых алгоритмических структур (следование, ветвление, цикл)), модульного(используется для представления сложных программ , представленных в виде независимых модулей), объектно-ориентированного(рассматривает предметы реального мира как объекты) , визуального(предполагает наличие специальных средств, которые позволяют представить или размещать элементы управления на форме) и событийного (предполагает возможность отслеживания событий – способности объекта реагировать на действия, которые исходят от пользователя программ).
47. Визуальное программирование. Создание и использование пользовательских форм.
Визуальное программирование предполагает наличие специальной среды, которая позволяет проектировать (размещать) элементы управления на форме или рабочем листе. С помощью данной технологии создаются диалоговые программы, для создания которых используется форма, на которой размещаются элементы взаимодействия пользователя и программы. Эти элементы называются активными элементами управления. Элементы управления позволяют вводить данные, отображать текстовую или графическую инф-ю, подавать команды посредствам кнопок, осуществлять вывод параметров с помощью кнопок и переключателей.
Пользовательская форма представляет собой диалоговое окно , в котором можно размещать различные элементы управления (внутренние(встроенные) и внешние (дополнительные))
Пользовательская форма – это диалоговое окно, в котором можно размещать различные элементы управления. Новая форма добавляется в проект выбором команды Insert – UserForm
Свойства формы: Этап разработки приложения начинается с задания свойств формы, которые определяются с помощью окна Properties: Name – Возвращает или устанавливает имя пользовательской формы. Caption – Возвращает или устанавливает текст, отображаемый в строке заголовка формы. Методы формы: Show – отображает форму на экране , Hide – закрывает форму. События формы: Initilize – происходит во время конфигурирования формы, но до её загрузки, Terminate – происходит при закрытии формы, Click, DblClick – происходит при щелчке или двойном щелчке на форме, Activate, Deactivate – происходит при активизации и деактивизации формы. Обработка событий формы: 1. Перейти в VBA;2. В окне Project Explorer выбрать требуемую форму;3. Нажать правую кнопку мыши и выбрать команду View Code для перехода в окно кода;4. В верхнем левом списке выбрать объект UserForm; 5. В верхнем правом списке выбрать необходимое событие