Cтраница 3
Современные средства автоматизации проектно-конструктор-ских работ требуют описания геометрических мсделей на алгоритмических языках высокого уровня. Приближение языков описания геометрических моделей к естественному сокращает время программирования, поскольку операнды этих языков могут представлять самостоятельные геометрические фрагменты. Однако в производственных условиях выполнение чертежей по правилам ЕСКД ставит ряд препятствий к укрупнению программных модулей. [31]
Он создан не только для того, чтобы уменьшить время программирования и облегчить чтение программы, но и использовать эти обстоятельства для уменьшения числа ошибок программирования. Из приведенных ранее примеров видно, что при написании программы в кодах или на языке ассемблера могут быть допущены ошибки. И хотя вероятность ошибки невелика для короткого примера, она становится значительно больше, когда создаются программы, содержащие тысячи команд. [32]
Учет изменения концентрации внутреннего стандарта и взаимного влияния элементов проводится в соответствии с известными принципами ( разд. Необходимые команды и параметры заложены в память машины во время предшествующего программирования. [33]
В-5000 с другими машинами того же класса, получилось, что В-5000 значительно уступает по быстродействию машинам, построенным на тех же элементах, но по традиционной логике адресных обращений к запоминающим устройствам. Разработчики В-5000 оппонировали этим нападкам, указывая на то, что время программирования и тем самым затраты на программирование для В-5000 снижаются в 5 - 10 раз по сравнению с временем программирования на машинно-ориентированных языках для традиционных машин. [34]
Программа со сложной логикой должна быть написана по тщательно выверенному алгоритму. Некоторые программисты, разрабатывающие программы для научно-технических задач, пишут программы без алгоритмической блок-схемы и уточняют алгоритмы лишь во время программирования. При программировании задач управления логика некоторых программ ( например, программ выдачи на печать) оказывается настолько простой, что ее не надо изучать отдельно перед написанием программы. [35]
Применение ручного ввода целесообразно при относительно небольшом объеме и малой повторяемости программы. Частичное применение ручного ввода программы целесообразно для данных, не изменяющихся при отработке одной программы; этим достигается заметное сокращение времени программирования и значительно упрощается конструкция прочитывающих устройств. [36]
Так, программирование путем перемещения рукой оператора рабочего органа манипулятора может осуществляться с помощью трехстепенной задающей рукоятки, которая укрепляется на время программирования на рабочем органе манипулятора. [37]
Необходимую достоверность при обработке информации в АСУП обеспечивают при ограничениях на материальные и временные затраты на обработку. Обеспечение вероятности необнаруженных ошибок выше чем 10-в требует увеличения капитальных и эксплуатационных затрат за счет увеличения времени на техническое проектирование до 50 %; времени программирования - до 50 %; объемов памяти - до 70 %; времени работы программ; персонала, а также усложнения и увеличения технического обеспечения АСУП и увеличения производственных площадей. [38]
Программа, записанная на процедурно-ориентированном языке, очень мало зависит от конструкции и списка операций машины, на которой решается задача. И хотя эффективность соответствующей программы в машинных командах, полученной после трансляции, оказывается ниже, чем в случае применения ЯСК, общий выигрыш за счет сокращения времени программирования может быть весьма велик. [39]
Необходимую достоверность при обработке информации в АСУ обеспечивают при ограничениях на материальные и временные затраты на обработку. Обеспечение вероятности необнаруженных ошибок выше, чем 10 - 6, требует увеличения капитальных и эксплуатационных затрат за счет увеличения времени на системную разработку до 50 %; времени программирования до 50 %; объемов памяти до 70 %; времени работы программ; персонала, а также усложнения и увеличения технического обеспечения АСУ и увеличения производственных площадей. [40]
В-5000 с другими машинами того же класса, получилось, что В-5000 значительно уступает по быстродействию машинам, построенным на тех же элементах, но по традиционной логике адресных обращений к запоминающим устройствам. Разработчики В-5000 оппонировали этим нападкам, указывая на то, что время программирования и тем самым затраты на программирование для В-5000 снижаются в 5 - 10 раз по сравнению с временем программирования на машинно-ориентированных языках для традиционных машин. [41]
Микросхемы представляют собой приемопередатчик цифровой информации по сетям переменного тока 110 и 380 В. Скорость передачи может принимать одно из четырех возможных значений: 124 бит / сек, 248 бит / сек, 496 бит / сек, 992 бит / сек и задается во время программирования приемопередатчика. В сетевом приемопередатчике ( СПП) используется помехозащищен-ное кодирование цифровой информации для исправления одиночных и обнаружения двойных ошибок, которые могут возникать при передаче из-за помех в сети. [42]
Одними из наиболее современных и распространенных ЭВМ в СССР являются машины серии ЕС. Операционная система ( ОС) этих - машин обеспечивает: автоматизацию управления работой ЭВМ, что повышает ее производительность; автоматизацию составления программ и подготовки их для выполнения на машине, что сокращает время программирования. ОС состоит из ряда программ, которые в соответствии с функциями системы можно разделить на две группы: управляющая ( диспетчер) программа и обрабатывающие программы. [43]
Эффективность применения станков с числовым программным управлением зависит от длительности, стоимости и качества подготовки управляющих программ. При ручном программировании имеют место большие затраты времени и возможность появления ошибок, поэтому целесообразнее готовить программы с помощью ЭВМ, при этом стоимость программы снижается в 5 раз и более, сокращается время программирования в 20 раз и более, значительно повышается качество программ вследствие оптимизации решения ряда технологических задач. [44]
В случае типичных ситуаций, встречающихся в процессе составления управляющих программ для таких операций обработки деталей, как профильное фрезерование или фрезерование выемок, использование автоматически формируемых программ ( типа макроподпрограмм) дает существенную экономию времени программирования. [45]