问题 单项选择题

用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过______。

A.汇编

B.编辑

C.解释

D.编译和连接

答案

参考答案:D

解析:[知识点] 计算机软件系统中各种程序设计语言(机器语言、汇编语言、高级语言)之间的转换[评析] 用户编写的源程序通过编译成为目标程序,但此程序还不能运行。因为,程序中所使用的标准函数子程序和输入/输出子程序尚未连接入内。因此,还必须经过连接装配,才能成为二个独立的可运行的程序。汇编是将用汇编语言编写的程序翻译成目标程序。解释是翻译源程序的方法之一,早期的BASIC语言采用这种方法,当前各种高级程序设计语言已不采用“解释”方法。“编辑”的概念是对文档进行“插入”、“删除”、“改写”等操作,与源程序的翻译无任何关系。

单项选择题
单项选择题