Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| soft:progtest [2024/02/21 14:49] – stramnov | soft:progtest [2025/07/29 13:39] (текущий) – stramnov | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| Необходимо переделать консольную программу, | Необходимо переделать консольную программу, | ||
| - | Стек технологий | + | ==== Стек технологий |
| * Основной язык разработки: | * Основной язык разработки: | ||
| * Фреймворк: | * Фреймворк: | ||
| * Среда для разработки: | * Среда для разработки: | ||
| - | Интерфейс | + | ==== Интерфейс |
| {{ : | {{ : | ||
| Строка 23: | Строка 25: | ||
| * «Закрыть» – завершение работы программы. | * «Закрыть» – завершение работы программы. | ||
| + | ==== Расчет ==== | ||
| - | Необходимо нормализовать значения молярной доли компонентов по формуле: | + | Необходимо нормализовать значения молярной доли компонентов по формуле: |
| + | , где <m 16> | ||
| - | <m 16>x_i = {{approx | + | В хроматограммах концентрация компонента указана в молярных долях. Необходимо для каждого компонента вычислить концентрацию в массовых долях. |
| + | Пересчёт молярной доли компонента в массовую: | ||
| + | , где | ||
| + | В расчете участвуют только компоненты для которых определено именование. | ||
| + | ==== Справочные данные ==== | ||
| + | |||
| + | ^Компонент | ||
| + | |метан | ||
| + | |этан | ||
| + | |пропан | ||
| + | |н-бутан | ||
| + | |2-метилпропан | ||
| + | |н-пентан | ||
| + | |2-метилбутан | ||
| + | |2, | ||
| + | |н-гексан | ||
| + | |с6 | | ||
| + | |с6+ | ||
| + | |с7 | 100.20194| | ||
| + | |с8 | 114.22852| | ||
| + | |2-метилпентан | ||
| + | |3-метилпентан | ||
| + | |2, | ||
| + | |2, | ||
| + | |н-гептан | ||
| + | |н-октан | ||
| + | |н-нонан | ||
| + | |н-декан | ||
| + | |н-ундекан | ||
| + | |н-додекан | ||
| + | |н-тридекан | ||
| + | |н-тетрадекан | ||
| + | |н-пентадекан | ||
| + | |этилен | ||
| + | |пропен | ||
| + | |1-бутен | ||
| + | |цис-2-бутен | ||
| + | |транс-2-бутен | ||
| + | |2-метилпропен | ||
| + | |1-пентен | ||
| + | |пропадиен | ||
| + | |1, | ||
| + | |1, | ||
| + | |ацетилен | ||
| + | |циклопентан | ||
| + | |метилциклопентан | ||
| + | |этилциклопентан | ||
| + | |циклогексан | ||
| + | |метилциклогексан | ||
| + | |этилциклогексан | ||
| + | |бензол | ||
| + | |толуол | ||
| + | |этилбензол | ||
| + | |о-ксилол | ||
| + | |метанол | ||
| + | |метантиол | ||
| + | |водород | ||
| + | |вода | ||
| + | |сероводород | ||
| + | |аммиак | ||
| + | |цианид водорода | ||
| + | |монооксид углерода | ||
| + | |карбонилсульфид | ||
| + | |дисульфид углерода | ||
| + | |гелий | ||
| + | |неон | ||
| + | |аргон | ||
| + | |азот | ||
| + | |кислород | ||
| + | |диоксид углерода | ||
| + | |диоксид серы | ||
| + | |воздух | ||
| + | |||
| + | |||
| + | ==== Исходная консольная программа ==== | ||
| - | Исходная консольная программа | ||
| < | < | ||
| Sample: Пироконденсат | Sample: Пироконденсат | ||
| Строка 52: | Строка 129: | ||
| 15 5884, | 15 5884, | ||
| </ | </ | ||
| - | |||
| - | {{: | ||
| - | Примерный вид программы в оконном | + | ==== Приложение и файлы .STG ==== |
| - | {{:soft:windows.png|}} | + | Консольное приложение и файлы .stg для теста можно взять по ссылке |
| - | Консольное приложение и файлы .stg для теста можно взять из репозитория GIT:\\ | ||
| - | https:// | ||
| + | ==== Контакты ==== | ||
| - | Результат в виде работающей программы прислать на электронную почту soft@has.ru | + | Результат в виде работающей программы |