版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
住在富人区的她2022年职业考证-软考-嵌入式系统设计师考试名师押题精选卷I(带答案详解)(图片可根据实际调整大小)题型12345总分得分一.综合题(共50题)1.单选题
IIC总线协议包含物理层和数据链路层,下图是常见的多个IIC设备接口示意图,下面描述不正确的是(
)。
问题1选项
A.在物理层,IIC使用两条信号线,一条是串行数据线、一条是串行时钟线
B.在数据链路层,每个IIC设备不用具有唯一的设备地址
C.在IIC构成系统中,可以是多主系统,但任一时刻只能有一个主IIC设备
D.IIC具有总线仲裁功能
【答案】B
【解析】I2CBUS(InterIntegratedCircuitBUS,内部集成电路总线)是由Philips公司推出的二线制串行扩展总线,用于连接微控制器及其外围设备。I2C总线是具备总线仲裁和高低速设备同步等功能的高性能多主机总线。直接用导线连接设备,通信时无需片选信号。
在I2C总线上,只需要两条线—串行数据SDA线、串行时钟SCL线,它们用于总线上器件之间的信息传递。SDA和SCL都是双向的。每个器件都有一个唯一的地址以供识别,而且各器件都可以作为一个发送器或接收器(由器件的功能决定)。
2.单选题
采用ADSL接入Internet,用户端接入介质为(
),使用的网络为(
)。
问题1选项
A.双绞线
B.红外线
C.同轴电缆
D.光纤
问题2选项
A.电话网
B.电视网
C.DDN专线
D.5G无线广域网
【答案】第1题:A
第2题:A
【解析】第1题:1989年在贝尔实验室诞生的ADSL是xDSL家族成员中的一员,被誉为“现代信息高速公路上的快车”。它因其下行速率高、频带宽、性能优等特点而深受广大客户的喜爱,成为继MODEM、ISDN之后的又一种全新更快捷,更高效的接入方式。它是运行在原有普通电话线上的一种新的高速宽带技术。
事实上,ADSL的传输技术中,ADSL用其特有的调制解调硬件来连接现有双绞线连接的各端。
第2题:
3.单选题
以下计算机软件著作权权利中,不可以转让的是(
)。
问题1选项
A.发行权
B.复制权
C.署名权
D.信息网络传播权
【答案】C
【解析】根据《中华人民共和国著作权法》规定,人身权是指计算机软件著作权人基于自己的软件作品而享有的并与该作品有关的以人格利益为内容的专有权利,这种权利是基于计算机软件著作权人人身的,并与人身不可分离、不能放弃或转让,并没有直接财产内容的权利。人身权包括发表权、署名权、修改权等。
①发表权。发表权是著作权人享有的决定是否将其作品发表以及如何发表的权利。所谓发表是指将作品的原件或复制件,公之于众。根据我国《计算机软件保护条例》的规定,中国公民和单位开发的计算机软件不论是否发表,都享有著作权,并且不限制在何地发表。
②署名权。署名权即表明开发者身份的权利以及在软件上署名的权利,它不受时间的限制,也不因权利人的死亡或者消失而消灭。署名权主要包括3方面的内容:有权在自己开发的软件上署名;决定署名的方式;禁止他人在自己的软件作品上署名。
③修改权。修改权就是软件开发者自行或授权他人对软件进行增补、删减,或者改变指令、语句顺序等修改的权利。修改是创作的延续,其本身也是一种创作,无论作品是否发表,著作权人都享有修改权。
对于本试题,选项C的“署名权”是基于计算机软件著作权人人身的,并与人身不可分离、不能放弃或转让的。
4.单选题
下面有关测试的说法错误的是(
)。
问题1选项
A.测试证明了程序的正确性
B.测试无法执行穷举测试,只能做选择测试
C.测试工作需要制订测试计划,按计划执行测试工作
D.白盒测试方法用于单元测试环节
【答案】A
【解析】软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,测试不能证明程序的正确性,只能是发现尽可能多的错误。而测试无法执行穷举测试,只能做选择测试,测试工作需要制订测试计划,按计划执行测试工作,白盒测试方法用于单元测试环节。
5.单选题
下面(
)不属于信息安全的属性。
问题1选项
A.信息的秘密性
B.信息的完整性
C.信息的可用性
D.信息的实时性
【答案】D
6.单选题
软件可维护性包括(
)。
问题1选项
A.软件正确性、灵活性、可移植性
B.软件可测试性、可理解性、可修改性
C.软件可靠性、可复用性、可使用性
D.软件灵活性、可靠性、高效性
【答案】B
【解析】本题考查软件可维护的主要质量特征。
软件可维护性度量的几个质量特性依次是:可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。
综合分析,本题选B,灵活性、可使用性、高效性、可复用性不属于软件可维护性的度量。
7.单选题
下面有关Flash存储器的描述中,不正确的是(
)。
问题1选项
A.Flash存储器属于非易失存储器
B.Flash存储器的读操作与SRAM存储器的读操作基本相同
C.Flash存储器的写操作与SRAM存储器的写操作基本相同
D.Flash存储器在写入信息前必须首先擦除原有信息
【答案】C
【解析】FlashMemory是一种非易失性存储器NVM(Non-VolatileMemory),根据结构的不同可以分为:NORFlash、NANDFlash。
先擦后写:由于FlashMemory的写操作只能将数据位从1写成0,而不能从0写成1,所以在对存储器进行写入之前必须先执行擦除操作,将预写入的数据位初始化为1。
操作指令:除了NORFlash的读,FlashMemory的其他操作不能像RAM那样,直接对目标地址进行总线操作。例如执行一次写操作,它必须输入一串特殊的指令(NORFlash),或者完成一段时序(NANDFlash)才能将数据写入到FlashMemory中。
所以,不正确的是C。
8.单选题
I/O端口的访问包括存储器映射方式和I/O映射方式,下面描述中不正确的是(
)。
问题1选项
A.存储器映射方式是指对端口地址和存储器统一编址
B.I/O映射方式是指对端口地址和存储器分开独立编址
C.存储器映射方式中,对端口内容不能进行算术逻辑运算、移位等操作
D.I/O映射方式中需要使用专门的I/O指令对I/O端口进行操作
【答案】C
【解析】I/O端口的访问包括存储器映射方式和I/O映射方式。
1.存储器映射方式:端口地址和存储器统一编址。特点是:使用访问存储器的指令和访问I/O端口是一样的,所以,对端口内容也能进行算术逻辑运算、移位等操作;由于共用内存,所以,它能给I/O端口较大的编址空间,但是反过来也会使存储器的容量变小。
2.I/O映射方式:I/O端口地址与存储器分开独立编址;特点是:需要使用专门的I/O指令对I/O端口进行操作,从而使得I/O操作和存储器操作层次清晰,程序可读性强。
9.单选题
下列对嵌入式操作系统的理解,错误的是(
)。
问题1选项
A.系统内核小
B.专用性强
C.可靠性要求高
D.天脉、VxWorks、UNIX都是嵌入式OS
【答案】D
【解析】嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。天脉是用在航空航天领域的RTOS,是据机载领域需求和特而研制的嵌入式实时操作系统,包括天脉1、天脉2和配套的开发环境。VxWorks实时操作系统,基于微内核的体系结构,嵌入式领域应用最广泛、市场占有率最高的商业系统。Unix不是嵌入式操作系统。
10.单选题
关于BootLoader,下列理解错误的是(
)。
问题1选项
A.BootLoader是在操作系统内核运行之前运行的一小段程序
B.BootLoader是通用的
C.有些BootLoader支持多CPU
D.BootLoader的功能之一是初始化硬件
【答案】B
【解析】Bootloader是嵌入式系统在加电后执行的第一段代码,在它完成CPU和相关硬件的初始化之后,再将操作系统映像或固化的嵌入式应用程序装在到内存中然后跳转到操作系统所在的空间,启动操作系统运行。
对于嵌入式系统,Bootloader是基于特定硬件平台来实现的。因此,几乎不可能为所有的嵌入式系统建立一个通用的Bootloader,不同的处理器架构都有不同的Bootloader。
11.单选题
某计算机字长是32位,存储容量是256KB,按字编址的寻址范围是(
)。
问题1选项
A.128K
B.64K
C.32K
D.16K
【答案】B
【解析】存储容量是256KB,计算机字长是32位,也就是4B,所以按字编址的范围是256KB/4B=64K
12.案例题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
智能家居系统以消费者的使用习惯为依据,利用信息系统和自动化控制系统实现人与家用设备之间的信息交换,也就是说,智能家居是对家庭环境中的各个子系统(家电、水电、窗帘、视频监控、服务机器人等)进行互通控制的一套体系。图1-1为某单位设计的以ZigBee、WiFi及GSM为基础构建的集智能控制、安全监控为一体的智能家居系统示意图,依次是:家庭内部以ZigBee为基础的无线系统、用来进行视频传输的WiFi网络和用来外部交互的外部交互网络。
图1-1智能家居系统示意图
安全视频监控系统利用WiFi网络同家庭PC主机连接,用户可以通过外网或者内部WiFi连接,实吋监控家庭状态,或者当家庭内部出现紧急事件后,可以通过GSM网络向家庭用户发送短信或彩信。
王工计划为某小区设计一套智能家居系统,利用ZigBee技术的低功耗、自组织、可扩展等特点,组建家庭内部无线传感器网络,网络节点包括室内温湿度采集节点、火灾环境监测节点、模拟空调控制节点、模拟雨水窗户监控节点。王工在开发智能家居系统时采用V开发模型,V开发模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期,图1-2为V模型示意图。该模型中,每个开发活动都有对应的验证活动,在进行客户需求分析时,测试人员可以了解产品设计特性、用户真正的需求,确定测试目标,可以准备用例并策划测试活动;在软件需求分析阶段,测试人员可以了解实现的过程、评审需求,设计测试方案和计划,并准备测试环境,设计系统或配置项测试用例;在软件概要设计阶段,测试人员可以评审概要设计,设计软件集成方案和用例;在详细设计阶段,测试人员可以评审详细设计,设计单元测试用例;在编码阶段,测试人员可以评审代码,并执行单元测试。
图1-2
V模型示意图
【问题1】(4分)
在图1-2所示的V模型中,与开发阶段中概要设计对应的测试阶段称为(1)。在系统或配置项测试阶段应采用(2)方法。
【问题2】(5分)
完成下面对图1-2所示的V模型的论述,将答案填写在答题纸的对应栏中。
1.客户需求分析对应验收测试。在进行需求分析、功能设计的同时,测试人员就可以阅读、审查分析结果,了解产品设计特性、用户真正的需求,从而确定(1)。
2.进行软件需求分析时,测试人员可了解实现的过程、评审需求,可设计(2)、(3)。
3.设计人员做详细设计时,测试人员可参与设计,对设计进行(4),同时(5),并基于用例开发测试脚本。
【问题3】(6分)
ZigBee协调器是整个ZigBee家庭内网的核心,负责管理各个ZigBee节点设备与PC网关的信息和控制指令的传输。温湿度采集终端将传感器的数据以点播的形式发送给协调器,其他采集/控制节点以广播的形式与ZigBee协调器进行数据的交换,协调器和PC机采用串口通信协议。协调器上电后,首先进行系统初始化,信道扫描、创建信道并组建网络。如果组建网络成功,则进行各层事件扫描;如果失败,则继续创建,如果检测到应用层有事件,则对事件进行处理;否则反复扫描各层事件。当应用层有事件,则检查数据类型,如果是室内环境数据,则经过串口发送到网关;如果不是室内环境数据,则进一步判断是否为控制指令,如果是,则向控制节点发送控制指令。ZigBee协调器软件流程图如图1-3所示。补充图1-3中的(1)〜(4),并将答案填写在答题纸的对应栏中。
图1-3
ZigBee协调器软件流程图
【答案】【问题1】4分
(1)集成测试(2)灰盒测试
【问题2】5分
(1)测试目标(2)测试方案和计划(3)系统或配置项测试用例(4)评审(5)设计单元测试用例
【问题3】6分
(1)系统初始化(2)组建网络是否成功(3)对事件进行处理,检查数据类型
(4)向控制节点发送控制指令
【解析】本题考查软件工程的基础知识,以及软件设计的基础知识。
从上图所示的V模型中还可以看出,左边是设计和分析,是软件设计实现的过程,同时伴随着质量保证活动——审核的过程,也就是静态的测试过程;右边是对左边结果的验证,是动态测试的过程,即对设计和分析的结果进行测试,以确认是否满足用户的需求。
需求分析和功能设计对应验收测试,说明在做需求分析、产品功能设计的同时,测试人员就可以阅读、审查需求分析的结果,从而了解产品的设计特性、用户的真正需求,确定测试目标,可以准备用例(UseCase)并策划测试活动。
当系统设计人员在做系统设计时,测试人员可以了解系统是如何实现的,基于什么样的平台,这样可以设计系统的测试方案和测试计划,并事先准备系统的测试环境,包括硬件和第三方软件的采购。因为这些准备工作,实际上是要花去很多时间。
当设计人员在做在做详细设计时,测试人员可以参与设计,对设计进行评审,找出设计的缺陷,同时设计功能、新特性等各方面的测试用例,完善测试计划,并基于这些测试用例以开发测试脚本。
在编程的同时,进行单元测试,是一种很有效的办法,可以尽快找出程序中的错误,充分的单元测试可以大幅度提高程序质量、减少成本。
从中可以看出,V模型使我们能清楚地看到质量保证活动和项目同时展开,项目一启动,软件测试的工作也就启动了,避免了瀑布模型所带来的误区——软件测试是在代码完成之后进行。
13.案例题
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
电子体温计可以快速、准确地进行体温测量,第一时间排查发热病人。李工通过AD模块设计体温采集电路,如图2-1所示,AD采集芯片使用ADC0809,单片机采用AT89S52。
对应的电路连接描述如下:
(1)ADC0809的D0~D7端口连接到AT89S52的P0口;
(2)ADC0809的A、B、C为AD输入IN0~IN7选择端,A为最高位,C为最低位;
(3)ADC0809的AD转换结束信号(EOC)连接到AT89S52的P3.2;
(4)ADC0809的AD转换启动信号(ST)受AT89S52的P1.4管脚控制;.
(5)ADC0809的AD转换数据输出使能(OE)受AT89S52的P3.1管脚控制;
(6)ADC0809的时钟通过AT89S52的ALE输出控制,经过2个D触发器来生成;
(7)ADC0809的输入模拟电压范围是0~5V;.
(8)AT89S52的P3.0管脚用来控制LED。
对于ADC0809而言,启动一次AD转换时,需要给ST一个短时的高电平。在AD转换过程中,EOC为低电平,当AD转换完毕后,EOC会变为高电平。在AD转换结束后,需要给OE一个短时高电平,在该期间内从D0~D7读取AD转换后的数据。
【问题1】(3分)
AT89S52和ADC0809之间的连接线中,对ADC0809而言,下列信号中哪些为输入信号?
A.ST
B.EOC
C.OE
D.AE.B
F.C
【问题2】(2分)
当外围的温度传感器模拟电压为1.2V时,ADC0809的输出值是多少?
【问题3】(2分)
若单片机AT89S52的ALE输出为2M的时钟频率,那么ADC0809的时钟是多少?
【问题4】(8分)
李工按照该电路的工作原理设计了如下程序,该程序以查询方式实现AD转换,读取
AD转换后的数据。
请根据逻辑,在下面A到O中选择正确答案,完成(1)~(8)填空。
A.LED=0
B.LED=1
C.OE=0
D.OE=1
E.ST=0
F.ST=1
G.P0=0xF8
H.PO=0xFC
I.while(EOC==0)
J.while(EOC==1)
K.ADdata=P0
L.P0=ADdata
M.if(ADdata>128)
N.if(ADdata【答案】【问题1】
A、C、D、E、F
【问题2】
61或者0x3D
【问题3】
500kHz
【问题4】
(1)E
(2)F
(3)J
(4)C
(5)K
(6)D
(7)M
(8)A
【解析】【问题1】
根据AT89S52和ADC0809的连接线图,可以得到输入信号包括ST、OE、A、B和C。
【问题2】
(1.2/5)X255=61=0x3D
【问题3】
2个D触发器串联,进行了4分频,因此输出时钟为输入时钟的1/4分频,也就是D触发器输出最终为2M/4=500KHZ。
【问题4】
(1)为ST=0,(2)为ST=1,(3)为while(EOC==1),(4)为OE=0,(5)为ADdata=P0,(6)为OE=1,(7)为if(ADdata>128),(8)为LED=0。
14.单选题
在统一建模语言UML提供的图中,(
)用于系统功能建模,由(
)等元素构成。
问题1选项
A.用例图
B.状态图
C.时序图
D.类图
问题2选项
A.角色、对象、生命线、控制焦点和消息
B.参与者、用例、边界以及它们之间的关系
C.初始状态、终止状态、状态、转换
D.类名、属性和方法
【答案】第1题:A
第2题:B
【解析】UML提供了5种对系统动态方面建模的图。其中:
用例图描述了一组用例和参与者以及它们之间的关系,对于系统行为的组织和建模特别重要。用例图主要是用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。
交互图是序列图(顺序图)、协作图(通信图)、时序图(定时图)和交互概览图的统称。序列图强调消息的时间次序;协作图强调收发消息的对象的结构组织。这种是同构的,这意味着可以把一种图转换为另一种图而没有信息损失。
状态图显示了一个由状态、转换、事件和活动组成的状态机,它强调一个对象按事件次序发生的行为。
活动图显示从活动到活动的流。活动图显示了一组活动,从活动到活动的顺序l流或分支流,以及发生动作的对象或动作所施加的对象。用活动图说明系统的动态视图。活动图对系统的功能建模是非常重要的。活动图强调对象之间的控制流。
类图:类图描述一组类、接口、协作和它们之间的关系。
时序图(定时图):定时图也是一种交互图,它所强调的是消息跨越不同对象的实际的时间。
15.单选题
关于嵌入式软件测试,下列叙述中错误的是(
)。
问题1选项
A.软件的测试级别一般分为静态测试和动态测试
B.通过测试发现软件错误,为软件产品的质量评价提供依据
C.软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书要求
D.动态测试可以采用白盒测试或者黑盒测试
【答案】A
【解析】软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书、软件需求、设计等的要求的过程。通过测试发现软件错误,为软件产品的质量评价提供依据。
软件的测试方法,一般说来可以分为两类,即静态测试和动态测试。静态测试包括检查单和静态分析方法。动态测试一般采用白盒测试或者黑盒测试方法。
软件测试级别,一般可以分为单元测试、部件测试、配置项测试、系统测试等。
所以A选项错。
16.单选题
基线是经过正式验证或确认,并作为后续工作开展依据的一个或一组工作产品,软件项目至少应形成功能基线、分配基线和产品基线三类基线。功能基线形成的时机是(
)。
问题1选项
A.在系统分析与软件定义阶段结束时
B.在需求分析阶段结束时
C.在软件设计阶段结束时
D.在综合测试阶段结束时
【答案】A
【解析】1.功能基线(定义基线)
它是指在系统分析与软件定义阶段结束的时候经过正式评审和批准的系统设计规格说明书,这就是功能基线。
2.分配基线(需求基线)
也叫指派基线,它是指软件需求分析阶段结束时,经过正式评审和批准的软件需求规格说明书(SRS)。
3.产品基线
它是指在软件组装与系统测试阶段结束时,经过正式评审和批准的有关开发的软件产品的全部配置项的规格说明。
17.单选题
使用数字证书技术发送一份保密文件时,发送方使用(
)对数据进行加密。
问题1选项
A.接收方的公钥
B.接收方的私钥
C.发送方的公钥
D.发送方的私钥
【答案】A
【解析】本题主要考查的是数字证书中的加密方法。
数字证书是非对称加密算法公钥的载体。当发送一份保密文件时,发送方使用接收方的公钥对数据加密处理,而接收方则使用自己的私钥对接收到的信息进行解密,这样信息就可以安全无误地到达目的地了。
答案选A。
18.单选题
下列各种情况中,一定不会引起进程调度的操作是(
)。
问题1选项
A.一个进程完成工作后被撤销
B.一个进程从运行状态变成了阻塞状态或就绪状态
C.一个进程从阻塞状态变成就绪状态
D.一个进程从就绪状态变成运行状态
【答案】C
【解析】运行态——等待态等待使用资源,如等待外设传输,等待人工干预,会产生进程调度。
等待态——就绪态资源得到满足,如外设传输结束,人工干预完成,不产生进程调度。
运行态——就绪态运行时间片到,出现有更高优先权进程,会产生进程调度。
就绪态——运行态CPU空闲时选择一个就绪进程,会产生进程调度。
19.单选题
计算机中采用的SSD(固态硬盘)实质上是(
)存储器。
问题1选项
A.Flash
B.磁盘
C.磁带
D.光盘
【答案】A
【解析】计算机中采用的SSD(固态硬盘)实质上是Flash
存储器。
20.单选题
计算机处理外部中断时,应该由操作系统保存的是(
)。
问题1选项
A.程序计数器的内容
B.通用寄存器的内容
C.块表(TLB)的内容
D.Cache中的内容
【答案】B
【解析】计算机处理外部中断时,应该由操作系统保存的是通用寄存器的内容,包括了正在运行进程的各寄存器的内容,把它们放入核心栈的新帧面中。即保护断点和现场。
21.单选题
下列选项中会导致进程从执行态变为就绪态的事件是(
)。
问题1选项
A.执行等待操作
B.申请内存失败
C.启动I/O设备
D.被高优先级进程抢占
【答案】D
【解析】运行态——等待态等待使用资源,如等待外设传输,等待人工干预
等待态——就绪态资源得到满足,如外设传输结束,人工干预完成
运行态——就绪态运行时间片到,出现有更高优先权进程
就绪态——运行态CPU空闲时选择一个就绪进程
22.单选题
在RSA算法中,选择两个质数p=11,q=17,加密密钥为e=23,则解密密钥d为(
)。
问题1选项
A.5
B.7
C.11
D.13
【答案】B
【解析】本题考查的是RSA算法中求解密密钥的计算方法。
在已知两个不大的质数p、q(p和q不相等)和加密密钥e时,计算解密密钥d的依据:
首先计算N=p*q;根据欧拉函数,不大于N且与N互质的整数个数为(p-1)X(q-1);选择一个整数e与(p-1)*(q-1)互质,并且e小于(p-1)*(g-1);使用公式“d*e=1(mod
(p-1)*(q-1))”计算解密密钥d。最后将P和q的记录销毁。
根据上述规则,可以计算出,当质数p=11和q=17,加密密钥为e=23时,计算(23*7-1)mod160=0,将上述选项值代入,则只有7满足该要求,即解密密钥d的值为7。
答案选B。
23.单选题
某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是(
)。
问题1选项
A.1、15
B.2、15
C.1、30
D.2、30
【答案】D
【解析】因为1B=8b,所以需要的ROM芯片数为:4KB/(2K×8b)=2片,RAM区所需的芯片数为(64KB-4KB)/(4K×4b)=30片。
24.单选题
下面嵌入式处理器中最适合于做FFT(快速傅立叶变换)计算的是(
)。
问题1选项
A.嵌入式微处理器
B.微控制器
C.DSP
D.PowerPC处理器
【答案】C
【解析】嵌入式DSP处理器是专门用于信号处理方面的处理器,它在系统结构和指令算法方面进行了特殊设计,具有很高的编译效率和指令的执行速度,在数字滤波、FFT、谱分析等各种仪器上具有大规模的应用,DSP处理器一般采用哈佛结构进行设计。
25.单选题
嵌入式系统中,BIT(Built-inTest)的功能不包括(
)。
问题1选项
A.提供系统故障检测和故障隔离能力
B.是设备驱动程序的重要组成部分
C.快速判断系统是否可用
D.提高系统可靠性,降低系统维护费用
【答案】B
【解析】在军用测试领域内,专家们首次提出了BIT技术,这是一种全新的技术概念,目的就在于改善装备的维修性、测试性和自诊断能力,BIT就是指系统、设备内部提供的检测、隔离故障的自动测试能力。能够快速判断系统是否可用,以及提高系统可靠性,降低系统维护费用。BIT不是设备驱动程序的重要组成部分。
26.单选题
假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为100MHz,则总线带宽是(
)。
问题1选项
A.100MB/s
B.200MB/S
C.400MB/S
D.800MB/S
【答案】B
27.单选题
在常见的数据结构中,(
)是只能通过访问它的一端来实现数据存储和检索的一种线性数据结构,它的修改遵循先进后出的原则;(
)是一种先进先出的线性表。(
)是取值范围受限的线性表。
问题1选项
A.链表
B.队列
C.栈
D.串
问题2选项
A.链表
B.队列
C.栈
D.串
问题3选项
A.链表
B.队列
C.栈
D.串
【答案】第1题:C
第2题:B
第3题:D
【解析】第1题:本题考查数据结构方面的基础知识。
栈和队列都是操作受限的线性表,栈仅在表尾插入和删除元素,队列仅在表头删除元素、在表尾插入元素。
队列是先入先出的线性表,栈是后进先出的线性表。一个线性序列经过队列结构后只能得到与原始序列相同的元素序列,而经过一个栈结构后则可以得到多种元素序列。
串是由零个或多个任意字符组成的有限序列。
第2题:
第3题:
28.单选题
以下关于软件风险的叙述中,不正确的是(
)。
问题1选项
A.风险是可能发生的事件
B.如果发生风险,风险的本质、范围和时间可能会影响风险所产生的后果
C.如果风险可以预测,则可以避免其发生
D.可以对风险进行控制
【答案】C
【解析】一般认为软件风险包含两个特性:不确定性和损失,不确定性即指风险可能发生也可能不发生,A选项正确。
评估风险的影响,如果风险真的发生,有3个因素可能会影响风险所产生的后果,即风险的本质、范围和时间,B选项正确。
如果风险可以预测,可以避免其发生,有些风险可以预测但无法避免,C选项错误。
风险控制的目的是辅助项目组建立处理风险的策略,D选项正确。
29.单选题
下列算法中,不属于公开密钥加密算法的是(
)。
问题1选项
A.ECC
B.DSA
C.RSA
D.DES
【答案】D
【解析】公开密钥加密(public-keycryptography),也称为非对称加密(asymmetriccryptography),一种密码学算法类型,在这种密码学方法中,需要一对密钥,一个是私人密钥,另一个则是公开密钥。
常见的公钥加密算法有:RSA、ElGamal、背包算法、Rabin(RSA的特例)、迪菲-赫尔曼密钥交换协议中的公钥加密算法、椭圆曲线加密算法(EllipticCurveCryptography,ECC);DSA数字签名(又称公钥数字签名),将摘要信息用发送者的私钥加密,接收者只有用发送者的公钥才能解密被加密的摘要信息,也是属于公开密钥加密算法。
DES是典型的私钥加密体制,属于对称加密,不属于公开秘钥加密,所以本题选择D选项。
30.单选题
执行指令时,将每一条指令都分解为取指、分析和执行三步。已知取指时间t取指=5∆t,分析时间t分析=2∆t,执行时间t执行=3∆t。若按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需(
)∆t。
问题1选项
A.2500
B.2505
C.2510
D.2515
【答案】B
【解析】指令流水线的公式是:(t1+t2+..+tk)+(n-1)*∆t
代入公式,因此执行完500条指令所需时间为5+2+3+5×499=2505Δt。
31.单选题
以下描述不是软件配置管理功能的是(
)。
问题1选项
A.配置标识
B.版本控制
C.审计和审查
D.程序设计
【答案】D
【解析】配置管理的功能范围包括了:配置标识、版本控制、审计和审查等,而程序设计则不属于配置管理功能范围。
32.单选题
以下不属于改进Cache性能的方法的是(
)。
问题1选项
A.降低失效率
B.减少失效开销
C.减少Cache命中时间
D.提高CPU频率
【答案】D
【解析】在计算机的存储系统体系中,Cache是访问速度较快的层次。改进Cache性能的方法主要有降低失效率、减少失效开销和减少Cache命中时间。
33.单选题
根据同一时刻数据流的方向,串行通信模式分为单工、半双工、全双工三种,根据信息格式的约定,分为异步串行和同步串行两种,下面描述不正确的是(
)。
问题1选项
A.全双工模式中,有2根独立的传送线,用于传输发送和接收数据
B.异步传送中数据位按预先定义的时序传送,字符间时序取决于发送端
C.在异步通信时,传输线上没有字符传输时,需要发送专用字符
D.同步传输中一次连续传输一块数据
【答案】C
【解析】串行通信:数据是一位一位地进行传输的,在传输中每一位数据都占据一个固定的时间长度。串行数据传送有3种基本的通信模式:单工、半双工、全双工通信。
单工通信:数据仅能从设备A到设备B进行单一方向的传输。如遥控、遥测等。
半双工通信:数据可以从设备A到设备B进行传输,也可以从设备B到设备A进行传输,但不能在同一时刻进行双向传输。如:对讲机。
全双工通信:数据可以在同一时刻从设备A传输到设备B,或从设备B传输到设备A,即可以同时双向传输。如电话。
异步通信是指是指通信的发送与接收设备使用各自的时钟,控制数据的发送和接收过程。在异步通信时,传输线上没有字符传输时,不需要发送专用字符
34.单选题
以下关于磁盘碎片整理程序的描述中,正确的是(
)。
问题1选项
A.磁盘碎片整理程序的作用是延长磁盘的使用寿命
B.用磁盘碎片整理程序可以修复磁盘中的坏扇区,使其可以重新使用
C.用磁盘碎片整理程序可以对内存进行碎片整理,以提高访问内存速度
D.用磁盘碎片整理程序对磁盘进行碎片整理,以提高访问文件的速度
【答案】D
【解析】在Windows系统中,磁盘碎片整理程序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问文件或文件夹。
35.单选题
DMA是一种高速的数据传输模式,下列描述中,错误的是(
)。
问题1选项
A.DMA传输方式可以产生中断
B.DMA传输过程主要由硬件来实现
C.DMA传输过程包含3个阶段:申请阶段、响应阶段和数据传输阶段
D.DMA操作可以通过软件来启动,也可以通过内部部件的请求来启动
【答案】C
【解析】输入/输出技术的三种方式:
直接查询控制:有无条件传送和程序查询方式,都需要通过CPU执行程序来查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。在这种情况下CPU不做别的事情,只是不停地对外设的状态进行查询。
中断方式:当I/O系统与外设交换数据时,CPU无须等待也不必查询I/O的状态,而可以抽身来处理其他任务。当I/O系统准备好以后,则发出中断请求信号通知CPU,CPU接到中断请求信号后,保存正在执行的程序的现场,转入I/O中断服务程序的执行,完成于I/O系统的数据交换,然后再返回被打断的程序继续执行。与程序控制方式相比,中断方式因为CPU无需等待而提高了效率。
DMA:直接寄存器存取方式,是指数据在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程中,不需要CPU的任何干涉,只需要CPU正在过程开始启动与过程结束时的处理,实际操作由DMA硬件直接执行完成。
DMA传输方式可以产生中断;DMA传输过程主要由硬件来实现;DMA操作可以通过软件来启动,也可以通过内部部件的请求来启动;DMA传输过程包含4个阶段:请求阶段、响应阶段、传输阶段和结束阶段。
36.单选题
下面的无线通信技术中,通信距离最短的是(
)。
问题1选项
A.蓝牙
B.窄带微波
C.CDMA
D.蜂窝通信
【答案】A
【解析】蓝牙在民用应用中的通信距离在30米以内,是通信距离最短的。
37.单选题
下图为典型的复位电路,针对该复位电路,下列描述错误的是(
)。
问题1选项
A.系统上电时,通过电阻R1向电容C1充电
B.当C1电压未达到门限电压时,RESET端输出高电平,系统进入复位状态
C.当C1电压达到门限电压时,RESET端输出高电平,系统进入复位状态
D.按下复位按钮时,C1两端的电荷会被放掉,系统进入复位状态
【答案】C
【解析】该复位电路的工作原理为:
1.在系统上电时,通过电阻R1向电容C1充电,当C1两端的电压未达到高电平的门限电压时,RESET端输出为高电平,系统处于复位状态;
2.当C1两端的电压达到高电平的门限时,RESET端输出为低电平,系统进入工作状态。
3.按下复位按钮时,C1两端的电荷被释放掉,RESET端输出为高电平,系统进入复位状态。
38.单选题
采用虚拟存储技术的目的是(
)。
问题1选项
A.实现存储保护
B.实现程序浮动
C.扩充辅存容量
D.扩充内存容量
【答案】D
【解析】采用虚拟存储技术的目的是扩充内存容量,是从逻辑上对内存进行扩充,达到扩充内存的效果。答案是D。
39.单选题
以下C语言程序的输出结果是(
)。
问题1选项
A.10
B.11
C.20
D.21
【答案】D
【解析】structs*p=data;--------p指向了结构体数组data[0]的位置
p++;-----------------p就指向了data[l]的位置
++(p->x);-----p->x就是20,所以打印的值为21
40.单选题
某考试系统的部分功能描述如下:审核考生报名表;通过审核的考生登录系统,系统自动为其生成一套试题;考试中心提供标准答案;阅卷老师阅卷,提交考生成绩;考生查看自己的成绩。若用数据流图对该系统进行建模,则(
)不是外部实体。
问题1选项
A.考生
B.考试中心
C.阅卷老师
D.试题
【答案】D
【解析】外部实体一般为组织机构、人员、第三方系统,D选项不是外部实体。
41.单选题
某个模块中各处理元素都密切相关于同一功能且必须顺序执行,前一处理元素的输出就是下一处理元素的输入,则该模块的内聚类型为(
)内聚。
问题1选项
A.过程
B.时间
C.顺序
D.逻辑
【答案】C
【解析】A选项过程内聚。如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。
B选项时间内聚。如果一个模块完成的功能必须在同一时间内执行(如系统初始化),但这些功能只是因为时间因素关联在一起,则称为时间内聚。
C选项顺序内聚。如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。本题描述的是C选项。
D选项逻辑内聚。几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。
42.单选题
阅读下面程序,该程序运行后的输出结果是(
)。
程序:
问题1选项
A.5,15
B.5,10
C.0,0
D.0,10
【答案】A
【解析】static静态变量
静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束。
43.单选题
为了更加灵活地运用中断,计算机采用中断屏蔽技术,下列描述错误的是(
)。
问题1选项
A.一般中断控制器将中断屏蔽位集中在一起,构成中断屏蔽寄存器
B.不可屏蔽中断一旦提出请求,CPU必须无条件响应
C.对可屏蔽中断,仅受本身屏蔽位控制,而不受CPU中断允许标志位控制
D.中断源在对应的中断屏蔽位为屏蔽状态时,其中断请求不能被CPU响应
【答案】C
【解析】按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU必须无条件响应,而对可屏蔽中断源的请求,CPU可以响应,也可以不响应。CPU一般设置两根中断请求输入线:可屏蔽中断请求INTR(InterruptRequire)和不可屏蔽中断请求NMI(NonMaskableInterrupt)。对于可屏蔽中断,除了受本身的屏蔽位控制外,还都要受一个总的控制,即CPU标志寄存器中的中断允许标志位IF(InterruptFlag)的控制,IF位为1,可以得到CPU的响应,否则,得不到响应。IF位可以由用户控制。一般中断控制器是将中断屏蔽位集中在一起,构成中断屏蔽寄存器。
一般中断控制器是将中断屏蔽位集中在一起,构成中断屏蔽寄存器。
44.单选题
执行下列程序后,其输出结果是(
)。
问题1选项
A.12
B.13
C.22
D.23
【答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版果林租赁与农村金融服务合作合同范本3篇
- 2025年度环保产业融资服务合同范本(含排放)3篇
- 二零二五年度房地产广告发布合同:广告投放合作协议3篇
- 2025版西瓜品牌授权及品牌管理合同3篇
- 二零二五年度户口迁移安置补偿协议3篇
- 二零二五年度文化旅游景区开店合作合同3篇
- 二零二五年度国际房产二手房买卖合同范本2篇
- 2025年度社区便利店租赁合同模板(含加盟服务条款)3篇
- 二零二五年度新材料合伙人退伙技术合作与退伙协议3篇
- 二零二五年度建筑垃圾资源化利用项目招投标合同3篇
- 市政道路实测实量实施标准与方法
- 产品经理必备BP模板(中文版)
- 国家中长期科技发展规划纲要2021-2035
- GB/T 9128.2-2023钢制管法兰用金属环垫第2部分:Class系列
- 工程材料(构配件)设备清单及自检结果表
- 沪教版 三年级数学上册 图形与几何习题2
- 大使涂料(安徽)有限公司年产6万吨科技型工业涂料、水性环保涂料生产项目环境影响报告书
- 利乐包和康美包的比较
- 推动架机械加工工序卡片
- 重庆市綦江区篆塘镇白坪村建筑用砂岩矿采矿权评估报告
- 甘肃社火100首歌词
评论
0/150
提交评论