微型计算机系统期末习题答案

微型计算机系统期末习题答案
微型计算机系统期末习题答案

8086微型计算机系统考试题目答案

一、填空题(每空1分,共20分)

1、微型计算机硬件系统可分成为 CPU 、存储器和 I/O接口三大模块,模块之间通过总线连接而成。

在系统与输入/输出设备之间,必须通过I/O接口相连接。

2、目前计算机系统主要有两种体系结构,它们分别是冯.诺依曼和哈弗,有更高运行效率的是哈弗。

3、已知X=68,Y=-12,若用8位二进制数表示,则[X+Y]补=50H,此时,CF=_0__;[X-Y]补= 38H/56D,OF=_0__。

4、8086 CPU的基本总线周期包含了 4个T状态。

5、I/O端口地址有两种编址方式,它们分别是独立编址和存储统一编址;接口电路中,输入端口必须具

有缓冲功能,而输出端口必须具有锁存功能。

6、硬件中断可分为可屏蔽中断_和__ 非屏蔽中断两种。

7、8086/8088 CPU响应可屏蔽中断的条件是_IF=1 。

8、通用微型计算机的CPU由 _微处理器、存储器以及I/O接口电路 _组成,8086CPU按照结构有_EU和BIU _2个独立的处理部件组成。

9、计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是10000000B ; 若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是 10000000B ,借位标志CF= 1 、符号标示SF=__1___、溢出标志OF=__ 1__。由此可判断结果真值应为-128

10. 8086/8088 CPU在RESET信号到来后其CS和IP的值分别为_ FFFFH和0000H 。

11. CPU与外设传送数据时,输入/输出控制方式有_ 无条件方式 _,_ 查询方式 _,中断方式和__ DMA方式。

12. 8086 CPU响应一个可屏蔽中断请求时,将向外设发送两个中断响应脉冲,通过数据总线读入中断类型

码。

13. INTEL 8253采用BCD码计数时,其最大计数值为__ 0000H ,此时的计数初值为__10000D

二、选择题

1.判断两个无符号数加法运算是否溢出的标志是_D__

A. ZF ;

B. SF;

C. CF;

D. OF

2.8086CPU在计算物理地址时,应将段地址____C___。

A.左移1位;

B.右移1位;

C.左移4位;

D.右移4位

3.INTEL 8088/8086 CPU 由____D_组成。

A 通用寄存器、专用寄存器和ALU;

B.ALU、FR及8个16位通用寄存器

C CS、ES、SS、DS及IP、指令队列;

D EU和BIU

4.下列4种描述中正确的是__B _。

A.汇编语言只由指令语句构成。

B.汇编语言语句包括指令语句和伪指令语句和宏指令语句。

C.指令语句和伪指令语句都能经汇编程序翻译成机器代码。

D.指令语句和伪指令语句都不能经汇编程序翻译成机器代码。

5. 已知内存单元(20510H)=31H,(20511H)=32H,(30510H)=42H,(30511H)=43H,且AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则执行MOV AL, [BP+10H]后AX= D。

A. 3A31H

B. 3231H

C. 427BH

D. 3A42H

6.一微机系统采用一片8259A,若8259A设置为普通全嵌套、非缓冲、非自动中断结束等方式,并将ICW2设置为08H,各中断源的优先权是(1) C ,IR5引脚上中断源的中断类型码为(2) D ,该中断源的中断服务程序入口地址应存于中断向量表中首址为(3) C 的4个单元内。

(1) A 自动循环 B 固定不变,IR7优先权最高,IR0优先权最低

C 固定不变,IR0优先权最高,IR7优先权最低

D 由程序设定,可设置IRi优先权最高

(2) A 05H B 08H C 0DH D 0FH

(3)A 05H B 14H C 24H D 34H

7.8253通道1外接100 KHz的时钟信号,按十进制计数,则当写入计数器的初值为5000H时,定时时间为(1)C;若按二进制计数,定时10ms,则写入的计数初值为 (2) A 。

(1) A 5ms B 50 ms C 204.8 ms D 20.48ms

(2)A 1000H B 0100H C 0064H D 03E8H

8、循环指令LOOP 的退出条件是___C___。

A .AX =0

B .BX =0

C .CX =0

D .CX =1

9、8086/8088 系统中用于形成地址总线的器件是__A____。

A 缓冲器 ;

B 锁存器 ;

C) 计数器 ; D) 译码器

10、8088/8086 CPU 的基本总线周期由___B__个时钟周期组成。

A 2 ;

B 4 ;

C 5 ;

D 6

11、在8086系统中中断号为0AH ,则存放中断向量的内存起始地址为___ B _。

A 0AH ;

B 28H ;

C 4AH ;

D 2AH

12、80X86 CPU 将累加器AX 的内容清零的正确指令是_B___。

A AND AX ,AX ;

B XOR AX ,AX ;

C OR AX ,AX ; D. NOT AX

13、下列器件可作简单输入接口的电路是_(1)_ A _,作简单输出接口的电路是_(2)_ B 。

A 三态缓冲器 ;

B 锁存器;

C 反相器 ;

D 译码器

14、某微机最大可寻址的内存空间为16MB ,其CPU 地址总线至少应有__D__条。

A 32 ;

B 16 ;

C 20 ;

D 24

15、伪指令VAR DW ? 将在内存预留的存储空间是_B_ _。

A .1字节

B .2字节

C .6字节

D .4字节

16、关系运算符EQ 、NE 、LT 、GT 、LE 、GE 等,当运算结果关系成立时汇编返回_A_。

A .0FFFFH

B .0000H

C .0001H

D .1000H

17. 8、8086 CPU 寻址I/O 端口最多使用___D_条地址线。

A 8 ;

B 10 ;

C 12 ;

D 16

18、8086/8088 系统中用于形成地址总线的器件是_A_。

A 缓冲器 ;

B 锁存器 ;

C) 计数器 ; D) 译码器

19.某微机最大可寻址的内存空间为16MB ,其CPU 地址总线至少应有_D__条。

A 32 ;

B 16 ;

C 20 ;

D 24

15、两数比较,若相等时转移到LABEL 的指令是_A_。

A JZ LABEL ;

B J

C LABEL ;

C JO LABEL ;

D JS LABEL

16、下列信号中__C__用来区分CPU 访问内存储器或I/O 接口。 A WR ; B RD ; C IO M / ; D R DT /

17.8086存储信息的基本单位是__B 。

A .字

B .字节

C .KB

D .MB

18.8086的字长有_C_位。

A .32 B. 16 C. 8 D.64

19.8086有4个通用数据寄存器,其中AX 除用做通用寄存器外,还可用做__A_。

A .累加器

B .计数器

C .基址寄存器

D .段地址寄存器

20.设寄存器BX 存有一偏移地址,则对应内存单元的物理地址应在__A__。

A .数据段

B .代码段

C .附加段

D .堆栈段

21.设寄存器BP 存有一偏移地址,则对应内存单元的物理地址应在__D__。

A .数据段

B .代码段

C .附加段

D .堆栈段

22.8086有20根地址线,直接寻址空间为_B__。

A .64 M

B B .1 MB

C .1024 KB

D .8MB

23.标志寄存器中PF =1时,表示__A__。

A.运算结果低8位中所含1的个数为奇数

B.运算结果低8位中所含1的个数为偶数

C.运算结果有溢出

D.运算结果无溢出

24.地址加法器是属于_B_中部件。

A.EU B.BIU C.ALU D.指令队列

25.立即、直接、寄存器间接3种寻址方式,指令的执行速度,由快至慢的排序为_C_。

A.直接、立即、间接

B.直接、间接、立即

C.立即、直接、间接

D.不一定

26.指令MOV AL,[BX]中的源操作数在_A_中。

A.数据段 B.附加段

C. 堆栈段 D.代码段

27.指令ADD AX,[SI+50H]中,源操作数的寻址方式是_D_。

A.变址寻址 B.基址和变址寻址

C.基址寻址 D.变址相对寻址

28.指令MOV AX,DAT1[BX+DI]中,源操作数的寻址方式是_D_。

A.变址寻址 B.基址和变址寻址

C.基址寻址 D.基址变址相对寻址

29.将累加器AX的内容清零,错误的指令是__B__。

A.XOR AX,AX B.AND AX,O

C.SUB AX,AX D.CMP AX,AX

32.伪指令VAR DW ? 将在内存预留的存储空间是B _。

A.1字节 B.2字节

C.6字节 D.4字节

33.伪指令BUF DB 20 DUP(0,1) 在内存中占用的存储空间是__D_ _。

A.80字节 B.20字节C.60字节 D.40字节

34.语句MOV BX,OFFSET DAT1执行后,BX中存放的是 B _。

A.DAT1的段地址 B.DAT1的偏移地址

C.DAT1的第1个数据 D. DAT1的物理地址

36.DOS功能调用时,功能号应放入_ C __中。

A.AX B.AL C.AH D.DX

三、简答题(每小题5分,共15分)

1、冯.诺依曼计算机的基本设计思想是什么?

(1)计算机应用由运算器、控制器、存储器、输入和输出设备等五大部分组成。

(2)存储器不但能存放数据,也能存放程序.计算机具有区分指令和数据的能力。而且数据和指令均以二进制形式存放。

(3)将事先编好的程序存入存储器中,在指令计数器控制下,自动高速运行(执行程序)。

2、8088CPU和8086CPU结构的区别。

(1)8088 指令队列长度是 4 个字节,8086 是 6 个字节。(2)8088 的BIU 内数据总线宽度是8 位,而EU 内数据总线宽度是16 位,这样对16 位数的存储器读/写操作需要两个读/写周期才能完成。8086 的BIU 和EU 内数据总线宽度都是16 位。

(3)8088 外部数据总线只有8 条AD7~AD0,即内部是16 位,对外是8 位,故8088 也称为准16 位机。

3、 8086CPU构成系统时其存储器可分为哪两个存储体?它们如何与地址、数据总线连接?

8086CPU构成系统时,其存储器可分为奇地址存储体与偶地址存储体。偶地址存储体的8位数据线,与CPU16位数据总线的D7~D0连接;奇地址存储体的8位数据线与CPU16位数据总线的D15~D8连接。地址总线A19~A1提供存储体片选的高位地址,A0和BHE(HE有上划线)区分奇偶地址存储体。

4、 8086/8088 CPU系统为什么要采用地址锁存器?

因为8086/8088的AD15~AD0/AD7~AD0既可作为低16位/8位地址线,又可作为16位/8位数据线,为了把地址信息分离出来保存,外接存储器或外设提供16位/8位地址信息,一般须外加三态锁存器,并由CPU产生的地址锁存允许信号ALE的下跳变将地址信息锁存入8282/8283锁存器中。

5、计算机系统要完成一次外部中断,需要经历哪几个过程?

(1)中断请求。中断源产生中断请求的条件对不同中断源是不同的。

(2)中断判优。由于中断产生的随机性,可能同时提出多个中断源,此时就要根据中断源的轻重缓急,给它们确定一个中断级别。

(3)中断响应。对可屏蔽中断,仅有中断请求是不行的。除优先级别高低的条件外,CPU内正有中断允许触发器,只有当其为“1“时,CPU才能响应可屏蔽中断。

(4)中断处理。由中断服务程序完成。①保护环境,②开中断,③执行中断服务程序,④关中断,⑤恢复现场(5)中断返回。执行返回指令后,CPU会自动弹出断点信息,送给指令指针,并恢复标志寄存器的内容,以便回到断点出处继续执行原程序。

6.试简述以8086 CPU为核心的最小系统的构成。

答:计算机硬件系统主要由CPU、存储器、I/O接口、I/O设备构成,它们由总线(控制总线、地址总线和数据总线)连接。对于以8086 CPU为核心的最小系统,还应包括一片时钟发生器、3片8282地址锁存器和2片8286数据驱动器。

四、存储器(2小题,共20分)

1、某微机系统有24条地址线。欲用2K×4 b的RAM芯片构成32 KB的存储系统,问:1)需要多少片这样的芯片?2)每个芯片的地址线有几条?3)至少需要多少条地址线用作片外地址译码?(本小题9分)

1)需要32x8/(2x4)=32

2)11条

3)4条

2、用二片6264芯片组成的8位微机存储器系统的电路如图所示。(设地址总线为16位。)(本小题11分)

