计算机科学与技术专业综合一第二页
7. 设系统中有5个并发进程,共同竞争资源S,且每个进程都需要2个S资源,则该系统最少要有S资源__________个才不会发生死锁。()
A.11B.15C.6D.无法预计
8. 考虑下面的页面访问序列:5、6、5、2、6、3、5、3、2、5、1、3、5、3、1、3、6、1、5、2假定分配给该进程3个物理块,采用最近最久未使用算法,则出现__________次缺页中断。(提示:所给定的物理块初始均为空,所以,首次访问一页时就会发生缺页中断)。()
A.11B.9C.10D.12
9. 设计实时操作系统时,首先应考虑系统的()
A.可靠性和灵活性B.实时性和可靠性C.灵活性和实时性D.优良性和分配性
10.__________选项体现了原语的主要特点。()
A.并发性B.异步性C.共享性D.不可分割性
二、判断题(正确的打√,错误的打×,每小题1分,共6分)
1.引用多道程序设计技术能充分发挥CPU与外设并行工作的能力。()
2.引入设备独立性是未来提高设备分配的灵活性、利用率和方便实现输入/输出重定向。()
3.操作系统是对计算机硬件进行管理的软件。()
4.系统中的某个进行能够P被唤醒后立即久获得了CPU,这是因为系统采用了抢占调度方式。()
5.临界区是一段共享数据区。()
6.内存动态分区分配算法中的最佳适应算法要求空闲分区按地址递增的次序排列。()
三、应用题(24分,每题8分)
1.假定一磁盘有200个磁道,编号为0到199,在完成了磁道135处的请求后,当前正在磁道153处为一个请求服务。若请求队列的先后顺序为:
96,157,101,187,104,160,112,185,140
试分别采用最短寻道时间优先、扫描算法完成上述请求,写出磁头移动的顺序,并计算磁头的磁道移动总量。
2.根据下表给出的作业1、2、3、4的到达时间和运行时间。采用作业优先和先来服务调度算法,试问作业执行顺序和平均周转时间?(时间单位:分钟,以十进制计算)
微机原理与接口技术(50分)
五、单项选择题(10分,每题1分)
1.通常所说的32位计算机,是指着中计算机的CPU()
A.有32个控制器
B.共有32个运算器和控制器
C.由32个运算器组成
D.能够同时处理32位二进制数据
2.中断向量是()
A.中断服务程序入口地址
B.子程序入口地址
C.中断服务程序入口地址的地址
D.中断类型码
3.计算机中的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算时,数据处理速
度()
A.越慢
B.越快
C.不定
D.无影响
4.8086CPU的下列寄存器中,不能用作寄存器间接寻址方式时的地址寄存器的()
A.SI
B.CX
C.DX
D.BX
5.CPU响应中断请求和响应DMA请求的本质区别是()
A.程序控制
B.中断时CPU仍控制总线,而响应DMA时须让出总线
C.需要CPU干预响应
D.速度快
6.将3片8259A进行级联后,可以响应______级中断。()
A.24级
B.22级
C.16级
D.21级
7.8086CPU中的通用寄存器是指()
A.AX、BX、CX、DX
B.SP、BP
C.SI、DI
D.上述三者
8.CPU使用中断方式从读取数据时,DAC0809向CPU发出中断请求的信号是()
A.STARTB.EOCC.OED.INTR
9.DMA方式下,外设数据输入到内存的路径是()
A.外设→DMAC→内存
B.外设→CPU→DMAC→内存
C.外设→内存
D.外设→DMAC→CPU→内存
10.8255内部B组控制()
A.PB口和PC口的低4位
B.PA口
C.PB口
D.PB口和PC口
六、填空题(10分,每题1分)
1.CPU内部数据寄存器用来暂存_____________,地址寄存器则用于暂存_______________。
2.已知一个机器数则它所对应的真值为____________________、对应的补码为_______________。
3.8086/80