计算机软件系统
1、软件系统={系统软件,应用软件}
2、系统软件={操作系统(OS)、语言处理程序、数据库管理系统,实用工具软件},最重要的系统软件是操作系统。
3、应用软件:为某一具体应用编写的软件。如:……
4、操作系统:综合管理计算机的软硬件资源,合理组织计算机的工作流程,方便用户使用的一组程序的集合。
5、用户只有通过操作系统才能和计算机打交道。
6、操作系统的重要作用: ①提高系统资源的利用率 ②提供方便友好的用户接口 ③提供软件开发和运行的环境
7、操作系统五大概念模块: ①作业管理 ②进程管理 ③存储管理 ④设备管理 ⑤檔管理
8、操作系统分类: ①按使用环境分为:批处理操作系统、分时操作系统、实时操作系统 ②按用户数分为:单用户操作系统、多用户操作系统 ③按硬件结构分为: 络操作系统、分布式操作系统、多媒体操作系统
9、计算机指令:在设计计算机CPU时规定的计算机所能完成的基本操作。
10、指令=操作码+操作数
11、操作码:表示操作的性质
12、地址码:表示操作数的数据或操作的数据在内存中的位置
13、指令={数据处理指令,数据传送指令,程控指令,状态管理指令}
14、指令系统:计算机中所有指令的集合。
15、指令系统有两类:复杂指令系统和精简指令系统。对应的计算机有两类复杂指令系统计算机(CISC)和精简指令系统计算机(RISC)
16、计算机语言={机器语言,汇编语言,高级语言}
17、低级语言={机器语言,汇编语言},面向机器的语言。
18、机器语言:就是计算机的指令系统。计算机可直接执行机器语言编写的程序。
19、汇编语言:符 化了的机器语言。计算机不能直接执行汇编语言编写的程序,需要用汇编程序把它翻译成机器语言程序(目标程序)后,才能执行。
20、高级语言:独立于机器的语言。计算机不能直接执行高级语言编写的程序,需要翻译处理程序。
21、高级语言的翻译处理程序有两种工作方式: ①解释方式(解释程序) ②编译方式(编译程序)
22、解释程序:对高级语言程序逐句解释并执行,不产生目标程序,并立即得到程序的结果。早期的 BASIC语言就是采用解释方式处理的。
23、编译程序:把高级语言程序翻译成等价的机器语言程序(目标程序),运行目标程序后才能得到程序的结果。FORTRAN、PASCAL、C等采用编译方式处理的。
24、数据库管理系统(DBMS),对数据进行统一管理的软件。完成数据库的定义和建立、数据苦的操作、数据库的运行控制等功能。
25、常见的DBMS有:FosBASE、FosPro、INFORMIX、ORACLE、SQL server等。
26、实用工具软件={计算机管理程序,错误诊断和检查程序、测试程序、调试程序、杀病毒软件}
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!