Cтраница 3
Основные недостатки автоматического программирования заключаются в уменьшении скорости и гибкости, что зависит от типа машины и автоматического кода: в одних случаях скорость уменьшается в 20 раз, а в других в 2 раза. Скорость изменяется также в зависимости от задачи; для задач с большим объемом вычислений и небольшим объемом исходных данных и результатов существует большая разница в скорости в случае использования машинного и автоматического кодов, чем для задач, при решении которых много времени уходит на ввод и вывод. [31]
Операторный метод автоматического программирования основывается на следующем. [32]
Начало эпохи автоматического программирования приходится на 1953 год. Программа, написанная в символической форме, называемая исходной программой, вводилась no - командно в вычислительную машину, а программа в машине, называемая программой-ассемблером, для каждой считанной команды перфорировала команду на машинном языке. Полученная таким образом программа могла затем вводиться в машину и выполняться. [33]
Достоинства систем автоматического программирования определяются главным образом тем, насколько синтаксически полным и гибким является используемый алгоритмический язык. Поскольку автоматическое программирование призвано облегчить труд программиста по подготовке и отладке программы, при разработке синтаксиса языка учитываются именно эти требования. Необходимо учитывать такие факторы, как простота освоения и использования языка, для чего он должен по возможности приближаться к обычной записи формул, быть компактным и емким в смысле значения отдельных конструкций, иметь немногочисленные и простые правила. Наиболее полное осуществление указанных требований достигается при разработке языка, ориентированного на определенный класс машин, когда учитываются конструктивные особенности машин. Однако обилие алгоритмических языков программирования усложняет обмен готовыми алгоритмами и приводит к необходимости изучения нескольких языков. [34]
Второй способ автоматического программирования ( способ компиляции) ближе к ручному методу: вначале вся программа полностью составляется, а затем исполняется. Причем оба эти этапа могут быть разделены во времени. [35]
Единая система автоматического программирования для станков с ЧПУ. [36]
В системах автоматического программирования исходную информацию о детали и технологических требованиях записывают на языке программирования данной САП. Проектирование технологического процесса, расчет режимов, эквидистанты и других функций с последующей оптимизацией, контролем, распечаткой результатов и изготовлением управляющей программы для конкретной ЧПУ выполняются автоматически. [37]
Начало эпохи автоматического программирования приходится на 1953 год. Программа, написанная в символической форме, называемая исходной программой, вводилась no - командно в вычислительную машину, а программа в машине, называемая программой-ассемблером, для каждой считанной команды перфорировала команду на машинном языке. Полученная таким образом программа могла затем вводиться в машину и выполняться. [38]
В языке автоматического программирования ( ЯАП) ЭВМ Наири допускается два типа констант: целые и вещественные. [39]
Оператор языка автоматического программирования это минимальная структура, представляющая законченную мысль или задающая полное описание некоторого вычисления, которое надо выполнить, и непосредственно аналогичная предложению в английском языке или команде в машинном языке. Конечно, для описания сложного вычисления потребуется много операторов аналогично абзацу в английском языке или группе команд ( подпрограмме) в машинном языке. Однако подобно тому, как для конкретной машины существует конечное число различных операций, которые могут быть выполнены с помощью команд, в языке автоматического программирования существует конечное число типов операторов. [40]
Перевод языка автоматического программирования, управляемый синтаксисом. Для каждой псевдокоманды языка автоматического программирования составляется подпрограмма, которая может интерпретировать эту псевдокоманду, или переводить ее, в последовательность команд машинного языка. [41]
Реализация системы автоматического программирования требует большого объема памяти ЭВМ для помещения исходной информации. В этом случае блоки системы работают по выбору в заданной алгоритмом последовательности. Для обеспечения такого режима работы в магнитном оперативном запоминающем устройстве МОЗУ устанавливается рабочее поле РП, а также память для расположения программы, обеспечивающей автоматический вызов блоков в РП, обращения к ним и возврат в основную программу. Блоки системы необходимо оформлять с учетом использования их для нескольких типов задач, представленных в виде стандартных программ - СП, и собирать в библиотеку БСП. Процесс [1] выбора стандартных программ из библиотеки ЭЦВМ М-20 осуществляется автоматически интерпретирующей системой ИС-2, разработанной под руководством доктора физ. [42]
Описанный способ автоматического программирования движений позволяет существенно упростить и во много раз ускорить процесс обучения сварочных роботов. Благодаря этому резко увеличивается производительность и степень использования оборудования, уменьшается влияние субъективного человеческого фактора и увеличивается уровень автоматизации, что особенно важно в условиях гибкого многономенклатурного производства. [43]
Дальнейшее развитие автоматического программирования температуры должно сопровождаться разработкой новых типов пропорциональных регуляторов температуры, падежных систем охлаждения, достаточно гибких устройств для программирования температуры с возможностью выбора наилучшего температурного цикла разделения. [44]
Дальнейшее развитие автоматического программирования температуры должно сопровождаться разработкой новых типов пропорциональных регуляторов температуры, надежных систем охлаждения, достаточно гибких устройств для программирования температуры с возможностью выбора наилучшего температурного цикла разделения. [45]