(курс 68 ч.) Практическая работа 2.4 «Разработка проекта «Распознавание удобрений»» | Аппаратное и программное обеспечение

Планирование уроков на учебный год (по учебнику Н.Д. Угриновича)


Уроки 46 - 47
Практическая работа 2.4
«Разработка проекта «Распознавание удобрений»»



Содержание урока

Проект «Распознавание удобрений» на языке объектно-ориентированного программирования Visual Basic

Компьютерный эксперимент


Проект «Распознавание удобрений» на языке объектно-ориентированного программирования Visual Basic


image Аппаратное и программное обеспечение. Компьютер с установленной операционной системой Windows.

image Цель работы. Научиться создавать компьютерные модели экспертных систем на языке объектно-ориентированного программирования Visual Basic.

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

image Задание. Проект «Распознавание удобрений» на языке объектно-ориентированного программирования Visual Basic

1. В операционной системе Windows запустить систему объектно-ориентированного программирования Visual Basic командой [Пуск - Все программы - Visual Basic 2010 Express].

Создадим графический интерфейс проекта.

2. Разместить на форме:

• список ListBox1, в который будем помещать результаты распознавания (названия удобрений);
• кнопку Button1 для запуска обработчика события.

Первый шаг в экспертной системе распознавания реализуем с помощью обработчика события (событийной процедуры). Для реализации других шагов создадим четыре общие процедуры.

3. В событийной и общих процедурах задавать вопросы и реагировать на ответы пользователя с использованием функции MsgBox(). Диалоговое окно функции будет содержать вопрос, кнопки Да и Нет и информационный значок о типе сообщения. Добавление названий удобрений в окно списка реализовать с помощью метода I tem. Add ().

Первую развилку экспертной системы (условие «При взаимодействии с H2SO4 выделяется бурый газ») реализовать в форме событийной процедуры, которая содержит вызовы общих процедур Щелочь1() и Соль():

image

4. Для распознавания удобрений первой группы (1-го и 2-го) создать общую процедуру Щелочь1() (условие «При взаимодействии с раствором щелочи ощущается запах аммиака»):

image

5. Для распознавания удобрений второй группы создать общую процедуру Соль () (условие «При взаимодействии с ВаСl2 выпадает белый осадок»), которая содержит вызовы общих процедур Щелочь2 () и Внешний_вид ():

image

6. Для распознавания 3-го и 4-го удобрений создать общую процедуру Щелочь2() (условие «При взаимодействии с раствором щелочи ощущается запах аммиака»):

image

7. Для распознавания 5-го и 6-го удобрений создать общую процедуру Внешний вид () (условие «Внешний вид — розовые кристаллы»):

image

Cкачать материалы урока
image






Наверх