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

Использование - язык - высокий уровень

Cтраница 1


1 Характер изменения стоимости программного и аппаратного обеспечения. [1]

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

Эффект использования языка высокого уровня и его компилятора подобен эффекту использования ассемблера.  [3]

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

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

Перспективным является использование языков высокого уровня, так как процесс отладки программ при этом автоматизирован.  [6]

Может ли использование языка высокого уровня полностью скомпенсировать недостатки, присущие системе машинных команд.  [7]

Третий случай - использование языков высокого уровня с последующей трансляцией на большой ЭВМ - применяется достаточно широко.  [8]

9 Тело модуля clock служит для инициализации. После того как инициализация выполнена, сопрограмма tick вызывается при каждом прерывания от таймера. [9]

Одним из преимуществ использования языков высокого уровня для написания обработчиков прерываний является относительная легкость охладив я тестирования. Мы можем разрабатывать такой драйвер внутри какой-нибудь простой программы, которая подтверждает правильность выполняемых ни операций. Модула-2 облегчает разработку обрабатывающих прерывания сопрограмм, поскольку связывание обработчика с обычной программой не составляет труда. Системы программирования, которые требуют, чтобы обработчики прерываний были написаны на языке низкого уровня, часто создают дополнительные трудности в процессе включения этих обработчиков в программу. Эти трудности имеют двоякую причину. С одной стороны, из-за самого языка низкого уровня обработчики трудны в написании и сложны в понимании, с другой - их непросто тестировать, поскольку для включения этих обработчиков в программу требуется приложить особые усилия.  [10]

Для демонстрации эффекта использования языка высокого уровня предположим, что использование его удваивает машинное время, но уменьшает время подготовки программы в 5 раз и время поиска ошибок вдвое. Предположим, что время на пробивку перфокарт уменьшилось в 4 раза.  [11]

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

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

Архитектура микропроцессора iAPX - 432 ориентирована на использование языка высокого уровня АДА. Ряд функций операционной системы, в том числе интерпретаторы входных языков высокого уровня, реализованы аппаратурными, точнее, микропрограммными средствами.  [14]

Развитие вычислительной техники, средств записи и обработки информации, программирования, например использование языка высокого уровня Фортран, способствуют широкому внедрению спектрометрического метода для анализа многокомпонентных систем. Следует отметить, что внедрение этого метода затрудняется сложностью вычислительных алгоритмов для универсальных ЦВМ. Необходима разработка специализированных машин, вычисление на которых производилось бы по простым стандартным программам.  [15]



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