Научный журнал
Международный журнал экспериментального образования
ISSN 2618–7159
ИФ РИНЦ = 0,399

ПРОГРАММА НА ЯЗЫКЕ C# ДЛЯ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТ ПО ЭКОЛОГИИ

Вандина А.И. 1 Дедикова Т.Г. 1
1 Федеральное Государственное Бюджетное Образовательное Учреждение Высшего Профессионального Образования «Кубанский Государственный Технологический Университет»
1. Свидетельство о регистрации электронного ресурса № 19230 «Выполнение и контроль практических работ по экологии на языке C#» 27.05.2013г. Дедикова Т.Г., Вандина А.И., Ливинская Е.Ю. ФГБОУ ВПО Армавирский механико-технологический институт (филиал) КубГТУ
2. Лозановская И.Н., Орлов Д.С., Садовникова Л.К. Экология и охрана биосферы при химическом загрязнении: Учебное пособие для химических, химико-технологических и биологических вузов. М.: Высш. шк., 1998. – 287

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

Целью составления программы являлось повышение эффективности выполнения работ, их проверки. Разработанный программный продукт зарегистрирован [1] и используется как интерактивная часть лекционного курса, так и при выполнении практических работ. Программа разрабатывалась в Visual Studio 2008 на языке высокого уровня C#.

В программе рассмотрены конкретные задачи: прогноз длительности эксплуатации месторождения, прогноз добычи ресурса в течение vand4.tifлет; рассматриваются варианты: постоянного прироста добычи, уменьшение добычи ресурса; для расчёта платежей в случае нормативного сжигания топлива и при превышении лицензионного уровня выброса продуктов горения для нескольких компонентов; расчёт нормативных платежей и штрафов для сброса сточных вод для нескольких компонентов; расчёт экологической нагрузки (ЭН) на окружающую среду [2] (при попадании в почву веществ, для которых известен период полуразложения – персистентность (П), среднесмертельная доза (ЛД50), масса, приходящаяся на один га (m)):

vandin1.wmf (1)

Определение состояния окружающей среды, если на некотором расстоянии от промышленных предприятий обнаружены вещества, для которых известны предельно допустимые концентрации. При планировании расположения объектов необходимо учесть все источники загрязнений данного вида (Рис.1): движущийся транспорт, стационарные источники, фоновую концентрацию компонента. Суммарная концентрация каждого вредного вещества не должна превышать максимально разовую предельно допустимую концентрацию данного вещества в атмосферном воздухе и сумма отношений реальных концентраций к ПДК не должна превышать 1 [2]:

vand5.tif (2)

Созданное Windows-приложение (рисунок 1) позволяет выбирать нужную работу.

vandin2.wmf

Рисунок 1 – Пример выполнения главной формы

Принцип работы с окнами каждой из указанных выше тем одинаковый. В белые текстовые поля вносятся значения соответствующей размерности. После нажимается кнопка «Вычислить» и на месте серого текстового поля появится результат вычислений на белом фоне. При нажатии кнопки «Начать сначала» форма обретет исходный вид.

Разберем подробней расчет задачи на тему «Экологический ущерб» (рисунок 2).

Значения, внесенные в текстовые поля, приводятся в необходимый для вычислений вид, после чего происходит расчет значений по следующим формулам:

Унорм=ПДК·ППДК·V·t

пдк - это нормативные платежи, V - объем стоков, t - расчетное время)

Уштраф=(Среальн-ПДК) ·ПППДК·V·t

реальн - концентрация вещества в стоках предприятия, ПППДК - платежи при превышении ПДК)

Уполный= Унорм+ Уштраф.

Значение Уполный и будет результатом работы программы (рисунок 2).

vand3.tif

Рисунок 2 – Пример рения задачи «Экологический ущерб»

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

Это Windows-приложение имеет возможность расширения списка решаемых задач, усовершенствования интерфейса и оптимизации программного кода. Перечисленные разработки уже ведутся, и в скором времени программа будет модернизирована.


Библиографическая ссылка

Вандина А.И., Дедикова Т.Г. ПРОГРАММА НА ЯЗЫКЕ C# ДЛЯ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТ ПО ЭКОЛОГИИ // Международный журнал экспериментального образования. – 2014. – № 7-1. – С. 100-101;
URL: https://expeducation.ru/ru/article/view?id=5510 (дата обращения: 29.11.2022).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1.074