Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






XVII. Кино 66 страница






- Исходить из окончательного признания терр. изменений, происшедших в Европе в результате 2-й мировой войны 1939-45, осуществить коренной поворот к разрядке и миру на этом континенте, обеспечить созыв и успех Совещания по вопросам безопасности и сотрудничества в Европе; сделать всё для обеспечения коллективной безопасности в Европе. СССР подтверждает совместно выраженную странами - участницами оборонительного Варшавского договора готовность к одновременному аннулированию этого договора и Североатлантич. союза или - в качестве первого шага - к ликвидации их воен. орг-ций.

- Заключить договоры, ставящие под запрет ядерное, химич. и бактериологич. оружие; добиваться прекращения всюду и всеми испытаний ядерного оружия, включая подземные; содействовать созданию безъядерных зон в различных районах мира. СССР выступает за ядерное разоружение всех гос-в, обладающих ядерным оружием, за созыв в этих целях конференции пяти ядерных держав - СССР, США, КНР, Франции, Англии.

- Активизировать борьбу за прекращение гонки вооружений всех видов. СССР высказывается за созыв всемирной конференции для рассмотрения вопросов разоружения во всём их объёме, за ликвидацию иностр. воен. баз, за сокращение вооруж. сил и вооружений в районах, где воен. противостояние особенно опасно, прежде всего в Центр. Европе; считает целесообразным разработку мер, уменьшающих вероятность случайного возникновения или преднамеренной фабрикации воен. инцидентов и их перерастания в междунар. кризисы, в войну. СССР готов договариваться о сокращении воен. расходов в первую очередь крупных гос-в.

- Полностью претворить в жизнь решения ООН о ликвидации колониальных режимов; всеобщему осуждению и бойкоту подлежат проявления расизма и апартеида.

- СССР готов углублять отношения взаимовыгодного сотрудничества во всех областях с гос-вами, к-рые стремятся к этому; готов участвовать со всеми другими заинтересованными гос-вами в решении таких проблем, как сохранение природной среды, освоение энергетич. и др. природных ресурсов, развивать транспорт и связь, предупреждать и ликвидировать наиболее опасные и распространённые заболевания, вести исследование и освоение космоса и Мирового океана (см. Материалы XXIV съезда КПСС, 1971, с. 29-30).

Претворение в жизнь П. м. на междунар. арене происходит в острой борьбе сил прогресса против сил реакции. В реализации П. м. активно участвуют страны социалистич. содружества, междунар. рабочее и коммунистич. движение. С положениями П. м. солидаризируются лидеры развивающихся стран, её конструктивный характер признают нек-рые гос. деятели Запада, реалистически оценивающие междунар. обстановку.

Эффективно способствуя позитивному развитию отношений между гос-вами различных социальных систем и активизируя борьбу всех прогрессивных сил за прочный мир, против агрессии и колониализма, П. м. явилась важным фактором оздоровления междунар. обстановки.

ПРОГРАММА ПО ИССЛЕДОВАНИЮ ГЛОБАЛЬНЫХ АТМОСФЕРНЫХ ПРОЦЕССОВ, правильнее - Программа исследования глобальных атмосферных процессов.

ПРОГРАММА РОССИЙСКОЙ КОММУНИСТИЧЕСКОЙ ПАРТИИ (большевиков), принята на 8-м съезде РКП (б) в 1919; содержала задачи построения социализма в СССР (см. в ст. Программа Коммунистической партии Советского Союза).

ПРОГРАММА РОССИЙСКОЙ СОЦИАЛ-ДЕМОКРАТИЧЕСКОЙ РАБОЧЕЙ ПАРТИИ, принята на 2-м съезде РСДРП в 1903; содержала задачи совершения буржуазно-демократич. революции, а затем социалистич. революции и установления диктатуры пролетариата (см. в ст. Программа Коммунистической партии Советского Союза).

ПРОГРАММА-МАКСИМУМ РСДРП, вторая часть Программы РСДРП, принятой на 2-м съезде партии (1903), определявшая осн. задачу - свержение капитализма и установление диктатуры пролетариата для построения социалистич. общества (см. в ст. Программа Коммунистической партии Советского Союза).

