
1.5操作系统的功能是什么?简要说明. 1)用户界面: 提供友好的用户界面来访问操作系统. 2)资源管理3)文件管理: 解决软件资源的存储,共享,机密和保护. 4)存储管理: 提高利用率,方便用户使用,提供足够的存储空间,并促进进程的并行操作. 5)设备管理: 方便设备使用,提高CPU和I / O设备利用率. 6)处理器管理: 完成诸如处理器资源分配和调度之类的功能. 处理器调度的单位可以是进程或线程. 7)作业管理: 管理计算机中的任务. 1.9批处理系统,分时系统和实时系统的特点是什么?每个适用于哪里?批处理系统: 功能: 用户将问题,数据和操作说明移交给操作员. 操作员将一批计算问题输入计算机,然后由操作系统控制执行. 适用方面: 需要大量计算并且不需要与用户交互的大型操作. 分时系统: 特点: (1)同时进行. 多个最终用户可以同时使用计算机; (2)独立性. 用户彼此独立并且相互干扰; (3)及时性. 用户的请求可以在短时间内得到答复; (4)互动性. 用户可以进行人机对话,调试程序以及进行交互工作. 应用: 具有强大交互性的多用户系统. 实时系统: 功能: 事件驱动,实时.

适用方面: 较少人为干预的监督控制系统,例如监督生产线,控制流水线生产的连续过程,监督患者的关键功能,监督和控制文通照明系统,监督和控制实验室实验和监督军用飞机等的状态. 2.1顺序并发执行该程序时有什么特点?顺序执行: 1)程序执行的顺序2)程序运行时资源的排他性3)程序结果的可重复性4)程序的封闭执行导致并发执行: 1)程序执行时资源共享执行2)程序的关闭性和可复制性丧失3)并发程序之间的相互约束2.4进度的三个基本状态是什么?它们有什么特点?如何转换?就绪状态,执行状态v3系统,阻塞状态. 就绪状态: 1)进程获取所有其他资源;但它不能占用CPU. 2)一旦获得了CPU,就可以执行它. 执行状态: 1)已获取必要的资源,并且CPU被占用,正在执行. 2)单处理器系统: 只能有一个进程处于执行状态. 3)多机处理系统: 执行状态下可能有多个进程. 阻塞状态: 1)由于等待事件,导致进程暂时无法执行2)等待CPU 2.8以外的资源或事件时,有多少个原语用于过程控制?每个功能实现什么? 1)创建基元: 用于创建新流程.

2)撤消原语: 完成任务后,释放其占用的资源. 3)阻止原语: 阻止自己并进入阻止状态,以便OS可以安排其他进程进入执行状态. 4)唤醒原语: 唤醒所有等待资源的进程,将它们置于就绪队列中,然后等待调度3.3关键部分是什么?关键区域的管理应遵循哪些原则?我们将与并发过程中共享变量相关的程序段称为“关键区域”. 它满足以下三个原则: 1)互斥2)渐进性3)有限的等待时间5.1内存管理的主要功能是什么? 1)存储空间分配和回收2)地址映射和重定位3)存储共享和保护4)主存储器扩展5.3什么是重定位?有哪些搬迁方法?重定位: 地址转换的过程是将相对地址转换为存储空间中的绝对地址,这称为地址重定位,也称为地址映射. 1)静态地址重定位2)动态地址重定位6.12尝试使用链接索引表方法(组链接方法)解释分配和回收的原理. 几个空闲磁盘块用作索引表块,以指示存储空间中的所有空闲磁盘块. 分配: 系统从索引表块末尾的链表头开始分配. 回收: 系统将空闲块添加到索引链的头部所指示的索引表块的空闲条目中(仅链表中由头部指针指示的索引表块不满足,并且所有其他索引表块充分). 7.7什么是渠道,这三种渠道的主要特征是什么?该通道是一个独立于CPU的处理器,专门用于管理I / O. 它直接控制设备与内存之间的数据交换.

该通道具有一系列通道说明. 指令由CPU启动,并在操作结束时将中断信号发送到CPU. 字节多通道1)连接低速和中速设备. 2)传输时,通道与多个设备交叉. 当
戒骄戒躁
我们也可以派我们的去越南