Библиотека - алгоритм - Большая Энциклопедия Нефти и Газа, статья, страница 4
Если тебе трудно грызть гранит науки - попробуй пососать. Законы Мерфи (еще...)

Библиотека - алгоритм

Cтраница 4


Система БЭСМ-алгол представляет собой основанную на алгоритмическом языке алгол-60 систему программирования для вычислительной машины БЭСМ-6. Система включает в себя транслятор с полного языка алгол-60, библиотеку алгоритмов общего пользования, архив индивидуальных библиотек алгоритмов, транслятор с автокода и библиотеку программ, записанных на языке автокод. В системе предусмотрена удобная для пользователя выдача информации об ошибках в программе, что значительно облегчает отыскание ошибок и отладку программ. В этом параграфе будет рассмотрена только та часть системы, которая связана с транслятором с языка алгол. Транслятор выявляет все синтаксические и многие семантические ошибки. При печати информации об ошибке указывается номер строки и печатается строка, содержащая ошибку.  [46]

Система БЭСМ-алгол представляет собой основанную на алгоритмическом языке алгол-60 систему программирования для вычислительной машины БЭСМ-6. Система включает в себя транслятор с полного языка алгол-60, библиотеку алгоритмов общего пользования, архив индивидуальных библиотек алгоритмов, транслятор с автокода и библиотеку программ, записанных на языке автокод. В системе предусмотрена удобная для пользователя выдача информации об ошибках в программе, что значительно облегчает отыскание ошибок и отладку программ. В этом параграфе будет рассмотрена только та часть системы, которая связана с транслятором с языка алгол. Транслятор выявляет все синтаксические и многие семантические ошибки. При печати информации об ошибке указывается номер строки и печатается строка, содержащая ошибку.  [47]

Ремиконт является программируемым устройством. При программировании конкретной системы управления его целесообразно представить в виде функциональной структуры, приведенной на рис. 3.27. Функциональная структура представляет собой условное поле, состоящее из 64 клеток, в каждой из которых может быть помещен алгоритмический блок ( алгоблок), библиотеку алгоритмов, средства ввода и вывода информации и средства связи с оператором. Алгоблоки размещены в контроллере по зонам управления, в каждой зоне по восемь алго-блоков.  [48]

Пакет состоит из трех взаимосвязанных частей: библиотеки модулей; библиотеки алгоритмов; интерактивной программы DIALOG. Библиотека алгоритмов состоит из семи подпрограмм, реализующих алгоритмы решения следующих задач: оценки параметров уравнения множественной линейной регрессии ( УМЛР) методом наименьших квадратов; оценки параметров УМЛР шаговым методом; сцгнки параметров уравнения полиномиальной регрессии; канонического корреляционного анализа двух совокупностей переменных; определения характеристик для анализа многофакторного эксперимента; вычисления коэффициентов дис-криминантных функций; вычисления характеристик для факторного анализа. Структура пакета обусловливает два режима работы: 1) пользователя ( компиляции); 2) диалоговый. В первом режиме пользователь самостоятельно составляет основную программу, применяя при этом операторы обращения к подпрограммам библиотеки пакета.  [49]

Также создана программа с версией 2.0, которая обладает большей базой математических методов, включая модели двух гетерогенно-каталитических процессов. Программа позволяет разрабатывать графические модели любых процессов нефтехимии и нефтепереработки. Предусмотрена возможность добавления новых модулей расчетов аппаратов и соответственно расширения библиотеки расчетных алгоритмов нефтехимических процессов. Была введена модификация в программу, которая позволяет строить динамические модели процессов. Модели строятся по более простым методам для ускорения решения задачи и представляют собой простые зависимости, полученные по физико-химическим моделям и импортированным из других программ моделирования. Программа имеет интерфейс доступа к серверу баз данных по технологии ADO для обмена данными с системой автоматизированного управления и построения тренажеров технологических объектов.  [50]

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

В периоды создания и совершенствования АСУП отдел ( или группа) АСУ выполняет важные работы. Он определяет мероприятия, которые необходимо осуществить для совершенствования структур предприятия и его подразделений, упорядочивает документацию и потоки информации, разрабатывает технические задания и планы работ, заботится о наличии методических материалов, проводит технико-экономическое исследование с целью обоснования целесообразности создания АСУП или ее частей, определения ожидаемого экономического эффекта. Отдел АСУ решает вопросы, связанные с программно-технической совместимостью различных уровней системы управления, участвует в выборе технических средств для АСУП, в их опытной проверке, приеме в эксплуатацию. Помимо этого отдел готовит нормативно-справочную информацию, создает библиотеку алгоритмов и программ, ведет отчетность.  [52]

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



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