正在加载图片...
2.并发和 是操作系统的两个最基本的特征,两者之间互为存在条件 3.所谓系统调用,就是用户在程序中调用 所提供的一些子功能。 4.确定作业调度算法时应注意系统资源的均衡使用,使作业和作业搭配运行。 5.临界资源的概念是,而临界区是指 6.进程是一个 态概念,而程序是一个 态概念 7.处理死锁的方法通常有 和 8.重定位的方式有 和 两种。 9.UNIX操作系统中进程控制块分为 和 两部分。 10.从资源管理(分配)的角度出发,I/0设备可分为 和 种类型。 四.简答题(30分) 1.什么叫多道程序设计?多道程序设计的主要特点是什么? 2.什么是线程?线程与进程的区别是什么? 3.什么是系统功能调用?系统调用与一般用户程序有什么区别?与库函数和实用程序又 有什么区别? 4.什么是设备驱动程序?其功能是什么?用户进程怎样使用驱动程序? 5为什么引进缓冲区?UNIX系统V的缓冲区有哪儿种? 6.提高内存利用率的途径有哪些? 五.综合题(30分 1.某个采用段式存储管理的系统为装入主存的一个作页建立了段表SMT 段长 主存起始地址 0 140 2 580 1237 1959 (1)给出段式地址转换过程。 (2)计算该作业访问的内存地址(0,432),(1,10),(2,500),(3,400)时的绝对地址。 2.假设系统有同类资源10个,供P、Q、R三个进程共享,P、Q、R所需资源总数分别为8 4、9,它们申请资源的次序和数量如下: L次序进程〖申请量 23456 PQPRQ 按银行家算法为它们分配资源 (1)写出执行完序号为6的申请时,各进程的状态和己占的资源数 (2)请估计系统是否会出现死锁,并简要说明理由 3.进程A1,A2,…An1通过m个缓冲区向进程B1 Bn2不断地发送消息。发送和行。 2.并发和____________是操作系统的两个最基本的特征,两者之间互为存在条件。 3.所谓系统调用,就是用户在程序中调用________所提供的一些子功能。 4.确定作业调度算法时应注意系统资源的均衡使用,使_____作业和_____作业搭配运行。 5.临界资源的概念是________,而临界区是指______________。 6.进程是一个__________态概念,而程序是一个__________态概念。 7.处理死锁的方法通常有_______、________和________。 8.重定位的方式有_______和_________两种。 9.UNIX 操作系统中进程控制块分为______和__________两部分。 10.从资源管理(分配)的角度出发,I/0 设备可分为________、_______和________三 种类型。 四.简答题(30 分) 1.什么叫多道程序设计?多道程序设计的主要特点是什么? 2.什么是线程?线程与进程的区别是什么? 3.什么是系统功能调用?系统调用与一般用户程序有什么区别?与库函数和实用程序又 有什么区别? 4.什么是设备驱动程序?其功能是什么?用户进程怎样使用驱动程序? 5.为什么引进缓冲区? UNIX 系统 V 的缓冲区有哪儿种? 6.提高内存利用率的途径有哪些? 五. 综合题(30 分) 1.某个采用段式存储管理的系统为装入主存的一个作页建立了段表 SMT。 段号 段长 主存起始地址 0 1 2 3 4 660 140 100 580 960 2219 3300 90 1237 1959 (1)给出段式地址转换过程。 (2)计算该作业访问的内存地址(0,432),(1,10),(2,500),(3,400)时的绝对地址。 2.假设系统有同类资源 10 个,供 P、Q、R 三个进程共享,P、Q、R 所需资源总数分别为 8、 4、9,它们申请资源的次序和数量如下: 次序 进程 申 请 量 1 2 3 4 5 6 … R P Q P R Q … 2 4 2 2 1 2 … 按银行家算法为它们分配资源: (1)写出执行完序号为 6 的申请时,各进程的状态和已占的资源数。 (2)请估计系统是否会出现死锁,并简要说明理由。 3.进程 A1,A2,…An1 通过 m 个缓冲区向进程 B1,B2,…Bn2 不断地发送消息。发送和
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有