Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Уровни программирования

Диапазон измерения анализируемого сигнала. ... 3 мВ —300 В Погрешность измерения уровня входного сигнала в 7з-октавной полосе, дБ Не более 1,5 Диапазон уровня программирования (дБ) с дискретностью 1 дБ..............40  [c.460]

Неравномерность уровня программирования при задании плоского спектра,  [c.460]

Рис. 167. Уровни программирования дисплейной системы Рис. 167. Уровни программирования дисплейной системы

Инженеры и техники, занятые разработкой, эксплуатацией и ремонтом вычислительных систем, должны иметь теперь более высокий уровень технической культуры по сравнению с их традиционным уровнем. Необходимо совершенствовать систему образования, чтобы справиться с этими жизненными потребностями, особенно в условиях непрерывной эволюции основных принципов проектирования и контроля вычислительных систем. Широкое распространение компьютеров поставило вопрос о разработке системного программного обеспечения на всех уровнях программирования. Проблемы, возникающие при объединении процессоров в распределенную систему, и проблемы управления такими системами пока окончательно не решены. Контроль и проверка сложных систем с помощью встроенных тест-программ и специальной аппаратуры серьезно отстают от масштабов применения таких систем.  [c.12]

Хотя уровень машинного кода обычно является низшим уровнем, доступным программисту, компьютеры работают на еще более низком уровне программирования, называемом МИКРОКОДОМ. Каждая команда из системы команд машины, например, ранее упоминавшаяся  [c.31]

В общем, когда пользователь не преследует цель создания своей оригинальной системы команд, низшим уровнем программирования для него остается машинный код. Программирование на машинном коде оказывается утомительным занятием и сопровождается большой вероятностью появления ошибок, так как каждую команду нужно вводить в машину в виде последовательности чисел, а ошибочный код операции ведет к нежелательным последствиям. Если неправильно введено значение данных, то возникает так называемый сбой с получением неверного результата. Сама машина не выходит из строя, но результаты оказываются совершенно неожиданными.  [c.32]

Основная часть отечественных ЭВМ выпускается в рамках систем ЕС ЭВМ, СМ ЭВМ и Электроника . Внутри этих семейств, как правило, обеспечивается аппаратная совместимость моделей ЭВМ, а программная совместимость — в большинстве моделей ЕС ЭВМ и в отдельных моделях СМ ЭВМ и Электроника . Названные системы ЭВМ выпускаются уже достаточно длительное время, чтобы по мере развития в них сменилось несколько уровней или рядов. Так, в настоящее время в системе ЕС ЭВМ производятся в основном ЭВМ ряда 2 и некоторые модели ЭВМ ряда 3. Полная программная совместимость в системах ЭВМ обеспечивается только снизу вверх, т. е, от младших моделей к старшим. Аппаратная совместимость внутри системы ЭВМ базируется на унификации каналов ввода-вывода информации, принципов программирования ввода-вывода, интерфейсов и общности структуры ЭВМ. При этом некоторые модели СМ ЭВМ и Электроника программно-совместимы между собой и имеют много общего в структуре, в отличие от моделей ЕС ЭВМ.  [c.29]


Структуры современных мини-ЭВМ и микроЭВМ приведены соответственно на рис. 1.7, 1.8. Простота подключения ПУ, программирования ввода-вывода и диалогового режима, вплоть до уровня алгоритмических языков, сравнительно небольшая стоимость машинного времени делают целесообразным использование мини-ЭВМ этих  [c.31]

Алгоритмическое проектирование используется для разработки программного обеспечения ЭВА. Для больших программных систем обычно используют набор иерархических уровней, два из которых являются основными. На первом планируют всю программную систему и разрабатывают схемы алгоритмов на основе программных модулей. На втором производят программирование модулей на заданном алгоритмическом языке.  [c.11]