1)说明存储器芯片类型,并计算#1和#2的存储容量是多大;(5分)

2)分析#1芯片和#2芯片的地址范围(需给出具体地址分配表)。(6分)

1)#1和#2的容量均为:213*8=8KB

2)设A15为0

#1的地址范围为:4000H-5FFFH.

#2的地址范围为:2000H-3FFFH.

3、某微机系统采用16位地址总线,部分存储器与CPU连接图如下图所示,要求:(本小题8分)

(1)写出存储器芯片的容量。(2分)

(2)要求完成系统硬件连线图及引脚标注,并标出信号传送方向。(2分)

(3)写出芯片的地址范围,若有地址重叠,请写出基本地址范围。(4分)

1)ROM有12根地址线(A11~A0):2^12=4kb。两片形成8kb容量

RAM有11跟地址线:2^11=2kb.两片形成4kb容量

3)ROM(1)地址范围:8000H~8FFFH

ROM(2):9000H~9FFFH

RAM(1):A000H~AFFFH

RAM(2):B000H~BFFFH

RAM区有地址重叠:

RAM(1)基本地址范围(A11=0时):A000H~A7FFH

重叠地址范围(A11=1时):A8FFH~AFFFH

RAM(2)基本地址范围(A11=0时):B000H~B7FFH

重叠地址范围(A11=1时):B8FFH~BFFFH

五、程序分析及设计(除了题中单独标注的题分,其余每空1分,共25分)

1、以下程序片段执行前(AX)=1234H,(BX)=5678H

MOV CL,4

MOV DH,BH

SHL BX,CL

MOV DL,AH

SHL AX,CL

SHR DH,CL

OR AL,DH

SHR DL,CL

OR BL,DL

执行完该片段后(AX)= 2345H 、(BX)= 6781H。

2、程序段如下:

X DB 65H

Y DB 0F3H MOV AL, X

MOV BL, Y

CMP AL,BL

JGE NEXT

XCHG AL,BL

NEXT: HLT

程序执行后,AL= 65H ; BL= 03FH .

比较变量X和Y两个有符号数的大小,将大者放入AL,小者放入BL中

2、程序段如下:

MOV AL,23H

MOV AH, 0

Again: AND AL,AL

JZ STP

SHL AL, 1

JNC Again

INC AH

JMP Again

STP: HLT

1)程序的功能是(本小题2分):对AL中“1”的个数进行统计,并放入AH中;

2)程序执行后,AH= 3

3.程序段如下:

MOV AL,BYTE PTR X

MOV CL,4

SHL AL,CL

DEC AL

MOV BYTE PTR Y,AL

程序执行后,完成运算的算术表达式应是 Y=Xx2-4 ;

其中,程序段指令中出现的X,Y其类型为变量类型

4、阅读下列程序

DATA SEGMENT

BUF DB 32H ,75H, 0C9H, 85H;共4个数据

RESULT DB ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE ,DS:DATA

START: MOV AX,DATA

MOV DS,AX

LEA SI,BUF

MOV CX,4

MOV BX,0

LP1:MOV DH,8

MOV AL,[SI]

LP2:ROR AL,1

JC NEXT

INC BX

NEXT: DEC DH

JNE LP2

INC SI

LOOP LP1

MOV RESULT,BX

MOV AH,4CH

INT 21H

CODE ENDS

END START

(1) 本程序段的功能是_ 统计缓冲区BUF中4个单字节二进制数中的0的个数

(2) 程序执行完变量RESULT= 11 H

4.画出数据段中数据定义语句实现的内存分配图。

DATA SEGMENT AT 1415H

ORG 2000H

BLOCK DB 00H,80H,0FEH,0A8H,90H

COUNT EQU $-BLOCK;

FLAG DB -1

DATA ENDS

内存分配图(本小题4分):

5.以下程序段完成的功能是:把内存单元两数进行相加,结果送回到内存单元中。请根据注释要求对程序进行完善。

DAT SEGMENT ;定义数据段,以DAT为段名

ADD-BUF DB 51100;定义ADD_BUF变量空间,含两个字节类型数值51,100

SUM-BUF DB?;定义SUM_BUF变量空间,只分配1个字节型单元,数值不定

DAT ENDS ;段定义结束

CODE SEGMENT

ASSUME CS:CODE, DS:DAT ;对两个段类型进行汇编说明

START: MOV AX,DAT ; 2句语句完成DS初始化

MOV DS,AX ;

MOV AH,ADD_BUF

ADD AH,ADD_BUF+1

MOV SUM_BUF,AH

INT 20H ;一条语句返回DOS

CODE ENDS

END START ;汇编结束,初始化CS,IP

把该源程序命名为:SUM.ASM,对其进行汇编,需要利 MASM 命令生成目标文件SUM.OBJ,再利用 LINK 命

令生成可执行文件SUM.EXE。

在调试环境下运行SUM.EXE文件,应在DOS环境下输入命令 DEBUG

6.以下程序功能是:对内存中的二个无符号字节数进行比较,把大数存放在内存MAX单元中。请根据注释进行程序完善。

DATA SEGMENT ;数据段开始

SOURCE DB X1,X2 ;定义X1和X2为二个无符号字节数

MAX DB? ;定义结果存放的单元MAX为空字节

DATA ENDS ;数据段结束

CODE SEGMENT ;定义代码段

ASSUME CS:CODE,DS,DATA ;设定段寄存器

BIGIN: MOV AX,DATA;将DATA偏移地址通过AX

MOV DS,AX ;送DS

MOV AL SOURCE ;取第1数送AL,AL←X1

CMP AL,SOURCE+1 ;两数比较,执行X1-X2运算

JNC BRANCH ;若没有进位CF,则X1>X2,转BRANCH

MOV AL,SOURCE+1 ;否则,大数送AL,执行AL←X2

BRANCH: MOV MAX, AL;大数送入MAX单元

HLT ;暂停

MOV AH,44CH ;2条语句采用非标准序方式返回DOS

INT 21H ;

CODE ENDS ;代码段结束

END BIGIN ;程序结束

7、程序设计

设数据段ARRAY单元开始有50个单字节有符号数,要求统计出其中负数的个数并存入minus_count单元。试完善程序。

data segment ;数据段定义

array db _N0,N1,N2。。。。。。N49 ;数组定义

