x В®, ADO, MySQL В®, MSDE В® і Access;
налаштування та підтримка компонентів Win32, Microsoft.NET і ASP.NET.
Причини вибору C + + в якості ЯП:
високорівнева мова програмування загального призначення;
компільований мову програмування;
існують компілятори для всіх популярних платформ;
потужна стандартна бібліотека.
2.2 Алгоритм
У даному розділі описані основні модулі та функції, що використовуються в програмі.
Модуль GetSolve відповідає за зчитування даних і розрахунок основних параметрів.
Основні функції цього модуля:
Зчитування даних, введених користувачем у першій формі. У функцію передається номер рядка та номер стовпчика комірки. Функція заповнює змінні значеннями для їх подальшого використання в розрахунках. p align="justify"> float TForm1 :: getValue () {(int i = 0; i <14; i + +) {(int j = 1; j <= 2; j + +) {[i] = Cells [i] [j];
...
}
}
}
Розрахунок ентальпії від тиску для нагрітої води у котлі насичення. У функцію передається тиск води. Результат роботи цієї функції є проміжним. p align="justify"> double TP () {pp = log (p); G = 1/(((((0.0000036917245 * pp + 0.0000061350619) * pp - 0.000094808082) * pp - 0.00216688) * pp - 0.20096551) * pp + 2.6864264);
return G * var - K;
}
Розрахунок ентальпії від температури для пари. У функцію передається температура пари. Результат роботи цієї функції є промежуточним.ST () {TT = t + K;
double G = TT/var; (((((-351.27926 * G + 746.50772) * G - 575.48983) * G + 146.93427) * G + 40.129466) * G - 31.707554) * G + 7.0717853;
}
Розрахунок ентальпії від температури для нагрітого пара. У функцію передається температура нагрітого пара. Результат роботи цієї функції є промежуточним.TForm1 :: VPT () {= 1;
double TT = t + K; G = TT/var; (0.0047061) * TT/p + (0.00032321) + (0.00025) * G - (0.0011354)/pow (G, 2) - (0.0004381)/(pow ((G - 0.21), 2)) - ((0.00002549)/pow (G, 8) + (0.0000001236)/pow (G, 14) - (0.000055)) * (p/100) ;
}
Обчислення коефіцієнтів. У функцію передається процентний вміст кисню на заданій ділянці. Результат роботи даної функції є основним.koeff_alpha () {= N/(N - Co2); koeff;
}
Розрахунок присосів. У функцію передається вміст кисню на двох взаємопов'язаних ділянках. Результат роботи даної функції є основним.prisos_V () {= (koeff_alpha (Co2_1) - koeff_alpha (Co2_2)) * 100; prisos;