Использование современной компьютерной техники и программного обеспечения для решения прикладных задач в области обогащения полезных ископаемых, страница 4

1.6.1.    Укрупненный алгоритм и его описание..................................................... 15

1.6.2.    Детали алгоритма и их описание................................................................. 17

4.    Программирование.................................................................................................. 22

4.1.    Описание используемых переменных, массивов и подпрограмм.............. 22

4.2.    Файловый ввод-вывод данных....................................................................... 25

4.3.    Соответствие между блок-схемой и программой......................................... 28

4.4.    Программный код................................................................................................ 30

5.    Отладка программы................................................................................................. 36

5.1.    Типы ошибок при программировании........................................................... 36

5.2.    Методы, используемые при отладке программы.......................................... 37

5.3.    Результаты отладки........................................................................................... 38

6.    Результаты выполнения программы и их анализ................................................ 40

Заключение......................................................................................................................... 41

Библиографический список............................................................................................. 42


Введение

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

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

Данная работа предлагает решение задачи с помощью языка программирования QBASIC, которая демонстрирует получение эмпирических зависимостей в задаче по определению выхода продуктов при двухстадиальной схеме обогащения. Решение этой задачи даёт хорошее представление о программировании задач вычислительного характера.

При разработке программы необходимо следовать следующим принципам структурного программирования:

1.  Решение задач вручную.

2.  Формализация задач.

3.  Описание алгоритмов.

Определение выхода продуктов при двухстадиальной схеме обогащения

В данном разделе рассматривается пример составления программы для определения долевых выходов продуктов при двухстадиальной схеме обогащения.

1. Постановка и математическая модель задачи

В этом пункте приведены:

§  Теоретические положения

§  Содержательная формулировка задачи

§  Исходные данные

1.1. Теоретические положения

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