Впервые четкость в постановку данного вопроса была внесена теоретиками программированного обучения [11, 52]. Ясности требовала основная идея этого подхода, заключающаяся в конечной идее автоматизации обучения. Поскольку управляющая функция преподавания реализуется здесь в опосредствованной форме, то прежде всего необходимо знание психологических механизмов изменений, происходящих в сознании студента. Алгоритмический подход к функции управления обучением определяет как самостоятельность системы учения, ее независимость от внешних проектных представлений, так и ее первичность по отношению к формированию структуры учебного процесса, в том числе методов преподавания и содержания обучения. Последовательное проведение научной управленческой методологии в [52] позволило авторам правильно поставить вопрос о качестве результата педагогической деятельности как соответствии достигнутому уровню качества системы учения. Именно детальное описание уровней качества в реализации поставленных дидактических целей занимает основное место в исследованиях этого направления. Выявление психологических особенностей мышления в процессе учебно) деятельности студентов составляет основную трудность методической работы, и именно в этом направлении должны концентрироваться главные исследования, связанные с качеством учебного процесса конкретных дисциплин.  [c.153]

Поэтому актуальной проблемой АП является проблема автоматизации разработки программных систем. В САПР значительное внимание уделяется вопросам создания метаязыков программирования, предназначенных для описания программного обеспечения на верхних иерархических уровнях его проектирования. Эти метаязыки позволяют лаконично описывать структуру проектируемого программного обеспечения, отдельным операторам метаязыка могут соответствовать достаточно крупные блоки программного обеспечения, насчитывающие десятки — сотни операторов языка программирования типа ФОРТРАН. Метаязыки используют для моделирования работы создаваемых программных систем, описания заданий на программирование отдельных модулей. Актуальной задачей является создание таких метаязыков и трансляторов с них, которые могли бы выполнять роль систем программирования. При наличии этих систем не потребовалось бы трудоемкое кодирование алгоритмов на традиционных языках программирования типа ФОРТРАН, ПЛ/1 и т. п.  [c.111]

Комбинация рассмотренных базовых структур данных позволяет организовывать новые структуры, отражающие сложные отношения между единицами информации, обрабатываемой ПО САПР. Большинство современных языков программирования высокого уровня имеют развитые средства для создания сложных структур данных. Исключение составляет язык ФОРТРАН, среди типов данных которого отсутствует СТРОКА, а единственная встроенная структура данных — массив. Поэтому организация более сложных структур при программировании на этом языке является заботой разработчика ПО.  [c.16]

Разработка САПР представляет сложную научно-техническую проблему, в решении которой участвуют как специалисты по проектированию конкретных объектов, так и специалисты по прикладной математике, программированию и вычислительной технике. Успех их совместной работы в значительной мере определяется пониманием целей, методов и средств автоматизированного проектирования применительно к конкретному классу проектируемых изделий. Для этого проектировщикам необходимо иметь дополнительные знания, позволяющие формализовать конкретную задачу проектирования и привлечь для ее решения вычислительные методы и средства. А специалистам по математике, программированию и вычислительной технике нужны дополнительные знания для эффективного учета специфики конкретных объектов проектирования. Другими словами, все специалисты, участвующие в создании и эксплуатации САПР, нуждаются в определенном уровне новых знаний, которые дают необходимые представления о возможностях автоматизированного проектирования не вообще, а применительно к конкретному классу объектов проектирования.  [c.7]


Чтобы сократить объемы дополнительных знаний для специалистов, разрабатывающих и эксплуатирующих САПР, принимаются различные меры. В частности, создаются так называемые проблемно-ориентированные языки высокого уровня, которые являются по существу языками проектирования в конкретной области техники. Эти языки оперируют привычной терминологией, не требуют для освоения специальных познаний в программировании и однозначно транслируются в алгоритмические языки типа ФОРТРАН и т. п. С другой стороны, создаются технологии автоматизированного программирования, позволяющие переложить на ЭВМ всю рутинную работу по написанию программ. Использование языков проектирования в предметной области, технологий автоматизированного программирования и других средств позволяет не перегружать профессиональные знания специалистов и сосредоточить их внимание на решении наиболее творческих задач проектирования и программирования.  [c.7]

