ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:52.45KB ,
资源ID:11251246      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11251246.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机等级考试四级嵌入式工程师5.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机等级考试四级嵌入式工程师5.docx

1、计算机等级考试四级嵌入式工程师5计算机等级考试四级嵌入式工程师5选择题1.采用多道程序设计技术,能有效地提高系统的下列哪一个性能?A) 并发性B) 灵活性C) 可靠性D) 兼容性 A【解析】并发运行是指在计算机系统中同时存在若干个运行着的程序,各进程均处于已开始运行与结束之间,宏观上各进程并行运行,正是多道程序设计技术的出现使得程序的并发执行成为可能。故选择A选项。2.除了进程线程管理、存储管理、文件系统外,下列哪一个是属于操作系统的必要组成部分?A) 设备管理B) 资源管理C) 运行时系统D) 虚拟化模块A 【解析】操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户

2、界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提供以下的功能:进程管理;内存管理;文件系统;网络通讯;安全机制;用户界面;驱动程序(硬件设备管理)。故选择A选项。3.若用户编程需要打印输出,他可使用下列操作系统提供的哪一种系统调用?A) write()B) printf()C) output()D) list()A【解析】write()会把参数buf所指的内存写入count个字节到参数fd所指的文件内。当然,文件读写位置也会随之移动。故选择A选项。4.用户程序需要关闭中断响应,他必须首先A) 发起访管中断B) 调用系统函数自我阻

3、塞C) 保护现场D) 获取中断状态A【解析】关闭中断响应指令属于特权指令,用户程序不能直接执行,必须要使CPU陷入核心态,由操作系统来执行该特权指令,因此该程序必须先发起访管中断,这是让CPU由用户态向核心态转换的方法。故选择A选项。5.关于操作系统的结构,下列特性中,哪一个不是微内核结构的特点?A) 清晰的单向依赖和单向调用性B) 较高的灵活性和可扩充性C) 提高了操作系统的可靠性D) 更适合于分布式系统A【解析】微内核操作系统的优点:(1)提高了系统的可扩展性;(2)增强了系统的可靠性;(3)可移植性;(4)提供了对分布式系统 6.从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有

4、的?A) 进程控制块B) 代码正文C) 常量数据D) 全局变量A【解析】从静态的角度看,进程与程序都有代码、全局变量、常量数据等,然而只有进程控制块,是用来在内存中唯一标识和管理进程活动的控制结构,而程序则没有。故选择A选项。7.下列进程运行时所发生的典型事件中,哪一个不会导致进程终止?A) 设备忙B) 被0除C) 对只读内存执行写操作D) 堆栈溢出A【解析】设备忙将导致阻塞,其他三项均会导致进程终止。故选择A选项。8.下列关于进程的叙述中,正确的是A) 当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中B) 操作系统的重要概念是进程,不同的进程执行的代码也不同C) 进程存在

5、的标志是进程控制块,用户可以从中读出与本进程相关的运行状态D) 当进程申请处理机而得不到满足时,它将进入阻塞态A【解析】当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中;操作系统的重要概念是进程,不同的进程执行的代码可能相同;进程存在的标志是进程控制块,与本进程相关的运行状态只能操作系统读取;当进程申请处理机而得不到满足时,它将进入就绪态。故选择A选项。9.分析下列程序,不考虑其他因素,程序正常运行时最多会派生出多少个进程?int main()fork();fork();fork();A) 8B) 6C) 5D) 4A【解析】计算机程序设计中的fork()函数。返回值: 若

6、成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程。故选择A选项。10.下列关于管程的叙述中,哪一个是错误的?A) 管程本身保证了互斥B) 为解决进程间的同步关系,引入了条件变量C) 在条件变量上实施P、V操作D) 管程中不能同时有二个活跃进程A【解析】一个管程定义了一个数据结构和能为并发进程所执行(在该数据结构上)的一组操作,这组操作能同步进程和改变管程中的数据。局部于管程的数据结构,只能被局部于管程的过程所访问,任何管程之外的过程都不能

