
- •27. Файловая система
- •32. Стандартные приложения windows
- •40. 42. Компьютерные вирусы, типы антивирусных программ
- •41. Программы архиваторы, их виды и сравнительная характеристика.
- •43. Использование программы ScanDisk для обнаружения и устранения ошибок на диске
- •45. Установка и удаление программ ос Windows.
- •46. Текстовые процессоры и их основные функции.
- •46. Текстовые процессоры и их основные функции.
- •61. Понятие базы данных, основные функции и свойства.
- •62. Основные понятия и классификация вычислительных сетей.
- •63. Понятие информационной безопасности.
- •65. Средства обеспечения информационной безопасности в Internet
- •66. Понятие алгоритма. Принципы разработки алгоритмов и программ
- •67. Естественные и искусственные языки. Языки программирования.
- •68. Алгоритмическое и декларативное программирование.
- •70. Этапы создания программных продуктов
- •71. Структура программных продуктов.
- •73. Понятие объекта в объектно-ориентированном программировании.
- •74. Атрибуты объекта: свойства, методы, события.
- •75. Понятие и назначение платформы ms Active.
- •76. Создание и использование элементов Active X.
- •77. Структура интегрированной среды разработки приложений в Visual Basic.
- •78. Настройка интегрированной среды разработки проектов Visual Basic.
- •79. Проектирование пользовательского интерфейса
- •80. Управление интерфейсом
- •82. Основные элементы управления
- •83. Создание и работа с меню в Visual Basic. В Visual Basic существует два типа меню: встроенные и контекстные.
- •84. События и событийные процедуры в Visual Basic.
- •85. Создание процедур обработки событий.
- •88. Разработка и использование общих процедур в Visual Basic.
- •89. Модульное программирование. Создание модулей в Visual Basic.
- •90. Работа с объектами и классами.
- •91. Понятие переменной. Область видимости переменной в Visual Basic.
- •92. Ветвление в программах. Условные операторы в Visual Basic.
- •93. Массивы и операции циклов
- •95. Компиляция проекта
- •96. Обработка ошибок выполнения. Поиск ошибок в программе
- •97. Структура проекта. Управление проектом в Visual Basic.
- •98. Алгоритм сортировки массива.
88. Разработка и использование общих процедур в Visual Basic.
Основной отличительной чертой процедур общего назначения является то, что они не связаны ни с каким событием и их вызов разработчик осуществляет по своему усмотрению. Для создания такой процедуры достаточно ввести ключевое слово sub и имя процедуры в окне кода (но не внутри другой процедуры или функции) и нажать клавишу [Enter]. После этого Visual Basic дополнит введенный код оператором конца процедуры End Sub самостоятельно. Процедуры общего назначения относятся к секции (General). Так как процедура не связана ни с одним элементом управления, то поле (Object) окна кода вместо имени объекта содержит строку (General).Чтобы просмотреть список процедур общего назначения, необходимо выбрать в списке (Object) поле (General).Процедуры общего назначения используются, как правило, для решения каких либо общих задач, например расчетов, которые необходимо выполнять в различных местах программы. Разработка общих процедур: в окне properties с помощью свойства name задать имя объекта, для кот. создается процедура, в окне редактора из списка object выбрать объект для котор. созд. процедура, из списка procedure выбрать событие, обработка кот. будет выполняться. далее будут размещены операторы sub и end с указанием наименования процедуры (пишем код).
89. Модульное программирование. Создание модулей в Visual Basic.
Модульное программ. явл. развитием и совершенствованием процедурного программ. и библиотек специальных программ. Основная черта модульного программ. - стандартизация интерфейса между отдельными программ. единицами. - это отдельная функционально-законченная программная единица, кот.структурно оформляется стандартным образом по отношению к компилятору и по отношению к объединению ее с другими аналогичными единицами и загрузке. Как правило, каждый модуль содержит паспорт, в кот. указаны все основные его характеристики: язык программирования, объем, входные и выходные переменные, их формат, ограничения на них, точки входа, параметры настройки и т.д. Объем модуля обычно не превышает 1000 команд ЭВМ или операторов языка программирования. В противном случае модуль становится громоздким и трудным к восприятию и использованию. Модульное программ. - это искусство разбиения задачи на некоторое число различных модулей, умение широко использовать стандартные модули путем их параметрической настройки, автоматизация сборки готовых модулей из библиотек, банков модулей. Основные концепции модульного программ.:каждый модуль реализует единственную независимую функцию; каждый модуль имеет единственную точку входа и выхода; размер модуля по возможности должен быть минимизирован; каждый модуль может быть разработан и закодирован различ. членами бригады программистов и может быть отдельно протестирован; вся система построена из модулей; модуль не должен давать побочных эффектов; каждый модуль не зависит от того, как реализованы др. модули. Каждый модуль реализует единственную функцию. Размер модуля невелик, поэтому тестирование управляемо и может быть проведено тщательным образом. После кодирования и тестирования всех модулей происходит их интеграция, и тест.вся система. При сопровождении тестируется и отлаживается только тот модуль, кот. плохо работает. Очевидны преимущества в облегчении написания и тестирования программ, уменьшается стоимость их сопровождения. Отличие в реализации процедурного программирования от модульного состоит в том, что модуль не виден программе. В отличие от стандартных языков процедурного программ., в модульных языках лишние модули просто не прикомпановываются на этапе сборки. Прогр. в Visual Basic хран. в программ. модулях, кот. бывают трех видов: модуль формы, станд. модуль и модуль класса. Простое прилож сост. из одной формы-модуль формы. М.ф. могут содерж. объявл. переменных,констант,типов данных, внешних процедур, процедур обработки данных. Стандартные модули содерж. объявл. глобальных и локальных перемен.,констант, типов,внешних процедур и проц. общего харктера.