ПРОГРАММА-МИНИМУМ РСДРП, первая часть Программы РСДРП, принятой на 2-м съезде партии (1903), ставившая ближайшей задачей свержение самодержавия и установление демократич. республики, к-рая обеспечила бы введение 8-часового рабочего дня, равноправие всех наций и право их на самоопределение, уничтожение остатков крепостничества в деревне и т. д. (см. в ст. Программа Коммунистической партии Советского Союза).

ПРОГРАММИРОВАНИЕ, процесс составления упорядоченной последовательности действий (программы) для ЭВМ; науч. дисциплина, изучающая программы для ЭВМ и способы их составления, проверки и улучшения.

Каждая ЭВМ является автоматом, состоящим из памяти, образуемой внешним и оперативным запоминающими устройствами, устройства управления (УУ) и арифметич. устройства (АУ), в к-ром могут выполняться нек-рые действия или операции. Память имеет вид занумерованной последовательности ячеек, в каждой из к-рых хранится порция двоичной информации в виде серии нулей и единиц. Автоматич. работа ЭВМ, управляемая программой, состоит из последовательности тактов. На каждом такте УУ выбирает из предписанной ему ячейки памяти порцию информации. Эта порция трактуется как команда, т. е. предписание АУ выполнить нек-рую операцию. Обычно в ЭВМ выполнение операции состоит в том, чтобы из определённых ячеек памяти взять хранящуюся там информацию, передать её в АУ для выполнения над ней нужного действия, результат к-рого отправить в указанную ячейку памяти, и сообщить УУ номер ячейки след. команды. Отд. действия, совершаемые ЭВМ, весьма просты - это арифметич. и логич. операции, операции сравнения, переписывания порции информации и т. п. Т. о., составить программу для ЭВМ - это значит представить способ решения задачи в виде такой совокупности машинных команд (программы), чтобы они, будучи размещёнными в памяти, поочерёдно выполняясь и вызывая одна другую, реализовали нужные вычисления.

Идея П. возникает ещё в школе при составлении " плана решения" арифметич. задачи в виде серии вопросов. Существенное отличие реального П. от школьного опыта заключается в том, что программа, как правило, задаёт не одну, а несколько последовательностей действий (разветвлений), выбор между к-рыми зависит от значения промежуточных результатов решения задачи; выполняет нек-рые группы команд многократно, автоматически определяя нужное число повторений; может предписанным образом сама себя менять или частично формировать в процессе своего выполнения.

Дополнит. особенностью П. является его трудность: размеры многих реальных программ исчисляются тысячами команд, а количество выполняемых ими действий - десятками миллионов. Такие объёмы в сочетании с элементарным характером машинных команд делают П. одновременно и очень сложным, и очень монотонным процессом.

Для преодоления этого противоречия П. придан характер многоэтапного процесса, каждый этап к-рого есть постепенная конкретизация и детализация плана решения задачи, полученного на предыдущем этапе. Кроме того, если правила описания плана решения задачи на нек-ром этапе будут точными, формальными и универсальными, т. е. применимыми к любой задаче, то тогда можно говорить о существовании нек-рого языка П., используемого при составлении программы.

Языки программирования как способ точного формулирования задачи на разных этапах подготовки её к решению на ЭВМ сыграли фундаментальную роль в развитии П. В частности, они позволяют трактовать П. как процесс перевода задания для ЭВМ, выраженного в нек-ром языке, на другой язык - " язык машины". Если найти и описать точные правила такого перевода, то эти правила, в свою очередь, можно запрограммировать на ЭВМ. Полученные программы, автоматизирующие процесс П., наз. трансляторами.

Процесс П. обычно состоит из след. этапов:
[ris]

Содержание каждого этапа П. можно пояснить на примере решения квадратного уравнения.

Исходная формулировка. Надо найти корни 50 квадратных уравнений вида ax2 + bx + c = 0, коэффициенты к-рых заданы в виде трёх таблиц Ai, Bi и Сi (i = 1,.... 50).

Алгоритмическое описание задачи получается в результате полного математич. исследования её постановки, выбора стандартных или поиска новых алгоритмов выполнения всех нужных вычислений, а также уточнения, какие исходные данные надо ввести в ЭВМ и какие результаты надо получить. В данном случае алгоритмич. описание может иметь такой вид: ввести в ЭВМ таблицы коэффициентов Ai, Bi и Ci; решить каждое уравнение по общей формуле
[ris]

с исследованием дискримината b2-4aс для определения случая комплексных корней; для единообразия каждый корень уравнения выдавать как комплексное число x=u + iv, полагая в случае вещественных корней мнимую часть равной нулю.

Язык П. высокого уровня - гл. средство составления программ для ЭВМ. Общая особенность этих языков - их независимость от системы команд конкретных ЭВМ и фразовая структура, что в сочетании с использованием т. н. служебных слов приближает их к естественным языкам. Фразы разделяются обычно точкой с запятой; соподчинённость фраз указывается с помощью " операторных скобок" начало и конец; фразы делятся на два типа- операторы и описания. Оператор является единицей действия в языке. Различают след. их типы: операторы присваивания, производящие подсчёт по указанной формуле и присваивающие вычисленное значение заданной переменной величине; условные операторы, к-рые в зависимости от результата проверки заданного условия производят выбор одной или другой ветви вычислений; операторы цикла, обеспечивающие повторное выполнение группы операторов. В описаниях указываются свойства переменных величин н других обозначений, используемых в программе. Важным свойством является " процедурный" характер языка: для любой уже составленной программы, решающей нек-рую частную задачу, можно ввести символическое функциональное обозначение. Текст этой программы вместе с её обозначением наз. описанием процедуры или подпрограммой. Тогда при составлении новой программы всюду, где может потребоваться использование этой описанной процедуры, достаточно упомянуть её функциональное обозначение в виде оператора процедуры вместо переписывания полного текста подпрограммы.

В 70-х гг. 20 в. существует целое семейство таких языков П.: алгол-60, фортран для решения инженерных и науч. задач, кобол для экономич. расчётов, симула для П. математич. моделей, более мощные языки алгол-68 ц ПЛ/I, охватывающие все виды применений ЭВМ. Для всех из них существуют трансляторы, обеспечивающие автоматич. построение машинных программ для задач, выраженных в этих языках.

Программа решения квадратного уравнения, записанная на языке алгол-60 (адаптированном):
[ris]

Машинно-ориентированный язык представляет программы в терминах команд ЭВМ, но выраженных в более удобной для употребления символике, нежели прямое двоичное представление. Он используется на промежуточном этапе процесса автоматич. трансляции с языка более высокого уровня или же как язык П., когда программа по существу сразу должна быть сконструирована в терминах машинных команд. В последнем случае роль языка высокого уровня часто играет язык блок-схем, когда структура программы, т. е. последовательность выполнения её " блоков"., наличие разветвления и повторяющихся участков показываются в графич. форме, а функции каждого блока записываются в произвольной текстовой форме. Ниже следует пример блок-схемы решения квадратного уравнения:
[ris]

После составления программы неотъемлемым этапом П. является " отладка" программы, т. е. обнаружение и исправление ошибок, допускаемых при П. Осн. средство отладки - т. н. отладочные запуски, когда в программу добавляются дополнительные " измерительные" действия, позволяющие по ходу выполнения программы на ЭВМ выдавать " протокол" её работы (порядок выполнения команд, значения промежуточных результатов и т. п.). Исследование протокола позволяет судить о том, в какой степени программа соответствует замыслу программиста.

Развитие П. как науки началось с 1947 в работах амер. математиков Дж. Неймана, А. Беркса и Г. Голдстайна, к-рые описали принципы ЭВМ, управляемой программой, хранящейся в памяти. Они же ввели в употребление блок-схемы программы. Понятие подпрограммы и методики её использования было введено в 1951 англ. учёными М. Уилксом, Дж. Уилером и С. Гиллом. Сов. математик А. А. Ляпунов, первым в СССР прочитавший в МГУ в 1952 курс П., определил П. как многоэтапный процесс и ввёл в П. аппарат символич. обозначений, явившийся предвестником языков П. высокого уровня. Идея автоматизации программирования путём трансляции программы, записанной на языке П., была реализована в США Дж. У. Бейкусом (язык фортран) и Г. Хоппер и в СССР С. С. Камыниным, Э. 3. Любимским, М. Р. Шура-Бурой и А. П. Ершовым (1954-56). К 1960 в США был разработан язык кобол и международный язык П. алгол-60 (группой учёных из 6 стран). В 60-е гг. развитие П. шло по пути совершенствования и универсализации языков П., нашедших своё воплощение в языках алгол-68, ПЛ/I и симула, разработки методов формального и строгого описания языков П., развития теории и техники построения трансляторов, создания библиотек стандартных подпрограмм. Особое развитие получили машинно-ориентированные языки П. в направлении объединения ряда черт языков высокого уровня (процедурность, фразовая структура) с адаптируемостью к особенностям конкретной ЭВМ. Для нек-рых классов задач предприняты успешные попытки расширить область применения автоматизации П. путём формализации способов алгоритмич. описания задачи или даже её исходной формулировки. Это привело к понятиям проблемно-ориентированных языков П., неалгоритмических языков П. и т. п.

