Отладка - алгоритм - Большая Энциклопедия Нефти и Газа, статья, страница 2
В развитом обществе "слуга народа" семантически равен "властелину народа". Законы Мерфи (еще...)

Отладка - алгоритм

Cтраница 2


Конкретный состав и структура СОТ определяются принятой методикой отладки алгоритмов и программ данной системы управления, составом используемого технологического оборудования, выбранным уровнем воздействия на отлаживаемую программу ( входной язык или машинные коды) и способом программной реализации СОТ. Кроме того, состав СОТ так же, как и состав САП, существенным образом зависит от объема программ, разрабатываемых для данной управляющей ЦВМ. Так, при небольшом общем объеме программы ( около 10 тыс. команд) и при использовании управляющей ЦВМ, не оснащенной системой общего математического обеспечения, разработка таких сложных компонент математического обеспечения, как САП и СОТ, может оказаться нерентабельной, так как по трудоемкости и срокам такая разработка соизмерима с трудоемкостью и сроками разработки основной программы ЦВМ.  [16]

Цифроаналого-физический комплекс электродинамической модели является мощным средством разработки и отладки алгоритмов цифровых систем регулирования и управления, средством выбора оптимального сочетания аппаратной и программной частей систем.  [17]

Четвертый фактор, который следует оценивать при анализе систем отладки алгоритмов и программ, определяет степень автоматизации основных этапов отладки.  [18]

Однако указанные средства не позволяют программисту произнес - ти семантическую отладку алгоритма решаемой задачи. Как правило, отладка алгоритма заключается в проведении контрольного расчета с заданными значениями исходных данных. В процессе проведения такого расчета программисту необходимо получать информацию о промежуточных результатах решения задачи. Для этого существуют стандартные подпрограммы, которые могут быть полезны программисту при отладке алгоритма. Они обеспечивают получение информации о ходе выполнения программы и помогают проследить за промежуточными результатами решения.  [19]

Например, в цеховых системах ЧПУ, не предназначенных для отладки алгоритмов, может отсутствовать пульт оператора, технологическое ППЗУ, перфоратор и НМЛ или фотосчитыватель. Приведение системы в рабочее состояние может осуществляться включением питания, после чего ввод информации, определяющей характер обработки деталей, может производиться с НМЛ или фотосчитывателя в зависимости от комплектации системы.  [20]

На рис. 6.2.1 представлена укрупненная функциональная схема типовой системы автоматизации отладки алгоритмов и программ. Входной информацией является задание на отладку, указывающее отлаживаемый алгоритм или его часть, контролируемые и индицируемые переменные на языке отладки и программирования. Кроме того, на входе системы отладки должна быть задана транслированная отлаживаемая программа ( на языке программирования и в машинных кодах), что должно обеспечивать возможность преобразования заданий с языка отладки в адреса и коды машинных команд.  [21]

При этом тест выбирают так же, как и при отладке алгоритма ( см. 1 гл.  [22]

Следует отметить отличие отладки управляющих алгоритмов в реальном масштабе времени от отладки алгоритмов и программ, функционирующих на универсальных ЦВМ в режиме разделения времени. В последнем случае отладка значительно упрощается тем, что отдельные крупные задачи не взаимодействуют между собой ни по информации, ни по передаче управления и могут решаться совершенно автономно. Кроме того, длительность и последовательность решения этих автономных задач практически не влияет на результат. Все алгоритмы в управляющих системах решают в совокупности единую целевую задачу и сильно взаимодействуют между собой. Это взаимодействие осуществляется либо путем подготовки и использования информации ( глобальные переменные), либо путем определения времени и последовательности включения подпрограмм. Взаимодействие подпрограмм в реальном масштабе времени существенно определяет состав и качество информации, выдаваемой внешним абонентам и накапливаемой для последующей обработки. Таким образом, динамическая комплексная отладка характерна для управляющих алгоритмов и программ и практически отсутствует в системах с разделением времени, решающих задачи на универсальных ЦВМ.  [23]

С другой стороны, при разработке эффективных систем автоматизации программирования и автоматизации отладки алгоритмов и программ также следует ориентироваться на определенный класс задач, для чего необходимы некоторые общие характеристики управляющих алгоритмов, для которых разрабатываются эти системы.  [24]

25 Схема непосредственного взаимодействия управляющей ЦВМ с универсальной ЦВМ, используемой для имитации и обработки результатов. [25]

В предыдущем параграфе значительное внимание уделено проблеме моделей и имитаторов, применяемых для отладки алгоритмов и программ управляющих систем.  [26]

Тем не менее существуют стандартные подпрограммы, которые могут быть полезны программисту при отладке алгоритма.  [27]

При этом с возрастанием сложности системы это соотношение изменяется в сторону увеличения удельных затрат времени на программирование и отладку алгоритмов. Таким образом, сокращение сроков разработки алгоритмов и программ управляющих ЦВМ является ключевой проблемой, от решения которой в значительной степени зависит успех разработки всей системы управления.  [28]

Логическая единица представляет собой один или несколько операторов языка ПЛ / 1, которые необходимо включить в выполняемую программу во время отладки алгоритма. Этими операторами, как правило, являются операторы ввода-вывода ( с экрана АП), операторы присваивания или перехода. Правила составления логических единиц будут рассмотрены в 5.3. Чтобы включить их в определенное место программы, используют способ прикрепления их к конкретному существующему оператору программы.  [29]

30 Время разработки отдельной программы.| Отладка синтаксиса для одной программы. [30]



Страницы:      1    2    3    4