🗊 Презентация Обработка ошибок

Нажмите для полного просмотра!
Обработка ошибок, слайд №1 Обработка ошибок, слайд №2 Обработка ошибок, слайд №3 Обработка ошибок, слайд №4 Обработка ошибок, слайд №5 Обработка ошибок, слайд №6 Обработка ошибок, слайд №7 Обработка ошибок, слайд №8 Обработка ошибок, слайд №9 Обработка ошибок, слайд №10 Обработка ошибок, слайд №11 Обработка ошибок, слайд №12 Обработка ошибок, слайд №13 Обработка ошибок, слайд №14 Обработка ошибок, слайд №15 Обработка ошибок, слайд №16 Обработка ошибок, слайд №17 Обработка ошибок, слайд №18 Обработка ошибок, слайд №19 Обработка ошибок, слайд №20 Обработка ошибок, слайд №21

Вы можете ознакомиться и скачать презентацию на тему Обработка ошибок. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


ОБРАБОТКА ОШИБОК
Описание слайда:
ОБРАБОТКА ОШИБОК

Слайд 2


Типы ошибок: Синтаксические Ошибки выполнения (run-time) Логические (алгоритмические) ошибки Отладка программы – процесс пошагового исполнения...
Описание слайда:
Типы ошибок: Синтаксические Ошибки выполнения (run-time) Логические (алгоритмические) ошибки Отладка программы – процесс пошагового исполнения программы для проверки наличия логических (алгоритмических ошибок) Обработка ошибок – это процесс отслеживания ошибок во время исполнения программы

Слайд 3


Синтаксические Возникают из-за неправильного использования синтаксиса языка. (MsqBox вместо MsgBox) Возникают во время написания текста программы VBA...
Описание слайда:
Синтаксические Возникают из-за неправильного использования синтаксиса языка. (MsqBox вместо MsgBox) Возникают во время написания текста программы VBA автоматически выявляет синтаксические ошибки при наборе программы

Слайд 4


Tools - Options
Описание слайда:
Tools - Options

Слайд 5


Логические (алгоритмические) ошибки О логических ошибках говорят тогда, когда программа выполняется не так, как ожидалось. Вероятнее всего ошибку...
Описание слайда:
Логические (алгоритмические) ошибки О логических ошибках говорят тогда, когда программа выполняется не так, как ожидалось. Вероятнее всего ошибку нужно искать в алгоритме. Поэтому иногда логические ошибки называют алгоритмическими. Например, если в программе вычисления квадрата числа с контролем вводимых значений условие проверки значения написать неверно, то программа может запрашивать ввод правильных значений при правильно введенных значениях

Слайд 6


Обработка ошибок, слайд №6
Описание слайда:

Слайд 7


Логические (алгоритмические) ошибки Режим останова – это состояние, в котором выполнение программы прервано Кнопка Запуск или Перейти/Продолжить...
Описание слайда:
Логические (алгоритмические) ошибки Режим останова – это состояние, в котором выполнение программы прервано Кнопка Запуск или Перейти/Продолжить позволяет продолжить выполнение программы Нажатие кнопки Break приводит к немедленному прекращению выполнения программы и делает окно модуля активным Кнопка Reset приводит к сбросу значений глобальных переменных

Слайд 8


Управление ходом выполнения программы Step Into () (Шаг с заходом ) Выполняется текущий оператор после чего выполнение программы сова...
Описание слайда:
Управление ходом выполнения программы Step Into () (Шаг с заходом ) Выполняется текущий оператор после чего выполнение программы сова остановливается. Если текущий оператор содержит вызов процедуры (функции или подпрограммы) происходит передача управления в эту процедуру и текущим становится первый ее оператор. Step Over() (Шаг с обходом ) Выполняется аналогично, но только не происходит захода в вызываемую процедуру (она выполняется за один шаг). Останов происходит на следующем операторе главной (текущей) процедуры. Step Out()( Шаг с выходом) Служит для выполнения всех строк процедуры, включая все вызываемые процедуры, в режиме останова.

Слайд 9


Отслеживание значений переменных и свойств объектов
Описание слайда:
Отслеживание значений переменных и свойств объектов

Слайд 10


Local Window
Описание слайда:
Local Window

Слайд 11


Watch Window Watch Window (окно контрольных выражений) позволят наблюдать за выбранными разработчиком переменными или свойствами
Описание слайда:
Watch Window Watch Window (окно контрольных выражений) позволят наблюдать за выбранными разработчиком переменными или свойствами

Слайд 12


Immediate Window
Описание слайда:
Immediate Window

Слайд 13


Ошибки выполнения (run-time) Возникают, например, тогда, когда программа запущена на исполнение и пытается выполнить операцию, которую не может...
Описание слайда:
Ошибки выполнения (run-time) Возникают, например, тогда, когда программа запущена на исполнение и пытается выполнить операцию, которую не может выполнить операционная система

Слайд 14


Ошибки выполнения Перехват ошибок во время выполнения
Описание слайда:
Ошибки выполнения Перехват ошибок во время выполнения

Слайд 15


Создание обработчика ошибок включает в себя три шага: 1. установка перехвата ошибок 2. написание кода обработки ошибок 3. создание выхода из...
Описание слайда:
Создание обработчика ошибок включает в себя три шага: 1. установка перехвата ошибок 2. написание кода обработки ошибок 3. создание выхода из обработчика ошибок

Слайд 16


Внутри процедуры можно корректно обрабатывать возникающие ошибки при помощи оператора On Error При возникновении любой ошибки при выполнении...
Описание слайда:
Внутри процедуры можно корректно обрабатывать возникающие ошибки при помощи оператора On Error При возникновении любой ошибки при выполнении программы VBA ищет оператор On Error. Если - находит, то ошибка обрабатывается. Если - не находит, то программа прерывается на ошибочном операторе, и выдается системное сообщение об ошибке.

Слайд 17


Обработка ошибок, слайд №17
Описание слайда:

Слайд 18


Оператор Err содержит информацию об ошибке Некоторые его свойства ERR Err.Number номер ошибки (Err.Number=0 ошибка отсутствует) Err.Describtion –...
Описание слайда:
Оператор Err содержит информацию об ошибке Некоторые его свойства ERR Err.Number номер ошибки (Err.Number=0 ошибка отсутствует) Err.Describtion – строка, содержащая описание ошибки Err.Source - строковое выражение , показывающее источник , где произошла ошибка После успешной обработки ошибки можно ошибку сбросить Err.Clear

Слайд 19


Возврат из обработчика ошибок Resume – возвращает управление оператору, создавшему ошибку (позволяет повторить операцию, вызвавшую ошибку после ее...
Описание слайда:
Возврат из обработчика ошибок Resume – возвращает управление оператору, создавшему ошибку (позволяет повторить операцию, вызвавшую ошибку после ее исправления) Resume Next – передает управление оператору за ошибочным Resume Метка - передает управление оператору с меткой

Слайд 20


Цепочка вызовов
Описание слайда:
Цепочка вызовов

Слайд 21


On Error GoTo CheckError ‘Ошибка происходит здесь Exit Sub CheckError: If Err=13 Then MsgBox “ошибка типа данных “ Resume Next Else MsgBox “ошибка...
Описание слайда:
On Error GoTo CheckError ‘Ошибка происходит здесь Exit Sub CheckError: If Err=13 Then MsgBox “ошибка типа данных “ Resume Next Else MsgBox “ошибка другая “ Resume End If



Похожие презентации
Mypresentation.ru
Загрузить презентацию