Лит.: Лавров С. С., Введение в программирование, М., 1973; его же, Универсальный язык программирования. (АЛГОЛ 60), 3 изд., М., 1972; Жоголев Е. А., Трифонов Н. П., Курс программирования, 3 изд., М., 1971; Джермейн К. Б., Программирование на IBM/360, пер. с англ., 2 изд., М., 1973; Стэбли Д., Логическое программирование в системе 360, пер. с англ., М., 1974. А. П. Ершов.

ПРОГРАММИРОВАНИЕ МАТЕМАТИЧЕСКОЕ, математич. дисциплина, посвящённая решению экстремальных задач определённого типа. См. Математическое программирование.

ПРОГРАММИРОВАННОЕ ОБУЧЕНИЕ, организация уч. процесса по определённой обучающей программе. П. о. появилось в результате заимствования педагогикой рациональных принципов и средств управления сложными системами у кибернетики, математич. логики и вычислит. техники. П. о. предусматривает расчленение учебного материала и деятельности обучаемого и обучающего на небольшие порции и шаги, получение информации о выполнении обучаемым каждого шага (оперативная обратная связь) и использование её для изменения стратегии обучения, приспособление обучения к динамике усвоения знаний, умений и навыков каждым обучаемым (индивидуализацию темпов обучения), осуществление обучающим функций управления процессом обучения. Обучающая программа (обучающий алгоритм), по к-рой осуществляется П. о., закладывается или в спец. обучающее устройство (машинное П. о.; см. Технические средства обучения), или в программированные учебники (безмашинное П. о.). Относительно определения П. о. к 1975 единого мнения не сложилось: оно характеризуется и как система науч. организации труда обучающих и обучаемых, и как педагогич. система, призванная заменить традиционное обучение, и как некая кибернетич. дидактика, и как новый метод обучения, и, наконец, как особый вид самостоят. работы. Несмотря на разногласия в определении П. о., цель его трактуется однозначно - оптимизация управления процессом усвоения знаний обучаемым. См. также Педагогика.

Лит.: Талызина Н. Ф., Теоретические проблемы программированного обучения, М., 1969; Беспалько В. П., Программированное обучение, М., 1970.

Л. Д. Червякова.

ПРОГРАММИРОВАННЫЙ УЧЁБНИК, книга, в к-рой, кроме уч. материала (что учить), содержатся указания о том, как учить - как сочетать чтение (прослушивание) материала с контролем усвоения знаний и навыков, как находить и устранять расхождения между намеченным и достигнутым уровнем усвоения знаний. П. у. реализует линейную, разветвлённую или комбинированную обучающую программу. Материал П. у. разбивается на части (кадры), каждая из к-рых содержит порцию информации, подлежащей усвоению, или указания о выполнении обучаемым определённых действий, дополнит. разъяснения, вопросы и ответы для самопроверки. П. у. выполняет ряд функций преподавателя: служит источником информации, организует учебный процесс, контролирует степень усвоения материала, регулирует темп изучения предмета, даёт необходимые разъяснения, предупреждает ошибки и т. д. Действия обучаемого, как правило, немедленно контролируются ответами. Если действие выполнено правильно, то обучаемому предлагается перейти к след. кадру; при неверном действии П. у. обычно разъясняет характерные ошибки, допущенные обучаемым. П. у. не всегда можно читать страницу за страницей, в нём часто встречаются препятствия в виде вопросов и задач для самопроверки, и только правильно найденный ответ позволяет двигаться вперёд. См. также Учебные пособия, Учебник. Л. Д. Червякова.

