单选题 计算机能直接执行的程序是(  )。
【正确答案】 D
【答案解析】源程序指程序员编写的代码程序,在经过编译器编译后形成目标程序,目标文件是二进制文件,但程序依然不能直接运行,需要经过链接,将所包含的头文件等与自身的目标文件链接,最后形成可执行程序,才能被计算机执行。汇编程序是由汇编语言写成的程序,计算机不能直接执行。计算机能直接执行的程序是经过编译器处理转换为机器语言的程序。