软件工程师培训操作系统知识.pptxVIP

  • 7
  • 0
  • 约1.81万字
  • 约 107页
  • 2021-09-27 发布于河北
  • 举报
软件工程师培训第三章 操作系统知识张伟娜计算机工程学院 软件工程教研室操作系统知识3.1 操作系统基础知识(约2分)3.2 处理机管理(2~4分) 3.3 存储管理(约2分)3.4 设备管理(1~2分) 3.5 文件管理(约2分)3.6 作业管理(约2分)3.7 网络操作系统和嵌入式操作系统实例3.8 UNIX操作系统实例(约1分)本章节约占总分数的10%左右(7-9道题目)。大纲要求操作系统的内核、进程、线程概念;处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁);存储管理(主存保护、动态链接分配、分段、分页、虚存);设备管理(I/O控制、假脱机);文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)作业管理(作业调度、作业控制语言、多道程序设计)网络操作系统和嵌入式操作系统的基础知识操作系统的配置高频考点操作系统的基本概念;状态转换图;PV操作;安全序列和死锁;进程的同步与互斥;磁盘调度算法;地址变换的相关计算;3.1 操作系统基础知识—知识点1操作系统的定义 操作系统是计算机系统中的一个系统软件,它管理和控制着计算机系统的硬件和软件资源,合理地组织计算机的工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。操作系统的作用1.通过资源管理,提高计算机系统的效率。2.改善人机界面,向用户提供友好的工作环境 练 习操作系统是裸机上的第一层软件,其他系统软件(如( 1)等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示(2)(1)A.编译程序、财务软件和数据库管理系统软件B.汇编程序、编译程序和Java解释器C.编译程序、数据库管理系统软件和汽车防盗程序D.语言处理程序、办公管理软件和气象预报软件(2)A.应用软件开发者、最终用户和系统软件开发者B.应用软件开发者、系统软件开发者和最终用户C.最终用户、系统软件开发者和应用软件开发者D.最终用户、应用软件开发者和系统软件开发者3.1 操作系统基础知识—知识点2操作系统的特征并发性共享性虚拟性不确定性操作系统的功能处理机管理作业管理存储管理设备管理文件管理练习 一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的()特点A.并发性 B.共享性 C.虚拟性 D.不确定性3.1 操作系统基础知识—知识点3操作系统的类型批处理操作系统:作业成批调入内存分时操作系统:时间片实时操作系统:响应速度网络操作系统:支持网络功能的分布式操作系统:基于分布式硬件的操作系统微机操作系统:windows 、IOS 等嵌入式操作系统:应用于电器或智能终端设备练习1.为了使系统中所有用户得到及时的响应,操作系统应该是()A.实时系统B.批处理系统C.分时系统D.网络系统2.如果分时系统的时间片一定,那么()会使响应时间越长。A.用户数越少B.用户数越多C.内存越少D.内存越多3.下面关于操作系统的叙述中正确的是()A.批处理作业必须具有作业控制信息B.分时系统不一定都具有人机交互功能C.从响应时间的角度看,实时系统与分时系统差不多D.由于采用了分时技术,用户可以独占计算机的资源I1P1O1I2P2O23.2 处理机管理—知识点1基本概念1.进程:是由程序、数据和进程控制块(PCB)组成的。进程的程序部分描述了进程需要完成的功能,进程数据集合部分包括程序执行时所需的数据及工作区。2.前趋图: (Precedence Graph)是一个有向无循环图。用于描述进程之间执行的先后顺序。图中的每个结点可用于描述一个进程或程序段,乃至一条语句;若I1→P1,表示P1开始之前, I1一定完成,称I1是P1的直接前趋,而称P1是I1的直接后继.3.2 处理机管理—知识点2进程的状态及其转换五态模型三态模型练习某系统的进程状态转换如下图所示。图中 1、2、3 和 4 分别表示引起状态转换 时的不同原因。原因 4 是由于( 1);一个进程状态转换会引起另一个进程状态转换 的是( 2)。(1) A. 就绪进程被调度 B. 运行进程执行了 P 操作 C. 阻塞进程等待的事件发生了 D. 运行进程时间片到了 (2) A. 1→2 ??????B. 2→1 ??????? ?C. 3→2 ?????????D. 2→4 3.2 处理机管理—知识点3进程间的通信1.同步与互斥 同步是合作进程间的直接制约问题,互斥是申请临界资源进程间的间接制约问题。2.(整型)信号量与P、V操作 信号量是一个整型变量,根据控制对象的不同赋不同的值,一般分为两类:(1)公用信号量:实现进程间的互斥,初值=1或资源数目;(2)私用信号量:实现进程间的同步,初值=0或某个正整数。练 习以下进程之间存在相互制约关系吗?若存在,是什么制约关系?为什么?a在食堂打饭,吃饭和洗碗b只有一

文档评论(0)

1亿VIP精品文档

相关文档