ПРОГРАММНАЯ МУЗЫКА, род инструментальной музыки; муз. произведения, имеющие словесную, нередко поэтич. программу и раскрывающие запечатленное в ней содержание. Программой может служить заглавие, указывающее, напр., на явление действительности, к-рое имел в виду композитор (" Утро" Грига из музыки к драме Ибсена " Пер Гюнт"), или на вдохновившее его лит. произведение (" Макбет" Р. Штрауса - симф. поэма по драме Шекспира). Более подробные программы обычно составляются по лит. произведениям (симф. сюита " Антар" Римского-Корсакова по одноим. сказке Сенковского), реже - вне связи с лит. прообразом (" Фантастическая симфония" Берлиоза). Программа раскрывает нечто недоступное для муз. воплощения и потому не раскрытое самой музыкой; этим она принципиально отличается от любого анализа или описания музыки; придать её муз. произведению может только его автор. В П. м. широко применяются муз. изобразительность, звукопись, конкретизация через жанр.

Простейший вид П. м. - картинная программность (муз. картины природы, нар. празднеств, битв и т. п.). В сюжетно-программных произведениях развитие муз. образов в той или иной степени отвечает контурам сюжета, как правило, заимствованного из художеств. лит-ры. Порой в них даётся лишь муз. характеристика осн. образов, общего направления развития сюжета, первоначального и итогового соотношения действующих сил (обобщённо-сюжетная программность), иногда отображается вся последовательность событий (последовательно-сюжетная программность).

В П. м. используются методы развития, позволяющие " следовать" за сюжетом, не нарушая собственно-муз. закономерностей. В их числе: вариационность и связанный с ней принцип монотематизма, выдвинутый Ф. Листом; принцип лейтмотивной характеристики (см. Лейтмотив), к-рый одним из первых применил Г. Берлиоз; объединение в одночастной форме черт сонатного аллегро и сонатно-симф. цикла, характерное для созданного Ф. Листом жанра симф. поэмы.

Программность явилась большим завоеванием муз. иск-ва, стимулировала поиски новых выразит. средств, способствовала обогащению круга образов муз. произведений. П. м. равноправна с музыкой непрограммной и развивается в тесном взаимодействии с ней.

П. м. известна с глубокой древности (антич. Греция). Среди программных произведений 18 в.- клавесинные миниатюры Ф. Куперена и Ж. Ф. Рамо, " Каприччо на отъезд возлюбленного брата" И. С. Баха. Ряд программных сочинений создан Л. Бетховеном -" Пасторальная симфония", увертюры " Эгмонт", " Кориолан" и др. Расцвет П. м. в 19 в. во многом связан с романтич. направлением в муз. иск-ве (см. Романтизм), провозгласившим лозунг обновления музыки с помощью единения её с поэзией. Среди программных произв. композиторов-романтиков - " Фантастическая симфония" и симфония " Гарольд в Италии" Берлиоза, симфонии " Фауст", " К „Божественной комедии" Данте", симф. поэмы " Тассо", " Прелюды" и др. Листа. Крупный вклад в П. м. внесли и рус. композиторы-классики. Большой известностью пользуются симф. картина " Иванова ночь на Лысой горе" и фп. цикл " Картинки с выставки" Мусоргского, симф. сюита " Антар" Римского-Корсакова, симфония " Манфред", увертюра-фантазия " Ромео и Джульетта", фантазия для оркестра " Франческа да Римини" Чайковского и др. Программные сочинения написаны также А. К. Глазуновым, А. К. Лядовым, А. Н. Скрябиным, С. В. Рахманиновым и др. Нац. традиции в области П. м. находят своё продолжение и развитие в творчестве сов. композиторов - Н. Я. Мясковского, Д. Д. Шостаковича и др.

