中级嵌入式系统设计师下半年上午试题.docx
- 文档编号:23335250
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:33
- 大小:157.66KB
中级嵌入式系统设计师下半年上午试题.docx
《中级嵌入式系统设计师下半年上午试题.docx》由会员分享,可在线阅读,更多相关《中级嵌入式系统设计师下半年上午试题.docx(33页珍藏版)》请在冰豆网上搜索。
中级嵌入式系统设计师下半年上午试题
中级嵌入式系统设计师2012下半年上午试题
单项选择题
1、在CPU中,______不仅要保证指令的正确执行,还要能够处理异常事件。
A.运算器 B.控制器 C.寄存器组 D.内部总线
2、循环冗余校验码(CRC.利用生成多项式进行编码。
设数据位为k位,校验位为r位,则CRC码的格式为______。
A.k个数据位之后跟r个校验位
B.r个校验位之后跟k个数据位
C.r个校验位随机加入k个数据位中
D.r个校验位等间隔地加入k个数据位中
3、以下关于数的定点表示和浮点表示的叙述中,不正确的是______。
A.定点表示法表示的数(称为定点数)常分为定点整数和定点小数两种
B.定点表示法中,小数点需要占用一个存储位
C.浮点表示法用阶码和尾数来表示数,称为浮点数
D.在总位数相同的情况下,浮点表示法可以表示更大的数
4、______不属于按寻址方式划分的一类存储器。
A.随机存储器 B.顺序存储器 C.相联存储器 D.直接存储器
5、在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是______方式。
A.中断 B.程序查询 C.无条件传送 D.直接存储器存取
6、______不属于系统总线。
A.ISA B.EISA C.SCSI D.PCI
7、下列安全协议中,与TLS最接近的协议是______。
A.PGP B.SSL C.HTTPS D.IPSec
用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用______验证该证书的真伪,然后利用______验证M的真实性。
8、A.CA的公钥 B.B的私钥 C.A的公钥 D.B的公钥
9、A.CA的公钥 B.B的私钥 C.A的公钥 D.B的公钥
10、M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了保密约束。
此情形下该公司不享有______。
A.商业秘密权 B.著作权 C.专利权 D.商标权
11、X软件公司的软件工程师张某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。
张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。
此项专利申请权应归属______。
A.张某 B.X软件公司 C.Y科技公司 D.张某和Y科技公司
12、在以下图像文件格式中,______可以在单个文件中实现多个图片轮流显示或者构成简单的动画效果。
A.BMP B.JPEG C.GIF D.TIFF
13、采用______不能解决计算机终端用户下载或显示图片/影像时,因等待失去耐心而放弃下载或显示图片/影像。
A.流媒体技术 B.JPEG累进编码方式
C.GIF图像文件格式 D.AD/DA变换方式
14、计算机处理模拟视频信号过程中首先要进行______。
A.A/D变换 B.数据压缩 C.D/A变换 D.数据存储
15、以下关于数据流图的叙述中,不正确的是______。
A.每条数据流的起点或终点必须是加工
B.必须保持父图与子图平衡
C.每个加工必须有输入数据流,但可以没有输出数据流
D.应保持数据守恒
16、在软件设计阶段,划分模块的原则是:
一个模块的______。
A.作用范围应该在其控制范围之内
B.控制范围应该在作用范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
17、某开发小组欲开发一个较大规模的项目,开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用______开发过程模型。
A.瀑布 B.演化 C.螺旋 D.喷泉
18、定义风险参照水准是______活动常用的技术。
A.风险识别 B.风险预测 C.风险评估 D.风险控制
19、可用于编写独立程序和快速脚本的语言是______。
A.Python B.Prolog C.Java D.C#
20、面向对象技术中,对象具有以下特性:
______。
①清晰的边界 ②良好定义的行为 ③确定的位置和数量 ④可扩展性
A.②④ B.①②③④ C.①②④ D.①②
21、某系统中仅有5个并发进程竞争某类资源,且都需要该类资源3个,那么该类资源至少有______个,才能保证系统不会发生死锁。
A.9 B.10 C.11 D.15
设文件索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,磁盘索引块和磁盘数据块大小均为1KB字节。
若要访问文件的逻辑块号分别为5和518,则系统应分别采用______;而且可表示的单个文件最大长度是______KB。
22、A.直接地址索引和一级间接地址索引
B.直接地址索引和二级间接地址索引
C.一级间接地址索引和二级间接地址索引
D.一级间接地址索引和一级间接地址索引
23、A.517 B.1029 C.16513 D.66053
24、时序逻辑电路的框图如下图所示,其中x1(t),x2(t),…xn(t)称为时序电路的外部输入信号,
称为时序电路的内部输入,F1(t),…Fr(t)称为时序电路的外部输出,W1(t)…Wm(t)称为______。
A.内部函数 B.外部函数 C.激励函数 D.输出函数
25、以下针对嵌入式DSP处理器的描述,正确的是______。
A.一般采用哈佛结构
B.单片机是嵌入式DSP处理器
C.直接在片内固化嵌入操作系统的代码模块
D.使用VHDL语言进行内部程序设计
26、在嵌入式系统设计中,用来进行系统初始代码调试的接口称为______。
A.PCI接口 B.USB接口 C.网络接口 D.JTAG接口
27、在嵌入式系统的存储机制中,为了保证Cache和Memory的数据一致性,通常有三种方法,依次是writethrough,postwrite和writeback,其中下面属于writethrough的特点的是______。
A.CPU向Cache写入数据时,同时向Memory复制一份
B.CPU更新Cache数据时,把更新的数据写入到更新缓冲器
C.CPU新Cache时,只标记更新的Cache区域
D.当Cache区数据被更新时,才更新Memory
28、在某嵌入式系统中,已知系统总线的工作频率为133MHz,总线的位宽为32位,其对应的总线带宽是______。
A.133MB B.266MB C.399MB D.532MB
29、某嵌入式系统的中断按中断来源分为两大类:
内部中断和外部中断。
______属于外部中断。
A.单步中断 B.用户自定义的软中断
C.断点中断 D.键盘输入中断
30、移位型计数器中有两种常用计数器,即环形计数器和扭环形计数器,其中扭环形计数器中,如果触发器级数为n,则该计数器的进位模为______。
A.n/2 B.n C.2n D.n2
31、总线通信同步方式规定了实现总线数据传输的定时规则,总线数据通信方式按照传输时序控制的方式可分为同步和异步两类。
下面描述中,不是针对异步通信的是______。
A.所有的设备都从同一个公共的时钟信号中获得定时信息
B.使用一个在CPU和设备之间的“握手”信号,替代公共的时钟信号
C.总线周期时间不固定
D.通信方式可有非互控、半互控和全互控三种方式
32、硬件描述语言一般包括VHDL、Verilog、Superlog、SystemC等,在VHDL设计中,一个完整的设计单元应当包含5部分,下面不属于这5部分的是______。
A.实体 B.结构体 C.赋值 D.配置
33、以下针对嵌入式系统高速PCB布线描述原则,不正确的是______。
A.合理选择层数
B.增大高频电路器件管脚间的引线
C.注意信号线近距离平行走线时所引入的交叉干扰
D.减少高频电路器件管脚间引线的弯折
34、下列关于程序局部性的说法,不正确的是______。
A.所谓程序局部性,包括空间局部性和时间局部性
B.所谓空间局部性,是指某个地址一旦被使用时,在最近的一段时间里,它附近的地址通常不会被访问
C.所谓时间局部性,是指某个指令被访问时,在最近的一段时间里它很可能再次被访问
D.导致程序局部性的原因是通常程序中包含大量的循环,数据结构中又会经常出现数组等存储分配区域比较集中的结构
35、程序设计语言可划分为高级语言和低级语言两大类。
与高级语言相比,用低级语言开发的程序,其______。
A.运行效率低,开发效率低 B.运行效率低,开发效率高
C.运行效率高,开发效率低 D.运行效率高,开发效率高
36、在排序算法中每一项都与其他诸项进行比较,计算出小于该项的个数,以确定该项的位置的算法叫______。
A.插入排序 B.交换排序 C.选择排序 D.枚举排序
37、已知5位二进制定点整数的机器码是11111。
则:
其为原码、补码和反码时表示的十进制数真值分别是______。
A.-15,-1,+0 B.-15,-1,-0
C.+15,-1,-0 D.+15,-1,+0
38、下列属于不良程序设计风格的是______。
A.使用括号以改善表达式的清晰性 B.不要进行浮点数的相等比较
C.程序中的注释可有可无,应尽量少 D.使用有意义的标识符
39、分别运行下列两段程序后,y1和y2的值是______。
程序段1:
#definef(x)x*x
floatx,y1;
x=2.0;
y1=x/f(x);
程序段2:
#definef(x)(x*x)
floatx,y2;
x=2.0;
y2=x/f(x);
A.y1=2.0,y2=0.5 B.y1=0.5,y2=2.0
C.y1=2.0,y2=1.0 D.y1=1.0,y2=2.0
40、三目运算符表达式“d=a>b?
(a>c?
a:
c):
(b>c?
b:
c);”等价于下列①、②、③、④四组程序的______组解释?
①if(a>b)d=b;
elseif(a>c)d=c;
elseif(b>c)d=c;
elsed=b;
②if(a>b){
if(a>c)d=a;
elsed=c;
}else{if(b>c)d=b;
elsed=c;}
③if(a>b)
if(a>c)d=c;
elsed=a;
elseif(b>c)d=c;
elsed=b;
④if(a>b)d=a;
elseif(a>c)d=a;
elseif(b>c)d=b;
elsed=c;
A.① B.② C.③ D.④
41、下列关于软件开发模型的叙述,不正确的是______。
A.软件开发模型用以指导软件的开发
B.瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是快速原型化方法
C.螺旋模型综合了瀑布模型和演化模型的优点,并增加了风险分析
D.喷泉模型描述的是面向对象的开发过程,反映了软件开发过程的迭代和无间隙特征
42、下列与文件系统相关的叙述,不正确的是______。
A.文件系统负责文件的组织、存储、检索、命名、共享和保护
B.文件系统为用户提供描述文件抽象的程序接口
C.文件通常存储在磁盘或其他非易失存储介质上
D.应用程序设计者需要关心文件存储分配的细节
43、软件测试的目的是发现软件的错误。
使用白盒测试方法时,确定测试数据应根据______和制定的覆盖标准。
A.程序的内部逻辑 B.程序的复杂程度
C.使用说明书 D.程序的功能
44、为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。
该缓冲区的逻辑结构应该是______。
A.栈 B.队列 C.树 D.图
45、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是______。
A.指令操作码的译码结果 B.指令和数据的寻址方式
C.指令周期的不同阶段 D.指令和数据所在的存储单元
46、某C语言程序在一台32位机器上运行。
程序中定义了三个变量x,y,z,其中x和z是int型,y为short型。
当x=127,y=-9时,执行赋值语句z=x+y后,x,y,z的值分别是______。
A.x=0000007FH,y=FFF9H,z=00000076H
B.x=0000007FH,y=FFF9H,z=FFFF0076H
C.x=0000007FH,y=FFF7H,z=FFFF0076H
D.x=0000007FH,y=FFF7H,z=00000076H
47、某嵌入式系统主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。
现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是______。
A.1、15 B.2、15 C.1、30 D.2、30
48、分区分配内存管理方式的主要保护措施是______。
A.界地址保护 B.程序代码保护 C.数据保护 D.栈保护
49、下列进程调度算法中,综合考虑进程等待时间和执行时间的是______。
A.时间片轮转调度算法 B.短时间优先调度算法
C.先来先服务调度算法 D.高响应比优先算法
50、一个分段存储管理的嵌入式系统中,地址长度为32位,其中段号占8位,则最大段长是______。
A.28字节 B.216字节 C.224字节 D.232字节
51、下列程序运行后输出的数据是______。
intsum(intn)
{
intp=i;
ints=0;
inti=0;
for(i=i;i<=n;i++) s+=(p*=i);
returns;
}
main()
{
printf("sum(5)=%d\n",sum(5));
}
A.sum(5)=151 B.sum(5)=152
C.sum(5)=153 D.sum(5)=155
52、在某嵌入式系统中,采用PowerPC处理器,若定义了如下的数据类型变量X,则X所占用的内存字节数是______。
uniondata{
inti;
charch;
doublef;
}x;
A.8 B.13 C.16 D.24
53、应用程序利用系统调用打开IO设备时,通常使用的设备标识是______。
A.逻辑设备名 B.物理设备名 C.主设备号 D.从设备号
54、软件能力成熟度模型CMM中,将软件能力成熟度自低到高依次划分为5级。
除等级1外,每个成熟度等级被分解成几个关键过程域,其中“同行评审”属于______的关键过程域。
A.可重复级 B.优化级 C.已管理级 D.已定义级
55、采用______不会产生内部碎片。
A.分页存储管理 B.分段存储管理
C.固定分区存储管理 D.段页式存储管理
56、嵌入式操作系统管理和控制计算机系统中的______。
A.硬件资源 B.软件资源
C.应用程序运行 D.硬件和软件资源
57、分配到所需资源并获得处理机时的进程状态是______。
A.阻塞状态(等待状态) B.撤销状态
C.执行状态(运行状态) D.就绪状态
58、操作系统中的Spooling技术,实质是将______转化为共享设备的技术。
A.虚拟设备 B.独占设备 C.脱机设备 D.块设备
59、软件质量特性是用来描述和评价软件产品质量的一组属性,在GJB5236-2004标准中,将软件质量属性划分为6个特性,下面关于软件质量特性正确的是______。
A.功能性、性能、安全性、可靠性、易用性、维护性
B.功能性、可靠性、易用性、效率、维护性、可移植性
C.功能性、安全性、可靠性、易用性、维护性、可移植性
D.功能性、适应性、准确性、可靠性、易用性、维护性
60、现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。
系统按单道方式运行且采用短作业优先算法,则平均周转时间是______。
A.T1+T2+T3 B.(T1+T2+T3)/3
C.(3T1+2T2+T3)/3 D.(T1+2T2+3T3)/3
61、执行下面的一段C程序后,变量ret的值为______。
charstr[20];
intret=strlen(strcpy(str,"Hello_World\0"));
A.0 B.11 C.12 D.20
62、基线是一组经过正式验证或确认的,并作为后续工作开展依据的一个或一组工作产品,软件项目至少应形成______三类基线。
A.任务基线、功能基线、产品基线
B.任务基线、功能基线、分配基线
C.功能基线、测试基线、产品基线
D.功能基线、分配基线、产品基线
63、软件测试可分为静态测试和动态测试,下列不属于静态测试的是______。
A.代码检查 B.静态结构分析
C.代码质量度量(圈复杂分析等) D.覆盖率分析
64、Jackson设计方法是一种面向______的软件设计方法。
A.对象 B.数据流 C.数据结构 D.控制结构
65、某实验室网络结构如图所示,电脑全部打开后,发现冲突太多导致网络性能不佳,如果需要划分该网络成多个子网并保证子网的连通,则子网之间需要通过______连接。
A.集线器 B.路由器 C.中继器 D.二层交换机
66、在Windows2003Server中启用配置SNMP服务时,必须以______身份登录才能完成SNMP服务的配置功能。
A.guest B.普通用户
C.administrator组成员 D.user组成员
67、在ASP的内置对象中,______对象可以修改Cookie中的值。
A.request B.response C.application D.session
分配给某公司网络的地址块是220.17.192.0/20,该网络被划分为______个C类子网,不属于该公司网络的子网地址是______。
68、A.4 B.8 C.16 D.32
69、A.220.17.203.0 B.220.17.205.0
C.220.17.207.0 D.220.17.213.0
70、如果DNS服务器更新了某域名的IP地址,造成客户端域名解析故障,在客户端可以用两种方法解决此问题,其中一种是Windows命令行下执行______命令。
A.ipconfig/all B.ipconfig/renew
C.ipconfig/flushdns D.ipconfig/release
71、Whichisnotacomputerlanguage?
______.
A.office B.Java C.C++ D.C#
72、AnEmbeddedSystemisa______designedforspecificcontrolfunctionswithinalargersystem.
A.computer B.program
C.computersystem D.tool
73、Inthefollowing,whichisnotamethodforinter-processcommunication?
______.
A.sharememory B.message
C.pipe D.memorycopy
74、Whichofthefollowingisnotthestageofprogramming?
______.
A.writeaprogram B.printthemessage
C.compiletheprogram D.debugtheprogram
75、Thefollowingdiagramisatypical______.
A.digitalprocesssystem B.controlsystem
C.debugsystem D.embeddedsystem
答案:
单项选择题
1、B
本题考查计算机系统硬件方面的基础知识。
计算机中的CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。
其中,控制器的作用是控制整个计算机的各个部件有条不紊地工作,它的基本功能就是从内存取指令和执行指令。
2、A
本题考查数据校验基础知识。
计算机系统运行时,各个部件之间要进行数据交换,为了确保数据在传送过程中正确无误,一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中级 嵌入式 系统 设计师 下半年 上午 试题