首页 > 全部 > 嵌入式系统设计师上午基础知识考试 > 2018年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷

2018年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷

本单篇文档共42465字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
价格: 1.20 原价:¥8.80
收藏

2018年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷

中文选择题

1.CPU在执行指令的过程中,会自动修改________________的内容,以便使其保持的总是将要执行的下一条指令的地址。(B)

A. 指令寄存器

B. 程序计数器

C. 地址寄存器

D. 指令译码器

解析:本题考查计算机系统硬件基础知识。当CPU执行一条指令时,先把它从内存储器取到缓冲寄存器中,再送入指令寄存器(IR)暂存,指令译码器根据IR的内容产生各种微操作指令,控制其他的组成部件工作,完成所需的功能。程序计数器(PC)具有寄存信息和计数两种功能,又称为指令计数器。程序的执行分两种情况,一是顺序执行,二是转移执行。在程序开始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的内容即是程序第一条指令的地址。执行指令时,CPU自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单地对PC加“1”。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移的地址得到。

2.在微机系统中,BIOS(基本输入输出系统)保存在________________中。(A)

A. 主板上的ROM

B. CPU的寄存器

C. 主板上的RAM

D. 虚拟存储器

解析:本题考查计算机系统硬件知识。BIOS(基本输入输出系统)是装在计算机硬件系统中最基本的软件代码,为计算机提供最底层最直接的硬件设置和控制,即使关机或掉电,其内容也不会丢失,它保存在主板上的ROM(只读存储芯片)中。

3.采用n位补码(包含一个符号位)表示数据,可以直接表示数值________________。(D)

A. 2n

B. -2n

C. 2n-1

D. -2n-1

解析:本题考查计算机系统硬件知识。采用n位补码(包含一个符号位)表示数据时,用1位(最高位)表示数的符号(0正1负),其余n-1位表示数值部分。若表示整数,可表示的最大整数的二进制形式为n-1个1(即2n-1-1),可表示的最小整数为2n-1,即二进制形式为1之后跟n-1个0,此时最高位的1即表示符号也表示数值。

4.某系统由下图所示的部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为________________。

(C)

A. (3R+2R)/2

B. R/3+R/2

C. (1-(1-R)3)(1-(1-R)2)

D. (1-(1-R)3-(1-R)2)

解析:本题考查计算机系统可靠性知识。

并联系统中,设每个子系统的可靠性分别以R1,R2,…,RN表示,则整个系统的可靠性R可由下式求得:

R=1-(1-R1)(1-R2)…(1-RN)

假设一个系统由N个子系统组成,当且仅当所有的子系统都能正常工作时系统才能正常工作,这种系统称为串联系统。

若串联系统中各个子系统的可靠性分别用R1,R2,…,RN来表示,则系统的可靠性R可由下式求得:

R=R1R2…RN

题中图示的系统有两个子系统串联得到,第一个子系统是三个子系统构成的并联系统,第二个子系统是由两个子系统构成的并联系统,综合上面的并联和串联系统可靠性计算方式,整个系统的可靠性为(1-(1-R)3)(1-(1-R)2)。

5.以下关于采用一位奇校验方法的叙述中,正确的是________________。(C)

A. 若所有奇数位出错,则可以检测出该错误但无法纠正错误

B. 若所有偶数位出错,则可以检测出该错误并加以纠正

C. 若有奇数个数据位出错,则可以检测出该错误但无法纠正错误

D. 若有偶数个数据位出错,则可以检测出该错误并加以纠正

解析:本题考查计算机系统数据表示基础知识。奇偶校验(Parity Codes)是一种简单有效的校验方法。这种方法通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。对于奇校验或偶校验方法,它可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中的奇数位发生了错误时,编码中的1变成0:或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误,但是不能确定出错的数据位置,从而无法纠正错误。

6.下列关于流水线方式执行指令的叙述中,不正确的是________________。(A)

A. 流水线方式可提高单条指令的执行速度

B. 流水线方式下可同时执行多条指令

C. 流水线方式提高了各部件的利用率

D. 流水线方式提高了系统的吞吐率

解析:本题考查计算机系统硬件基础知识。流水(pipelining)技术是把并行性或并发性嵌入到计算机系统里的一种形式,它把重复的顺序处理过程分解为若干子过程,每个子过程能在专用的独立模块上有效地并发工作。显然,对于单条指令而言,其执行过程中的任何一步都不能省却且需按顺序执行,所以“流水线方式可提高单条指令的执行速度”的说法是错误的。

7.DES是________________算法。(B)

A. 公开密钥加密

B. 共享密钥加密

C. 数字签名

D. 认证

解析:本题考查加密算法的基础知识。

DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。

DES是对称的,也就是说它使用同一个密钥来加密和解密数据。

DES还是一种分组加密算法,该算法每次处理固定长度的数据段,称之为分组。DES分组的大小是64位,如果加密的数据长度不是64位的倍数,可以按照某种具体的规则来填充位。

从本质上来说,DES的安全性依赖于虚假表象,从密码学的术语来讲就是依赖于“混乱和扩散”的原则。混乱的目的是为隐藏任何明文同密文、或者密钥之间的关系,而扩散的目的是使明文中的有效位和密钥一起组成尽可能多的密文。两者结合到一起就使得安全性变得相对较高。

三重DES也叫3DES(即Triple DES),是向AES过渡的加密算法,它使用3条56位的密钥对数据进行三次加密。是DES的一个更安全的变形。它以DES为基本模块,通过组合分组方法设计出分组加密算法。比起最初的DES,3DES更为安全。DES是使用DES加密算法对明文进行三次加密/解密的算法,密钥长度增加,提高了加密的强度。

8.以下关于企业信息系统运维工作的叙述中,不正确的是________________。(A)

A. 自动化运维将降低对运维人员的要求

B. 高效运维主要依靠管理和工具,以

本文档预览:3600字符,共42465字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
2018年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号