Лит.: Чайковский П. И., О программной музыке, Избр. отрывки из писем и статей, М., 1952; Стасов В. В., Искусство XIX века, Избр. соч., т. 3, М., 1952; Лист Ф., Избр. статьи, М., 1959, с. 271 - 349; Хохлов Ю., О музыкальной программности, М., 1963; Кlauwеll О., Geschichte der Programmusik, Lpz., 1910; Sусhrа А., Die Einheit yon absoluter Musik und Programmusik, " Beitriige zur Misikwissenschaft", [Heft] 1, 1959; Niecks Fr., Programme music in the last four centuries, N. Y., 1969. Ю. Н. Хохлов.

ПРОГРАММНАЯ ОБРАБОТКА, меха нич. обработка деталей на металлорежущих станках с программным управлением, при к-рой большинство движений станка осуществляется автоматически в определ. последовательности по заранее заданной программе. В качестве программоносителя применяются: механич. гидро- и электрокопировальные следящие устройства, перфокарты, перфоленты, магнитные ленты, фото- и киноплёнки и др. П. о. позволяет значительно увеличить производительность труда, повысить точность изготовления деталей и облегчить перенастройку на др. детали.

ПРОГРАММНОЕ УПРАВЛЕНИЕ, управление режимом работы объекта по заранее заданной программе. П. у. может осуществляться как с использованием обратной связи (системы с замкнутой цепью воздействия), так и без неё (системы с разомкнутой цепью воздействия) (см. Автоматическое управление). Системы П. у. с замкнутой цепью воздействия могут функционировать с оптимизацией и без оптимизации режима работы управляемого объекта. Процесс П. у. с оптимизацией можно рассматривать как минимизацию нек-рого функционала, характеризующего " расстояние" между искомым и действительным (фактическим) состояниями объекта. Так, напр., П.у. летательными аппаратами реализует требуемую траекторию их движения, что обеспечивает нахождение летательного аппарата в соответствующих точках пространства в заданные моменты времени.

Термин " П. у." с оптимизацией возник в теории управления системами, подверженными действию случайных возмущений (стохастическими). Пусть, напр., движение объекта описывается системой дифференциальных уравнений вида x = f(x, и, E). где х - т. н. фазовый вектор, E - случайная вектор-функция, u(t) - управляющий вектор. Предположим также, что цель управления - перевести объект (систему) из начального состояния хo в нек-рое конечное xT. Поскольку система стохастическая, то нельзя говорить о точном достижении конечного состояния xT. Речь может идти лишь о таком выборе управления, к-рое минимизирует нек-рую функцию конечного состояния J[х(Т)]. В качестве такой функции принимается норма J[x(Т)] =||x(Т)-xT||. В теории подобных систем, к числу к-рых относятся системы управления ракетами, многими технологич. процессами и т. д., широко распространён след. приём исследования. Предположим, что E = 0, т. е. система детерминирована. Тогда можно пытаться найти управление U(t), к-рое переводит систему точно в состояние xT по нек-рой траектории движения - функции x(t). Если цель управления достижима, то таких траекторий можно определить достаточно много. Следовательно, появляется возможность выбора управления U(t) (программы), к-рое обеспечивает оптимальное значение нек-рому критерию. Напр., если речь идёт о выводе ракеты на заданную орбиту, то таким критерием может быть затрата горючего. Так возникает понятие оптимальной программы, к-рое охватывает обычно и понятие оптимальной траектории x(t), и оптимального управления U(t). Понятие оптимальной программы относится к идеализированным системам. Поэтому конструктор, определив оптимальную программу, проектирует ещё и систему управления программой - траекторией. Можно написать: U=U + u, где U - фиксированная функция времени, а и - корректирующее управление, к-рое осуществляется по цепи обратной связи. Система управления содержит средства измерения действительной траектории, и задача корректирующего управления - обеспечить минимальное рассогласование реальной траектории x(t) и оптимальной x(t), к-рая достигает цели управления xT.

Лит.: Моисеев Н. Н., Численные методы в теории оптимальных систем, М., 1971; его же, Оптимизация и управление (эволюция идей и перспективы), " Известия АН СССР. Техническая кибернетика", 1974, № 4; его же, Элементы теории оптимальных систем, М., 1975. Н. Н. Моисеев.

