编译与解释的区别 — 计算机填空题
题目
某语言处理系统以解释方式执行程序:解释程序在运行期间按需翻译即将执行的源代码片段并立即执行,无需生成可独立运行的目标程序。与之相比,编译方式的核心特征是先把整个源程序翻译成等价的____,之后再执行该产物。因此在发现错误的时间上,编译方式通常能在____阶段(填写“执行前”或“执行中”)发现大部分语法错误,而解释方式只能执行到相应语句时才报错;从是否保留翻译产物看,解释方式执行结束后____(填写“保留”或“不保留”)可重复直接运行的翻译产物。