题目:用高级语言编写的程序称为源程序,它不能直接在机器中运行,必需经过____后才能运行。
2020-01-15
A、汇编和解释
B、编辑和装配连接
C、编译和装配连接
D、解释和编译
正确答案:C
试题解析:
用高级语言编写的程序称为源程序,高级语言必须翻译成机器语言,才能被计算机所识别和执行。目前有“解释”和“编译”两种翻译方法。
“解释”的方法运行比较慢,就是逐条将源程序进行解释和执行,不保留目标代码,不产生可执行文件。
“编译”首先调用相应语句的编译程序,将源程序变成目标程序,然后再连接装配,将目标程序和库文件连接成可执行文件。