П. у. технологическим оборудованием и процессами охватывает управление движением (станки и др. машины, механизмы, движущиеся объекты) и управление изменением физ. и хим. параметров (темп-ры, давления, концентрации и т. п.). Наибольшее практич. применение получило П. у. станками (см. Металлорежущий станок). В первом станке (фрезерном) с цифровым П. у. (1952, Массачусетсский технологич. нн-т, США) программа задавалась двоичным цифровым кодом, записанным на магнитной ленте, к-рый преобразовывался интерполятором в сигнал управления. Сигнал управления воспроизводился следящими приводами подач. В совр. системах наиболее употребительны два варианта следящего привода - с замкнутой цепью управления (преимущественно постоянного тока) и с разомкнутой цепью (на шаговых электродвигателях). Схемы управления выполняются на полупроводниковых приборах. Существуют два осн. класса систем П. у.: координатное управление перемещением из одного положения в другое по непрограммируемой (но, возможно, оптимизируемой) траектории движения и контурное управление, в к-ром программируется вся траектория.

Первоначальное цифровое П. у. рассматривалось как осн. метод автоматизации индивидуального и мелкосерийного производств; по мере же совершенствования П. у. оно начинает проникать в серийное и массовое произ-во как средство, обеспечивающее макс. мобильность произ-ва (быстроту смены характеристик изделий). В 60-х гг. появились системы " прямого" П. у. с непосредств. связью ЭВМ с одним или группой станков при работе ЭВМ в реальном масштабе времени. Получают распространение системы цифрового П. у. с малыми ЭВМ переменной структуры (" с гибкой логикой"). В кон. 60-х гг. появились " цикловые" системы П. у.- малые ЭВМ, выполняющие только логические операции и заменяющие обычные электронные устройства на контактных и бесконтактных реле. Стали применяться также и адаптивные системы цифрового П. у., в к-рых программа задаёт геометрию изделия и критерии оптимальности, а адаптивное управление изменяет режимы резания по оптимальному закону. В самообучающихся системах цифрового П. у. критерии оптимальности вырабатываются на основе статистич. анализа предыдущих циклов.

Разработаны технологич. участки полностью автоматизированного управления, осуществляемого по иерархич. принципу. В этом случае центральная ЭВМ управляет ЭВМ-сателлитами, а последние - малыми ЭВМ у станков. Созданы автоматич. линии, работающие без ручного обслуживания (напр., " Система 24" фирмы " Молинз", Великобритания). В таких системах термин " П. у." получает новый, более широкий смысл - всё управление осуществляется через систему ЭВМ с помощью одной гл. входной программы и вспомогат. подпрограмм, хранящихся в памяти всех ЭВМ системы.

Лит.: Спиридонов А. А., Федоров В. Б., Металлорежущие станки с программным управлением, 2 изд., М., 1972; Шаумян Г. А., Комплексная автоматизация производственных процессов, М., 1973; Булгаков А. А., Программное управление системами машин, М., 1975.

А. А. Булгаков.

ПРОГРАММЫ ОРГАНИЗАЦИЯ, раздел программирования, изучающий состав и взаимосвязь отд. элементов программы (её структуру); процесс сборки программы. В качестве элементов обычно выделяют участки программы (операторы), соответствующие кускам алгоритма, к-рый реализуется этой программой. По виду связи между операторами различают логич., информац. и информац.-логич. структуры. Два оператора считаются логически связанными, если они могут выполняться один непосредственно после другого (см. Математическая логика), операторы считаются информационно связанными, если выходная информация одного из них может быть использована в качестве входной для другого. Наиболее широко применяются логич. структуры программ в форме логич. схем алгоритмов (напр., при планировании вычислений и особенно при проектировании и отладке т. н. больших программ для моделирования сложных систем).

Понятие " П. о." (в смысле процесса сборки) возникло в 50-х гг. 20 в. с появлением в математич. обеспечении ЦВМ средств, позволяющих автоматически включать в ходе вычислений либо до их начала заранее составленную и отлаженную стандартную программу. Программы для совр. ЦВМ могут собираться из модулей - отд. программ, оформленных в стандартном виде. При автоматич. программировании работа программиста заключается в том, что он, составляя задание для ЦВМ, включает в него данные о структуре программы (т. е. указывает набор модулей и порядок их соединения). Иногда для конкретного класса задач разрабатывают спец. языки сборки программ из отд. блоков (т. н. блочное программирование).






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.