7、访问它;反之,局部于管程的过程也只能访问管程内的数据结构。由此可见,所有进程要访问临界资源时,都必须经过管程才能进入,而管程每次只允许一个进程进入管程,从而实现了进程的互斥,但是管程无法保证本身互斥。故选择A选项。11.在采用P、V操作对共享资源的使用进行保护时,对该共享资源读写的代码段称为A) 临界区B) 进入区C) 退出区D) 剩余区A【解析】每个进程中访问临界资源的那段代码称为临界区。每次只准许一个进程进入临界区访问临界资源,当一个进程进入后不允许其他进程进入。不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。由此临界区的概念可知选择A选项。12.在进程同步中,不能对

8、信号量进行操作的是A) 初始化信号量B) P操作C) V操作D) 加减操作D【解析】对信号量有4种操作(include):1. 初始化(initialize);2. 等信号(wait),也可叫做挂起(suspend),也就是P操作;3. 给信号(signal)或发信号(post),也就是V操作;4.清理(destroy)。故选择D选项。13.下列哪一种进程间通信方式不会在系统中产生多份相同的拷贝?A) 管道通信pipeB) 消息传递messageC) 共享内存shared memoryD) 套接字socketC【解析】共享内存 (shared memory)是 Unix下的多进程之间的通信方法

9、,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存,不需要多份内容的拷贝来传递信息,特点是可以高效的共享大量信息。故选择C选项。14.每个进程在得到处理机运行前,必须首先进行下列哪一种操作?A) 全部装入内存B) 链接动态库C) 部分装入内存D) 调入交换区C【解析】由于CPU不能直接访问存在外设或外存上的程序,所以程序要得到处理机前,必须先装入内存,由于出现了页式存储管理方式等的内存管理技术方案,所以只要部分装入内存即可。故选择C选项。15.在可变分区内存管理中,倾向于优先使用低地址空闲区的算法是A) 首次适应算法B) 下次适应算法C) 最佳适应算法D) 最坏适应算

10、法A【解析】首次适应算法,从空闲分区表的第一个表目起查找该表,把最先能够满足要求的空闲区分配给作业,这种方法目的在于减少查找时间。为适应这种算法,空闲分区表(空闲区链)中的空闲分区要按地址由低到高进行排序。该算法优先使用低址部分空闲区,在低址空间造成许多小的空闲区,在高地址空间保留大的空闲区。故选择A选项。16.在虚拟页式存储管理中,某一时刻CPU的利用率为50%,磁盘的繁忙率为3%。针对这一情况,采用下列哪一种操作是合理的?A) 适当增加进程数量以提高系统效率B) 必须减少进程数量以提高系统效率C) 使用一个速度更快的处理机来提高处理机的利用率D) 使用一个速度更快的磁盘来提高处理机的利用率

11、A【解析】在虚拟页式存储管理中,某一时刻CPU的利用率为50%,磁盘的繁忙率为3%;意味着CPU利用率还可以通过增加进程数目,来提高CPU使用率。故选择A选项。17.下表是某页式内存分配的情况,页面大小为0x1000B,有效位为1表示该页在内存。系统将逻辑地址0x088B、0x01F3C、0x2220、0x0356F、0x441C转换为物理地址时,会产生几次缺页中断?页号页框号有效位00800000011-020800500013-04FF0030001A) 1个B) 2个C) 3个D) 4个B【解析】某进程在运行过程中要访问的虚拟地址分别为0x088B、0x01F3C、0x2220、0x03

12、56F、0x441C,访问的页框分别为:0,1,2,3,4,系统给该进程分配3个页框。若采用LRU页面置换算法,由于0,2,4已经在内存中,则产生2次缺页。故选择B选项。18.实现虚拟页式存储管理的硬件基础是A) 缺页中断机制B) 配置快表C) 设置环保护位D) 建立内核、用户态标志位A【解析】实现虚拟页式存储管理的硬件基础是缺页中断机制。故选择A选项。19.程序局部性原理分为空间局部性和时间局部性,空间局部性是指A) 程序代码的顺序性B) 程序中存在大量的循环C) 程序采用了模块化结构D) 物理地址重叠映射到了逻辑地址A【解析】局部性原理: CPU访问存储器时,无论是存取指令还是存取数据,所

13、访问的存储单元都趋于聚集在一个较小的连续区域中。三种不同类型的局部性:时间局部性:如果一个信息项正在被访问,那么在近期它很可能还会被再次访问。空间局部性:在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的,比如代码的顺序性、内存访问的顺序性。顺序局部性:在典型程序中,除转移类指令外,大部分指令是顺序进行的。此外,对大型数组访问也是顺序的。故选择A选项。20.从用户角度看,建立文件系统的主要目标是A) 实现文件的按名存取B) 管理设备文件C) 高文件读写速度D) 共享系统文件A【解析】文件系统的一个特点是按名存取,即用户只要给出文件的符号名就能方便地存取在外存空间的该文件信息

14、而不必了解和处理文件的具体物理地址。因此从用户角度来看,实现按名存取是文件系统的主要目标,故选择A选项。21.下列哪一种结构是属于文件的物理结构?A) 无结构(流式结构)B) 索引结构C) 记录式结构D) 散列结构B【解析】文件的物理结构基本上有三种结构:顺序结构、链接结构、索引结构。故选择B选项。22.使用文件系统时,通常要显式地进行close()操作,这样做的目的是A) 文件控制块读入内存B) 将文件控制块写入磁盘或缓存C) 将文件内容读入内存D) 将文件内容写入磁盘或缓存B【解析】执行关闭操作时,文件系统主要完成如下工作:将活动文件表中该文件的当前使用用户数减1 ;若此值为0,则撤销此表

15、目,并保存文件控制块写入磁盘或者缓存;若活动文件表目内容已被改过,则表目信息应复制到文件存储器上相应表目中,以使文件目录保持最新状态;卷定位工作。一个关闭后的文件不能再使用,若要再使用,则必须再次执行打开操作。故选择B选项。23.下列各种方法中,哪一种方法与改善磁盘读写速度无关?A) 磁臂调度算法B) 旋转调度算法C) 加磁盘缓存D) 优化设备分配方案D【解析】优化设备分配方案与改善磁盘读写速度无关。故选择D选项。24.下列关于树形目录优点的叙述中,哪一个是错误的?A) 简化了目录管理B) 通过引入当前目录,加快了目录的检索速度C) 解决了文件重名问题D) 便于实现文件共享A【解析】树型多级目

16、录有许多优点:可以很好反映现实世界复杂层次结构的数据集合;加快了目录的检索速度;可以重名,只要这些文件不在同一个子目录中;易于实现子树中文件保护、保密和共享。故选择A选项。25.某文件系统的磁盘块大小为212B,磁盘容量为239B。当文件系统进行格式化以后,可用的存储块数量是A) 226B) 227C) 228D) 229B【解析】某文件系统的磁盘块大小为212B,磁盘容量为239B,存储块数量是259/212=227。故选择B选项。26.磁盘读写是以块为单位的,通常磁盘的I/O控制主要采用的是A) DMA方式B) 程序访问方式C) 中断方式D) SPOOLing方式A【解析】DMA方式,也称

17、为成组数据传送方式,一般用于高速传输成组的数据。与磁盘交换数据单位的数据块相同;程序控制方式与中断控制方式的数据传输中,传输数据的单位是字节,交换数据单位不相符,排除B、C选项,D选项不是数据传输的方式,只是为提高设备工作效率的外围设备同时联机操作技术。故选择A选项。27.在I/O设备管理中,设备分配的主要数据结构及分配顺序是A) 系统设备表控制器控制表设备控制表B) 系统设备表设备控制表控制器控制表C) 设备分配表系统设备表控制器控制表D) 设备分配表系统设备表设备控制表B【解析】在I/O设备管理中,设备分配的主要数据结构及分配顺序是系统设备表设备控制表控制器控制表。故选择B选项。28.在计

