dxjsj-2014-4-计算平台-计算机软件试题.pptx

第四讲 计算平台-计算机软件(第4、5章) 教学内容:计算机软件系统 学习重点:操作系统 学习难点:操作系统的功能模块 课堂教学:2 学时 实践教学:2 学时(基础实验5) 第四讲 教学设计 学习内容 软件定义 软件分类 系统软件 应用软件 1. 认识软件 学习内容 计算机软件系统 软件为与计算机系统的操作有关的计算机程序、规则以及任何与之有关的文件。 个体含义 计算机系统中某个程序及其文档。 整体含义 特定计算机系统中所有个体软件的总称。 学科含义 软件所涉及的理论、方法、技术所构成的学科,规范的名字应为软件学,但日常情况下常被简称为软件。 ① 软件定义 ② 软件分类 系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合。 操作系统:Windows 、Unix、Linux等 语言处理程序:C、C++、Java、Pascal等 数据库管理:Oracle、SQL Sever、DB2、Access等 辅助程序:调式程序、监控程序、连接程序等 ③ 系统软件 应用软件是为解决计算机各类应用问题而编制的程序集合,具有很强的实用性 。 办公软件:Office、WPS 图形图像处理软件:Photoshop、AutoCAD 网页制作软件:Dreamweaver、Flash、Fireworks 网络应用软件:IE浏览器、文件传输FTP、电子邮件 其它:媒体播放软件、杀病毒软件、解压缩软件等 ④ 应用软件 何谓操作系统 操作系统功能模块 操作系统层次结构 操作系统工作界面 2. 操作系统基本概念 学习内容 计算机软件系统 ① 何谓操作系统 初识操作系统 操作系统是控制和管理计算机系统资源(硬件和软件),合理的组织计算机工作流程以及方便用户的程序集合,是人机交互的接口。 操作系统是控制和管理计算机系统资源(硬件和软件),合理的组织计算机工作流程以及方便用户的程序集合,是人机交互的接口。 计算机资源 硬件资源 软件资源 CPU 存储器 I/O设备 … 系统程序 应用程序 数据文档 … 操作系统 用户接口 CPU管理 文件管理 设备管理 存储管理 ② 操作系统功能模块 初识操作系统 应用层:用户接口 管理层:存储管理、I/O管理、文件存取、作业调度等 系统层:中断处理、外部设备驱动、处理机调度(CPU)等 硬 件(物理层) ③ 操作系统层次结构 初识操作系统 Windows XP 桌面 Windows 7 桌面 Windows 8 桌面 窗口图形工作界面 ④ 操作系统工作界面 初识操作系统 命令行工作界面 ④ 操作系统工作界面 初识操作系统 c:\Users\xud:↙ d:\dir↙ 目录列表 何谓进程 进程管理 进程调度 存储管理功能 存储管理策略 3. 进程与存储管理 学习内容 计算机软件系统 ① 何谓进程 进程:程序的一次执行就是一个进程。一个进程是一个程序对某个数据集的执行过程,是分配资源的基本单位 进程 程序 状态 动态 静态 生命期 有 无 对应关系 一个程序 多个进程 。 进程和程序的主要区别 进程是一个动态的概念,而程序是一个静态的概念; 进程具有并发特征,而程序没有; 进程和程序不是一一对应的,一个程序多次执行可产生多个不同的进程,一个进程也可以对应多个程序。 程序可以长期保存在外存储器中,进程随着程序的运行而产生,当程序执行完毕,进程也就不存在了。 ① 何谓进程 进程在其生存周期内,由于受资源制约,进程状态是不断变化的,一般来说进程有就绪、运行和等待三种基本状态。 ① 何谓进程 进程管理即如何合理地把CPU资源分配给每一个进程。 其涉及进程的概括、进程的状态及其转换、进程的控制、进程的通信、进程的同步与互斥等概念 ② 进程管理 Windows任务管理器 ② 进程管理 进程调度的主要功能就是根据一定的调度算法,从就绪队列中选择一个进程并把CPU分配给它,从而让它占有CPU运行。常用的调度算法有:先进先出算法、时间片轮转算法、最高优先级算法等。 时间片轮转调度算法示意 ③ 进程调度 ④ 存储管理功能 存储:所谓存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问 存储管理:管理计算机存储资源 ⑴ 内存的分配和回收 ⑵ 存储共享 ⑶ 内存保护 ⑷ 地址变换 ⑸ 扩充内存容量 存储管理的基本功能: ④ 存储管理功能 ⑴ 物理地址:对每个存储单元的编号,称为物理地址。这种编号可惟一标识一个存储单元。 ⑵ 物理空间:物理地址的集合称为物理地址空间,简称物理空间。 ⑶ 逻辑地址:程序中由符号名组成的程序空间称为符号名空间,简称名空间。对名空间的符号的编号称为逻

文档评论(0)

1亿VIP精品文档

相关文档