- •27. Файловая система
- •32. Стандартные приложения windows
- •40. 42. Компьютерные вирусы, типы антивирусных программ
- •41. Программы архиваторы, их виды и сравнительная характеристика.
- •43. Использование программы ScanDisk для обнаружения и устранения ошибок на диске
- •45. Установка и удаление программ ос Windows.
- •46. Текстовые процессоры и их основные функции.
- •46. Текстовые процессоры и их основные функции.
- •62. Основные понятия и классификация вычислительных сетей.
- •61. Понятие базы данных, основные функции и свойства.
- •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. Алгоритм сортировки массива.
95. Компиляция проекта
Управление:
1) Run → Run Sub/ User Form (старт) или нажать F5;
2) Run → Break (пауза) или нажать ctrl + Break;
3) Run → Reset (стоп).
Программу, написанную на языке Visual Basic можно запустить из среды разработки. Если в ней имеются ошибки, то они распознаются сразу – автоматически.
95. Компиляция и откладка приложения. Компиляция- программа, предназначенная для трансляции высокоуровневого языка в абсолютный код. Входной информацией для компилятора (исходный код) является описание алгоритма или программа на проблемно-ориентированном языке, а на выходе компилятора — эквивалентное описание алгоритма на машинно-ориентированном языке (объектный код). Откладка приложения- непременный этап работы над любым проектом. Это проверка функционирования проекта и исправление ошибок перед пересдачей его на тестирование. Инструментарий откладки позволяет проконтрол. избранные участки кода прилож.по шагам, дает возможность проверить знач. перемен., свойств объектов и др. интерес. информацию и выяснить таким образом источник ошибки. Вкладка Debug (откладка) с кнопками команд для выполнения откладки приложения: окно Immediate(непосредственное выполнение) предназнач. для ввода команд, требующ. немедленного выполнения; окно Watches (наблюдение) предназнач. для просмотра значений выраж.,включ. с писок просмотра; окно Locals(локальные) предназнач. для просмтра значений переменных; редактор кода со встроенными возможностями просмотра переменных, констант, свойств, выражений при откладке приложения в точках останова и пошаговом выполения приложения; окно Call Stack (стек вызовов) для просмотра вызванных, но не завершен. процедур.
96. Обработка ошибок выполнения. Поиск ошибок в программе
Обработка ошибок и неправильных действий пользователя-обязат. составляющ. любого проекта Для работы с ошибками есть спец. оператор On Error. Существует 2 синтакса этого оператора:1-On Error Go To StringLabel(метка оператора-любое текстовое значение, начин. с буквы и завершающ. двоеточием.) В этом варинте при возникн. ошибки программа будет переходить к оператору,следующ. непосредственно за меткой StringLabel. Например: привед. ниже код выполняет обработку ошибки: On Error Go To ErrorLabel текст кода процедуры ErrorLabel: Call ErrorProcedure End. В данном случае при возник. ошибки будет выполн. оператор Call ErrorProcedure, вызвыв. процедуру обработки. Для игнонрирования ошибки – On Error Resume Next. Для того чтобы отключить обработку ошибок – On Error Go To 0. При обработке ошибок хорошо бы выдать сообщ. что за ошибка: служебн. переменная Err, кот. содерж. код ошибки; служебн. переменная Error, кот. содерж. текст письменного сообщения об ошибке; объект Err,кот содерж. одновременно код и сообщение об ошибке. Для выполен. действий программы после обнаруж. ошибки служит оператор Resume, кот имеет различ. варианты использов.: Resume Next (выполн. оператор за оператором с ошибкой.); On Resume NextLabel (метка оператора, кот. будет выполнятся после обработки ошибки). Код обрабатывающ. ошибки: On Error Go to ErrorLabel текст процедуры ErrorLabel: Call ErrorProcedure () Resume NextStatement текст кода процедуры NextStatement: текст кода . При использован. этого варианта обработки ошибки выполнен. программы не остан. а будут выполн. операторы кода, расположен. после метки продолжения работы
.
