Вычисление изменения скорости реакции от концентрации реагирующих веществ и от температуры с применением Visual Bаsic.
Цель: Изучить алгоритм решения задач на вычисления средней скорости химической реакции, с помощью формул для гомогенных и гетерогенных реакций, а также формулы Вант – Гоффа; Совершенствовать умения работы с готовой формой, написанию программного кода, оформление формы, сохранение программы и исполняемого файла; Увидеть связь между предметами химии и информатики.
Задача: Определить скорость химической реакции А+В = АВ, если концентрация вещества А была равна 1 моль/л, а через 4 секунды концентрация этого вещества стала равна 0,6 моль/л.
Алгоритм решения задач по типу: Вычисление изменения скорости реакции от концентрации реагирующих веществ и от температуры 1. Записать условие задачи 2. Подобрать математическое выражение 3. Найти по условию начальную концентрацию вещества и концентрацию после протекания химической реакции 4. Подсчитать изменение концентрации вещества (С) 5. Найти промежуток времени (t) 6. Вычислить среднюю скорость реакции ( υ ) 7. Записать ответ задачи
Решение: = 1. Вычисляем изменение концентрации вещества С=С 2 -С 1 С=0,6 моль/л - 1 моль/л=-0,4 моль/л 2. Определяем промежуток времени t = 4 c 3. Вычисляем скорость реакции х.р =- =0.1 моль/л c Пример: Определить скорость химической реакции А+В = АВ, если концентрация вещества А была равна 1 моль/л, а через 4 секунды концентрация этого вещества стала равна 0,6 моль/л. Ответ: Скорость химической реакции = 0,1 моль/л c Оформление задачи: Дано: С А1 = 1 моль/л С А2 = 0,6 моль/л t = 4 c Вычислить: х.р. А+В=АВ
Краткая схема проектирования Windows-приложения. 1. Постановка задачи Вычислить х.р, причем в ответе должно быть 2 десятичных знака. 2. Составление словесного описания Вводим С 1 и С 2, t нажимаем кнопку «расчет» и видим результат в текстовом поле, нажимаем кнопку «сброс» - очистка поля.
Краткая схема проектирования Windows-приложения. 3. Математическая модель х.р. =-( С 2 – С 1)/ t, а если в ответе получится число 26,4567 нужно использовать математический прием и из программирования функцию Сint – целое число, ближайшее к числу Х 26,4567*100=2645,67 Cint (2645,67)= /100=26,46 ИТАК: - (С 2 – С 1 ) / T * 100 Vх.р.= CInt(-(С 2 – С 1 ) / T * 100) / 100 CInt(-(С 2 – С 1 ) / T * 100)
Краткая схема проектирования Windows-приложения. 4. Эскиз экранной формы
Краткая схема проектирования Windows-приложения. 5. Определение событий, составление алгоритмов процедур, написание программных кодов для этих процедур Private Sub Command1_Click() 'ввод известных данных 'вычисление скорости химической реакции Vх.р.= CInt(-( С 2 -С 1 ) / T * 100) / 100 'вывод значения End Sub Private Sub Command2_Click() Text1. Text = "" End Sub
Краткая схема проектирования Windows-приложения. 6. Отладка программы Нахождение синтактических и логических ошибок. Оформление внешнего вида приложения. Исполняемый файл является собственностью программиста и продаваемым продуктом. Тексты программ защищаются законом об авторских правах. 7. Дизайн формы 8. Сохранение программы и создание исполняемого файла
Задача: Вычислите скорость химической реакции А+Б=АБ, если через 10 секунд после начала реакции концентрация вещества А составляла 0,25 моль/л, а через 20 с – 0,15 моль/л.
Домашнее задание: Решить задачу двумя способами: химическим и на языке Visual Basic Во сколько раз увеличится скорость реакции при повышении температуры от 150 до 200 С, если температурный коэффициент равен трем (γ =3).