1 / 66
文档名称:

fca_ch3_zyy-牛奔.ppt

格式:ppt   页数:66页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

fca_ch3_zyy-牛奔.ppt

上传人:ffy51856fy 2015/5/17 文件大小:0 KB

下载得到文件列表

fca_ch3_zyy-牛奔.ppt

文档介绍

文档介绍:第三章
1
一、什么是软件
软件:计算机系统中的程序及其文档。
程序:计算任务的处理对象和处理规则的描述。
文档:为了便于了解程序所需的阐明性资料。
计算机软件概述
程序必须装入机器内部才能工作
文档是给人看的,不一定装入机器
2
IEEE对软件的定义(1983):
软件是计算机程序、方法、规则、相关的文档资料以及在计算机上运行的程序时所必需的数据的集合。
计算机软件概述
程序:是计算机需要遵照执行的一系列指令,它作为一种具有逻辑结构的信息,精确而完整地描述计算任务中的处理对象和处理规则。
方法、规则:通常是在文档中说明并在程序中实现的。
文档:开发、使用和维护程序所需要的图文资料。
数据:向一个程序提供的输入。
3
计算机软件概述
软件有三层含义:
①个体含义:即指计算机系统中的程序及其文档;
②整体含义:即指在特定计算机系统中所有上述个体含义下的软件的总体;
③学科含义:即指在研究、开发、维护以及使用前述含义下的软件所涉及的理论、原则、方法和技术所构成的学科。在这种含义下,软件宜称为软件学,但一般仍称作软件。
4
二、发展过程
软件的发展受到应用和硬件发展的推动和制约,其发展过程大致可分为三个阶段:
第一阶段
1946-1958
第二阶段
1956-1968
第三阶段
1968以后
第一个程序出现→实用的高级程序设计语言出现,这期间重点考虑程序本身,尚未出现软件一词。
实用的高级程序设计语言出现→软件工程出现,这期间出现软件一词,融程序及其有关的文档于一体。
软件危机
软件工程出现→现在,1968年大西洋公约学术会议提出软件工程。
计算机软件概述
5
三、软件的分类
系统软件:居于计算机系统中最靠近硬件的一层,其他软件一般通过系统软件发挥作用。如操作系统、编译程序、网络软件系统、数据库系统、人机交互软件系统等。
支撑软件:支撑软件的开发与维护的软件工具和软件开发环境。如环境数据库、各种接口软件和工具组等。
应用软件:特定应用领域专用的软件。
计算机软件概述
6
四、软件与硬件的关系
硬件:构成计算机系统的物理装置。
软件:用计算机指令和算法语言编写的程序以及运行程序所需的文档、数据。
关系:硬件是软件运行的基础
软件是对硬件功能的扩充和完善
软件的运行最终被转换为对硬件的操作
计算机软件概述
计算机:硬件、软件→人工生命
人:躯体、灵魂→自然生命
7
操作系统
操作系统是所有从事计算机应用、开发和研究的人经常使用的系统软件。
一、什么是操作系统
“管理硬件资源、控制程序运行、改善人机界面、为应用软件提供支持的系统软件”。
特征:并发性→同时执行多个程序
共享性→多个并发程序共同使用系统资源
随机性→程序运行顺序、完成时间以及运行结果都是不确定的
8
二、操作系统的功能

①管理各种软硬件资源;
②提供良好的用户界面。

进程管理:对处理机进行管理。通过进程管理协调多道程序间的关系,解决对处理机实施分配调度策略、进行分配和回收等。
进程状态(就绪、运行、挂起/等待)。
操作系统
9
存储管理:管理内存资源。
主要包括内存分配、地址映射、内存保护和内存扩充。
设备管理:对硬件设备进行管理。
主要包括缓冲区管理、设备分配、设备驱动和设备无关性。
用户接口:用户操作计算机的界面。
操作系统
命令接口→通过交互命令方式,对计算机进行操作
程序接口→通过API调用例行程序实现既定的操作
10

最近更新

人教版一年级上册数学期中测试卷含答案(典型.. 7页

人教版一年级上册数学期中测试卷附答案【能力.. 9页

人教版一年级上册数学期末测试卷及答案(最新.. 5页

人教版一年级上册数学期末测试卷附参考答案(.. 6页

人教版五年级上册数学期末测试卷及完整答案【.. 4页

人教版五年级上册数学期末测试卷精品(突破训.. 4页

人教版五年级下册数学期中测试卷及参考答案【.. 5页

人教版五年级下册数学期中测试卷精品【各地真.. 7页

人教版六年级下册数学期中测试卷【名校卷】 5页

人教版六年级下册数学期中测试卷带答案(培优.. 5页

人教版六年级下册数学期中测试卷(历年真题).. 6页

人教版六年级下册数学期末测试卷含完整答案【.. 7页

人教版六年级下册数学期末测试卷附完整答案【.. 7页

人教版六年级下册数学第一单元《负数》测试卷.. 5页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 7页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 7页

人教版六年级下册数学第四单元《比例》测试卷.. 7页

人教版六年级下册数学第四单元《比例》测试卷.. 7页

人教版四年级下册数学期中测试卷精品附答案 6页

六年级下册数学 圆柱与圆锥 测试卷【研优卷】.. 6页

六年级下册数学 圆柱与圆锥 测试卷带答案(名.. 7页

六年级下册数学 圆柱与圆锥 测试卷(基础题).. 7页

六年级下册数学 圆柱与圆锥 测试题含答案【培.. 8页

六年级下册数学 圆柱与圆锥 测试题附完整答案.. 6页

冀教版六年级下册数学第三单元 正比例、反比例.. 8页

冀教版六年级下册数学第三单元 正比例、反比例.. 7页

冀教版六年级下册数学第四单元 圆柱和圆锥 测.. 7页

北京版六年级下册数学第二单元 比和比例 测试.. 7页

北京版六年级下册数学第二单元 比和比例 测试.. 7页

北师大版六年级下册数学期末测试卷含答案【夺.. 7页