Cтраница 3
БЕЙСИК благодаря своей простоте быстро завоевал популярность и получил мощное разви тие и широкое применение - вплоть до программирования систем управления для подводных лодок. [31]
Однополупериодный усилитель. [32] |
Технические особенности ПК сводятся к следующему: системы строятся из ограниченного числа типовых узлов, выполненных на микроэлементной базе; программирование систем осуществляется не при изготовлении, а при применении, причем возможно изменение программ в процессе эксплуатации; проектирование сводится к написанию программы и выдаче спецификации на модули входа и выхода; имеется возможность: непрерывного и периодического контроля работы системы; моделирования системы управления с помощью ЭВМ; непосредственного сопряжения системы управления с управляющей вычислительной машиной. [33]
ОБЕСПЕЧЕНИЕ ПОВЫШЕННЫХ ВОЗМОЖНОСТЕЙ В РЕЖИМАХ ПРОГРАММИРОВАНИЯ И РАБОТЫ, Гибкость программно перестраиваемых управляющих устройств позволила обеспечить много удобных возможностей при программировании системы и при обработке деталей. [34]
Основными преимуществами станков с ЧПУ, по сравнению с обычными станками, являются их гибкость и универсальность, связанные с возможностью программирования систем ЧПУ на выполнение широкого класса технологических операций. Кроме того, станки с ЧПУ значительно производительнее. Это достигается за счет оптимизации и синхронизации режимов обработки по всем управляемым координатам. Наконец, системы ЧПУ заменяют станочников, что создает необходимые предпосылки для перехода на безлюдную технологию. [35]
Разработанные программные средства позволяют персоналу, отвечающему за ведение баз данных, построить унифицированный технологический процесс, единый для различных документов и различных баз данных, а разработчику - дают не только экономию трудозатрат на программирование системы ведения баз данных, но и готовую технологию обработки, что значительно сокращает сроки проектирования и внедрения системы ведения баз данных. Существенно упрощаются проблемы сопровождения и модернизации такой системы, поскольку на каждом этапе обработки данных для настройки программ проектировщик использует описания данных и действия над ними, имея готовый и, безусловно, работоспособный в программном и технологическом отношении функциональный блок. Пользователи системы в свою очередь получают возможность при вводе, контроле, загрузке, актуализации данных работать с информацией в виде привычных им документов, разделов документов, строк или реквизитов. Этим и обеспечивается, с одной стороны, независимость программ от данных, с другой - отсутствие зависимости работы пользователей с данными от организации хранения этих данных в системе. [36]
Логическая и математическая обработка результатов измерений в соответствии с установленной программой осуществляется устройствами обработки, которые позволяют сделать системы сбора и обработки данных более гибкими и универсальными, а также повысить точность и достоверность полученных результатов и облегчить программирование системы. В зависимости от назначения систем и круга решаемых ими задач в них используются различные устройства обработки - от простейших до-пусковых компарагорв до ЦВМ. [37]
В заключение нужно указать еще одну возможность оснащения систем баз данных графическими возможностями, связанную с использованием великолепных графических библиотек систем программирования Turbo Pascal, Microsoft С и др. Она реализуется весьма просто благодаря тому, что языки программирования систем dBaselll PLUS, DataBase, R: base for DOS и других позволяют вызывать заранее скомпилированные и отредактированные модули на любом традиционном языке программирования. Поэтому приложения, реализованные средствами этих СУБД, могут обратиться к программе, формирующей графическое представление данных, на языке С, Turbo Pascal или каком-либо ином языке. Входные данные эта программа может получить от вызывающей программы через ASCII-файл, в который СУБД их легко экспортирует. [38]
Объектно-ориентированный подход обеспечивает следующую технологию использования GDA: разработчик выбирает необходимые объекты из более чем сотни блоков, представляющих входные точки, фильтры данных, операции математической и логической обработки, управляющие воздействия и соединяет их, связи обеспечивают взаимодействие объектов, программирование системы заключается в простом конфигурировании и связывании объектов. [39]
Автономные системы могут управлять одной или несколькими дверьми. Программирование системы осуществляется с помощью смарт-карт и клавиатур на блоках контроллеров. [40]
Блок микропрограммного управления ( БМУ) производит преобразование команды, поступающей с системной магистрали, в последовательность микрокоманд и выполнен в виде программируемой логической матрицы. Программирование системы команд производится на этапе изготовления микросхемы. [41]
Следует напомнить, что под руководством С. А. Лебедева в ИТМ и ВТ проектировались не только универсальные машины, но и ЭВМ специального назначения, которые использовались в качестве главного управляющего звена в целом ряде крупных оборонных систем. Программирование систем жесткого реального времени является одной из самых сложных задач системного программирования, с наиболее высокой ценой каждой допущенной ошибки, которые, тем не менее, проявлялись даже при натурных испытаниях. Характерна реакция С. А. Лебедева на подобного рода ситуации. Он всегда старался успокоить возмущавшихся смежников, оградить программистов от жестких нападок с их стороны, прекрасно понимая сложность работы по разработке подобного рода программ, создавал условия, позволявшие в спокойной обстановке разобраться, в чем дело, и тем самым исправить допущенные ошибки, сводя к минимуму моральный и материальный ущерб. Заботливый учет человеческого фактора, касавшийся в равной степени инженеров-электронщиков и программистов-математиков, во многом содействовал успехам тех и других в достижении поставленных целей разработок и экспериментов. [42]
Система CAGE [ Aiello, 1986 ] является модификацией описанной выше инструментальной среды AGE и представляет собой мультипроцессорную вычислительную систему с общей памятью. В язык программирования системы включены конструкции, позволяющие описать параллельное выполнение некоторых фрагментов кода на уровне прикладной программы. В проекте параллельное выполнение реализовано на трех уровнях системы. [43]
Сказать, что мы рассматриваем их как приблизительные эквиваленты, равноценно предположению, что большинство людей обычно будут толковать выражения получить х и ваша задача состоит в том, чтобы получить х как взаимозаменяемые формулировки одной и той же идеи. Аналогично при программировании системы информационных процессов для обработки задач, определенных на основании излагаемой здесь теоретической схемы, будет нетрудно придать системе способность трактовать любое альтернативное представление задачи как эквивалентное и взаимозаменяемое в указанном смысле. [44]
В условиях современного научного развития в оценке отношений координации и субординации системы и ее управления через ЭВМ перспективное значение имеет тот факт, что электронные обучающие устройства все больше приобретают адаптивные свойства и возможности непосредственного общения со студентами в учебной работе. Это позволяет при программировании системы устанавливать непосредственные связи различных средств обучения со студентами. Отсюда возможно, что при дальнейшем развитии обучающей техники преподаватель все больше будет передавать свои функции сообщения учебной информации автоматическим средствам обучения. [45]