《全国资格考试计算机等级考试四级嵌入式工程师选择题加强版 专练 含答案解析版.doc》由会员分享,可在线阅读,更多相关《全国资格考试计算机等级考试四级嵌入式工程师选择题加强版 专练 含答案解析版.doc(20页珍藏版)》请在三一办公上搜索。
1、计算机等级考试四级嵌入式工程师2选择题1.下列选项中,哪一个不是操作系统所具有的功能?A) 管理计算机磁盘B) 提供用户操作计算机的界面C) 管理系统动态库D) 编译高级语言编写的程序D 【解析】操作系统是管理和控制计算机硬件与软件资源的计算机程序。而高级语言编写的程序由翻译程序翻译成机器语言,这个过程是为编译,不是由操作系统来完成的。故选择D选项。2.在操作系统的结构设计中,微内核结构表示的是A) 整体式结构B) 层次结构C) 分布式结构D) 客户机/服务器结构D 【解析】为了提高操作系统的正确性、灵活性、易维护性和可扩充性,在进行现代操作系统结构设计时,即使在单处理机环境下,大多也采用基于
2、客户/服务器模式(即C/S模式)的微内核结构,将操作系统划分为两大部分:微内核和多个服务器。故选择D选项。3.用户程序在用户态下使用特权指令而引起的中断是A) 时钟中断B) 外部中断C) 访管中断D) 溢出中断C【解析】用户程序不能直接使用特权指令。如果用户程序在用户态下执行了特权指令,则引起访管中断,这也是CPU由用户态向核心态转换的方法。故选择C选项。4.下列各种事件中,不属于I/O中断的事件是A) 数据传送完毕B) 设备出错C) 指令错D) 键盘输入C【解析】数据传送完毕、设备出错和键盘输入均产生I/O中断。故选择C选项。5.用户在编写程序时,若要在屏幕上画出一个红色的圆,需要使用A)
3、自然语言B) 系统调用C) 命令控制D) 运行时系统B【解析】在屏幕画圈,需要系统调用显示屏的驱动程序。故选择B选项。6.在多道程序设计系统中,下列能并行工作的是A) CPU与外部设备B) 内存和内存C) 用户与应用程序D) CPU和内存A【解析】所谓多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。从微观上看部分程序使用CPU,部分程序使用外部设备。从宏观上看,CPU与外部设备始终可以并行工作,这样可以使得CPU的运行效率达到最大化,不至于空闲。故选择A选项。7.Linux操作系统中,进程有多种状态。下列状态中,哪一个不是Linux支持的状态?A) 运行状态
4、B) 安全状态C) 僵尸状态D) 睡眠状态 B【解析】linux上进程有5种状态:运行(正在运行或在运行队列中等待); 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号); 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生);僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放);停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)。故选择B选项。8.假设在UNIX操作系统环境下执行以下程序:main()printf(Hello Worldn);fork();printf(Hello Worldn
5、);若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有A) 1个Hello WorldB) 2个Hello WorldC) 3个Hello WorldD) 4个Hello WorldC【解析】计算机程序设计中的fork()函数。返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。假设程序正确运行并创建子进程成功,那么,子进程为0,父进程为进程号,故输出两行Hello World。此外,在fork函数之前,会输出一行Hello World。故选择C选项。9.在Pthread线程包中,线程操作pthread_yield表示的是A) 线程让出CPUB)
6、 创建一个线程C) 阻塞一个线程D) 等待一个特定的线程退出A【解析】线程操作pthread_yield表示线程让出CPU。故选择A选项。10.在采用非抢占式调度的操作系统中,不能引起新进程调度的事件是A) 正在运行的进程用完时间片B) 正在运行的进程出错C) 正在运行的进程等待I/O事件D) 新创建的进程进入就绪队列D【解析】非抢占式调度的操作系统中,正在运行的进程用完时间片,正在运行的进程出错,正在运行的进程等待I/O事件均能产生进程调度。而新创建的进程只能进入就绪队列,无法引起进程调度。故选择D选项。11.系统中有2个并发进程,当一个进程在等待另一个进程向它发送消息时,它们之间的关系是A
7、) 同步关系B) 互斥关系C) 调度关系D) 父子进程关系A【解析】题目中知一个进程在等待另一个进程向它发送消息,则两进程关系为同步关系,题中没有说明有共享资源、相互调用和父子关系,所以不存在互斥关系,调用关系以及父子关系,故选择A选项。12.对于信号量S,执行一次P(S)操作后,S的值A) 变为 1B) 不变C) 减1D) 减指定数值C【解析】PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作。P(S):将信号量S的值减1,即S=S-1;如果S=0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。V(S):将信号量S的值加1,即S=S+1;如果S0,则该进
8、程继续执行;否则释放队列中第一个等待信号量的进程。故选择C选项。13.下列关于管程的叙述中,不正确的是A) 管程是一种同步机制B) 管程只能解决进程互斥问题C) 引入管程是为了提高代码可读性D) 管程将共享变量及对共享变量的操作封装在一起B【解析】一个管程定义了一个数据结构和能为并发进程所执行(在该数据结构上)的一组操作,这组操作能同步进程和改变管程中的数据。局部于管程的数据结构,只能被局部于管程的过程所访问,任何管程之外的过程都不能访问它;反之,局部于管程的过程也只能访问管程内的数据结构。由此可见,所有进程要访问临界资源时,都必须经过管程才能进入,而管程每次只允许一个进程进入管程,从而实现了
9、进程的互斥。故选择B选项。14.采用动态地址映射方式向内存装入程序时,其地址转换工作是在什么时间完成的?A) 装入程序时刻B) 选中程序时刻C) 每一条指令执行时刻D) 移动程序时刻C【解析】动态重定位是指在装入程序时,不进行地址转换,而是直接把程序装入内存中,程序在执行过程中,每当执行一条指令时都由硬件的地址转换机构将指令中的逻辑地址转换成绝对地址。故选择C选项。15.在可变分区存储管理方案中,为加快内存分配,当采用最佳适应算法时空闲区的组织应该是A) 按空闲区大小递减顺序排列B) 按空闲区大小递增顺序排列C) 按空闲区地址从小到大排列D) 按空闲区地址从大到小排列B【解析】最佳适应算法(B
10、est Fit):从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。该算法保留大的空闲区,但造成许多小的空闲区。故选择B选项。16.在采用页式存储管理方案的系统中,逻辑地址用32位表示,内存分块大小为210。则用户程序最多可划分成多少页?A) 210B) 220C) 222D) 232C【解析】在采用页式存储管理方案的系统中,逻辑地址用32位表示,内存分块大小为210,那就存在232/210=222页。故选择C选项。17.虚拟存储空间的大小受到下列
11、哪一因素的限制?A) 栈空间大小B) 物理内存大小C) 数据量的实际大小D) 计算机地址位宽D【解析】虚拟存储空间是通过硬件和软件的综合来扩大用户可存储空间,它在内存储器和外存储器之间增加一定的硬件和软件支持,使两者形成一个有机整体,支持运行比实际配置的内存容量大的多的大任务程序。程序预想放在外存储器中,在操作系统的统一管理和调度下,按照某种置换算法依次调入内存储器由CPU执行。虚拟存储空间主要跟计算机地址位宽有关。故选择D选项。18.在虚拟页式存储管理系统中,LRU算法是指A) 首先置换最早进入内存的页面B) 首先置换近期最长时间以来没被访问的页面C) 首先置换近期被访问次数最少的页面D)
12、首先置换以后再也不用的页面B【解析】LRU是Least Recently Used的缩写,即最少使用页面置换算法,首先置换近期最长时间以来没被访问的页面,是为虚拟页式存储管理服务的。故选择B选项。19.有一个虚拟页式存储管理系统,分配给某个进程3个页框(假设开始时页框为空)。某进程执行时的页面访问序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用最佳页面置换算法(OPT),缺页次数为A) 10B) 9C) 8D) 7D【解析】进程执行时的页面访问序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用最佳页面置换算法,缺页的时候
13、如下图所示:共发生了7次缺页次数。故选择D选项。20.在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是A) 顺序结构B) 链接结构C) 索引结构D) B+树结构A【解析】将一个文件中逻辑上连续的信息存放到存储介质的依次相邻的块上,便形成顺序结构,这类文件叫顺序文件,又称连续文件。这是一种逻辑记录顺序 和物理记录顺序完全一致的文件。故选择A选项。21.下列哪一种方法不能用于提高文件目录检索效率?A) 限制子目录个数B) 引入当前目录C) 采用相对路径文件名D) 将目录项分解A【解析】可以提高文件系统的性能的有: 块高速缓存、磁盘驱动调度和目录项分解法,此外,还可以采用引入当前
14、目录以及相对路径文件名的方式。故选择A选项。22.下列哪一项不是打开文件时所做的工作?A) 填写文件控制块中的文件读写方式B) 检查文件名所对应的文件控制块是否已调入内存C) 检查操作的合法性D) 返回给用户一个文件描述符A【解析】打开文件必须先提出打开文件的请求,必须向系统提供参数:用户名、文件名、存取方式、存储设备类型、口令等,并不需要填写文件读写方式,选项A错误。文件系统在接到用户的打开文件要求后,应完成的主要工作为:根据文件名查找文件目录,检查相关文件控制块是否读入内存,并检查文件操作是否合法。最后将文件描述符返回给用户。故选择A选项。23.假设某文件系统的物理结构采用类UNIX的二级
15、索引结构。主索引表有12项,前10项给出文件前10块的磁盘地址,第11项给出一级索引表的地址,第12项给出二级索引表的地址。一级和二级索引表的大小均为一个磁盘块,可存放100个磁盘地址。针对以上描述的文件系统,一个文件最大为多少块?A) 10010B) 10110C) 10100D) 11000B【解析】直接索引磁盘块有10个,采用一级索引的磁盘块有100个,采用二级索引的磁盘块有100*100个,合计为10110个。故选择B选项。24.假设某文件系统的物理结构采用类UNIX的二级索引结构。主索引表有12项,前10项给出文件前10块的磁盘地址,第11项给出一级索引表的地址,第12项给出二级索引
16、表的地址。一级和二级索引表的大小均为一个磁盘块,可存放100个磁盘地址。在找到主索引表之后,要访问文件的第1000块,还需要启动多少次磁盘?A) 2B) 3C) 4D) 5B【解析】110块采用的是直接索引,需要启动磁盘1次;11110块采用的是一级索引,需要启动磁盘2次;11110110块采用的是二级索引,需要启动磁盘3次。第1000块访问时,找到主索引后,需要启动磁盘2次。故选择B选项。25.下列各项时间中,哪一项不会影响磁盘读写性能?A) 寻道时间B) 旋转延时C) 传输时间D) 调度时间D【解析】磁盘设备在工作时,以恒定的速率旋转,为了读和写,磁头必须能移动到所要求的磁道上,并等待所要
17、求的扇区的开始位置旋转到磁头下,然后再开始读和写,故把对磁盘的访问时间分为三部分:寻道时间Ts,旋转延时时间Tr和传输时间Tt。其中寻道时间Ts最能影响磁盘读写的性能。故选择D选项。26.设备按信息交换单位进行分类,可分为A) 系统设备和用户设备B) 系统设备和块设备C) 块设备和字符设备D) 存储设备和控制设备C【解析】设备按交换信息的单位来划分有字符设备和块设备两类。故选择C选项。27.在操作系统的I/O管理中,缓冲池管理中着重考虑的是A) 选择缓冲区的大小B) 决定缓冲区的数量C) 实现进程访问缓冲区的同步D) 限制访问缓冲区的进程数量C【解析】在操作系统的I/O管理中,缓冲池管理中着重
18、考虑的是实现进程访问缓冲区的同步。故选择C选项。28.进程出现饥饿现象是指A) 计算机系统发生了重大故障B) 有多个互相等待的进程同时存在C) 进程因竞争资源而无休止地等待对方释放已占有的资源D) 进程的优先级较低而长时间得不到调度D【解析】进程饥饿,指当等待时间给进程推进和响应带来明显影响称为进程饥饿。当饥饿到一定程度的进程在等待到即使完成也无实际意义的时候称为饥饿死亡。而进程的优先级决定了进程进入运行状态的先后。故选择D选项。29.银行家算法是应对死锁的一种算法,其实现的是A) 死锁鸵鸟算法B) 死锁检测与恢复算法C) 死锁避免算法D) 死锁预防算法C【解析】银行家算法是一种最有代表性的避
19、免死锁的算法。又被称为资源分配拒绝法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。故选择C选项。30.死锁定理的描述是A) )当且仅当当前状态的资源分配图是可完全化简的B) 当且仅当当前状态的状态转换图是不可完全化简的C) 当且仅当当前状态的资源分配图是不可完全化简的D) 当且仅当当前状态的状态转换图是可完全化简的C【解析】先看系统还剩下多少资源没分配,再看有哪些进程是不阻塞的,接着把不阻塞的进程的所有边都去掉,形成一个孤立的点,再把系统分配给这个进程的资源回收回来,这样,系统剩余的空闲资源
20、便多了起来,接着又去看看剩下的进程有哪些是不阻塞的,然后又把它们逐个变成孤立的点。最后,所有的资源和进程都变成孤立的点。这样的图就叫做可完全简化。如果一个图可完全简化,则不会产生死锁;如果一个图不可完全简化,则会产生死锁。这就是死锁定理。故选择C选项。31.以下关于哈佛结构计算机的叙述中,正确的是A) 计算机由运算器、存储器、输入设备和输出设备组成B) 指令和数据分别存放在不同的存储器内C) 计算机由运算器、控制器、输入设备和输出设备组成D) 机器以控制器为中心32.十进制数133对应的8位二进制数是A) 01111011B) 10000111C) 01111101D) 1000010133.
21、十六进制数63对应的8位二进制数是A) 01100101B) 01100011C) 01010011D) 0110101134.若X=01110010,则X补为A) 10001110B) 10110010C) 11001101D) 1000110135.ASCII码的全称是A) 美国信息系统编码B) 计算机系统存取码C) 美国计算机系统编码D) 美国国家标准信息交换码36.若A=10010010、B=11110001,执行A加B后状态寄存器中标志位为A) SF =1B) ZF = 1C) AF = 1D) CF = 037.在指令流水线中,如果采用二次重叠控制方式,所需执行时间为A) T=3t
22、+(n-1)tB) T=3t+(n-1)2tC) T=3t+(n-1)3tD) T=3t+(n-1)4t38.一个完整的指令周期应包括A) 取指周期和执行周期B) 取指周期、执行周期和间址周期C) 取指周期、执行周期和中断周期D) 取指周期、执行周期、间址周期和中断周期39.设某浮点数共12位,其中阶码含1位阶符共4位,以2为底,补码表示;尾数含1位数符共8位,补码表示,则规格化浮点数所能表示的最大正数是A) 26-1B) 27-1C) 28-1D) 29-140.直接寻址指令地址字段的内容是A) 寄存器的地址B) 操作数本身C) 操作数在主存中的地址D) 寄存器名称41.Pentium CP
23、U被复位而恢复正常工作,是指A) 从内存物理地址0处开始执行程序B) 重新从内存读入程序执行C) 重新从硬盘读入程序执行D) 从内存物理地址FFFFFFF0H处开始执行程序42.闪速存储器(Flash Memory)主要特点是A) 一旦写入信息就固定不变B) 既可在不加电的情况下长期保存信息,又能在线进行快速擦除与重写C) 存取时间的长短与信息所在存储单元的物理位置有关D) 存取操作必须按顺序进行43.温切斯特磁盘主要特点是A) 采用密封组合方式,将磁头、盘片、驱动部件以及读/写电路等组装成一个不能随意拆卸的整体B) 采用移动磁头结构C) 盘片由硬质铝合金材料制成,表面涂有一层可被磁化的硬磁特
24、性材料D) 硬盘主轴电机的旋转速度大于等于7200转/分钟44.当Pentium微处理器工作在保护模式下时,下列选项正确的是A) 利用分段部件转换地址B) 中断向量区地址范围为00000H-003FFHC) 支持多任务操作D) 利用分页部件转换地址45.直接映射是指主存中A) 任何一个块均可以映射装入到Cache中任何一个块的位置上B) 任何一个块全部映射到Cache中一个组中的任何一块C) 每一个块只能被装入到Cache中唯一的一个指定位置D) 地址块与Cache中的地址块直接映射46.对于字节编址的计算机,如果主存容量为32K,则该主存的存储容量为A) 215 bB) 32768BC) 2
25、16 BD) 32000B47.下面关于高速缓冲存储器的叙述中,正确的是A) 属于主存储器的一部分B) 属于辅助存储器的一部分C) 位于主存和CPU之间D) 位于主存储器和辅助存储器之间48.有汇编程序段如下 CODES SEGMENT ASSUME CS:CODES START: MOV CX, 10 XOR AX, AX MOV BX, 1 AGAIN: ADD AX, BX INC BX LOOP AGAIN CODES ENDS END START 程序执行后,AX和BX的内容分别是A) 10,10B) 55,10C) 55,11D) 60,1049.8086CPU在响应INTR中断时
26、A) 中断类型码等于8B) 中断类型码等于16 C) 中断类型码由I/O提供D) 中断类型码由CPU提供50.为使8086CPU能够响应NMI的中断请求A) 必须把标志寄存器的IF置1B) 必须把标志寄存器的TF置1 C) 必须把标志寄存器的IF置0D) 标志寄存器的IF置1/置0均可51.如果8259A在初始化时ICW2 = 85H,IR3收到外部中断请求,8259A将发给CPU的中断类型码是A) 82HB) 83HC) 84HD) 85H52.8259A在全嵌套方式下A) 可以响应同级和更高级的中断请求B) 可以响应低级和更高级的中断请求C) 可以响应低级中断请求D) 中断请求优先级按IR
27、0到IR7顺序排列53.CPU向I/O接口传送的控制信息是通过A) 控制总线传送B) 数据总线传送C) 地址总线传送D) 控制总线和地址总线传送54.用于串行通信的起止异步式协议的校验位可以为A) 1位B) 1.5位C) 2位D) 3位55.RS-232C标准中用于传送数据的信号线是A) RXDB) TD C) TXDD) DTR56.下面关于8251A的叙述中,错误的是 A) 可工作在全双工方式B) 可设置字符的位数C) 可产生1个或3个停止位D) 具有奇偶校验功能57.8251A工作在同步模式时,波特率因子为A) 1B) 8C) 16D) 6458.可编程并行通信接口8255A的端口C可以
28、设置成A) 方式0或方式1B) 方式1C) 方式0D) 方式0或方式1或方式259. 如果希望8253的计数器1工作在模式1,每收到外部5个脉冲时产生中断,计数值应设置为A) 3B) 4C) 5D) 660.总线驱动的目的是使总线提供A) 更高的带宽B) 更多种类型的电压C) 更高的工作频率D) 更大的电流多选题1.操作系统为用户提供了多种使用接口,它们是A) 机器指令B) 图标和菜单C) 命令行D) 汇编语句E) 系统调用BCE 【解析】操作系统提供了3类型的接口供用户使用:(1)命令接口:提供一组命令供用户直接或间接操作。根据作业的方式不同,命令接口又分为联机命令接口和脱节命令接口。(2)
29、程序接口:程序接口由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。(3)图形界面接口:通过图标、窗口、菜单、对话框及其他元素,和文字组合,在桌面上形成一个直观易懂,使用方便的计算机操作环境。故选择B、C、E选项。2.从操作系统的角度看,进程的必要组成成份是A) 进程控制块B) 动态链接库C) 数据D) 指令代码E) 用户栈ACD 【解析】进程是由程序(代码)、数据和进程控制块三个部分组成。故选择A、C、D选项3.现代操作系统中,引入线程的主要目的是A) 提高并发度B) 每个线程拥有独立的地址空间C) 减少通信开销D) 线程之间的切换时间短E) 每个线程可以拥有独立的栈ACDE【解析
30、】线程是进程中某个单一顺序的控制流,也被称为轻量进程。提高了响应速度,资源共享,经济实惠,提高了多处理机体系结构的利用率,使OS具有更好的并发性。在每个线程中都应具有一个用于控制线程运行的线程控制块TCB,用于指示被执行指令序列的程序计数器、保留局部变量、少数状态参数和返回地址等的一组寄存器和堆栈。由于线程很轻,故线程的切换非常迅速且开销小。故选择A、C、D、E选项。4.关于读者写者问题,下列叙述中哪些是错误的?reader()while (TRUE) P(mutex);rc = rc + 1;if (rc = = 1) P (w);V(mutex); 读操作;P(mutex); rc = r
31、c - 1;if (rc = = 0) V(w);V(mutex);其他操作;writer()while (TRUE) P(w);写操作;V(w);A) 信号量w的初值是0B) 信号量mutex的初值是1C) 计数器rc的初值是0D) 语句P(mutex)的位置可以放到语句rc = rc + 1后面E) 语句可以取消ADE【解析】信号量w是为了互斥访问写操作,初始值为1;P(mutex)是为了互斥访问rc这一临界资源,不能修改其执行顺序;语句的存在使得多个reader可以同时访问,不能取消。故选择A、D、E选项。5.在操作系统各种存储管理方法中,存在外碎片的是A) 固定分区B) 页式C) 动态
32、分区D) 段式E) 段页式CD【解析】在操作系统各种存储管理方法中,存在碎片的方法是动态分区和段式存储管理方法,动态分区方法多次分配回收后便会产生碎片,段式存储管理方式亦是如此。故选择C、D选项。6.在虚拟页式存储管理系统中,每个页表项中必须包含的是A) 页框号B) 有效位C) 修改位D) 磁盘始址E) 访问位ABCE【解析】在虚拟页式存储管理系统中,每个页表项中必须包含的是:有效位:用于指明表项对地址转换是否有效。读写位:如果等于1,表示页面可以被读、写或执行。如果为0,表示页面只读或可执行。访问标志:处理器只负责设置该标志,操作系统可通过定期地复位该标志来统计页面的使用情况。修改位:当处理
33、器对一个页面执行写操作时,就会设置对应页表项的D标志。处理器并不会修改页目录项中的D标志。页表项不一定包含磁盘起始地址。故选择A、B、C、E选项。7.为了保证操作系统中文件的安全,可以采用的方法是A) 定时转储备份文件B) 设置文件访问控制列表C) 采用RAID阵列D) 使用固态硬盘E) 加装不间断电源AB【解析】为了保证操作系统中文件的安全,可以采用的方法是1.建立副本。2.定时转储。3.规定文件的存取权限。故选择A、B选项。8.下列关于FAT文件系统的叙述中,哪些是正确的?A) FAT是指文件分配表B) FAT16是指系统中用16位表示簇号C) FAT文件系统是Windows支持的文件系统
34、D) FAT16支持长文件名,文件名可达到255个字符E) FAT文件系统中文件的物理结构是链接结构ABCE【解析】FAT也就是Windows支持的,采用链接结构的物理结构文件分配表,FAt12、FAT16、FAT32均是Fat文件系统,分别采用了12位、16位、32位表示簇号。FAT16目录项只为文件名保留了8个字节的空间,只能支持 8个字符文件名。故选择ABCE选项。9.I/O设备管理中,I/O软件的层次结构有A) 用户应用层B) 设备独立层C) 设备驱动层D) 中断处理层E) 设备执行层ABCD【解析】整个I/O系统可以看成具有四个层次的系统结构,各层次如下:1) 用户I/O软件层。2)
35、 与设备无关的操作系统软件层。3) 设备驱动程序层。4)中断处理程序层故选择ABCD选项10.计算机系统产生死锁的原因是A) 系统总资源不足B) 系统发生重大故障C) 进程资源分配不当D) 并发进程推进顺序不当E) 资源互斥使用CD【解析】若系统中存在一组进程,它们中每一个进程都占用了某类不可抢占的资源而又都在等待该组进程中另一个进程所占用的不可抢占的资源,这种等待永远不能结束,则说系统出现了死锁,或说这组进程处于死锁状态。死锁产生的原因有:1.竞争资源引起进程死锁;2.进程推进顺序不当引起死锁。故选择CD选项。11.下列码制中,0的表示方法唯一的有A) 原码B) 反码C) 补码D) 移码E)
36、 ASCII码12.可以多次编程的只读存储器是A) PROMB) EPROMC) EEPROMD) 掩膜式ROME) EPRAM13.在通用寄存器中,可以作为间址寄存器使用的有A) AXB) BPC) SID) ESE) CX14.判断AX和BX中两数是否相等的方法可以采用指令A) TEST AX,BXB) CMP AX,BXC) AND AX,BXD) SUB AX,BXE) XOR AX, BX15.8259A芯片可设置成A) 脉冲边沿触发方式B) 全嵌套方式C) 软件中断方式D) 自动中断结束方式E) 特殊屏蔽方式16.可编程串行通信接口8251A工作在同步传送模式时,同步字符可以设为A) 1个B) 2个C) 3个D) 4个E) 不需要17.如果希望8255A的端口A工作在方式1的输出,控制字应该设置为A) 0A0HB) 0A2HC) 0A8HD) 0B0HE) 0B8H18.如果希望8253的计数器1工作在模式3,计数值为266,控制字应该设置为A) 76HB) 74HC) 7EHD) 56HE) 57H19.喷墨打印机和针式打印机相比,其优点为A) 打印精度高B) 噪音小C) 维护方便D) 打印头结构简单E) 与计算机连接简单20.计算机系统中的总线按层次可以分为A) 数据总线B) 板级总线C) 系统总线D) 片内总线E) 控制总线