问题 单项选择题

计算机能直接执行的程序是

A.源程序

B.目标程序

C.汇编程序

D.可执行程序

答案

参考答案:D

解析: 计算机能直接执行的只能是机器语言编写的程序。汇编程序不是机器语言编写的程序,不能被直接执行。源程序是用高级语言编写的程序,不能被直接执行;源程序经过编译后产生目标程序,该程序也不能被直接执行,需要通过系统提供的连接程序与库函数连接装配成可执行程序才能被计算机执行。因此,可执行程序计算机能直接执行。

阅读理解与欣赏
单项选择题