count equ $-arry

minus_count db ?

data ends

stack segment para stack ‘stack’;定义堆栈段

dw 128 dup(?)

stack ends

code segment;代码段定义

assume cs:code,ds:data,ss:stack;指定段寄存器

start proc far

push ds

xor ax,ax

push ax;返回地址压入堆栈

mov ax , data

mov ds,ax;装入数据段段地址

mov si,___ AL _;si 作为数据指针

mov dl,0;DL寄存器保存负数个数

mov cx,count

again: mov al,[si]

add al,0

_ MOV【si】,AL _;正数跳转

inc dl

next: inc si ;修改数据指针

loop _ NEXT ___

mov minus_count,dl

ret;返回

start endp;过程结束

_CODE ENDS __ ;代码段定义结束 end start

操作系统期末试卷(含答案)

操作系统复习题1 一、判断题 1.分时系统中,时间片设置得越小,则平均响应时间越短。() 2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。() 3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。() 4.在引入线程的OS中,线程是资源分配和调度的基本单位。() 5.信号量的初值不能为负数。() 6.最佳适应算法比首次适应算法具有更好的内存利用率。() 7.为提高对换空间的利用率,一般对其使用离散的分配方式。() 8.设备独立性是指系统具有使用不同设备的能力。() 9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。() 10.访问控制矩阵比访问控制表更节约空间。() 二、选择题 1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。 A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。 2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。 3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。 G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。 4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。 K,L,M:(1)提高内存利用率;(2)提高系统吞吐量;(3)满足用户需要;(4)更好地满足多道程序进行的需要;(5)既满足用户需求,又提高内存利用率。 5.在存储管理中,不会产生内部碎片的存储管理方式是(N);支持虚拟存储器,但不能以自然的方式提供存储器的共享和存取保护机制的存储管理方式是(O)。 N:(1)分页式存储管理;(2)分段式存储管理;(3)固定分区式存储管理;(4)段页式存储管理。 O:(1)段页式存储管理;(2)请求分区页式存储管理;(3)请求分段式存储管理;(4)可变分区存储管理;(5)固定分区存储管理;(6)单一连续分区式存储管理。 6.磁盘调度主要是为了优化(P),下列算法中能避免磁盘粘着的现象的是(Q)。P:(1)寻道时间;(2)旋转延迟时间;(3)传输时间。 Q:(1)SSTF;(2)FCFS;(3)SCAN;(4)CSCAN;(5)FSCAN。 7.文件系统中,目录管理最基本的功能是(R),位示图的主要功能是(S),FAT表的主要功能是(T)。 R,S,T:(1)实现按名存取;(2)提高文件存储空间利用率;(3)管理文件存储器的空闲空间;(4)指出分配给文件的盘块(首个盘块除外)的地址;(5)管理文件存储器的空闲空间,并指出分配给文件的盘块(首个盘块除外)的地址。8.文件系统采用多级目录结构,可以(U)和(V)。 U,V:(1)缩短访问文件存储器时间;(2)节省主存空间;(3)解决不同用户文件的命名冲突;(4)方便用户读写文件;(5)提高检索目录的速度。 9.计算机系统中信息资源的安全包括(W)、(X)和(Y)三个方面,其中程序被删除属于(W)方面的威胁,数据被非法截取属于(X)方面的威胁,消息被更改属于(Y)方面的威胁。W,X,Y:(1)保密性;(2)完整性;(3)可用性;(4)方便性。 三、填空题 1.操作系统最基本的特征是(1)和(2),最主要的任务是(3)。 2.引入进程的主要目的是(4),进程存在的唯一标志是(5)。 3.(6)是指通过破坏死锁产生的必要条件来防止死锁的发生。引起死锁的四个必要条件中,(7)是不应该被破坏的,但对某些特殊的资源(如打印机),该条可通过(8)来破坏;而其他能被破坏的三个必要条件分别是(9)、(10)和(11)。 4.虚拟存储器管理的基础是(12)原理,在请求分页管理方式中,页表中的状态位用来只是对应页(13)修改位用来只是对应页(14),引用位则是供(15)使用;而在请求分段系统还增加了增补位,它用来指示(16)。 5.设备驱动程序是(17)与(18)之间的通信程序如果系统中有3台相同的单显和2台相同的彩显则必须为它们配置(19)种设备驱动程序 6.廉价磁盘冗余阵列可组成一个大容量磁盘系统,它利用(20)技术来提高磁盘系统的存取进度,而利用(21)技术来增加磁盘系统的可靠性 7.包过滤防火墙工作在(22)层,采用代理服务技术的防火墙则工作在(23)层 文件系统对文件存储空间采用(23)分配方式,它通过(24)来管理空闲的文件存储空间。 四、问答题 1.假设某多道程序设计系统中有供用户使用的内存100k,打印机1台。系统采用可变分区管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计:采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机在执行进程结束时或有新进程到达时。现有一进程序列如下: 假设系统优先分配内存的低地址区域,且不需移动已在主存中的进程,请: (1)给出进度调度算法选中进程的次序,并说明理由。 (2)全部进程执行结束所用的时间是多少 2.请用信号量解决以下的过独木桥问题:同一方向的行人可连续过桥,当某一方向的行人必须等待:另一方向的行人必须等待:当某一方向无人过桥是,另一方向的行人可以过桥。 3.提高内存利用率的途径有哪些 4.何谓脱机输入/输出技术 5. 将目录文件当作一般数据文件来处理有什么优缺点 操作系统复习题1答案 一、判断题 1、错 2、对 3、错 4、对 5、对 6、错 7、错 8、错 9、对10、错 二、选择题 1、A :(2);B:(4);C:(3)。 2、D:(4);E:(3);F:(2)。 3、G:(2);H:(5);I:(3);J:(4)。 4、K:(1);L:(3);M:(5)。 5、N:(2);O:(2)。 6、P:(1)寻道时间;Q:(5)。 7、R:(1);S:(3);T:(5)。8、U:(3);V:(5)。9、W:(3);X:(1);Y:(2)。 三、填空题 (1)并发;(2)资源共享;(3)管理资源;(4)使程序能够正确地并发执行;(5)进程控制快PCB;(6)预防死锁;(7)互斥条件;(8)SPOOLing技术;(9)

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个

⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

《操作系统》练习题及参考答案

《操作系统》练习题及参考答案 一、单项选择题(每小题1分,共15分) 1.操作系统是一种() A.系统软件 B.系统硬件 C.应用软件 D.支援软件 2.MS—DOS的存贮管理采用了() A.段式存贮管理 B.段页式存贮管理 C.单用户连续存贮管理 D.固定式分区存贮管理 3.用户程序在目态下使用特权指令将引起的中断是属于() A.硬件故障中断 B.程序中断 C.外部中断 D.访管中断 4.MS—DOS中用于软盘整盘复制的命令是() https://www.360docs.net/doc/0a4261303.html,P B.DISKCOPY C.SYS D.BACKUP 5.位示图方法可用于() A.盘空间的管理 B.盘的驱动调度 C.文件目录的查找 D.页式虚拟存贮管理中的页面调度 6.下列算法中用于磁盘移臂调度的是() A.时间片轮转法 B.LRU算法 C.最短寻找时间优先算法 D.优先级高者优先算法 7.在以下存贮管理方案中,不适用于多道程序设计系统的是() A.单用户连续分配 B.固定式分区分配 C.可变式分区分配 D.页式存贮管理 8.已知,作业的周转时间=作业完成时间-作业的到达时间。现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1 A.T1+T2+T3 B.(T1+T2+T3) C.T1+T2+T3 D. T1+T2+T3 9.任何两个并发进程之间() A.一定存在互斥关系 B.一定存在同步关系 C.一定彼此独立无关 D.可能存在同步或互斥关系 10.进程从运行状态进入就绪状态的原因可能是() A.被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完

11.用磁带作为文件存贮介质时,文件只能组织成() A.顺序文件 B.链接文件 C.索引文件 D.目录文件 12.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是() A.2 B.1 C.3 D.0.5 13.多道程序设计是指() A.在实时系统中并发运行多个程序 B.在分布系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 14.文件系统采用多级目录结构后,对于不同用户的文件,其文件名() A.应该相同 B.应该不同 C.可以相同,也可以不同 D.受系统约束 15.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是() A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区 二、双项选择题(每小题2分,共16分) 1.能影响中断响应次序的技术是()和()。 A.时间片 B.中断 C.中断优先级 D.中断屏蔽 E.特权指令 2.文件的二级目录结构由()和()组成。 A.根目录 B.子目录 C.主文件目录 D.用户文件目录 E.当前目录 3.驱动调度算法中()和()算法可能会随时改变移动臂的运动方向。 A.电梯调度 B.先来先服务 C.扫描 D.单向扫描 E.最短寻找时间优先 4.有关设备管理概念的下列叙述中,()和()是不正确的。 A.通道是处理输入、输出的软件 B.所有外围设备的启动工作都由系统统一来做 C.来自通道的I/O中断事件由设备管理负责处理 D.编制好的通道程序是存放在主存贮器中的 E.由用户给出的设备编号是设备的绝对号

最新计算机操作系统期末考试题及答案

2006―2007 学年度第二学期 一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由 ( )临界区构成。 A、2个 B、3个 C、4个 D、5个 10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。 A、记录式文件 B、网状文件 C、索引文件 D、流式文件 11.UNIX中的文件系统采用(、流式文件)。 A、网状文件 B、记录式文件 C、索引文件 D、流式文件 12.文件系统的主要目的是()。 A、实现对文件的按名存取 B、实现虚拟存贮器 C、提高外围设备的输入输出速度 D、用于存贮系统文档 13.文件系统中用()管理文件。 A、堆栈结构 B、指针 C、页表 D、目录 14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用()。 A、重名翻译 B、多级目录 C、约定 D、文件名 15.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A、打印机 B、磁带机 C、CPU D、磁盘 16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。 A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度 17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。 A、互斥 B、同步 C、调度 D、伙伴 18.当每类资源只有一个个体时,下列说法中不正确的是()。 A、有环必死锁 B、死锁必有环 C、有环不一定死锁 D、被锁者一定全在环中 19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( )有关的。 A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方式 20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )。 精品文档

N套_操作系统期末试卷(含答案)

一、选择题 1、在现代操作系统中引入了(),从而使并发和共享成为可能。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 3、从用户的观点看,操作系统是()。 A. 用户与计算机硬件之间的接口 B.控制和管理计算机资源的软件 C. 合理组织计算机工作流程的软件 D.计算机资源的的管理者 4、当CPU处于管态时,它可以执行的指令是()。 A. 计算机系统中的全部指令 B. 仅限于非特权指令 C. 仅限于访管指令 D. 仅限于特权指令 5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。 A. 系统调用 B.图形用户接口 C.原语 D.键盘命令 6、下列几种关于进程的叙述,()最不符合操作系统对进程的理解 A.进程是在多程序并行环境中的完整的程序。 B.进程可以由程序、数据和进程控制块描述。 C.线程是一种特殊的进程。 D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 7、当一个进程处于()状态时,称其为等待(或阻塞)状态。 A. 它正等待中央处理机 B. 它正等待合作进程的一个消息 C. 它正等待分给它一个时间片 D. 它正等待进入内存 8、一个进程释放一种资源将有可能导致一个或几个进程()。 A.由就绪变运行 B.由运行变就绪 C.由阻塞变运行 D.由阻塞变就绪 9、下面关于线程的叙述中,正确的是()。 A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。 B.线程是资源的分配单位,进程是调度和分配的单位。 C.不管系统中是否有线程,进程都是拥有资源的独立单位。 D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。 10、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。 A. T1+T2+T3 B. (T1+T2+T3)/3 C. T1+T2/3+2*T3/3 3+2*T2/3+T1 11、在下面的I/O控制方式中,需要CPU干预最少的方式是()。 A.程序I/O方式 B.中断驱动I/O控制方式 C.直接存储器访问DMA控制方式D.I/O通道控制方式 12、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变

微机原理期末考试试题及答案

长沙学院 微型计算机原理与接口技术 一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。 (1) A. M/IO B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1