18、算机系统中,通常为匹配不同速度的外设,采用了缓冲技术,下列各种类型的缓冲区中,哪一种是错误的?A) 单缓冲区B) 双缓冲区C) 缓冲池D) 高速缓存D【解析】高速缓存不是缓冲,在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。故选择D选项。29.4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?A) 2台B) 3台C) 4台D) 无限制B【解析】4个进程共享9台打印机,平均每个进程可以获取2个线程,此外剩余一台打印机,这样,每个进程最多可以申

19、请3台打印机。故选择B选项。30.设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量是17,B资源的数量是6,C资源的数量为19。在T0时刻系统的状态如下表:最大资源需求量已分配资源量A,B,CA,B,CP14,0,114,0,5P25,3,64,0,2P34,2,52,1,4P45,5,92,1,2P54,2,43,1,3系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别为(2,3,3),下列哪一个序列是安全序列?A) P3,P5,P4,P1,P2 B) P2,P1,P3,P4,P5 C) P1,P2,P3,P4,P5 D)

20、P4,P3,P2,P5,P1 A【解析】P3,P1,P4,P2,P5。该序列下资源的数目如下表:最大需求量已分配需要可用可用+已分配A,B,CA,B,CA,B,CA,B,CA,B,CP14,0,114,0,50,0,65,4,79,4,12P25,3,64,0,21,3,411,5,1415,5,16P34,2,52,1,42,1,12,3,35,4,7P45,5,92,1,23,4,79,4,1211,5,14P54,2,43,1,31,1,115,5,1618,6,19故选择A选项。31.8086CPU对存储器的最大寻址空间为A) 8KB B) 16KB C) 64KB D) 1MB32.

21、8086有两种工作模式,最大工作模式的特点是A) 系统中只能接1个DMA控制器B) 对存储器的寻址空间可扩大为64MBC) 对存储器的寻址空间可扩大为16MBD) 需要总线控制器33. 8086在最小工作模式下,要分时使用AD0-AD15,当总线上为地址信息时,将地址送入地址锁存器的信号是A) DENB) ALE C) BHED) DT/R34.机器数82H作为补码表示时,对应的十进制真值是A) -126 B) -2 C) -125 D) 235.8086CPU在进行读内存操作时,控制信号M/IO 和DT/R 的状态是A) 0和0B) 0和1C) 1和0D) 1和136.Pentium微处理器

22、的数据总线宽度是A) 16位 B) 32位 C) 64位 D) 128位37.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是A) 阶符与数符相同B) 阶符与数符相异C) 数符与尾数小数点后第一位数字相异D) 数符与尾数小数点后第一位数字相同38.在8086中,属于通用寄存器组的寄存器是A) AX,BX,CX,DSB) SP,DX,BP,IPC) AX,BX,CX,DXD) AX,DX,CX,CS39.下面关于机器数的叙述中,错误的是A) 符号位也数值化了的数叫机器数B) 机器中使用的数叫机器数C) 原码格式表示的数是机器数D) 补码格式表示的数是机器数40.在执行指令MOV BX,

23、AX时,CPU进入A) I/O写总线周期B) 存储器写总线周期 C) I/O读总线周期D) 存储器读总线周期41.用容量为4K8位的存储器芯片构成地址从0A0000H到0BFFFFH的8位存储器,应该使用A) 8片B) 32片C) 16片D) 20片42.在8086微机系统中,将AL内容送到I/O接口中,使用的指令是A) IN AL,端口地址 B) MOV AL,端口地址C) OUT AL,端口地址D) OUT 端口地址,AL43.Pentium微处理器可访问的物理存储器的范围是A) 4GBB) 64TB C) 4MB D) 16GB44.Pentium保护模式下的分页管理机制中的物理地址是由

24、A) 段地址寄存器和10位页目录索引与12位页内偏移量组成B) 段描述符表和10位页表索引与12位页内偏移量组成C) 10位页目录索引和10位页表索引与12位页内偏移量组成D) 10位页表索引和虚拟地址与12位页内偏移量组成45.符合汇编语言变量命名规则的变量名是A) MOV B) CX C) SEG D) LPT146.若要使寄存器AL中的高4位不变,低4位为0,所用指令为A) AND AL,0FH B) AND AL,0F0H C) OR AL,0FH D) OR AL 0F0H47.执行下列程序后,AL中的内容为 MOV AL,92H SUB AL,7lH DASA) 21B) 11C)

