单选题
信息管理
2008-11-20
计算机不能直接执行符号化的程序,必须通过语言处理程序将符号化的程序转换为计算机可执行的程序,下述所列程序中,不属于上述语言处理程序的是( )。
A.汇编程序
B.编译程序
C.解释程序
D.反汇编程序
参考答案
D
答案解析
用汇编或高级语言编写的程序称为源程序,计算机不能直接识别和运行,必须要翻译成机器语言程序后才能识别并运行,负责翻译的语言程序称为语言处理程序。其中,将汇编语言程序翻译成机器语言程序的翻译程序称为汇编程序;高级语言编写的源程序也必须翻译成机器语言程序 (即目标程序)后才能由计算机识别并运行,而翻译的方式有两种:一种是解释,一种是编译,相应的语言处理程序分别称之为解释程序和编译程序。所以,本题中不属于语言处理程序的是反汇编程序,即D。