问题 单项选择题

一般,程序设计语言的定义都涉及 (29) 三个方面,分为高级语言和低级语言两大类,负责高级程序语言翻译任务的是 (30)

A.汇编程序

B.解释程序

C.编译程序

D.语言处理程序

答案

参考答案:D

解析:
程序设计语言是用以书写计算机程序的,它包括语法、语义、语用3个方面。语法是指由程序基本符号组成程序中的各个语法成分的一组规则;语义是程序语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义;语用表示了构成语言的各个记号和使用者的关系。
由于计算机只能理解和执行由0、1序列构成的机器语言,因此高级语言需要有翻译,担任这一任务的程序称为语言处理程序,它大致可分汇编程序、解释程序和编译程序。

填空题
单项选择题