题目
【多选题】语言处理程序包括__________。A. 汇编程序B. 解释程序和编译程序C. 服务程序D. 诊断程序
【多选题】语言处理程序包括__________。
A. 汇编程序
B. 解释程序和编译程序
C. 服务程序
D. 诊断程序
题目解答
答案
AB
A. 汇编程序
B. 解释程序和编译程序
A. 汇编程序
B. 解释程序和编译程序
解析
语言处理程序是将高级语言或汇编语言转换为计算机可以直接执行的机器语言的程序。本题的关键在于区分不同类型的程序:
- 汇编程序处理汇编语言,属于语言处理程序。
- 编译程序和解释程序处理高级语言,前者生成可执行文件,后者逐行解释执行。
- 服务程序和诊断程序属于系统支持工具,与语言转换无关。
选项分析
A. 汇编程序
正确。汇编程序将汇编语言代码转换为机器语言,是典型的语言处理程序。
B. 解释程序和编译程序
正确。解释程序(如Python解释器)和编译程序(如C编译器)均用于处理高级语言,属于语言处理程序。
C. 服务程序
错误。服务程序(如调试工具)用于系统服务,与语言转换无关。
D. 诊断程序
错误。诊断程序用于检测系统故障,不属于语言处理程序。