25、 21H D) 11H48.堆栈的工作方式是A) 先进先出B) 随机读写C) 后进先出 D) 只能读出,不能写入49.在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是A) INTR B) INTO C) INT n D) NMI50.中断向量是指A) 子程序入口地址 B) 中断服务程序入口地址 C) 传送数据的起始地址 D) 中断类型号51.在8086微机系统的RAM存储单元0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,则该向量对应的中断类型码是A) 0AH B) 0BH C) 0CH D) 0DH52. 微机系统中若用4片8259A构成主、从两

26、级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为A) 32级外部硬中断B) 29级外部硬中断C) 28级外部硬中断D) 24级外部硬中断53. 8255A的A口工作于方式2时,B口不能工作于A) 方式0 B) 方式1 C) 方式2 D) 任何方式54.串行同步传送时,位于每一帧数据前面的信息是A) 低电平B) 高电平C) 起始位D) 同步字符55.定时/计数器8253可输出方波的工作模式是A) 模式0 B) 模式2C) 模式3D) 模式556.假设8255A的基地址是80H,则C端口置位复位控制字的地址是A) 80H B) 82H C) 84H D) 86H57.在RS-2

27、32C接口标准中,对于控制信号的接通状态的电平范围是+5V+15V,断开状态的电平范围是A) -15V0VB) 0VC) -5V-15VD) -5V+5V58. CPU与外设通过接口交换信息时,外设返回CPU的状态信息和CPU对外设的控制信息要通过A) 部件内总线B) 数据总线C) 地址总线D) 控制总线59.如果8253芯片的计数器0采用二进制计数,计数初值为100,工作在方式2,则控制字应为A) 14H B) 04H C) 41H D) 40H60.在Pentium机中,常用来在系统中的各部件之间进行高速数据传输操作的系统总线是A) ISA B) EISA C) PCI D) VESA多选

28、题1.下列哪些术语是指某一种操作系统的类型?A) 批处理batchB) 交互式interactiveC) 实时realtimeD) 多用户multi-userE) 分布式distributedABCE 【解析】操作系统的类型有:批处理系统、分时系统、实时系统、分布式系统、通用操作系统等。没有专门的多用户类型的操作系统,在分时系统中以及后来的通用操作系统中都具有多用户的特性,即充许多个用户同时使用计算机系统。故选择A、B、C、E选项。2.下列关于进程优先级的叙述中,哪些是正确的?A) 一般地,CPU型进程的优先级高于I/O型的进程优先级B) 一般地,系统进程的优先级应高于用户进程的优先级C) 若

29、采用静态优先级,即使进程等待的时间增加,其优先级也不会改变D) 若采用动态优先级,进程每运行完一个时间片,必须降低其优先级E) 采用动态优先级,如果某进程长时间得不到运行,系统会额外提升它的优先级 BCE【解析】在进程调度算法中若采用最高优先级算法则会跟据进程的优先级来决定进程调度的优先次序,分为静态优先级和动态优先级两种方法确定进程的优先级。一般地,系统进程的优先级应高于用户进程的优先级;若采用静态优先级,在进程创建时确定了优先级,进程运行期间优先级不会改变;若采用动态优先级,在创建时先确定一个初始优先级,在进程运行中随着进程特性改变(如等待时间增长),不断改变先级。故选择B、C、E选项。3.下列关于进程调度的叙述中,哪些是正确的?A) 进程调度分为高级调度、中级调度和低级调度B) 任何进程必须通过调度才能运行C) 操作系统可以根据不同情景分类应用多种进程调度算法D) 交互式操作系统一般采用时间片轮转调度算法E) 操作系统运行中可以动态改变进程调度算法BCD【解析】在操作系统中,所有进程必须通过进程调度才能在处理器上执行,没有被调度到的进程只能处于等待等状态;操作系统主要根据应用的不同,来选择进程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1