设备分配所使用的数据结构主要包括()
A.设备控制表
B.控制器控制表
C.通道控制表
D.系统设备表
- · 有5位网友选择 C,占比55.56%
- · 有2位网友选择 A,占比22.22%
- · 有1位网友选择 D,占比11.11%
- · 有1位网友选择 B,占比11.11%
A.设备控制表
B.控制器控制表
C.通道控制表
D.系统设备表
在I/O设备管理中,设备分配的主要数据结构及分配顺序是
A.系统设备表→控制器控制表→设备控制表
B.系统设备表→设备控制表→控制器控制表
C.设备分配表→系统设备表→控制器控制表
D.设备分配表→系统设备表→设备控制表
A.系统设备表→控制器控制表→设备控制表
B.系统设备表→设备控制表→控制器控制表
C.设备分配表→系统设备表→控制器控制表
D.设备分配表→系统设备表→设备控制表
1.实验目的和要求 (1)加深对设备管理的理解。 (2)深人了解如何分配和回收独占设备。 2.实验内容 设计一种独占设备分配和回收的方案,要求满足设备独立性。在Visual C++6.0集成开发环境下,使用C语言编写程序实现这个方案并进行测试。 3.实验原理与提示 为了提高操作系统的可适应性和可扩展性,现代操作系统中都毫无例外地实现了设备独立性,又叫作设备无关性。 设备独立性的含义是:应用程序独立于具体使用的物理设备。 为了实现独占设备的分配,系统设置数据表格的方式也不相同,在实验中只要设计合理即可。这里仅仅是一种方案,采用设备类表和设备表。 1)数据结构 操作系统设置“设备分配表”,用来记录计算机系统所配置的独占设备类型、台数以及人配情况。设备分配表可田"设备类表”和“设备表”两部分组成,在设备类中,每类设备对应一行,内容通常包括设备类、总台数、空闲台数和设备表起始地址。设备表中,每台设备对应一行,包括设备物理名、设备逻辑名、占用设备的进程号、是否分配等,在设备表中,同类设备登记在连续的行中. 设备类表 设备类 总台数 空闲台数 设备表地址 输入机 2 1 打印机 3 2 设备表 设备物理名 是否分配 占用进程 相对号 001 已分配 P1 002 未分配 003 未分配 004 已分配 P7 2)设备分配 (1)当进程申请某类设备时,系统先查“设备类表”. (2)如果该类设备的现存台数可以满足申请要求,则从该类设备的“设备表”始址开始依次查该类设备在设备表中的登记项,找出“未分配”的设备分配给进程。 (3)分配后要修改设备类表中的现存台数,把分配给进程的设备标志改为“已分配”且填上占用设备的进程名. (4)然后,把设备的绝对号与相对号的对应关系通知用户,以便用户在分配到的设备上装上存储介质。 3)设备回收 当进程执行结束撤离时应归还所占的设备,系统根据进程名查设备表,找出进程占用设备的登记栏,把标志修改成“未分配”,清除进程名。同时把回收的设备台数加到设备类表中的空闲台数中.
A.资本所有者在生产经营活动中凭借资本所取得的利润
B.凭借专利所取得的收入
C.生产要素的所有者将自有的货币或资本借给他人经营或存入金融机构所取得的利润
D.以实物形态资本租给他人经营或使用而取得的租金
设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是
A.管理物理设备
B.管理逻辑设备
C.实现即插即用
D.建立逻辑设备与物理设备之间的对应关系
A.数据的组织分为逻辑组织和物理组织两种
B.数据的逻辑组织是用户或应用程序所使用的数据结构形式
C.数据的物理组织则是数据在物理存储设备上的结构形式
D.数据的逻辑组织和物理组织两者之间不可以相互独立
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!