发布时间:2024-04-17 文章来源:深度系统下载 浏览:
软件是计算机系统的重要组成部分,没有配备必要系统软件的计算机是无法工作的。计算机软件分为系统软件和应用软件。 指令和程序 (3)机器语言。机器语言是计算机完成某一特定工作的一组相关指令的语言,不需翻译。机器语言中的每一条语句实际上是一条二进制数形式的指令代码,有操作码和操作数组成。操作码是指进行什么样的操作,操作数十只参与操作的数据所在的内存地址。使用机器语言编写程序,工作量大难与记忆、容易出错、调试修改麻烦,但执行速度快。机器语言随cpu型号不同而异,不能使用,因此说他是面向机器的语言。 (5)高级语言。高级语言是有各种意义的词和数学公式按照一定的语法规则组成的。由于高级语言采用自然语言,并且使用与自然语言语法相近的语法体系,编写出得程序更容易阅读和理解。高级语言最大的优点是它面向问题,而不是面向机器。这不仅是问题的表述更加容易,简化了程序的便携和调试,能够大大提高编程效果;同时还因这种程序与具体机器无关,所以有很强的通用性和可移值性。 (7)可执行文件。可执行文件是指在计算机中能直接运行的文件。列如用汇编语言或高级语言编写的源程序,经过编译程序在翻译成目标程序后,还需要用连接程序对目标程序代码进行连接,得到可以执行的机器程序代码,即可执行文件、可执行文件一般都以exe或com为扩展名。 编译方式时将原程序全部翻译后,生成一个等价的目标程序,对目标程序在进行连接装配后,便得到执行程序,最后运行执行程序。由于原程序以单边以后不再参与运行,以后每次直接运行执行程序即可,所运行速度快。但每次修改原程序后,必须重新译、连接。 |
上一篇:CPU散片与盒装有啥区别?
下一篇:啥是USB3.0接口