Устанавливалась репрезентативность выборки фактических данных ежесуточных объемов отгрузки пяти видов нефтепродуктов-(мазуты М-40 и М- 100, дизельное топливо летнее и зимнее, а также керосин осветительный) из резервуаров одной из перевалочных нефтебаз (в тыс. т). Расчеты проводились с помощью программы, составленной на алгоритмическом языке АЛГОЛ , блок-схема которой приведена на рисунке. В основу расчетов положен метод доверительных границ для среднего значения генеральной совокупности. [c.74]
Поиски оптимальных решений (наилучшего варианта) на базе имеющейся информации производят с применением математических методов". Математическое обеспечение представляет собой комплекс экономико-математических моделей, алгоритмов и алгоритмических языков, программ и методических указаний, с помощью которых решаются задачи автоматизированной обработки информации и оптимизации планово-экономических расчетов. [c.382]
Сформулированные здесь требования к имитационной системе и определяют ее структуру. Необходимым элементом любой имитационной системы является, конечно, модель изучаемого объекта. Поскольку система предназначена для решения различных задач, всестороннего анализа объекта, т. е. использования различных вариантов исходной модели, разумно хранить исходную модель в виде программ расчета по отдельным подмоделям на некотором алгоритмическом языке. Эти программы принято называть модулями. Отдельные модули должны быть построены так, чтобы в случае необходимости их было можно объединить в разнообразных разумных сочетаниях. Итак, первый необходимый элемент имитационной системы — это совокупность модулей, или банк модулей. [c.289]
При решении вопроса о выборе языка программирования каждый раз приходится взвешивать достоинства и недостатки различных языков. В последнее время начали распространяться программы, написанные на языках, удобных для проведения диалога человека с ЭВМ (например, язык АПЛ )), п позволяющие использовать отдельные блоки на алгоритмических языках, более приспособленных для проведения вычислений (скажем, на языках алгол или фортран). Такие программы сохраняют преимущества всех используемых в них языков, каждый из которых применяется там, где он наиболее эффективен. Конечно, для успешной работы таких программ необходимо, чтобы все трансляторы с используемых языков работали безошибочно и были совместимы между собой. [c.144]
Важнейшей составной частью имитационной системы является блок моделей изучаемого объекта. Точнее говоря, речь идет не о моделях в математической форме, а а вычислительных программах, реализованных на каком-либо алгоритмическом языке и позволяющих провести исследование этой модели с помощью методов определенного типа. При этом для анализа одной и той же модели на основе методов анализа различных типов приходится строить различные вычислительные программы. В то же время, при применении одного и того же метода исследования к различным моделям значительная часть вычислительной программы остается без изменения — она зависит только от метода, но не зависит от модели. Поэтому в имитационной системе программа расчета по каждой из моделей на основе каждого из методов является совокупностью отдельных подпрограмм, называемых вычислительными модулями. Каждый модуль является [c.291]
При решении задач на ЭВМ второго поколения расчет происходил следующим образом. Математик писал программу расчета па каком-либо алгоритмическом языке, программа наносилась в виде соответствующей системы отверстий на перфокарты или перфоленту. Затем данная задача занимала свое место в пакете других задач. Когда подходила очередь, задача решалась, а результаты выводились на печать и отправлялись пользователю. Очевидно, что такая система использования ЭВМ делает практически невозможным построение человеко-машинных имитационных систем, поскольку не позволяет реализовать их важнейший составной элемент — диалог между человеком ii вычислительной машиной. [c.293]
После составления алгоритма расчета наступает один из наиболее трудоемких этапов — программирование, под которым понимается процесс доведения алгоритма до состояния программы, готовой к решению на ЭВМ. В процессе программирования алгоритм записывается в командах данной ЭВМ или на алгоритмическом языке и составляемая программа отлаживается. [c.59]
Расходы на программирование определяются объемом работы, которую нужно выполнить для подготовки машинных программ при эксплуатации проектируемой ЭВМ (написание, отладка). Их величина во многом зависит от объема общего математического обеспечения проектируемой ЭВМ и, в частности, наличия в его составе трансляторов с основных алгоритмических языков. [c.116]
Все указанные виды структурных преобразований данных реализуются с помощью алгоритмических языков определенного вида. Наиболее распространенными являются процедурные и реляционные языки манипулирования данными. [c.431]
Верификация имитационной модели есть проверка соответствия ее поведения предположениям экспериментатора (см. Машинная имитация). Когда модель организована в виде вычислительной программы для компьютера, то сначала. исправляют ошибки в ее записи на алгоритмическом языке, а затем переходят к верификации. Это первый этап действительной подготовки к имитационному эксперименту. Подбираются некоторые исходные данные, для которых могут быть предсказаны результаты просчета. Если окажется, что ЭВМ выдает данные, [c.44]
Имитационное моделирование используется как для анализа, так и для оптимизации функционирования логистических систем. Для реализации имитационного моделирования разработаны соответствующие алгоритмические языки. [c.123]
В конструкции машины учтены современные требования автоматического программирования и трансляции с входных алгоритмических языков. [c.152]
Для ускорения процессов программирования в настоящее время начинают широко использовать так называемые алгоритмические языки, которые позволяют писать программы в языке, близком к литературному. Написанная в таком языке программа после ввода в ЭВМ при помощи специальной дополнительной программы, называемой транслятором, автоматически переводится в,машинную программу в виде команд. [c.65]
Проектные процедуры, содержащие большой объем вычислений, представлены в системе на алгоритмическом языке ФОРТРАН, а процедуры, содержащие главным образом диалог с пользователем, — на алгоритмическом языке БЕЙСИК. Обмен данными между программными модулями, а также базы данных организованы с помощью файловой системы. [c.249]
Механизм программированного решения задач в условиях применения ЭВМ второго и третьего поколений достаточно отработан. Однако такой его элемент, как описание процедур решения задач на одном из алгоритмических языков, до сих пор очень трудоемок и основан на ручном труде программистов-математиков, которым приходится производить тысячи записей вручную. Известные попытки автоматизации процедур перезаписи информации с помощью алгоритмических языков пока не дали положительных результатов при решении логических и логико-вычислительных задач из-за отсутствия стандартного состава информационных потоков и недостаточного уровня отраслевой регламентации решения задач в массовых альтернативных ситуациях. [c.154]
Алгоритмический язык Паскаль создан в 1973 г. швейцарским математиком Н. Виртом. До появления этого языка технике отображения реальных объектов с помощью данных и структур [c.67]
В ближайшее время, как отмечают специалисты, не ожидается значительных изменений в области программирования, возрастет только степень использования пакетов прикладных программ, стандартных программных модулей, позволяющих формировать ту или иную программу из готовых модулей. По-прежнему для разработки программ будут применяться алгоритмические языки. [c.90]
Программа (G) — это некоторое проектное решение по реализации заданной функции управления объектом или по обработке данных, записанное в виде функциональных спецификаций, программных спецификаций, схемы алгоритма, алгоритма на одном из алгоритмических языков или в виде машинного алгоритма. В процессе создания СМОД программы как объекты разработки могут иметь различные состояния и, следовательно, различные формы документального отображения этих состояний (функциональные спецификации, программные спецификации, схемы алгоритмов, алгоритмы, записанные на одном из алгоритмических языков на специальных бланках, и др.). Документально зафиксированные состояния программ призваны обеспечить взаимосвязь между различными ТО проектирования при создании программного обеспечения СМОД. [c.16]
Примером человеко-машинного преобразователя может служить сценарий интерактивной отладки программ с помощью инструментальных средств. Примером машинного преобразователя является транслятор с алгоритмического языка (рис. 1.4). [c.17]
Ввод исходной информации, ее обработка и вывод результатов проводятся автоматически по заранее разработанной программе на алгоритмическом языке транслятора1 программа записывается обычно на магнитную ленту и вводится в оперативную память ЭВМ частями (блоками) по мере необходимости. [c.64]
Криницкий Н. А., Миронов Г. А., Фролов Г. Д. Программирование и алгоритмические языки. М. Наука, 1975. [c.168]
В связи с этим, в частности, автором статьи разработана специальная программа POL / " на алгоритмическом языке Фортран-1У, реализующая регрессионную модель (4). Особенностью программы является возможность ввода данных с указанием реального масштаба времени, что представляет удобство при проведении расчетов по большой номенклатуре материалов. Это вызвало необходимость разработки подпрограммы, которая осуществляет преобразование года в ро"ицныу Х " 4 -1 ° t. первый год наблюдаемого ряда удельных расходов материалов. В резульг-тате этого преобразования каждое значение X t соответствующее содержится в отрезке (1,7). Коэффициенты уравнения регрессии (7) получаются относительно переменной х. Это дает возможность избежать такой ситуации на [c.22]
Выжной процедурой технологического процесса обработки является также процедура преобразования данных. Она связана с рассмотренной выше процедурой ОВП, поскольку программа преобразования данных поступает в оперативную память ЭВМ и начинает исполняться после предварительной обработки управляющими программами процедуры ОВП. Процедура преобразования состоит в том, что ЭВМ выполняет в принципе типовые операции над структурами и значениями данных (сортировка, выборка, арифметические и логические действия, создание и изменение структур и элементов данных и т.п.) в количестве и последовательности, заданных алгоритмом решения вычислительной задачи, который на физическом уровне реализуется последовательным набором машинных команд (машинной программой). На логическом уровне алгоритм преобразования данных выглядит как программа, составленная на формализованном человеко-машинном языке - алгоритмическом языке программирования. ЭВМ понимает только машинные команды, поэтому программы с алгоритмических языков с помощью программ-трансляторов переводятся в последовательность кодов машинных команд. Программа преобразования данных состоит из описания типов данных и их структур, которые будут применяться при обработке, и операторов, указывающих ЭВМ, какие типовые действия и в какой последовательности необходимо проделать над данными и их структурами. [c.82]
ASE-технология сформировалась в процессе интеграции опыта и новых возможностей, появившихся у разработчиков компьютерных систем. Начало этому процессу положили компиляторы и интерпретаторы с алгоритмических языков, затем к ним добавились средства тестирования программ, их отладки и средства генерации отчетов. Для обмена информацией в проектных организациях и обеспечения оперативного доступа к создаваемой документации были разработаны средства информационной поддержки и управления проектом. С появлением инструментария описания концепции проектов в моделируемом учреждении была создана система проектирования, которая поддерживает все технологические этапы проекта, обеспечивает его документирование и согласованную работу групп разработчиков как со стороны заказчика, так и со стороны исполнителя. [c.352]
Машина Наири (рис. 4.2) предназначена для тех Hie целей, что и приведенные выше машины, но требует умения работы с использованием алгоритмических языков. [c.144]
Базовое программное обеспечение включает помимо операционной системы интерактивную графическую библиотеку Авто-граф-844 , пакет прикладных программ для конструирования изделий машиностроения Автограф-845 и пакет прикладных программ для разработки технологической документации Авто-граф-846 . Базовая интерактивная графическая библиотека содержит программы, написанные на алгоритмическом языке ФОР-TPAH-IV, позволяющие вычерчивать координатные оси, графические примитивы (точки, отрезки прямых, окружности и др.), буквы и цифры трансформировать фигуры (прямоугольники, окружности, ломаные) путем переноса, поворота, масштабирования, афинных преобразований, а также путем прямого использования матрицы преобразования объединять элементарные чертежи в сложный. [c.36]
Известно, что широкое.распространение микроЭВМ, особенно персональных компьютеров, среди пользователей-непрограммистов сдерживается тем, что сейчас для программирования еще применяются традиционные алгоритмические языки. Их изучение сопряжено с определенными трудностями, и на отладку программ, написанных на их основе, затрачивается много времени. Решить какую-либо нетрадиционную задачу пользователь-непрограммист не может без услуг посредника-программиста. [c.70]
Понимание программы, а тем более ее разработка, даже на алгоритмических языках высокого уровня, является трудной или вообще невозможной задачей для пользователей-непрограммистов. Система программирования, которую представляет АБАК, наоборот, является доступной для этих пользователей, а сама технология решения задач — более надежно защищенной от ошибок. [c.105]
В первой части учебника излагается формализованный аппарат, обеспечивающий единообразное представление технологического процесса проектирования СМОД независимо от применяемых средств и методов проектирования, квалификации исполнителей, применяемых средств вычислительной техники, методов создания информационного, программного, организационного и технического обеспечения СМОД. Теория проектирования СМОД базируется на использовании агрегатов по Н. П. Бусленко, методов декомпозиции сложных систем по М. Месаровичу и Я. Та-кахара, элементов математической логики, алгоритмических языков и теории множеств. Основными в этой теории являются понятия технологической операции проектирования и технологической сети проектирования СМОД. [c.4]