Cтраница 4
Программирование охватывает все виды оборудования, как универсальные, так и специальные автоматы, встроенные в автоматическую линию. Для программирования необходим чертеж обрабатываемой детали и технические данные автоматических машин, на основе которых разрабатывается технологический процесс обработки, рассчитываются и изготовляются программоносители. [46]
Программирование и вывод информации на перфоленту не влияют на правила обработки информации. При выводе - информации на перфоленту производительность работы базовой машины не снижается. [47]
Программирование PSy49 независимо от способа включения печати символа в шаге программного канала РК20 обеспечивает перфорацию RA и переключение работы машины с заголовка на обработку расчетной части документа. [48]
Программирование PSy48 после включения программы позволяет переключить машину с заполнения заголовка документа на управление обработкой расчетной части без включения готовности перфорации. [49]
Программирование в кодах машины или на языке ассемблера должно быть запрещено. В таком случае многие нынешние вопросы архитектуры ЭВМ, такие, как виртуальные машины и механизмы защиты памяти, оказываются почти ( или вовсе) несущественными, потому что большинство проблем, которые пытаются решать с их помощью, никогда не возникнет, если все программы пишутся на языке высокого уровня. [50]
Программирование может также включать в себя: анализ задачи, составление схемы алгоритмов, подготовку, проверку и запись подпрограмм, определение форматов входных и выходных данных. [51]
Программирование на языке высокого уровня предполагает знакомство с ОС и прикладным ПО и, как правило, не требует сведений о более низких уровнях работы ЭВМ. Для пользователя, составляющего программы на машинно-ориентированном языке, помимо знания ОС, необходимы сведения об архитектуре ЭВМ. Программирование систем автоматизации с использованием машинно-ориентированного языка требует также сведений об организации ЭВМ. [52]
Программирование представляет собой генерирование команд, отражающих логику управления, на языке ЭВМ. Существуют люди, для которых программирование является специальностью. Большинство из них посвящают основную часть своего времени работе над многочисленными коммерческими системами. В настоящее время, когда имеются языки высокого уровня, обучить программированию человека, знающего технологию, значительно легче, чем научить опытного программиста управлению технологическим процессом. Однако на каждом производстве должен быть по меньшей мере один человек, который достаточно глубоко изучает систему программирования ЭВМ. Потребность в таком человеке возникает при генерировании системы, ее обслуживании и, что особенно важно, при объединении отдельных программ в единую систему управления технологическим процессом. Такое углубленное обучение с наибольшим эффектом может осуществить поставщик, который занимается созданием и совершенствованием операционной системы. [53]