Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Компилирующая система БСП

    Компилирующая система. Состоит из БСП, таблицы характеристик программ и компилирующей программы. [c.63]

    Интерпретирующая система. Состоит из БСП, таблицы характеристик и интерпретирующей программы. Как и в компилирующей системе, таблица характеристик содержит информацию о размещении всех СП библиотеки во внещнем запоминающем устройстве. [c.64]

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


    Компилирующая система ССП-2 разработана в Вычислительном центре МГУ Е. А. Жоголевым для машины Стрела [53]. [c.219]

    Метод библиотечных программ. Состоит в том, что отдельные стандартные участки алгоритмов не программируются, а с помощью компилирующей или интерпретирующей программы вставляются в программу в том готовом виде, в котором они находятся в библиотеке стандартных программ (БСП) . Если стандартные участки имеют сложный характер и их настройка в программе зависит от структуры данных и других факторов, то создают специальные системы сборки и настройки библиотечных программ. Такими стандартными программами (СП) могут быть перевод исходных данных из десятичной системы счисления в двоичную, обратный перевод результатов решения, вычисление таких элементарных функций, как sin ji, ]пх, е , интегралы, решение систем алгебраических и дифференциальных уравнений и т. д. [c.63]

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

    Р. - вызов компилирующей и интерпретирующей системы (КИС)  [c.175]

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

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

    Седьмая группа алгоритмы оптимизации систем охлаждения шахтного воздуха. Это комплекс алгоритмов, включающий компилирующий алгоритм оптимизации системы охлаждения в целом, шифр ОРШВУ (см. табл. 23, № 17) [66], алгоритмы оптимизации нестандартных кожухотрубчатых теплообменников высокого дав-ле ния, шифр ОРТВД (№ 18) [64] алгоритм оптимизации шахтных воздухоохладителей, шифр ОРШВО (№ 19) [43] алгоритм проектной оптимизации обвязки изолированных трубопроводов, шифр ОРИТ (№ 20) [63]. [c.299]


    Для компьютеров РЕТ имеется развитое программное обеспечение. Обычно машины поставляются с встроенным в ПЗУ интерпретатором языка Бейсик — наиболее распространенным языком программирования для подобных микро-ЭВМ [7, 9]. Есть также возможность программировать на языках Паскаль, липе и ассемблер. В отличие от Бейсика в системе Паскаль программы вначале компилируются и потому работают намного быстрее. Другая интерпретационная языковая система, ЛИПС, широко используется в работах по искусственному интеллекту, а также при создании и отладке программ для управления робототехническими устройствами. Для многих прикладных задач этих языков недостаточно, так как программы работают недостаточно быстро. В таких случаях нужно программировать на ассемблере с помощью системы автоматизации программирования [23] или на кросс-ассемблере [16]. Если же на ЭВМ нет таких возможностей, то приходится писать программу в машинных кодах и вводить ее в память с помощью специального терминального монитора компьютера РЕТ. [c.174]

    Основным языком БКООЮ является язык Фокал. Вместе с тем существует возможность работы на этом компьютере и с другими языками, в частности с языком Бейсик. Эта возможность может быть реализована двумя различными способами. Для ЭВМ, имеющих только ПЗУ с интерпретатором языка Фокал, транслятор для Бейсика может быть загружен в оперативную память. Наилучшей, с нашей точки зрения, версией является транслятор Бейсик 87 , занимающий около 9 кбайт в оперативной памяти. Транслятор позволяет воспользоваться весьма урезанным вариантом языка с возможностями, сходными с возможностями Фокала. Дополнительной возможностью является работа с текстовыми константами. В отличие от чистого интерпретатора Фокала транслятор Бейсика компилирует весь текст программы во внутренний формат Бейсик-системы, что приводит к значительному ускорению времени счета. Так, одна и та же задача по программе расчета брутто-формул потребовала 15 мин для решения Фокала и 41 с — на Бейсике. Для сравнения укажем, что эта же задача считалась более 1 ч на персональном компьютере САЗЗЮ РВ-700 (Бейсик-интерпретатор) и 20 с на мини-ЭВМ СМ-4 (язык Фортран). Богатейшими возможностями, но не очень высокой скоростью работы отличается версия языка Бейсик, поставляемая заводом в сменном ПЗУ. Эта версия близка к известному языку Бейсик-МЗХ. Имеется достаточно литературы по языку Бейсик, поэтому ограничимся кратким описанием версии. [c.145]

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

    Программирующие языки. Почти каждая система имеет язык ассемблера. В некоторых системах программирующих языков более высокого уровня (Фортран, Бэзик или РЬ/1) используются компилирующие программы. Языки высокого уровня особенно удобны для инженерных и научных работников, так как обеспечивают исключительную простоту и быстроту написания программ. Однако программы, полученные с помощью компиляторов, требуют большего объема памяти и выполняются значительно медленнее, чем соответствующие программы, полученные с помощью ассемблера. Последним достижением в разработке языков для систем, работающих в истинном масштабе времени, является создание макроассемблеров, в которых отдельные команды могут распространяться на несколько строк кода, а макрокоманды можно совмещать с обычными командами ассемблеров. [c.48]


Смотреть страницы где упоминается термин Компилирующая система БСП: [c.211]    [c.211]    [c.213]    [c.215]    [c.217]    [c.219]    [c.219]    [c.221]    [c.223]    [c.54]   
Смотреть главы в:

Программирование  -> Компилирующая система БСП


Программирование (1963) -- [ c.211 ]




ПОИСК







© 2025 chem21.info Реклама на сайте