Программа предназначена для автоматической расстановки коэффициентов в
уравнениях химических реакций. Уравнения вводятся в виде, максимально
приближенным к естественному, например:
- [Cu(NH3)4]SO4*H2O=CuO+SO3+NH3+H2O
- CaSO4*0.5H2O+H2O=CaSO4*2H2O
- Cr2O7{2-}+H{+}+e=Cr{3+}+H2O
- Fe{3+}+e=Fe
- FeO1.5+HCl=FeCl3+H2O и т.п.
Те же уравнения в естественном виде
- [Cu(NH3)4]SO4*H2O=CuO+SO3+NH3+H2O
- CaSO4*0.5H2O+H2O=CaSO4*2H2O
- Cr2O72-+H++e=Cr3++H2O
- Fe3++e=Fe
- FeO1.5+HCl=FeCl3+H2O и т.п.
Для ввода используется цветная экранная клавиатура в виде таблицы Менделеева (дополнительно
содержащая цифры и необходимые знаки), что ощутимо ускоряет ввод стилусом на КПК.
В случае путаницы между продуктами реакции и исходными веществами
(например, вода в окислительно-восстановительных реакциях), программа автоматически устраняет ошибку.
Системные требования
- КПК с CPU семейства ARM и операционной системой Windows Mobile
- Стилус, сенсорный экран
- На ПК - Microsoft ActiveSync для передачи программы на КПК
- eMbedded Visual C++ 4.0 SP4 для работы с исходными текстами программы
Условия распространения
Программа C_URAV распространяется бесплатно и её исходные коды открыты.
Получить версии C_URAV для платформ Windows 9x/NT/2000/2003/XP и Linux, а также
исходные тексты C_URAV (все версии) можно по адресу
vosoft.narod.ru
Ограничения:
- Формула одного вещества может содержать лишь по одной паре () и [] и не более одной *
- Не все реакции можно уравнять с помощью этой программы, например
2NO2 + O3 = N2O5 + O2
(т.е. реакции, которые формально уравниваются бесконечным числом способов)
- Уравнение не может содержать более 20 элементов
и/или веществ
- Недопустимо использование нескольких + и -
в заряде: Sn{++} SO4{--} и т. п.