组词大全

一般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成____程序后才能运行。()A.C语言 B.汇编语言 C.PASCAL语言

一般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成____程序后才能运行。()A.C语言 B.汇编语言 C.PASCAL语言 D.机器语言

高级程序设计语言编写的源程序需经语言处理程序翻译后才能被计算机执行。计算机硬件仅能直接识别由0和1组成的机器语言指令,因此翻译的最终目标是将人类可读的高级语言转换为机器可直接执行的机器语言。

答案:D.机器语言

这一翻译过程通常由编译器或解释器完成。编译器(如C语言编译器)将整个源程序一次性翻译成机器语言程序(目标程序),之后可直接运行;解释器(如Python解释器)则逐行翻译并执行,不生成独立的机器语言文件。无论哪种方式,机器语言是计算机唯一能直接理解和执行的语言,这也是高级语言必须经过翻译的根本原因。

思考:如果计算机能直接理解高级语言,软件开发会发生哪些变革?这种"直接理解"又会带来哪些新的技术挑战?

相关成语


成语首拼