嵌入式系统设计师分类模拟20有答案.docx
《嵌入式系统设计师分类模拟20有答案.docx》由会员分享,可在线阅读,更多相关《嵌入式系统设计师分类模拟20有答案.docx(14页珍藏版)》请在冰豆网上搜索。
嵌入式系统设计师分类模拟20有答案
嵌入式系统设计师分类模拟20
1.ECC的准确解释为______。
A.错误检查
B.错误纠正
C.自动错误检查与纠正
D.综合性能
答案:
C
本题考查计算机系统方面的基础知识。
ECC是英文“ErrorCorrectingCode”的简写,中文含义是“错误检查和纠正”。
ECC是一种能够实现自动错误检查和纠正的技术。
ECC内存就是应用了这种技术的内存,一般多应用在服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。
2.以下叙述中,错误的是______。
A.中断响应是一个软硬件结合起来处理系统例外事件的机制
B.中断响应的工作将由CPU来完成,包括判别中断原因,调用中断处理例程和完成中断的处理
C.硬件响应中断时,要进行新老程序状态字的交换
D.所谓程序状态字,是指CPU的一些重要寄存器内容的有序集合
答案:
B
本题考查计算机系统方面的基础知识。
中断响应是一个软硬件结合起来处理系统例外事件的机制。
它是指计算机在执行程序的过程中,当出现异常情况或特殊请求时,CPU响应中断,由硬件自动将相应的中断向量地址装入程序计数器PC,转入该中断服务程序进行处理。
例如,IBM370系统当硬件响应中断时,是通过新老程序状态字的交换实现的。
需要中断响应,即停止现行程序的运行,转向对这些异常情况或特殊请求的处理,处理结束后再返回现行程序的间断处,继续执行原程序。
程序状态字(PSW)是计算机系统的核心部件(控制器的一部分),用来反映CPU的当前状态,通常存放两类信息:
一类是体现当前指令执行结果的各种状态信息,如有无进位(CY位)、有无溢出(OV位)、结果正负(SF位)、结果是否为零(ZF位)、奇偶标志位(P位)等;另一类是存放控制信息,如允许中断(IF位)、跟踪标志(TF位)等。
有些机器中将PSW称为标志寄存器FR(FlagRegister)。
3.一幅彩色图像(RGB),分辨率为256×512,每一种颜色用8b表示,则该彩色图像的数据量为______b。
A.256×512×8
B.256×512×3×8
C.256×512×3/8
D.256×512×3
答案:
B
本题考查多媒体方面的基础知识,涉及彩色图像数据量计算。
图像的图像分辨率越高,图像深度越深,则数字化后的图像效果越逼真,图像数据量也越大。
其图像数据量可用下面的公式估算数据量:
图像数据量=图像的总像素×图像深度(b)
其中图像的总像素为图像的水平方向像素乘以垂直方向像素数。
例如,一幅640×480的256色图像,其图像文件大小约为640×480×8≈300KB。
4.整个电路板PCB的设计流程一般可以分为三个主要部分,依次是前处理、中处理以及后处理。
前处理主要是进入PCB板前的准备工作,中处理是整个电路板设计的关键所在,后处理是输出电路板的最后工作。
以下不属于这三个部分的是______。
A.原理图设计
B.进行布线
C.报表处理BOM
D.芯片焊接
答案:
D
本题考查电路方面的基础知识。
PCB的设计流程一般为设计原理图、生成网表和加载网表、设计元件布局、布线规则设置、布线、检查、复查、生成报表文件、文件打印输出等。
芯片焊接不属于PCB设计阶段的工作。
5.以下关于变量和常量的叙述中,错误的是______。
A.变量的取值在程序运行过程中可以改变,常量则不行
B.变量具有类型属性,常量则没有
C.变量具有对应的存储单元,常量则没有
D.可以对变量赋值,不能对常量赋值
答案:
B
本题考查程序设计语言的基础知识。
变量是计算机内存单元的抽象,在程序中表示数据,具有名称、类型、值、地址、作用域、存储类别等属性,其值在运行过程中由指令进行修改。
常量也用于在程序中表示数据,但常量在程序运行过程中不能修改,常量也具有类型,如整型常量、浮点型常量、字符串常量等,也称为字面量或文字。
6.下列选项中,防范网络监听最有效的方法是______。
A.安装防火墙
B.采用无线网络传输
C.数据加密
D.漏洞扫描
答案:
C
本题考查网络攻击中网络监听的基础知识。
网络监听是主机的一种工作模式,在这种模式下,主机可以接收到本网段在同一条物理通道上传输的所有信息。
使用网络监听工具可以轻而易举地截取包括口令和账号在内的信息资料。
采用数据加密的方式保护包括口令和账号在内的信息资料,使得监听者即使获取密文也无法解密成明文是对付网络监听的有效手段。
7.某系统以RS-232为接口,进行7位ASCII码字符传送,带有一位奇校验位和两位停止位,当波特率为9600时,字符传送率为______。
A.960
B.873
C.840
D.480
答案:
A
本题考查计算机系统方面的基础知识。
某系统以RS-232为接口,进行7位ASCII码字符传送,带有一位奇校验位和两位停止位,那么传送一个字符共需二进制10位。
所谓传输率就是指每秒传输多少位,传输率也称为波特率。
按照题意,当波特率为9600时,字符传送率应为波特率除以传送一个字符的位数,故本题字符传送率为960。
8.堆是一种有用的数据结构,堆排序是一种选择排序,它的一个基本问题是如何造堆,常用的建堆方法是1964年Floyd提出的渗透法。
采用此方法对n个元素进行排序时,堆排序的时间复杂性是______。
A.O(nLog2n)
B.O(n)
C.O(Log2n)
D.O(n2)
答案:
A
本题考查数据结构中有关堆排序的基础知识。
堆排序是一种选择排序。
选择排序的基本思想是,每次从待排序的记录中选择出关键字最小(或最大)的记录,顺序放在已排序的记录序列的最后,直到全部排完。
堆排序的一个基本问题是如何建堆,常用的建堆方法是1964年Floyd提出的渗透法。
采用此方法对n个元素进行排序时,堆排序的时间复杂性是O(nLog2n),且仅需要一个用于交换的附加存储节点,因此是一种适合于对较大文件进行排序的方法。
9.设系统中有n(n>2)个进程,且当前操作系统没有执行管理程序,则不可能发生的情况是______。
A.没有运行进程,有2个就绪进程,,n-2个进程处于等待状态
B.有1个运行进程,没有就绪进程,,n-1个进程处于等待状态
C.有1个运行进程,有1个就绪进程,,n-2个进程处于等待状态
D.有1个运行进程,有n-1个就绪进程,没有进程处于等待状态
答案:
A
本题考查操作系统进程管理方面的基础知识。
设系统中有n(n>2)个进程,且当前操作系统没有执行管理程序,则意味着CPU是空闲的,进程调度程序必然会从就绪队列选一个投入运行,故选项A“没有运行进程,有2个就绪进程,n-2个进程处于等待状态”是不可能的。
10.如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于______攻击。
A.拒绝服务
B.口令入侵
C.网络监听
D.IP欺骗
答案:
A
11.若信号量S的初值为2,当前值为-1,则表示有______个进程等待信号量S。
A.0
B.1
C.2
D.3
答案:
B
本题考查操作系统进程管理方面的基础知识。
信号量是一个整型变量,根据控制对象的不同被赋予不同的值。
信号量分为两类:
·公用信号量:
实现进程间的互斥,初值为1或资源的数目;
·私用信号量:
实现进程间的同步,初值为0或某个正整数。
信号量S的物理意义:
S≥0表示某资源的可用数,若S<0,则其绝对值表示阻塞队列中等待该资源的进程数。
当信号量S为-1时,其绝对值表示阻塞队列中等待该资源的进程数为1。
12.编译程序分析源程序的阶段依次是______。
A.词法分析、语法分析、语义分析
B.语法分析、词法分析、语义分析
C.语义分析、语法分析、词法分析
D.语义分析、词法分析、语法分析
答案:
A
本题考查程序语言翻译的基础知识。
编译程序是一种将高级语言程序翻译成目标程序的系统软件,它对源程序的翻译过程分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成,以及符号表管理和出错处理。
源程序可以被看成是一个字符串。
词法分析是编译过程的第一阶段,其任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个的“单词”符号。
语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”、“语句”、“程序”等。
语义分析阶段主要检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用。
只有语法和语义都正确的源程序才能被翻译成正确的目标代码。
13.HTTP协议中,用于读取一个网页的操作方法为______。
A.READ
B.GET
C.HEAD
D.POST
答案:
B
本题考查HTTP命令。
GET是HTTP协议提供的少数操作方法中的一种,其含义是读一个网页。
HEAD命令用于读取网页头信息。
POST命令用于把消息加到指定的网页上。
没有READ这一命令。
14.CPT的分辨率为1024×1024像素,像素的颜色数为256色,则刷新存储器的容量是______。
A.512KB
B.1MB
C.256KB
D.2MB
答案:
B
本题考查计算机设备管理方面的基础知识。
根据题意,CRT的分辨率为1024×1024,即需要1024×1024个二进制位表示,又由于像素的颜色数为256色,即需要8个二进制位表示,因此刷新存储器的容量需要1024×1024×8个二进制位表示。
本题也隐含考查了计算机数据存储单位的基本知识,即B表示字节,b表示位;1KB=1024B,1MB=1024KB,故刷新存储器的容量1024×1024×8/8=1024KB=1MB。
15.软件质量保证(SQA)的度量可以分为______三大类。
A.产品评估度量、产品质量度量和过程审计度量
B.产品功能度量、产品质量度量和过程审计度量
C.产品功能度量、产品性能度量和产品指标度量
D.产品功能度量、产品性能度量和产品质量度量
答案:
A
本题考查软件工程方面的基础知识。
软件质量保证(SQA)的度量按其研究对象可分为3类:
产品评估度量、产品质量度量和过程质量度量。
产品评估度量是度量软件项目特征和项目执行的质量状态,包括软件项目的资源使用效率、项目性能、项目风险等。
评价是从质的方面进行,度量是从量的方面进行。
复查、评估测试、分析、检验等活动的目的在于确认产品是否符合相关的质量要求,过程是否按要求完成等。
产品质量度量是度量软件产品的特性和质量属性,如软件产品的功能、复杂性、设计特征、性能和可靠性等。
过程质量度量是度量软件开发和维护的改进过程,包括过程中某一时刻的状态(时间切面)、历史数据分析度量和未来变化预测的度量,如缺陷排除的有效性、软件缺陷变化趋势的度量、代码质量的变化过程等。
除了产品,还可以对软件开发组织的团队进行度量。
质量度量对团队度量一般是有效的,但不建议对单个人员的数据进行度量。
公钥体系中,私钥用于16,公钥用于17。
16.
A.解密和签名
B.加密和签名
C.解密和认证
D.加密和认证
答案:
A
17.
A.解密和签名
B.加密和签名
C.解密和认证
D.加密和认证
答案:
D
本题考查公钥体系的应用。
1976年斯坦福大学的Diffie和Hellman提出了使用不同的密钥进行加密和解密的公钥加密算法。
设P为明文,C为密文,E为公钥控制的加密算法,D为私钥控制的解密算法,这些参数满足下列3个条件:
①D(E(P))=P
②不能由E导出D
③选择明文攻击(选择任意明文-密文对以确定未知的密钥)不能破解E
加密时计算C=E(P),解密时计算P=D(C)。
加密和解密是互逆的。
用公钥加密,私钥解密,可实现保密通信;用私钥加密,公钥解密,可实现数字签名。
18.软件能力成熟度模型CMM中,将软件能力成熟度自低到高依次划分为5级。
除等级1外,每个成熟度等级被分解成几个关键过程域,其中“过程更改管理”属于______的关键过程域。
A.可重复级
B.已定义级
C.已管理级
D.优化级
答案:
D
19.为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,在操作系统中一般采用______。
A.高速缓存Cache技术
B.通道技术
C.Spooling技术
D.虚存(VM)技术
答案:
C
20.在输入输出控制方法中,采用______可以使得设备与主存间的数据块传送无需CPU干预。
A.程序控制输入输出
B.中断
C.DMA
D.总线控制
答案:
C
本题考查CPU中相关寄存器的基础知识。
计算机中主机与外设间进行数据传输的输入输出控制方法有程序控制方式、中断方式、DMA等。
在程序控制方式下,由CPU执行程序控制数据的输入输出过程。
在中断方式下,外设准备好输入数据或接收数据时向CPU发出中断请求信号,CPU若决定响应该请求,则暂停正在执行的任务,转而执行中断服务程序进行数据的输入输出处理,之后再回去执行原来被中断的任务。
在DMA方式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,这样在很大程度上就减低了CPU资源占有率,可以大大节省系统资源。
21.HTML文档中<table>标记的align属性用于定义______。
A.对齐方式
B.背景颜色
C.边线粗细
D.单元格边距
答案:
A
本题考查HTML文档中<table>标记常用的属性定义。
align用于定义文本的对齐方式。
22.设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为______。
A.0000H
B.0800H
C.2000H
D.2800H
答案:
B
本题考查计算机系统中存储部件的基础知识。
由2K×4位的存储器芯片组成容量为16K×8位的存储器时,共需要16片(16K×8/(2K×4))。
用2个存储器芯片组成2K×8的存储空间(每个芯片的地址空间连续),16K×8位的存储空间共分为8段,即0000H~07FFH,0800H~0FFFH,1000H~17FFH,1800H~1FFFH,2000H~27FFH,2800H~2FFFH,3000H~37FFH,3800H~3FFFH。
显然,地址单元0B1FH所在芯片的起始地址为0800。
23.以下叙述中,错误的是______。
A.软件由计算机程序、数据及文档组成
B.软件工程包括三个要素:
方法、工具和过程
C.常用的软件生存期模型有瀑布模型、演化模型、螺旋模型、喷泉模型等
D.软件生存周期包括三个阶段:
软件定义、软件设计和软件运行阶段
答案:
D
24.李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。
李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。
关于此项发明的专利申请权应归属______。
A.李某
B.李某所在单位
C.李某兼职的软件公司
D.李某和软件公司约定的一方
答案:
C
本题考查知识产权方面的基础知识,涉及软件发明专利申请权归属的相关概念。
根据《专利法》第六条第1款规定,执行本单位的任务所完成的发明创造是职务发明创造。
职务发明刨造申请专利的权利属于单位,申请被批准后,该单位为专利权人。
《专利法实施细则》第十一条对“执行本单位的任务所完成的发明创造”作出了解释。
执行本单位的任务所完成的发明创造是指:
(1)在本职工作中作出的发明创造;
(2)履行本单位交付的本职工作之外的任务所作出的发明创造;(3)退职、退休或者调动工作后一年内所作出的,与其在原单位承担的本职工作或原单位分配的任务有关的发明创造。
李某是为完成其兼职软件公司交给的工作而作出的该项发明,属于职务发明。
专利申请权应归属软件公司。
《专利法》第六条第3款规定:
“利用本单位的物质技术条件所完成的发明创造,单位与发明人或者设计人订有合同,对申请专利的权利和专利权的归属作出约定的,从其约定。
”在事先有约定的情况下,按照约定确定权属。
如果单位和发明人没有对权属问题作出约定或约定不明的,该发明创造仍视为职务发明创造,专利申请权仍然属于单位。
本题未涉及合同约定,故D项不正确。
25.页式虚拟存储器管理的主要特点是______。
A.不要求将作业装入到内存的连续区域
B.不要求将作业同时全部装入到内存的连续区域
C.不要求进行缺页中断处理
D.不要求进行页面置换
答案:
B
本题考查操作系统存储器管理方面的基础知识。
页式虚拟存储器管理的主要特点是不要求将作业同时全部装入到内存的连续区域,如果访问的页面不在内存,将产生缺页中断并进行缺页中断处理,若无空闲存储块时,需要根据某种算法进行页面置换。
26.若内存容量为4GB,字长为32,则______。
A.地址总线和数据总线的宽度都为32
B.地址总线的宽度为30,数据总线的宽度为32
C.地址总线的宽度为30,数据总线的宽度为8
D.地址总线的宽度为32,数据总线的宽度为8
答案:
A
本题考查计算机系统的总线基础知识。
内存容量为4GB,即内存单元的地址宽度为32位。
字长为32位即要求数据总线的宽度为32位,因此地址总线和数据总线的宽度都为32。
27.在D/A变换器中,分辨率表示它的一个LSB(最低有效位)输入使输出变化的程度。
分辨率通常用D/A变换器输入的二进制位数来描述,如8位、10位、12位等。
对于一个8位D/A变换器来说,当它的输出电压范围为0~+3V时,则其分辨率为______。
A.3.9mV
B.11.7mV
C.5.85mV
D.3.9V
答案:
B
本题考查电路方面的基础知识。
在D/A变换器中,分辨率可以用输入数字量的有效位数来表示。
此外也可以用D/A变换器能够分辨出来的最小输出电压(此时输入的数字代码只有最低有效位为1,其余各位为0)与最大输出电压(此时输入的数字代码所有各位全为1)之比来给出分辨率。
对于一个8位D/A变换器来说,当它的输出电压范围为0~+3V时,则其分辨率为3/255≈0.0117V=11.7mV。