Расширение - язык - Большая Энциклопедия Нефти и Газа, статья, страница 3
Никогда не недооценивай силы человеческой тупости. Законы Мерфи (еще...)

Расширение - язык

Cтраница 3


Языки QUIKSIM и ECSS являются расширениями языка Сим-скрипт. В языке QUIKSIM сделана попытка объединить преимущества блочно-ориентированных и операторных дискретных языков. Построение этого языка модульное, и любая блочная подпрограмма может быть в нем включена, изъята или изменена без изменения каких-либо других блочных подпрограмм. Набор блоков языка QUIKSIM достаточен почти для любой имитационной модели, но пользователь имеет возможность писать и собственные блочные подпрограммы. Число отладочных прого-лов программы обычно невелико, поскольку этот язык можно изучить быстро, а программировать на нем легко, отладка не занимает много времени.  [31]

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

Первая из этих систем является расширением языка КОБОЛ возможностями БД, вторая - расширением языка ФОРТРАН.  [33]

Среда разработки Delphi основана на объектно-ориентированном расширении языка Pascal, известном как Object Pascal. В последнее время Borland собирается называть этот язык языком Delphi, поскольку она хочет сказать, что Kylix использует язык Delphi. Вследствие многолетней привычки я буду поочередно использовать оба названия.  [34]

Следует заметить, что применение термина расширение языка не предопределяет создание какого-то единого алгоритмического языка для алгоритмов управляющих ЦВМ. Разнообразие задач даже в рамках одной проблемы столь широко, что нет никакой гарантии в том, что не возникнет задач, которые не могут быть представлены на сформулированном едином языке, и что потребуется создание специфического для этой новой задачи языка или дополнение к единому языку. Такой процесс все равно приведет к столь широкому диапазону диалектов языка, а следовательно, и САП для них, что говорить о единстве языков не придется. Выходом из этого положения является разработка языка с общим ядром и общими правилами расширения этого ядра. Конкретная реализация расширения при этом будет своя для каждой проблемы или даже, возможно, для частной задача. Такой метод наиболее полно реализован в языках АЛГОЛ-68 и PL-1.  [35]

Язык IDE ( U) есть расширение многосортного языка анализа. А именно, добавляется одна одноместная предикатная буква К ( а), аргументное место которой можно замещать переменными для конструктивных функций.  [36]

Язык расширенных логических программ представляет собой расширение языка нормальных логических программ. В определения вносятся перечисленные ниже изменения.  [37]

В следующем разделе описано одно из расширений языка PROLOG - система MBASE, на базе которой реализована программа МЕСНО для решения задач вузовского курса теоретической механики.  [38]

Книга польского автора содержит подробное описание основного расширения языка Модула-2 для персональных компьютеров фирмы IBM.  [39]

Диалоговые языки первого класса строятся либо расширением языков программирования высокого уровня ( ПЛ-1, фортран), либо адаптацией к конкретной предметной области и имеющимся вычислительным средствам. Синтаксически такие языки не отличаются от соответствующих языков программирования и легко доступны для изучения специалистам в области программирования. Их достоинством является гибкость, универсальность. Основной же недостаток - необходимость изучения языков программирования.  [40]

Диалоговые языки первого класса строятся либо расширением языков программирования высокого уровня ( ПЛ / 1, Фортран), либо адаптацией к конкретной предметной области и имеющимся вычислительным средствам.  [41]

АЛЬФА - программирования язык, представляющий собой расширение языка аагол-60 и позволяющий, напр. Позволяет осуществить стандартные операции над векторами и матрицами. В языке допускается принятая в математике символика: указывать перечисление целых чисел многоточием, употреблять знаки суммирования и произведения, а также цепочки неравенств.  [42]

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

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

Так же, как язык CLOS представляет собой объектно-ориентированное расширение языка LISP, так и язык C создан на основе широко известного языка С и сохранил все его возможности, добавив к ним средства объектно-ориентированного программирования. Если отвлечься от того факта, что CLOS и C основаны на разных языках-прототипах, то основное отличие между ними заключается в реализации механизма наследования, в частности множественного наследования. В языке C множественное наследование трактуется совсем не так, как мы это делали в предшествующих разделах настоящей главы, а потому этот вопрос заслуживает подробного обсуждения.  [45]



Страницы:      1    2    3    4