
- •1. Объектно-ориентированное программирование (общие сведения).
- •2. Атрибуты объекта в ооп.
- •3. Преимущества многократного использования кода в vb.
- •4. Понятие и назначение интегрированной среды разработки (ide) vb.
- •5. Возможности vb по проектированию программ.
- •6. Состав интегрированной среды разработки (ide) vb.
- •7. Настройка интегрированной среды разработки (ide) vb.
- •8. Назначение и состав формы в vb.
- •9. Особенности управления программами в операционной системе Windows (логические операторы, операции сравнения и принятия решений, организация циклов).
- •10. Анатомия формы. Порядок выполнения событий в форме.
- •11. Понятие многодокументных форм (mdi).
- •12. Свойство модальности vb.
- •13. Надстройки в vb.
- •14. Понятие о модулях и классах в vb.
- •19. Методы, свойства и события модулей классов.
- •21. Последовательность выполнения компьютером программы.
- •22.Типы переменных в vb.
- •23. Особенности объявления переменных в vb.
- •24. Объявление массива данных в vb.
- •25. Логические операторы в vb.
- •26. Операции сравнения в vb.
- •27. Проектирование программ принятия решений в vb.
- •28. Организация циклов в vb.
- •29. Организация доступа к данным в vb.
- •35. Возможности vb по созданию графических приложений.
- •37. Графическое поле в vb.
- •38. Отличие графического поля от рисунка в vb.
- •39. Свойства, события и методы графических полей в vb.
- •45. Понятия компиляции проекта в vb.
12. Свойство модальности vb.
В windows применяются диалоговые окна которые являются модальными то есть пока диалоговое окно открыто доступ к другим окнам в том числе VB не возможен. Это обеспечивается ключевым словом Vb Modal параметром которые передаётся методу (Form.Show Vb Modal) при этом модальная форма временно “замыкает” на себя весь процесс общения пользователя с приложением, пока модальное диалоговое окно остаётся на экране пользователь не может работать с другими окнами. Существует ещё и система модальной формы. Пока система модальное окно открыто пользователь не сможет работать не только с данными, но и со всеми остальными приложениями.
13. Надстройки в vb.
VB построен на основе модели многокомпонентных объектов (com) различные фирмы создают свои утилиты надстройки (Add-ins) улучшающие работу над приложением эти надстройки могут интегрировать в IDE, VB, так как они разработаны на основе модели многокомпонентных объектов и позволяют расширить стандартные функциональные возможности VB. Надстройки позволяют создавать модули формы для работы с базами данных, разрабатывать нестандартные пакеты инструментов управлять текстом с помощью специальных приложений. Запуск процесса разработки надстройки создается по следующему принципу.
Add-insAdd-in Manager.
14. Понятие о модулях и классах в vb.
Одним из видов объектов VB после форм и элементов являются программные модули, программные модули представляют собой текстовый ASII файл содержащий подпрограммы ,функции, переменные и константы. В модули группируются взаимосвязанные процедуры, используемые в программе. Код проекта может, состоят из множества программных модулей и их объединяют модули классов. Классы представляют собой основные элементы OOП. Класс позволяет выделить часть функциональных средств программы в отдельный объект и расширяет возможности базовых модулей. Модули хранятся в отдельных файлах, поэтому их можно включать одновременно в различные проекты. Группирую однородные функции в однородные модули можно создавать программу библиотека.
1) правая кнопка мыши в окне проекта и выбрать команду AddModule
2) Add ModuleModule Open создаётся пустой модуль
3) задать имя модуля: NameMy Module
4) сохранить файл File Save My Module.
15. Понятие процедуры в VB.
Процедуры выполняют программный код, принимают аргументы, выполняют программный код и изменяют значение передаваемых аргументов. Аргументами называются переменные, которые передаются процедуре аргументы могут относиться к любому типу данных. Процедура обеспечивают многократные использование программного кода.
1) ToolsAdd Procedure
Задается имя, тип доступа.
2)вводиться текст процедуры.
16. Понятие функции в VB.
Функция вычисляет и возвращает результат в зависимости от исходных данных (аргументов).
17. Процедуры и функции (основные отличия).
Функция отличается от процедур тем, что при их вызове они возвращаются, значение функция получает данные называемые аргументами результат действия возвращается функция. Public Function Cube Root (x as Double) as Double
End Function.
18. Передача параметров в VB.
Передача параметров чтобы процедура работа с различными исходными данными ей передают параметры . Передача параметров функции это выполнение одни и тех же действий с различными данными. Процедуры в отличие от функций не возвращают значение. Все аргументы разделяются скобками и разделяются запятыми.
Для определения параметров используются ключевые слова:
Optional – указывает, что некоторые из передаваемых параметров являются, необязательными.
By Ref - означает что параметр передаётся по ссылке то есть функция или процедура получает его адрес памяти и может изменить фактическое значении переменных. Передача по ссылке позволяет передать или получить несколько результатов при одном вызове функции. Используется в VB по умолчанию.
By Val - означает что параметр передаётся по значению, VB передаёт копию текущего значения переменных вместо её адресов памяти и функции или процедуры не могут изменить исходные значения. Позволяет переедать функции неопределённое количество параметров условием является, чтобы передаваемый массив данных имел Variant.