Вычислительная техника в инженерных расчетах и моделировании. Черный А.А. - 33 стр.

UptoLike

Составители: 

33
идентификатор, то его необходимо разместить в таблице, чтобы в
дальнейшем обращаться к нему не по имени, а по адресу в таблице.
Хотя лексический анализ по своей идее прост, тем не менее, эта фаза
работы компилятора часто занимает больше времени, чем любая другая.
Частично это происходит из-за необходимости просматривать и
анализировать исходный текст символ за символом. Иногда даже бывает
необходимо вернуть прочитанный символ во входной поток с тем, чтобы
повторить просмотр и анализ.
Cи
Сиэто язык программирования общего назначения, известный
своей эффективностью, экономичностью, и переносимостью. Указанные
преимущества Си обеспечивают хорошее качество разработки почти
любого вида программного продукта. Использование
Си в качестве
инструментального языка позволяет получать быстрые и компактные
программы. Во многих случаях программы, написанные на Си, сравнимы
по скорости с программами, написанными на языке ассемблера. При этом
они имеют лучшую наглядность и их более просто сопровождать. Си
сочетает эффективность и мощность в относительно малом по размеру
языке.
На Си
можно создавать программы, которые делают все, что
требуется. Этот язык может стимулировать к программированию. Другие
языки программирования воздвигают искусственные препятствия для
творчества, а Синет. Использование этого языка позволяет сократить
затраты времени на создание работающих программ. Си позволяет
программировать быстро, эффективно и предсказуемо. Си позволяет
использовать все возможности ЭВМ. Этот
язык создан программистом для
использования другими программистами.
Язык Си имеет свои существенные особенности.
Си обеспечивает полный набор операторов структурного
программирования. Си предлагает необычно большой набор операций.
Многие операции Си соответствуют машинным командам, и поэтому
допускают прямую трансляцию в машинный код. Разнообразие операций
позволяет выбирать их различные наборы для минимизации
результирующего кода
.
Си поддерживает указатели на переменные и функции.
Указатель на объект программы соответствует машинному адресу этого
объекта. Посредством разумного использования указателей можно
создавать эффективно-выполняемые программы, так как указатели
позволяют ссылаться на объекты тем же самым путем, как это делает
идентификатор, то его необходимо разместить в таблице, чтобы в
дальнейшем обращаться к нему не по имени, а по адресу в таблице.
     Хотя лексический анализ по своей идее прост, тем не менее, эта фаза
работы компилятора часто занимает больше времени, чем любая другая.
Частично это происходит из-за необходимости просматривать и
анализировать исходный текст символ за символом. Иногда даже бывает
необходимо вернуть прочитанный символ во входной поток с тем, чтобы
повторить просмотр и анализ.

                                     Cи

      Си – это язык программирования общего назначения, известный
своей эффективностью, экономичностью, и переносимостью. Указанные
преимущества Си обеспечивают хорошее качество разработки почти
любого вида программного продукта. Использование Си в качестве
инструментального языка позволяет получать быстрые и компактные
программы. Во многих случаях программы, написанные на Си, сравнимы
по скорости с программами, написанными на языке ассемблера. При этом
они имеют лучшую наглядность и их более просто сопровождать. Си
сочетает эффективность и мощность в относительно малом по размеру
языке.
      На Си можно создавать программы, которые делают все, что
требуется. Этот язык может стимулировать к программированию. Другие
языки программирования воздвигают искусственные препятствия для
творчества, а Си – нет. Использование этого языка позволяет сократить
затраты времени на создание работающих программ. Си позволяет
программировать быстро, эффективно и предсказуемо. Си позволяет
использовать все возможности ЭВМ. Этот язык создан программистом для
использования другими программистами.
      Язык Си имеет свои существенные особенности.
      Си обеспечивает полный набор операторов структурного
программирования. Си предлагает необычно большой набор операций.
Многие операции Си соответствуют машинным командам, и поэтому
допускают прямую трансляцию в машинный код. Разнообразие операций
позволяет выбирать их различные наборы для минимизации
результирующего кода.
         Си поддерживает указатели на переменные и функции.
Указатель на объект программы соответствует машинному адресу этого
объекта. Посредством разумного использования указателей можно
создавать эффективно-выполняемые программы, так как указатели
позволяют ссылаться на объекты тем же самым путем, как это делает




                                     33