Cтраница 1
Интерпретируемая программа ( модуль) размещается в разделе библиотечного набора данных. [1]
Апплеты могут интерпретироваться web - браузером. [2] |
Преимущество использования интерпретируемой программы перед исполняемой заключается в том, что каждая команда программы перед исполнением изучается интерпретатором. Это дает интерпретатору возможность проверить допустимость адресов. Кроме того, системные вызовы также перехватываются и интерпретируются. Обработка этих системных вызовов зависит от применяемой политики безопасности. Например, если апплету можно доверять ( предположим, он поступил с локального диска), его системные вызовы могут выполняться без лишних вопросов. Однако если апплету доверять нельзя ( скажем, если он пришел по Интернету), он может быть помещен в песочницу, чтобы ограничить его возможности. [3]
Введенные в интерпретируемую программу операторы ПЛ / 1 образуют так называемую логическую единицу, транслируемую отдельно. [4]
Предупреждение: не во всех диалектах Лиспа транслированные и интерпретируемые программы обязательно работают одинаково. Некоторые интерпретаторы пользуются динамическим вычислением, в то время как их транслятор может быть статическим. [5]
Память оперативная - память, в которой размещаются данные, обрабатываемые в ходе интерпретации программ, и, как правило, интерпретируемые программы. [6]
Если в момент ввода подкоманды существует незавершенная логическая единица немедленного выполнения, то управление передается не в логическую единицу, а в интерпретируемую программу. Кроме того, если в момент ввода существует не протранслиро-ванная логическая единица, то она аннулируется, и управление передается в интерпретируемую программу. [7]
Если в момент ввода подкоманды существует незавершенная логическая единица немедленного выполнения, то управление передается не в логическую единицу, а в интерпретируемую программу. Кроме того, если в момент ввода существует не протранслиро-ванная логическая единица, то она аннулируется, и управление передается в интерпретируемую программу. [8]
Компиляторы при трансляции переводят на машинный язык сразу всю программу и затем хранят ее в памяти машины в двоичных кодах. Интерпретаторы каждый раз при исполнении программы заново преобразуют в машинные коды каждую макрокоманду и передают ее для непосредственного выполнения компьютеру. В памяти интерпретируемые программы хранятся в виде исходных макрокоманд и поэтому в любой момент читаемы человеком. [9]
Если вы лишь приступаете к изучению программирования, начать следует именно с Бейсика. Вы получите полезные уроки, которые пригодятся при переходе к более совершенным компиляторам. Для программ, ориентирован ных на режим реального времени, Бейсик-интерпретатор не лучшее средство, так как к интерпретируемым программам трудно подключать соответствующие драйверы. [10]