Входные языки находятся на более высоком уровне, чем языки программирования, предоставляя ряд важных преимуществ при описании объектов и заданий на проектирование, а именно использование терминов и понятий, привычных для проектировщиков максимальная быстрота усвоения лаконичность и однозначность толкования. С точки зрения универсальности входные языки можно рассматривать как результат дальнейшего развития алгоритмических языков для описания информации, содержащейся в  [c.18]

Подсистема расчетного проектирования реализована в проектных организациях первой и составляет основу первых очередей действующих САПР ЭМП. Это обусловлено тем, что формализация данного этапа проектирования ЭМП достигла высокого уровня еще до применения ЭВМ. Имеющиеся методики поверочного расчета ЭМП являются хорошей базой для алгоритмизации и программирования расчетов на ЭВМ. Кроме того, благодаря ЭВМ возможно применение новых методов моделирования расчетов и поиска оптимальных значений параметров ЭМП. В результате расчеты ЭМП имеют качественно новый уровень, отличающий процессы синтеза от процессов анализа. Поэтому в подсистему расчетного проектирования САПР ЭМП кроме наборов расчетных моделей ЭМП включаются также наборы алгоритмов поиска оптимума и наборы критериальных моделей, а сама подсистема обычно называется подсистемой оптимального проектирования ЭМП. Более подробно подсистема и процессы автоматизированного расчетного проектирования рассмотрены в гл. 5.  [c.45]

Алгоритмизация и программирование такого метода генерации вариантов не представляет принципиальных затруднений. Тем более, что число вариантов общего вида существенно увеличивается с возрастанием детализации (увеличением уровней декомпозиции). Несмотря на это, программная генерация вариантов общего вида пока не реализована в САПР ЭМП. Вероятно, это можно объяснить достаточно хорошей отработанностью и небольшим чис -лом типовых конструкций для каждого класса ЭМП. Поэтому в САПР ЭМП варианты общего вида устанавливаются конструктором в диалоговом режиме исходя из имеющегося набора вариантов и собственного опыта и интуиции.  [c.169]

Совокупность команд, используемых для построения графических изображений, составляет так называемый графический язык, который можно отнести к проблемно-ориентированным языкам высшего уровня. Примером такого языка является язык ОГРА (описание графики) [35]. Наиболее употребительные команды графического языка можно выводить на экран, чтобы облегчить конструктору их запоминание. Универсальные языки программирования типа ФОРТРАН, ПЛ/1 и другие в настоящее время также имеют специальные средства для использования в интерактивных графических системах.  [c.176]

Научно-популярная книга английского автора признана помочь читателям сделать первый шаг к компьютерной грамотности. Автор знакомит читателя со всеми элементами нового класса микроэвм — персональных компьютеров, приводит простейшие способы программирования на наиболее доступном языке Бейсик, дает обзор распространенных языков высокого уровня. Большой интерес представляют примеры общения с микроЭВМ, в частности, шахматные и другие занимательные игры. Книга не требует знаний вычислительной техники, написана простым и ясным языком.  [c.128]

В техническом проекте формируются окончательные технические решения, дающие представление о создаваемой САПР или подсистеме с заданными функциями и техническими показателями. Здесь разрабатывается структура подсистем САПР, определяется состав компонентов, образующих средства обеспечения системы, производится выбор и отработка- математических моделей объекта проектирования и его элементов, разрабатываются алгоритмы проектных операций на уровне, достаточном для программирования, формируются средства общесистемного программного обеспечения, рассчитывается производительность и вы-274  [c.274]

Основные принципы построения систем АКД адаптируемость к вычислительной среде и к различным САПР, обеспечивающая возможность переноса системы АКД в другие вычислительные системы (на другие технические средства и в другую операционную систему) с минимальными затратами. Это может быть решено путем использования универсальных языков программирования высокого уровня и стандартных базовых систем машинной графики, например графический стандарт GKS (см. 1.4)  [c.8]

Элементарные задачи являются модулями первого уровня пакета ПОТОК- Они имеют много общего, в частности содержат алгоритм расчета точки пересечения двух характеристик, узла оси симметрии, контура сопла и т. д. Такие алгоритмы оформлены в виде функционально независимых единиц языка программирования и образуют модули второго уровня.  [c.221]

