单项选择题

程序设计语言可划分为低级语言和高级语言两大类。与低级语言相比,用高级语言开发的程序的特点是(37),但经常全部或部分地使用低级语言在的场合是(38)。在低级语言中,汇编语言与机器语言十分接近,它使用了(39)来提高程序的可读性。高级语言有许多种类,其中,PRO-LOG是一种(40)型语言,它具有很强的(41)能力。()

A.函数定义
B.输入/输出
C.控制描述
D.逻辑推理