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

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

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

Расширенный стандарт языка

Расширенный стандарт языка / ++  [c.175]

И в завершении этой главы рассмотрим методы проектирования, связанные с применением немодифицированного языка / ++. На самом деле термин немодифицированный, или чистый, относится к промышленному стандарту языка / ++, который минимально расширен типами данных, подобных применяемым в System . Это позволяет задавать количество битов данных, отводимых для переменных и констант.  [c.176]

В составе ОС, помимо упомянутых блоков, имеются трансляторы с языков программирования различного уровня. К таким языкам можно отнести язык символического кодирования АССЕМБЛЕР [21, 1361, языки программирования АЛГОЛ [941, ФОРТРАН [43, 94, 105, 1131, PL/1 [6, 431 и др. О достоинствах и недостатках языков программирования, о сферах их применения имеется значительное число работ [43, 94, 1321. Для успешной эксплуатации ОС и решения задач пользователей обычно имеется несколько трансляторов с одного и того же языка, отличающихся эксплуатационными характеристиками, такими как скорость трансляции, т. е. число операторов языка, переводимых в машинные команды в единицу времени, требуемый для трансляции объем памяти ЭВМ, качество получаемой программы, т. е. число машинных команд, реализующих один оператор языка программирования и другие параметры. Поэтому язык символического кодирования АССЕМБЛЕР часто называют языком программирования уровня 1 1, т. е. один оператор языка эквивалентен одной машинной команде. В состав ОС ЕС [641, например, входят транслятор с АССЕМБЛЕРа, трансляторы с ФОРТРАНа и других языков программирования. Трансляторы с ФОРТРАНа, соответствующие различным диалектам языка, отражают стандарт ФОРТРАН-II (Basi FORTRAN) и ФОРТРАН-IV. Транслятор с ФОРТРАН-IV уровня G предназначен для быстрой трансляции программ и отладки их с помощью специальных средств, составляющих G-расширение стандартной версии языка.Качество программ при этом получается невысоким, в среднем 1 4. Транслятор с ФОРТРАНа уровня Н является оптимизирующим и пред-  [c.208]


Стандарт SQL (ANSI-SQL) утвержден ISO (Международной организацией стандартов). В большинстве систем БД язык SQL модифицирован, происходит его расширение в связи с прогрессом систем БД. Например, в стандарте есть лишь числовой и символьный типы данных, но тип Дата уже применяется повсеместно.  [c.191]

С расширением номенклатуры графических устройств число БПО для различных устройств быстро растет, хотя функционально они практически не отличаются друг от друга (набор примитивов и операций практически один и тот же, различие состоит в синтаксисе, обозначениях, режимах управления устройствами и т. д.). Это затрудняет перенос разработанного программного обеспечения на разнообразные технические средства, снижает мобильность систем в целом. Для возможности создания программных средств, независимых от графических устройств, вычислительных систем, языков программирования, областей приложения, в международной организации по стандартизации (ISO) разработан международный стандарт на графическую базовую систему GKS (GRAPHI AI KERNEL SYSTEM) — графическую корневую систему (ГКС) [5]. Положенные в ее основу понятия и конструктивные правила обеспечивают  [c.83]

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


Смотреть страницы где упоминается термин Расширенный стандарт языка : [c.211]    [c.49]    [c.179]    [c.35]    [c.303]    [c.22]    [c.31]    [c.63]    [c.149]    [c.223]    [c.206]   
Смотреть главы в:

Проектирование на ПЛИС архитектура, средства и методы  -> Расширенный стандарт языка



ПОИСК



C/C++ расширенный

Стандарт

Языки



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