Языки высокого уровня ФОРТРАН и БЭЙСИК находят широкое применение в системах КАМАК, но эти языки создавались главным образом для выполнения вычислительных задач, поэтому для программирования работы систем КАМАК требуются дополнительно языки управления. Языки управления должны обеспечивать работу системы в реальном времени, синхронизацию с контролируемыми и управляемыми процессами, разрешение конфликтных ситуаций путем организации очередей и выделения приоритетных работ, а также связь с объектами и оператором посредством выдачи данных на дисплеи и прием команд оператора и т. п.  [c.58]


Для удобства программирования и общения модели условно делят на классы и уровни.  [c.552]

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

Следует отметить, что с позиций потокового программирования сама исходная постановка и задача о максимальном потоке представляет собой довольно стандартную конструкцию, а динамическую специфику модели можно учесть при анализе полученных результатов. Поэтому индекс t при записи условий задачи носит чисто формальный характер, является как бы дополнительным индексом и служит скорее напоминанием о динамике запасов, формализованной в рамках большой статической модели. Содержательный смысл задачи состоит в отыскании максимального общего потока энергоресурсов из общего (фиктивного) узла- источника (°°) в узел- сток ( ). Для потоков должны выполняться условия сохранения в узлах (и все ограничения по пропускной способности) дуг, включая фиктивные дуги, соединяющие различные слои модели по уровням f.  [c.444]

В [67] предложен способ сведения данной модели к задаче о потоке минимальной стоимости (расчеты на данной модели могут проводиться в рамках решения задачи о потоке минимальной стоимости). При этом вводятся штрафные санкции за недопоставки потребителям энергоресурсов, за превышение нормативных уровней добычи и за передачу потоков, близких к предельным пропускным способностям нефте-, газопроводов и ЭП. Указанная схема расчетов реализована на персональной ЭВМ типа IBM АТ. Рассматривалась модель, описывающая 12 регионов, а возникающая задача потокового программирования содержала сотни узлов и тысячи дуг.  [c.446]

Адаптация целесообразна не только на уровне формирования управляющих воздействий, подаваемых непосредственно на исполнительные приводы РТК, но и на более высоком уровне программирования движений роботов и технологического оборудования. В этом случае производится автоматическая коррекция программы движения, вызванная, например, износом инструмента на станке или появлением неожиданного препятствия перед роботом. Важно отметить, что роботы с адаптивным управлением могут манипули-ювать неориентированными деталями и объезжать препятствия. 1рограммирование движений и настройка системы управления  [c.33]

На втором уровне программирования ЭВМ выполняет расчст на основании указаний технолога о всех операциях, их последовательности, xapai repe перемещений, виде инструмента и т.д. На третьем - используется опыт технолога по неформальным элементам технологической обработки.  [c.834]

Операционные системы ЕС ЭВМ (ОС ЕС) и СМ ЭВМ (ОС РВ) — достаточно развитые операционные системы. Структуры этих ОС, функциональное назначение их отдельных частей, этапы обработки задач, способы реализации режимов программирования, возможности взаимодействия с пользователем характерны для современных ОС. Структурное построение рассмотренных ОС содержит много общего четко выделены управляющая и обрабатывающая части в комплексах управляющих программ присутствуют похожие компоненты — управление задачами, управление памятью, управление данными в организации ввода—вывода существуют одинаковые уровни обмена (уровни логических записей, блоков данных, физический). Несмотря на некоторые различия в терминологии, в обеих ОС существуют аналогичные этапы трансляции, редактирования связей (компоновки), загрузки и выполнения при обработке задач. Однако в способах организации режима мультипрограммирования в ОС РВ имеется больше разнообразных средств (круговая диспетчеризация, свопинг, выгру-жаемость). В ОС РВ и ОС ЕС реализованы эффективные и разнообразные средства общения с пользователем, включающие в себя возможности динамического управления процессом решения задач на ЭВМ.  [c.152]

