1 / 53
文档名称:

软件设计师软考资料3.ppt

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

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

分享

预览

软件设计师软考资料3.ppt

上传人:yjjg0025 2015/9/14 文件大小:0 KB

下载得到文件列表

软件设计师软考资料3.ppt

相关文档

文档介绍

文档介绍:软件设计师培训
——操作系统

大纲要求:
操作系统的内核(中断控制)、进程、线程概念
处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)
存储管理(主存保护、动态连接分配、分段、分页、虚存)
设备管理(I/O控制、假脱机)
文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)
作业管理(作业调度、作业控制语言(JCL)、多道程序设计)
汉字处理,多媒体处理,人机界面
网络操作系统和嵌入式操作系统基础知识
操作系统的配置
操作系统的基本概念
操作系统的定义
能有效地组织和管理系统中的各种软、硬件资源,合理地
组织计算机系统工作流程,控制程序的执行,并且向用户提
供一个良好的工作环境和友好的接口。
硬件资源:包括CPU,存储器,输入/输出资源等物理设备。
软件资源:以文件形式保存在存储器上的程序和数据等信息。
操作系统的2个重要作用:
(1) 通过资源管理提高计算机系统的效率
(2) 改善人机界面,向用户提供友好的工作环境
操作系统的4个特征
(1)并发性:计算机系统存在着许多并发执行的活动
P1
C1
I1
I2
C2
P2
I1
I2
I3
I4
C1
C2
C3
C4
P1
P2
P3
P4
(2)共享性:系统中各个并发活动要共享计算机系统中的各
种软,硬件资源。
(3)虚拟性:虚拟是操作系统中的重要特征,所谓虚拟就是
把物理上的一台设备变成逻辑上的多台设备。
(4)不确定性(异步性):指进程的执行顺序和执行时间及执
行结果的不确定性。
操作系统的5大管理功能
(1) 进程管理
(2) 存储管理
(3) 设备管理
(4) 文件管理
(5) 作业管理
基本概念
多道程序设计原理:在计算机内存中同时存放几道相互
独立的程序,它们在管理程序的控制下相互穿插地运
行,共享CPU和外设等资源。
程序:具有特定功能的一组指令集合,它指出了处理器
执行操作的步骤。
进程:进程是一个程序在一个数据集合上的一次执行。
进程管理
程序和进程区别:
(1)程序是动态的,进程是动态的。
(2)进程与程序的对应关系:通过多次执行,一个程序可
对应多个进程;通过调用关系,一个进程可包括多个
程序。
(3)进程是暂时的,程序的永久的:进程是一个状态变化
的过程,程序可长久保存。
(4)进程与程序的组成不同:进程的组成包括程序、数据
进程控制块(即进程状态信息)。
进程通常由三部分组成:
(1)程序:描述了进程所要完成的功能,是进程执行时不可
修改的部分。
(2)数据集合:程序执行时所需要的数据和工作区,为一个
进程专用,可修改。
(3)进程控制块PCB (Process Control Block):包含了进
程的描述信息和控制信息,是进程的动态特性的集中反
映。PCB包含以下几类信息:进程描述信息、进程控制
信息、资源占用信息、CPU现场保护结构: