Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методический комплекс ПЗ СППР 2011.doc
Скачиваний:
27
Добавлен:
16.02.2016
Размер:
1.27 Mб
Скачать

Практическое занятие №7

Время: 2 часа Место проведения:Компьютерный класс

Тема Отладка приложений и обработка ошибок

Цель: Научиться отлаживать программы на VBA.

План практического занятия

1.

Вводная часть

05

мин

2.

Основная часть

70

мин

1)

Опрос по теме предыдущего занятия.

15

мин

2)

Отладка приложений и обработка ошибок

40

мин

3)

Самостоятельная работа. Решение индивидуального задания.

Выдача задания на дом

15

мин

мин

3.

Заключительная часть. Подведение итогов занятия.

5

мин

В результате проведения практического занятия студенты должны

знать:

Основные понятия: Окна и объекты VBA.

Уметь:

Применять на практике полученные знания.

Литература:

1.В.І. Лаврик. Методи математичного моделювання в екології Київ, видавничий дім “КМ Академія”, 2002 р. 204 ст.

2.Б.Я. Советов, С.А. Яковлєв. Моделирование систем. М. Висшая школа. 1985 г. 272 с.

3.В.М. Томашевський Моделювання систем. Підручник- Киёв: Видавнича група BHV, 2005. -

Указания по проведению практического занятия

Практическое занятие проводится в компьютерном классе под руководством преподавателя. Если численность класса превышает 12 человек, то занятие проводится по группам, при этом к занятиям привлекаются другие преподаватели.

Перед проведением занятия преподаватель обязан подготовить условия для проведения занятий и убедиться в соблюдении мер техники безопасности, обеспечить порядок на рабочем месте, подготовить класс к письменной проверке.

После проверки наличия студентов в соответствии с классным журналом, объявления темы, цели и порядка проведения занятий преподаватель проводит устную или письменную проверку готовности студентов к данному занятию. Письменная проверка производится в кабинете по контрольным карточкам, включающим 2 вопроса из заранее выданного студентам задания, устная - на месте проведения занятий путем постановочных вопросов из того же задания.

По окончанию контрольного опроса преподаватель приступает к изложению учебного материала, поочередно раскрывая содержание вопросов в соответствии с планом занятий. При этом преподаватель выделяет наиболее важный учебный материал, указывает на необходимость ведения письменных записей.

В заключительной части преподаватель производит разбор занятия, объявляет полученные студентами оценки, выдает задание на самостоятельную работу. Ставит задачи по подготовке предстоящего практического занятия. Полученные оценки за данное практическое занятие учитываются при выставлении итоговой оценки по дисциплине.

Практическая часть

Отладка приложений и обработка ошибок

1. Введение

Необходимость изучения целой главы, посвященной ошибкам в приложениях, вряд ли вас вдохновит, но, к сожалению, эту тему невозможно игнорировать при написании книги о программировании. Все, кто пишет компьютерные программы, делают ошибки— это случается со мной, разработчиками компанииMicrosoft, и это произойдет со всеми читателями настоящей книги. Именно поэтому возникает необходимость в разработке методик обнаружения и исправления ошибок. В данной шве описаны общие способы отладки программ в средеVBA. Они не настолькосложны, как может показаться с первого взгляда. К сожалению, проблема связана не только с исправлением собственных ошибок. Чаще всего вам придется разрабатывать интерактивные приложения. Приложение отображает одно или несколько диалоговых окон, в которые пользователю предлагается ввести данные. После вводапользовательских данных приложение должно отреагировать соответствующим образом. Но что произойдет, если от пользователя требуется ввести процентное значение в виде десятичной дроби в диапазоне от 0 до 1, а пользователь введет число 25? Или у пользователя запрашивается дата, а он вводит значение 13/35/99? В коде всеописанные выше ситуации должны анализироваться, а все ошибки пользователей — исправляться.VBAне выполняет проверку данных автоматически. Соответствующие логические операторы необходимо встраивать в код приложения вручную.