以下关于编译程序的说法正确的是()
编译程序直接生成可执行文件
编译程序直接执行源程序
编译程序完成高级语言程序到低级语言程序的等价翻译
各种编译程序构造都比较复杂,所以执行效率高
本题的考查知识点是计算机语言。机器语言和汇编语言称为计算机低级语言,C语言等在表示上接近自然语言和数学语言,称为高级语言。编译程序把高级语言写的源程序转换为机器指令的程序,即目标程序。源程序经过编译生成目标文件,然后经过连接程序产生可执行程序,所以本题选C。