Задача разбиения схемы устройства на конструктивные элементы (узлы) следующего иерархического уровня в общем виде формулируется как задача нелинейного целочисленного программирования [2]. Исходная схема устройства заменяется взвешенным мультиграфом 0=(Х, А), в котором элементы образуют множество вершин Х= (Х1, Х2, Хп), а межэлементные соединения являются ребрами (рис. 1.4). Графу О соответствует матрица смежности A = [a j]nxп. где п — число элементов в схеме.  [c.18]

Многообразие языков программирования, сложность проектных процедур и разнообразие вариантов маршрутов проектирования требуют концентрации усилий разработчиков специального ПО САПР. Цикл разработки программного обеспечения включает в себя анализ требований, предъявляемых к САПР определение точного описания функций и проектных процедур (спецификаций), реализуемых с помощью ПО разработку алгоритмов реализации функций, проектных процедур программных модулей с использованием алгоритмических языков высокого уровня и методов структурного программироваиия тестирование программ эксплуатацию и сопровождение.  [c.372]

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

Создание имитационных моделей возможно на основе универсальных алгоритмических языков, таких, как ФОРТРАН, ПЛ/1 и т. п., но такой подход к моделированию связан с весьма трудоемким процессом программирования и, кроме того, переход к исследованию новой СМО приводит к необходимости создания практически новой программы. Поэтому разработан ряд алгоритмических языков высокого уровня, предназначенных специально для моделирования СМО, наибольшее распространение среди них получили языки GPSS, SOL, SIMULA, СЛЕНГ, СТАМ.  [c.154]

Большинство сопремеппых языков программирования высокого уровня допускает оба метода передачи параметров. В качестве фактических параметров могут выступать и имена подпрограмм, передача подпрограмм всегда осуществляется передачей адреса точки входа в эти подпрограммы.  [c.22]

Средства программирования диалога — Операторы ввода-вывода языков высокого уровня Специальные макрооперато- ры — — Макрокоманды и подпрограммы диалога  [c.114]

Задача Ж представляет собой линейную аппроксимацию задачи Д, допустимую в малой окрестности точки Zk- На рис. П.6, б сплошными линиями представлены ограничения, образующие границу допустимой области и линии равного уровня целевой функции исходной задачи Д, а пуиктИрными линиями — аппроксимирующей задачи Ж. Эта задача решается стандартными методами линейного программирования (на рис. П.6, б решение соответствует точке А). Соединяя точки 2о и А, получаем направление наилучшего движения из Zq для задачи Ж, т. е. Sq. Это направление наилучшее и в малой окрестности Zt, для задачи Д. Поэтому из Zo в направлении Sq можно совершить малый шаг и пе-  [c.249]


На рис. П.9 показана схема задачи линейного программирования, на которук> наложены условия целочисленности переменных. При пренебрежении целочислен-ностью допустимая область решений заштрихована линиями, которые одновременно являются линиями равного уровня целевой функции. Оптимальное решение в этом случае достигается в точке А. При наложении условий целочисленности Ог определяется узловыми точками пунктирной решетки , принадлежащими заштрихованной области. Точка А уже является недопустимой. Из ближайших целочисленных точек Б, В, Г, Д допустимой является только точка Д. Однако округление до точки Д неправильно, так как наилучшее решение достигается в точке . Поэтому применение линейного программирования с последующим округлением опти-Zv мального решения в данном примере недопустимо.  [c.259]

В поатедние годы развитие систем программирования в нашей стране и за рубежом привело к созданию различных систем автоматизации вычишений, позволяющих в значительной степени сократить огромную рутинную работу по проведению стандартных математических выкладок при разработке математических моделей материальных объектов. Стали возможны вывод и анализ уравнений движения с помощью ЭВМ на качественно более высоком уровне.  [c.3]

Т рансляторы для наиболее распространенных языков программирования высокого уровня (ФОРТРАН, АЛГОЛ-60, КОБОЛ, ПЛ/1, РПГ). Кроме того, ОС ЕС позволяет вести программирование на машинно-ориентированном языке Ассемблер.  [c.47]

