ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.07.2024
Просмотров: 19
Скачиваний: 0
Тема 3 «Понятие и свойства алгоритма»
Программа – компилятор (или транслятор) обрабатывает весь текст программы, генерируя из него машинный код. Нередко при этом выполняется
оптимизация машинного кода направленная на увеличение быстродействия программы.
Основным недостатком компиляторов является трудоемкость трансляции языков программирования, ориентированных на обработку данных сложной структуры.
Программа – интерпретатор обрабатывает не весь текст программы, а лишь отдельный оператор, генерируя из него машинный код и тут же его исполняя.
Только после исполнения текущего оператора интерпретатор перейдет к следующему. (Иногда интерпретатор называют «отладчиком»).
В современных системах программирования перемешаны технологии и компиляции и интерпретации.
Тема 3 «Понятие и свойства алгоритма»
Современные системы программирования предоставляют пользователю мощные и удобные средства по созданию программ.
В состав системы программирования входят:
•компилятор (транслятор) или интерпретатор
•библиотеки программ (подпрограмм)
•редактор связей
•различные вспомогательные программы (текстовый редактор,
трассировщик, отладчик и т.п.)
Процесс поиска ошибок в программе – ТЕСТИРОВАНИЕ.
Процесс устранения ошибок – ОТЛАДКА.