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

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

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

Кодирование информации синтаксическое

Для автоматической переработки информации при конструировании и технологическом проектировании с помощью вычислительной техники приемлем упрощенный вариант числового кодирования понятий. Упрощенный вариант не позволяет производить автоматическое отождествление различных форм наименований одного и того же понятия, автоматизировать синтаксический анализ наименований понятий и т. д. Однако при разработке алгоритмов и программ проектирования (при современном состоянии и ближайших перспективах развития этого вопроса) упрощенный вариант удовлетворяет всем необходимым требованиям.  [c.114]


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

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

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

Оба синтаксических анализатора построены как синтаксически управляемые интерпретаторы [18, 75], позволяющие анализировать синтаксис с помощью размеченных графов (деревьев) разбора. Разметка графа вывода соответствует ЬЛ(1)- и iiГ гpaммa-тикам, а также ассоциирована с определенными действиями по анализу текстовой информации (чтением разделителей, чтением литерных строк и чисел между разделителями, занесением расшифрованной информации в определенные места семантической таблицы, выделением места и характера ошибки и т. п.). Разметка графа осуществляется для всех вершин и ребер в оцифрованной форме и, наряду с оцифрованной формой кодирования структуры графа разбора, заносится в соответствующие цифровые массивы. Данные цифровые массивы являются одним из элементов управляющих таблиц транслятора (генератора базы).  [c.120]


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


Автоматизированное проектирование конструкций (1985) -- [ c.26 ]



ПОИСК



Информация

Кодирование



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