7. 在8086/8088 CPU中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是 ( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄器ISR用于 ( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是 ( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要 的总线周期数为( )

计算机操作系统习题及答案

1)选择题 (1)为多道程序提供的可共享资源不足时,可能出现死锁。但是,不适当的 _C__ 也可能产生死锁。 A. 进程优先权 B. 资源的线性分配 C. 进程推进顺序 D. 分配队列优先权 (2)采用资源剥夺法可以解除死锁,还可以采用 _B___ 方法解除死锁。 A. 执行并行操作 B. 撤消进程 C. 拒绝分配新资源 D. 修改信号量 (3)发生死锁的必要条件有四个,要防止死锁的发生,可以通过破坏这四个必要条件之一来实现,但破坏 _A__ 条件是不太实际的。 A. 互斥 B. 不可抢占 C. 部分分配 D. 循环等待 (4)为多道程序提供的资源分配不当时,可能会出现死锁。除此之外,采用不适当的_ D _ 也可能产生死锁。 A. 进程调度算法 B. 进程优先级 C. 资源分配方法 D. 进程推进次序 (5)资源的有序分配策略可以破坏 __D___ 条件。 A. 互斥使用资源 B. 占有且等待资源 C. 非抢夺资源 D. 循环等待资源 (6)在 __C_ 的情况下,系统出现死锁。 A. 计算机系统发生了重大故障 B. 有多个封锁的进程同时存在 C. 若干进程因竞争资源而无休止地相互等待他方释放已占有的资源 D. 资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 (7)银行家算法在解决死锁问题中是用于 _B__ 的。 A. 预防死锁 B. 避免死锁 C. 检测死锁 D. 解除死锁 (8)某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是 _C__ 。 A. 12 B. 11 C. 10 D. 9 (9)死锁与安全状态的关系是 _A__ 。 A. 死锁状态一定是不安全状态 B. 安全状态有可能成为死锁状态 C. 不安全状态就是死锁状态 D. 死锁状态有可能是安全状态 (10)如果系统的资源有向图 _ D __ ,则系统处于死锁状态。 A. 出现了环路 B. 每个进程节点至少有一条请求边 C. 没有环路 D. 每种资源只有一个,并出现环路 (11)两个进程争夺同一个资源,则这两个进程 B 。

计算机操作系统期末考试题及答案(模拟卷一)

2012计算机操作系统期末考试试题及答案 操作系统试卷A 一、简答题(每题5分,共30分) 1.什么是虚拟设备? 2.What’s the differrence between a process and a program? 3.What’s Hyper-Treading technology? 4.死锁的必要条件是什么? 5.为什么将文件控制块分成主部和次部两部分? 6.若系统有同类资源m个,被n个进程共享,问:当m>n和m<=n时每个进程最多可以请求多少个这类资源,使系统一定不会发生死锁?为什么? 二、填空题(每空1分,共10分) 1.操作系统的两个重要特性是:(1) 和(2) 。 2.只能在管态下执行的指令称为(3) 。处理机状态由目态转换为管态的唯一途径是(4) ,管态到目态的转换可以通过修改(5) 来实现。 3.进程在其生存期内可以处于如下三种基本状态之一:运行态、就绪态和等待态。当一个就绪进程(6) 时,其状态由就绪变为运行,当一个运行进程被抢占处理机时,其状态由运行变为(7) ,当一个运行进程因某事件受阻时,其状态由运行变为(8) ,当进程所等待的事件已经发生时,该进程状态由(9) 变为就绪。 4.线程是进程内的一个相对独立的(10)。 三、计算题(每题10分,共40分) 1.设某计算机系统采用虚拟页式存储管理方法,进程的虚拟地址空间为64KB,页面尺寸为4KB。假设当前进程的页表如右图所示(页表以二进制形式表示),请将虚拟地址8196和2050转换为物理地址。 2.设某计算机系统采用虚拟页式存储管理方法,内存中为该进程分配4个物理页架, 开始时内存页架为空,假设进程在一段时间内的页面访问序列如下:6,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1,请画图表示采用以下页面淘汰算法时的缺页中断次数:(1)最佳页面淘汰算法(OPT);(2)先进先出页面淘汰算法(FIFO);(3)使用过最久的先淘汰(LRU)。 3.在UNIX系统中,设磁盘物理块大小为1KB,每个索引块可以保存256个索引项,请画出UNIX文件的物理结构。假设某文件大小为1028KB,请计算访问以下逻辑块时需要多少次I/O传输:(1)8;(2)300;(3)16。 4.设有周期性实时任务集如下表所示,用最早截止期优先算法(EDF算法)和速率单调算法(RMS算法)是否可以调度?画出相应的Gantt图。 四、算法设计(每题10分,共20分) 1.设有一个可以装A、B两种物品的仓库,其容量无限大,但要求仓库中A、

操作系统期末考试试题及答案精选

四、解答题(共20分) 1.什么是操作系统它的主要功能是什么(共8分) 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口 操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。 2.操作系统中存储器管理的主要功能是什么什么叫虚拟存储器(共8分) 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。(4分) 虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。或者:简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器。(4分) 3.什么是文件的逻辑组织和物理组织(共4分) 文件的逻辑组织——用户对文件的观察和使用是从自身处理文件中数据时 采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。 文件的物理组织——文件在存储设备上的存储组织形式称为文件的物理组织。 三、填空题(每空2分,共30分) 1.通常,进程实体是由程序段,相关的数据段和PCB 这三部分组成,其中PCB 是进程存在的惟一标志。 2.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段,编译阶段,连接阶段,装入阶段和运行阶段。 3.在UNIX系统中,文件的类型主要包括普通文件,目录文件,特别文件。 4.虚拟设备是通过 SPOOLing 技术把独占设备变成能为若干用户共享的设备。 5. Windows NT是采用微内核结构的操作系统,它的进程的功能发

生了变化,它只是资源分配的单位,不是调度运行的单位,后者的功能由线程完成。 五、应用题(共20分) 5.进程所请求的一次打印输出结束后,将使进程状态从( D) A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。 A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地 7.分页式存储管理中,地址转换工作是由(A )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。 、文件 D 、记录 C 、数据项 B 、字符A. 10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。 A、设备类相对 B、设备类绝对 C、相对 D、绝对 11.通常把通道程序的执行情况记录在(D )中。 A、PSW B、PCB C、CAW D、CSW 14.共享变量是指(D )访问的变量。 A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程 15.临界区是指并发进程中访问共享变量的( D)段。 A、管理信息 B、信息存储 C、数据 D、程序 16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。 A、5 B、2 C、3 D、4 17.产生系统死锁的原因可能是由于(C )。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 21.引入多道程序设计的主要目的在于(BD ) A、提高实时响应速度 B、充分利用处理机,减少处理机空闲时间 、有利于代码共享C.

微机接口技术期末复习题及其答案

微机接口技术综合练习题 一.填空题 1.接口的基本功能是和。 2.数据输入/输出的三种方式是、和。 3.在查询输入/输出方式下,外设必须至少有两个端口,一个是端口,另一个是端口。 4.如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为电平。5.如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为电平。6.DMA方式的中文意义是,它适用于数据传送。7.在译码过程中,如果有一根地址线没用到,会有个重叠地址。 8.总线按传送信息的类别可分为:、、三类。9.PCI总线属于现代总线。 10.总线传输方式通常有三种:、和。11.在总线上完成一次数据传输一般要经历如下阶段、、 、。 12.按总线在微机结构中所处的位置,总线可分为、、、。 13.系统总线按其性能可分为:和。 14.系统总线按其技术上的差异可分为:和。15.8086CPU的外部中断引脚有和。 16.8086的中断可分为、两大类。 17.8086的外部中断分为和。 18.8255A是芯片。 19.8255A具有三种工作方式:、和。20.8255A有种工作方式。 21.8253有种工作方式。 22.8253中有个独立的计数器。 23.8253是。 24.8253中的每个计数器可作为二进制和进制计数器用。 25.8253共有个地址。 26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。 27.0809是常用的转换芯片。 28.数/模转换方式有多种方法,常用的是。 29.0832是常用的转换芯片。 30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了。31.常用的软件识别按键的方法有、。 32.LED显示器有共阳极和之分。 33.调制解调器是和的组合器件。 34.面向字符型的串行通信协议规定数据是以为单位传送的。

计算机操作系统习题及答案

第二章计算机操作系统 一、填空题 1. 在Windows XP中,进行系统软、硬件设置的文件夹称为______。 2. 在Windows XP系统中文标点方式下,键入符号“”对应的中文标点是______。 3. 在Windows XP默认环境中,要改变“屏幕保护程序”的设置,应首先双击“控制面板”窗口中的______图标。 4. 用Windows XP的“记事本”所创建文件的缺省扩展名是______。 5. 在Windows XP中,要添加Windows组件,必须打开______窗口。 6. 当选定文件或文件夹后,欲改变其属性设置,可以单击鼠标______键,然后在弹出的菜单中选择“属性”命令。 7. 在Windows XP中,当用鼠标左键在不同驱动器之间拖动对象时,系统默认情况下,该操作的作用是______。 8. 在Windows XP的“资源管理器”窗Vl中,将文件以列表方式显示,可按~、类型、大小、日期及自动排列五种规则排序。 9. 在WindoWS XP中,若要更改任务栏的属性,可以右键单击______空白处,再从弹出的菜单中选择“属性”命令来实现更改。 10. 在Windows XP环境中,选定多个不相邻文件的操作方法是:单击第一个文件,然后按住______键的同时,单击其它待选定的文件。 11. 在Windows xP中,利用“控制面板”窗口中的______向导工具,可以安装任何类型的新硬件。 12. 在Windows XP中,若要删除选定的文件,可直接按______键。 13. 按操作系统分类,UNIX操作系统是______。 14. 在Windows xP默认环境中,用于中英文输入方式切换的组合键是______。 15. 在Windows XP中,若系统长时间不响应用户的要求,为了结束该任务,使用______组合键。 二、单项选择题 1. Windows XP的“开始”菜单包括了Windows XP系统的()。 A. 主要功能 B. 全部功能 C. 部分功能 D. 初始化功能 2. 下列不可能出现在Windows XP中的“资源管理器”窗口左侧窗格中的选项是()。 A. 我的电脑 B. 桌面 C. use(登录的账户名)的文档 D. 资源管理器 3. 在Windows XP中,能更改文件名的操作是()。 A. 右键单击文件名,选择“重命名”命令,键入新文件名后按Enter键 B. 左键单击文件名,选择“重命名”命令,键入新文件名后按Enter键 C. 右键双击文件名,选择“重命名”命令,键入新文件名后按Enter键 D. 左键双击文件名,选择“重命名”命令,键人新文件名后按Enter键 4. 在Windows XP中,全角方式下输入的数字应占的字节数是()。 A. 1 B. 2 C. 3 D. 4 5. Windows XP中将信息传送到剪贴板不正确的方法是()。 A. 用“复制”命令把选定的对象送到剪贴板 B. 用“剪切”命令把选定的对象送到剪贴板 C. 用Ctrl+V组合键把选定的对象送到剪贴板 D. Alt+PrintScreen把当前窗口送到剪贴板 6. 在windows XP中,欲选定当前文件夹中的全部文件和文件夹对象,可使用的组合键是()。 A. Ctrl+V B. Ctrl+A C. Ctrl+X D. Ctrl+D 7. 下列文件名,()是非法的Windows XP文件名。 A. ThiS is my file B. 关于改进服务的报告

计算机操作系统3套期末考试题及答案

计算机专业计算机操作系统试题 2003年7月 一、选择题(选择一个正确的答案的代号填入括号中,共38分) 1.操作系统核心部分的主要特点是( )。 A.一个程序模块B.主机不断电时常驻内存 C.有头有尾的程序D.串行顺序执行 2.操作系统中用得最多的数据结构是( )。 A.堆栈B.队列 C.表格D.树 3. 索引式(随机)文件组织的一个主要优点是( )o A.不需要链接指针B.能实现物理块的动态分配 C.回收实现比较简单D.用户存取方便 4.文件目录的主要作用是( )。 A.按名存取B.提高速度 C.节省空间D.提高外存利用率 5.在操作系统管理中,面向用户的管理组织机构称为( )。 A.用户结构B.实际结构 C.物理结构D.逻辑结构 6.单机操作系统的共享资源主要是指( )。 A.内存、CPU和基本软件B.键盘、鼠标、显示器 C.打印机、扫描仪D.软盘、硬盘、光盘 7.为方便用户,操作系统负责管理和控制计算机系统的( )。 A.软件资源B.硬件和软件资源 C.用户有用资源D.硬件资源 8.设备I/O方式有如下三种:( )、( )和( )。 A.假脱机B.询问 C.联机D.中断 E.通道F.脱机 9.操作系统五大功能中作业管理包含( )和( );文件管理又称( );存储管理主要讲解( );设备管理是最原始的( );进程管理实质上是( )。 A.CPU的执行调度管理B.用户任务管理 C. 信息管理D.监控程序管理 E.人机交互界面管理F.内存管理 10.计算机在接受用户请求后处理数据以及在数据处理结束时,将结果送到终端显示器。例如,导弹控制系统应选择安装( );计算机订票系统应选择安装( );计算机语言学习系统应选择安装( )。A.批处理操作系统B.分时操作系统 C.实时操作系统D.网络操作系统 E.分布式操作系统 二、是非题(正确的划√,错的划×,其它符号按错论。共20分) ( )1.系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。

操作系统期末考试试题

一、单项选择 1、在存储管理方案中,__D_____ 可与覆盖技术配合. A、页式管理 B、段式管理 C、段页式管理 D、可变分区管理 2、在存储管理中,采用覆盖与交换技术的目的是___A______。 A、节省主存空间 B、物理上扩充准存容量 C、提高CPU效率 D、实现主存共享 3、动态重定位技术依赖于___B______。 A、重定位装入程序 B、重定位寄存器 C、地址机构 D、目标程序 4、虚拟存储器的最大容量____A______。 A、为内外存容量之和 B、由计算机的地址结构决定 C、是任意的 D、有作业的地址空间决定 5、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,但执行访问页号序列为1、2、3、4、1、2、5、1、、2、3、4、5、6时,将产生___D___次缺页中断。 A、7 B、8 C、9 D、10 6、设内存的分配情况如下图所示。若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为____C___。 A、100K B、190K C、330K D、410K 7、很好地解决了“零头”问题的存储管理方法是____A____。 A、页式存储管理 B、段式存储管理 C、多重分区管理 D、可变分区管理 8、系统“抖动”现象的发生是由___A___引起的。 A、置换算法选择不当 B、交换的信息量过大 C、内存容量不足 D、请求页式管理方案 9、在可变式分区存储管理中的拼接技术可以_____A___。 A、集中空闲区 B、增加主存容量 C、缩短访问周期 D、加速地址转换 10、分区管理中采用“最佳适应”分配算法时,宜把空闲区按____A__次序等记在空闲区表中。 A、长度递增 B、长度递减 C、地址递增 D、地址递减 11、在固定分区分配中,每个分区的大小是_C__。 A、相同 B、可以不同但根据作业长度固定 C、可以不同但预先固定 D、所作业长度变化

(完整word版)操作系统习题及参考答案.docx

CH4 应用题参考答案 1在一个请求分页虚拟存储管理系统中,一个程序运行的页面走向是: 1、2 、3 、4 、2 、1 、5 、6 、2 、1 、2 、3 、7 、 6 、3 、2 、1 、2 、 3、6 。 分别用 FIFO 、OPT 和 LRU 算法,对分配给程序 3 个页框、 4 个页框、 5 个页框和 6 个页框的情况下,分别求出缺页中断次数和缺页中断率。 答: 页框数FIFO LRU OPT 3161511 414108 51287 6977 只要把表中缺页中断次数除以20,便得到缺页中断率。 2 在一个请求分页虚拟存储管理系统中,一个作业共有 5 页,执行时其访问页面次序 为: ( 1 ) 1、4、3、1、2、5、1、4、2、1、4、5 ( 2 ) 3、2、1、4、4、5、5、3、4、3、2、1、5 若分配给该作业三个页框,分别采用 FIFO和 LRU 面替换算法,求出各自的缺页 中断次数和缺页中断率。 答:( 1 )采用 FIFO 为 9 次,9 / 12 = 75 %。采用 LRU 为 8 次,8 / 12 = 67 %。( 2)采用FIFO和LRU均为9次,9 / 13 = 69%。 3一个页式存储管理系统使用 FIFO 、OPT 和 LRU 页面替换算法,如果一个作业的页面走向为: ( l ) 2、3、2、l、5、2、4、5、3、2、5、2。 ( 2 ) 4、3、2、l、4、3、5、4、3、2、l、5。 ( 3 ) 1、2、3、4、1、2、5、l、2、3、4、5。

当分配给该作业的物理块数分别为 3 和 4 时,试计算访问过程中发生的缺页中断 次数和缺页中断率。 答: ( l )作业的物理块数为3块,使用 FIFO 为 9次, 9 / 12 = 75%。使用 LRU 为 7次, 7 / 12 = 58%。使用 OPT 为 6 次, 6 / 12 = = 50%。 作业的物理块数为4块,使用 FIFO 为 6次, 6 / 12 = 50%。使用 LRU 为 6次, 6 / 12 = 50%。使用 OPT 为 5 次, 5 /12 = 42 %。 ( 2 )作业的物理块数为3块,使用 FIFO 为 9次, 9 / 12 = 75%。使用 LRU 为 10 次, 10 / 12 = 83%。使用 OPT 为 7次, 7/12 = 58%。 作业的物理块数为 4块,使用 FIFO 为 10次, 10 / 12 = 83 %。使用LRU 为 8 次, 8/12 =66%。使用 OPT为 6 次, 6/12 =50%. 其中,出现了 Belady 现象,增加分给作业的内存块数,反使缺页中断率上升。 4、在可变分区存储管理下,按地址排列的内存空闲区为: 10K 、4K 、20K 、18K 、7K 、 9K 、12K 和 15K 。对于下列的连续存储区的请求: ( l ) 12K 、10K 、 9K , ( 2 ) 12K 、10K 、15K 、18K 试问:使用首次适应算法、最佳适应算法、最差适应算法和下次适应算法,哪个空闲区被使用? 答: ( 1)空闲分区如图所示。 答 分区号分区长 110K 24K 320K 418K 57K 69K 712K 815K 1)首次适应算法 12KB 选中分区 3 ,这时分区 3 还剩 8KB 。10KB 选中分区 1 ,恰好分配故应删去分区 1 。9KB 选中分区 4 ,这时分区 4 还剩 9KB 。

相关文档
最新文档