ВУЗ:
Составители:
21
Компиляторы
Компилятор-это транслятор текста на машинный язык, который
считывает исходный текст. Он оценивает его в соответствии с синтак-
сической конструкцией языка и переводит на машинный язык. Другими
словами, компилятор не исполняет программы, он их строит. Интер-
претаторы невозможно отделить от программ, которые ими прогоняют-
ся, компиляторы делают свое
дело и уходят со сцены. При работе с
компилирующим языком, таким как Турбо-Бейсик, вы придете к необ-
ходимости мыслить о ваших программах в признаках двух главных фаз
их жизни: периода компилирования и периода прогона. Большинство
программ будут прогоняться в четыре - десять раз быстрее их интер-
претаторных эквивалентов. Если вы поработаете
над улучшением, то
сможете достичь 100-кратного повышения быстродействия. Оборотная
сторона монеты состоит в том, что программы, расходующие большую
часть времени на возню с файлами на дисках или ожидание ввода, не
смогут продемонстрировать какое-то впечатляющее увеличение скоро-
сти.
КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Машинно – ориентированные языки
Машинно – ориентированные языки – это
языки, наборы опера-
торов и изобразительные средства которых существенно зависят от
особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Ма-
шинно –ориентированные языки позволяют использовать все возмож-
ности и особенности Машинно – зависимых языков:
- высокое качество создаваемых программ (компактность и ско-
рость выполнения);
- возможность использования конкретных аппаратных ресурсов;
-
предсказуемость объектного кода и заказов памяти;
- для составления эффективных программ необходимо знать систему
команд и особенности функционирования данной ЭВМ;
- трудоемкость процесса составления программ, плохо защищенного
от появления ошибок;
- низкая скорость программирования;
- невозможность непосредственного использования программ, со-
ставленных на этих языках, на ЭВМ других типов.
Машинно-ориентированные
языки по степени автоматического про-
граммирования подразделяются на классы.
Машинный язык
Компиляторы
Компилятор-это транслятор текста на машинный язык, который
считывает исходный текст. Он оценивает его в соответствии с синтак-
сической конструкцией языка и переводит на машинный язык. Другими
словами, компилятор не исполняет программы, он их строит. Интер-
претаторы невозможно отделить от программ, которые ими прогоняют-
ся, компиляторы делают свое дело и уходят со сцены. При работе с
компилирующим языком, таким как Турбо-Бейсик, вы придете к необ-
ходимости мыслить о ваших программах в признаках двух главных фаз
их жизни: периода компилирования и периода прогона. Большинство
программ будут прогоняться в четыре - десять раз быстрее их интер-
претаторных эквивалентов. Если вы поработаете над улучшением, то
сможете достичь 100-кратного повышения быстродействия. Оборотная
сторона монеты состоит в том, что программы, расходующие большую
часть времени на возню с файлами на дисках или ожидание ввода, не
смогут продемонстрировать какое-то впечатляющее увеличение скоро-
сти.
КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Машинно – ориентированные языки
Машинно – ориентированные языки – это языки, наборы опера-
торов и изобразительные средства которых существенно зависят от
особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Ма-
шинно –ориентированные языки позволяют использовать все возмож-
ности и особенности Машинно – зависимых языков:
- высокое качество создаваемых программ (компактность и ско-
рость выполнения);
- возможность использования конкретных аппаратных ресурсов;
- предсказуемость объектного кода и заказов памяти;
- для составления эффективных программ необходимо знать систему
команд и особенности функционирования данной ЭВМ;
- трудоемкость процесса составления программ, плохо защищенного
от появления ошибок;
- низкая скорость программирования;
- невозможность непосредственного использования программ, со-
ставленных на этих языках, на ЭВМ других типов.
Машинно-ориентированные языки по степени автоматического про-
граммирования подразделяются на классы.
Машинный язык
21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
