计算机软件的确切含义
计算机软件( software,也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。
计算机软件与一般作品的目的不同。计算机软件多用于某种特定目的,如控制一定生产过程,使计算机完成某些工作;而文学作品则是为了阅读欣赏,满足人们精神文化生活需要。
计算机系统软件包含操作系统、语言处理程序等。
1.操作系统
操作系统就是系统软件的核心,就是最基本的系统软件,其他所有软件都创建在操作系统的基础上。其功能就是管理计算机系统的全部硬件资源、软件资源及数据资源。常用的操作系统存有 windows、unix、 linux、macos等。
2.语言处理程序
语言处理程序通常由汇编程序、编译程序、解释程序和适当的操作程序等共同组成。
(1)汇编程序
汇编程序输出就是用汇编语言书写的源程序,输入就是用机器语言则表示的目标程序。机器语言就是用二进制代码则表示的计算机能够轻易辨识和继续执行的一种机器指令的子集,由它撰写的计算机程序不须要译者就可以轻易被计算机系统辨识并运转。
(2)编译程序
编译程序就是把用高级语言撰写的面向过程的源程序翻译成目标程序的语言处理程序。高级语言所指的就是与自然语言相似并为计算机所拒绝接受和继续执行的计算机语言,它就是面向用户的语言(机器语言和汇编语言都面向硬件)。目前被广为采用的高级语言存有c、c++、c#、java、 python等。
(3)解释程序
解释程序就是高级语言翻译程序的一种,它将源语言书写的源程序做为输出,表述一句后就递交计算机继续执行一句,并不构成目标程序。
计算机软件系统版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论