помощи
электронно-механических устройств.
В процессе ввода чтение информации с перфолент, перфокарт, обычно
производится фотосчитывающими устройствами, преобразующими
последовательность отверстий на носителе в последовательность
электрических импульсов.
Общая организация ввода исходной информации и программы состоит
из следующих этапов: нанесение оператором, при помощи клавишных
устройств числовых данных и программы на первичный носитель
информации; контроля подготовленных данных; ввода исходных данных в
вычислительную машину.
При автономной работе входных устройств вводимая информация
поступает в буферное запоминающее устройство, откуда по мере необходи-
мости передается в ОЗУ или ДЗУ.
я22.1.3. Устройство вывода.
- 3 -
Устройство вывода предназначено для вывода результатов вычисле-
ний. Организация вывода может быть автономной. В этом случае выводное
устройство работает не синхронно с машиной и выводит информацию из
собственного буферного запоминающего устройства. По мере получения
результатов информация переносится в ОЗУ в буферное ЗУ выходных
устройств, где производится ее обработка и вывод на печать.
я22.1.4. Арифметическое устройство.
Арифметическое устройство позволяет осуществить в машине любую
операцию над числами. Оно содержит отдельные блоки для выполнения
различных операций (деления, умножения, сложения и т.д.). Визуальная
индикация результатов выполнения операций позволяет программисту в
процессе отладки программы следить за правильностью выполнения
программы. Полный цикл арифметического устройства складывается из трех
этапов: вывода информации в регистры из ОЗУ, выполнения операции,
передачи результата из регистров в ОЗУ.
я22.1.5. Устройство управления.
Устройство управления обеспечивает автоматизацию вычислительных
процессов в соответствии с заданной программой. Программа решения за-
дачи представляет собой определенный набор команд, порядок следования
которых устанавливается заранее при реализации выбранного алгоритма
решения. Каждая команда определяет выполнение одной операции. Это мо-
гут быть операции ввода информации или программы, операции обращения к
запоминающему устройству, арифметические и логические операции, опера-
ции изменения последовательности вычислений (операции перехода).
я22.2. Подготовка и решение задач на ЦВМ.
Решение задач на ЦВМ включает следующие этапы: Постановка задачи
- формулирование модели процесса; Математическая формулировка задачи -
составление математического описания; Выбор численных методов решения
управлений; Разработка общего алгоритма; Программирование; Выявление
ошибок (отладка программы); Решение.
я_Блок схема последовательности выполнения этапов.
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
єЪДДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДї ЪДДДДДДДДДї да ЪДДДДДДДДДДДДДїє
єі Выбор численного і іСоставлениеі іПроверка ГДДДД>ґСоответствие іє
єіметода и алгоритмаГВД>ґ программы ГД>ґ работы і нет і модели іє
єі решения іі АДДДДДДДДДДДЩ іпрограммыГДДї і выбранным іє
єАДВДДДДДДДДДДВДДДДДЩі АДДДДДДДДДЩ і і критериям іє
є ^ ^ і ЪДДДДДДДДДДДДДДДДДї і і оценки іє
є і і АДД<ДґОтладка программыГ<ДДДДДДЩ АДДВДДДДДДДВДДЩє
є і і АДДДДДДДДДДДДДДДДДЩ і і є
є і і неті іда є
є і ЪДДДДДБДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДДї і і є
є і іВнесение коренных і іВнесение измененийГ<ДДДДДДЩ і є
є і іизменений в метод Г<ДДґ в математическое і і є
є і іи алгоритм расчетаі і описание і і є
є і АДДДДДДДДДДДДДДДВДДЩ АДДДДДДДДДДДДДДДДДДЩ ЪДДДДДДДДДДБДДїє
ИННШННННННННННННННН» ^ нет іСоответствие іє
ЪДБДДДДДДДДДДДї є АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ программы іє
і Составление і ИННННННННННННННННННННННННННННННННН» і заданным іє
імат. описанияі ЪДДДДДДДї ЪДДДДДДДДДДДДДДДДДї дає і критериям іє
АДВДДДДДДДДДДДЩ іРЕШЕНИЕГ<ДДДДіРазработка моделиГ<ДДЧДіэффективностиіє
^ АДДДДДДДЩ і закончена і є АДДДДДДДДДДДДДЩє
ЪДБДДДДДДДДДДДї АДДДДДДДДДДДДДДДДДЩ ИННННННННННННННННј
іПостановка і
і задачи і
АДДДДДДДДДДДДДЩ
Блоки обведенные двойной линией, при использовании системы
автоматического регулирования (программирования) могут быть обработаны
машиной автоматически. Естественно, такая должна обладать блоками
синтеза и анализа структур. Формирование модели процесса целиком
является компетенцией исследователя или технолога. Именно на этом
этапе определяется физическое содержание задачи и весь круг явлений,
включенных в рассмотрение. Следует четко представлять цель, которую
- 4 -
необходимо достигнуть при завершении расчетов, а так же возможность
последующей проверки расчетных результатов и их практической
реализации.
Задача составления математического описания процесса наиболее
точно отвечающего реальным условиям его протекания, зависит прежде
всего от степени изученности отдельных составляющих элементов и степе-
ни их взаимосвязи.
Наиболее общим приемам разработки математического описания про-
цесса является блочный принцип. Согласно этому принципу составлению
математического описания предшествует анализ отдельных "элементарных"
процессов, протекающих в объекте моделирования.
В составе математического описания, разработанного на основе фи-
зической природы моделируемого процесса, обычно можно выделить следую-
щие группы уравнений:
Уравнения баланса массы и энергии, записанные с учетом
гидродинамического режима в объекте; эта группа обычно определяет
распределение температуры в потоках, составов и связанных с ними
свойств, например плотности, вязкости и т.д.;
Уравнения элементарных процессов, определяющих изменение
переменных состояния потоков веществ и их взаимодействие. К этой груп-
пе относятся описания процессов химических превращений, массо- и
теплообмена.
Теоретические, полу-эмпирические или эмпирические между различны-
ми параметрами модели, например, зависимость коэффициента массопереда-
чи от скорости потоков фаз, зависимость плотности раствора от состава
и т.д.
Кроме перечисленных выше групп уравнений в состав математического
описания могут входить различные ограничения на допустимые области
|
|