В подсистеме автоматизированного конструирования САПР синхронных машин (СМ) применяется инициируемый ЭВМ диалог, в котором могут участвовать проектировщики, не имеющие специальной подготовки в области программирования (пример такого диалога приведен в 6.2). Особенностью подсистемы является ориентация не на некоторую базовую конструкцию, как это сделано в САПР АД, а на возможность получения оригинальной конструкции, собранной в процессе конструирования из набора типовых элементов. Поэтому в составе подсистемы имеется совокупность программных модулей, описывающих типовые элементы конструкции и простые геометрические фигуры. Графическое информационное обеспечение системы, кроме того, содержит программы для получения проекций, сечений, размеров и допусков, требований к чистоте обработки поверхностей, типовой текстовой информации и др. Перечисленные программы, входящие в пакет Геометрия , написаны на язьп<е ФОРТРАН с использованием процедур пакета функционального уровня РАВ-Р.  [c.288]

Применение малых машин наиболее эффективно при решении задач, не требующих большого объема памяти и высокой скорости вычислений. При этом важными качествами их использования в вузах являются простота обслуживания и удобство эксплуатации, малые габариты машины и др. Например, математическое обеспечение машины Наирн , встроенное в ее постоянную память, позволяет лицам с математической подготовкой в объеме средней школы начинать решение задач е использованием автоматического программирования (АП). Язык АП является базовым языком программирования для ЭВМ типа Иаири , навыки программирования для Наири позволяют быстро освоить работу на других типах ЭВМ. Причем предварительное знакомство о языком АП, как показывает практика, помогает быстрому овладению языком высокого уровня ФОРТРАН.  [c.10]

Промежуточный язык КАМАК. Наиболее низким уровнем машинно-независимого языка программирования системы КАМАК является промежуточный язык (Itnermediate Language —IML) — язык КАМИЛА, или НМЛ. Язык ИМЛ не является законченным самостоятельным языком, а лишь дополнительным он описывает только специфические свойства системы КАМАК, работающей в реальном времени. Язык ИМЛ может быть использован совместно с операционными системами реального времени и основными языками этих операционных систем, поэтому его синтаксис определяют в связи с основным языком операционной системы.  [c.58]

Широкое развитие ЭВМ, появление языков программирования высокого уровня, приспособленных для решения инженерных задач (ALGOL, FORTRAN, PAS AL и т. д.), делает возможным перевод ряда классических гидравлических задач повышенной трудоемкости на ЭВМ. Задачи, представленные в предыдущих главах, целесообразно решать с помош,ью микрокалькуляторов и некоторых традиционных графических методов, так как время на составление и отладку простой программы будет одного порядка с временем, затрачиваемым на ее решение с помощью более простых вычислительных средств. По мере усложнения алгоритма решения задач или в случае необходимости проведения массовых однотипных расчетов становится целесообразным проводить работу на микро- и мини-ЭВМ со стандартной структурой. Разумеется, появление ЭВМ позволило ставить и решать задачи такой сложности, которые ранее не могли быть решены, однако мы считаем необходимым в настоящей главе привести достаточно известные типы задач, которые с применением ЭВМ могут быть решены значительно быстрее.  [c.136]

Экспериментальная проверка приведенной гипотезы султ1миро-ваиия усталостных повреждений приведена на образцах, изготовленных из стали 45 в условиях случайных и программированных напряжений с разными последовательностями уровней напрянсений. Круглый образец с надрезом в диаметре 5 мм имел теоретический коэффициент концентрации напряжений 1,65. Материал образцов обладал следующими Л1еханическими свойствами прочность иа разрыв Оц = 780 МПа, предел текучести сто,2 = 390 МПа. Кривая усталости была представлена в координатах lg о — lg IV зависимостью  [c.359]


Смотреть страницы где упоминается термин Уровни программирования : [c.30]    [c.36]    [c.387]    [c.113]    [c.3]   
Смотреть главы в:

Отладка микропроцессорных систем  -> Уровни программирования



ПОИСК



Программирование



© 2025 Mash-xxl.info Реклама на сайте