1.4 计算机软件系统
计算机系统由硬件系统和软件系统两部分组成。硬件系统也称为裸机,裸机只能识别由0和1组成的机器代码。没有软件系统的计算机是无法工作的,充其量只是一台机器。
1.4.1 软件的概念
考试点津
【熟记】软件的概念
软件系统是运行、管理和维护计算机二进制的各种程序、数据和文档的总称。软件是计算机的核心,没有软件的计算机没有实用意义。软件是用户与硬件之间的接口,用户可以通过软件使用计算机硬件上的数据信息资源。
1 程序
2 程序设计语言
程序设计语言是软件的基础和组成部分,也称为计算机语言,用来定义计算机程序的语法规则,由单词、语句、函数和程序文件等组成。随着计算机技术的不断发展,计算机所使用的语言也快速地发展成为一种体系。
程序设计语言的基本成分如下。
●运算成分:用以描述程序中所包含的运算。
●控制成分:用以描述程序中所包含的控制。
●数据成分:用以描述程序所涉及的数据。
●传输成分:用以表达程序中数据的传输。
程序设计语言主要有以下几种类型。
(1)机器语言
在计算机中,指挥计算机完成某个基本操作的命令称为指令。所有的指令集合称为指令系统,直接用二进制代码表示指令系统的语言称为机器语言。
机器语言是唯一能被计算机硬件系统理解和执行的语言。因此,机器语言的处理效率最高,执行速度最快,且无需“翻译”。但机器语言的编写、调试、修改、移植和维护都非常繁琐,程序员要记忆几百条的二进制指令,这限制了计算机的发展。......