文资料。
2
软件同传统的工业产品相比,有其 独特的性质:
表现形式不同 生产方式不同(手工开发) 维护方式不同 复杂性和规模不断增加 软件的本质是数字存在
3
软件技术的进化史(自学)
➢软件技术发展的初期(20世纪50年代到70年代) 出现了汇编语言,以及FORTRAN、
ALGOL60、Pascal、C、Basic等高级语言,数 据库技术也得到了高速发展,出现SQL语言。 ➢软件技术发展的中期(20世纪80年代)
15
1. 操作系统进程有若干个状态,若一个进程已 具备运行状态,但因为其他进程正占用CPU, 所以暂时不能运行而等待CPU,这时的状态 是【 】。
A.执行态
B.就绪态
C.等待态
D.空闲态
16
进程本身没有启动或终止其他进程的功 能,切换进程是靠操作系统的进程调度程序 执行的。Windows 系统提供的任务管理器。
目录服务软件; 网络系统软件。
7
支持软件
支持软件包括:语言的编译程序、软件开发 工具、数据库管理系统、软件评测工具、系统
维护程序、图文处理软件、网络支持软件、终 端通信程序等。
应用软件
应用软件是最终用户使用的界面,它是在系 统软件和支持软件的支持下,软件厂商为用户 开发的通用或专用软件,以及用户开发的应用 程序。例如:Microsoft Office。
面向构件的软件开发方法实现了软件复用。
5
3、软件系统的分层结构
计算机软件系统是一个分层的软件结构, 包括系统软件层、支持软件层和应用软件层, 其最底层是计算机硬件。
应用软件 支持软件 系统软件 系统硬件
6
系统软件
本身不提供或提供很少的应用层面功能,主 要为其他软件提供服务的软件。包括: