Cтраница 3
Каждый алгоритмический язык должен иметь описание языка ( алфавит, синтаксис, семантика); библиотеку алгоритмов, записанных на этом языке; транслятор с алгоритмического языка на машинный язык. [31]
Состав базовых и проектно-компокуемых комплектов контроллеров Л-110112120122. [32] |
Процесс написания этой программы несложен ввиду простоты конструкции языка МИКРОЛ и наличия в программном обеспечении ломиконта библиотеки алгоритмов, аналогичной библиотеке алгоритмов ремиконтов. [33]
Программное обеспечение общего назначения включает разнообразные наборы инструментальных средств для построения конкретных программ, которые содержат библиотеки алгоритмов, программы моделирования, средства визуализации и другие инструменты, Пакеты подобного типа рассчитаны на опытных программистов, требуют знания основ теории эволюционных вычислений и характеризуются высокой трудоемкостью освоения, которая в значительной мере зависит от квалификации пользователя. [34]
Программное обеспечение общего назначения включает разнообразные наборы инструментальных средств для построения конкретных программ, которые содержат библиотеки алгоритмов, программы моделирования, средства визуализации и другие инструменты. Пакеты подобного типа рассчитаны на опытных программистов, требуют знания основ теории эволюционных вычислений и характеризуются высокой трудоемкостью освоения, которая в значительной мере зависит от квалификации, пользователя. [35]
Чтобы облегчить взаимную информацию, обмен и контроль наличия и состояния имеющегося программного фонда, целесообразно создавать системы библиотек алгоритмов, программ и программных модулей. Одна из библиотек должна быть центральной, а остальные должны соответствовать подсистемам или объектам АСУ. [36]
Функции алгоблоков заранее не определены-в процессе технологического программирования оператор может заполнить каждый алгоблок любым алгоритмом из числа входящих в библиотеку алгоритмов контроллера. [37]
Во входном языке БЭСМ ( 6) - Алгол определены следующие процедуры: стандартные функции анализа, архивные процедуры, включенные в библиотеки алгоритмов общего или индивидуального пользования. [38]
Функциональная схема алгоблока. [39] |
Информация, поступающая на Реми-конт, обрабатывается в соответствии с алгоритмами, запрограммированными в постоянной памяти контроллера и реализуемыми в процессе этих программ. Библиотека алгоритмов состоит из 25 ( 45) наиболее употребительных в практике управления технологическими процессами алгоритмов: аналоговое или импульсное ПИД-регулирование, дифференцирование, интегрирование, программное изменение сигнала, суммирование, умножение, деление, извлечение квадратного корня, селектирование, некоторые операции управляющей логики и др. Каждый алгоритм имеет двухзначный код, под которым он хранится в библиотеке. [40]
Но библиотека алгоритмов журнала Communications of the ACM [1], служившего первоисточником для компоновки данного выпуска, существенно отличается от всех других изданий алгоритмов ( и не только на русском языке) своей значительно большей полнотой ( на сегодня опубликовано свыше 400 алгоритмов) и разнообразием тематики, а также богатством накопленного в ней критического материала, наиболее полно и объективно раскрывающего сравнительные характеристики и качества публикуемых алгоритмов. В этих отношениях вышеуказанная библиотека стоит вне конкуренции, и регулярная публикация ее алгоритмов в удобном для широкого круга советских читателей и пользователей виде представляется совершенно необходимой. [41]
Технология должна предусматривать спектр различных конструкций контрольно-диагностических приборов - от ручного до автоматизированного исполнения при рациональном сочетании их применения в процессах производства, испытаний и эксплуатации объектов. Она должна иметь библиотеку алгоритмов и программ диагностирования, выполненных применительно к конкретным изделиям, операциям и задачам обнаружения дефектов. [42]
Очень важным при оценке аппарата процедур является то обстоятельство, что процедуры позволяют в удобной форме включать в составляемую программу готовые алгоритмы, составленные и проверенные другими программистами. Тем самым становится возможным накопить библиотеку апробированных алгоритмов для реализации математических методов. Процесс включения готовой и проверенной процедуры в свою программу возможно выполнять автоматически. Это удобство должно предусматриваться хорошим транслятором. [43]
Система БЭСМ-алгол представляет собой основанную на алгоритмическом языке алгол-60 систему программирования для вычислительной машины БЭСМ-6. Система включает в себя транслятор с полного языка алгол-60, библиотеку алгоритмов общего пользования, архив индивидуальных библиотек алгоритмов, транслятор с автокода и библиотеку программ, записанных на языке автокод. В системе предусмотрена удобная для пользователя выдача информации об ошибках в программе, что значительно облегчает отыскание ошибок и отладку программ. В этом параграфе будет рассмотрена только та часть системы, которая связана с транслятором с языка алгол. Транслятор выявляет все синтаксические и многие семантические ошибки. При печати информации об ошибке указывается номер строки и печатается строка, содержащая ошибку. [44]
Накопление таких готовых алгоритмов, записанных на определенном языке, приводит к появлению библиотеки алгоритмов. [45]