Cтраница 4
Все необходимые элементы оформления и управления создаются и обслуживаются не путем ручного программирования, а с помощью готовых визуальных компонентов, которые с помощью мыши перетаскиваются в проектируемое окно. [46]
Для их воспроизведения необходимо задать столь большое количество опорных точек, что ручное программирование по своей длительности становится практически невозможным. Высокая себестоимость ручного программирования в этих случаях может превысить экономию, получаемую от повышения производительности, при использовании станков с ПУ. Эти системы обеспечивают сокращение времени подготовки программ в 20 раз и более, уменьшают себестоимость изготовления программ в 5 раз и б олее, повышают качество программ за счет оптимизации технологических решений, а также снижают вероятность возникновения ошибок. [47]
При автоматическом программировании содержание работ по технологической подготовке изменяется по сравнению с ручным программированием. За графическим построением траектории инструмента следует ее описание на языке системы автоматического программирования с необходимыми дополнительными данными, запись на перфоленту и ввод в ЭВМ. [48]
Ряд приемов при составлении исходного описания на ассемблере не имеет аналогий в ручном программировании на Электронике-100. К их-числу относится использование меток, относительного адресования, прямого присвоения числовых значений переменным, прямое указание арифметических действий сложения и вычитания, а также применение комментариев и псевдокоманд. [49]
Большой объем списка машинных команд для программ, представляющих практический интерес при использовании ручного программирования непосредственно в машинных кодах, при котором записываются восьмеричные коды команд и адреса ячеек памяти, служит источником большого числа ошибок при программировании. [50]
Учитывая изложенное, можно сделать вывод, что оба метода алгоритмизации хороши при ручном программировании и не годятся при автоматизации. [51]
Фирма Westinghouse, использующая систему Camp II, считает, что при переходе с ручного программирования на машинное стоимость программы уменьшается примерно в 5 раз. Машинное программирование позволяет сократить по времени и стоимости переналадку станка для обработки различных деталей, что сокращает минимальную величину партии деталей, начиная с которой становится эффективной обработка на станках с программным управлением. [52]
Однако использование стандартных подпрограмм не освобождает программистов от необходимости выполнения большого объема работ по ручному программированию. [53]