2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)

上传人:大米 文档编号:497735490 上传时间:2023-10-29 格式:DOCX 页数:26 大小:2.39MB
返回 下载 相关 举报
2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)_第1页
第1页 / 共26页
2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)_第2页
第2页 / 共26页
2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)_第3页
第3页 / 共26页
2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)_第4页
第4页 / 共26页
2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)》由会员分享,可在线阅读,更多相关《2022年软考-嵌入式系统设计师考前模拟强化练习题17(附答案详解)(26页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-嵌入式系统设计师考前模拟强化练习题(附答案详解)1. 单选题若调用fputc()函数输出字符成功,则其返回值是( )。问题1选项A.EOFB.1C.0D.输出的字符【答案】D【解析】fputc,是函数。函数功能: 将字符ch写到文件指针fp所指向的文件的当前写指针的位置。函数格式:int fputc (int ch,FILE *fp)。ch为要写入的字符,fp为文件指针。fputc()写入成功时返回写入的字符,失败时返回EOF,返回值类型为int也是为了容纳这个负数函数名称:写字符文件函数fputc()函数格式:int fputc (int ch, File *fp)参数解释:

2、fp为文件指针,它的值是执行fopen()打开文件时获得的。ch为要写入的字符。虽然函数被定义为整型数,但仅用其低八位。返回值:在正常调用情况下,函数返回写入文件的字符的ASCII码值,出错时,返回EOF(-1)。当正确写入一个字符或一个字节的数据后,文件内部写指针会自动后移一个字节的位置。EOF是在头文件 stdio.h中定义的宏。返回值类型为int也是为了容纳这个负数。2. 单选题中断向量一般分为固定中断向量和可变中断向量,下面描述不正确的是( )。问题1选项A.固定中断向量方式的特点是中断响应速度慢B.固定中断向量方式的缺点是各中断服务程序的地址固定且不能修改C.可变中断向量方式中,中断

3、源的优先级和中断向量都可以修改D.可变中断向量方式的优点在于设计灵活,用户可以设定【答案】A【解析】中断向量分为:固定中断向量方式和可变中断向量方式。固定中断向量方式的缺点是各中断服务程序的地址固定且不能修改;固定中断向量方式的优点是中断响应速度迅速。可变中断向量方式中,中断源的优先级和中断向量都可以修改;可变中断向量方式的优点在于设计灵活,用户可以设定。所以答案是A3. 单选题嵌入式系统中,BIT(Built-in Test)的功能不包括( )。问题1选项A.提供系统故障检测和故障隔离能力B.是设备驱动程序的重要组成部分C.快速判断系统是否可用D.提高系统可靠性,降低系统维护费用【答案】B【

4、解析】在军用测试领域内,专家们首次提出了BIT技术,这是一种全新的技术概念,目的就在于改善装备的维修性、测试性和自诊断能力,BIT就是指系统、设备内部提供的检测、隔离故障的自动测试能力。能够快速判断系统是否可用,以及提高系统可靠性,降低系统维护费用。BIT不是设备驱动程序的重要组成部分。4. 单选题下面的无线通信技术中,通信距离最短的是( )。问题1选项A.蓝牙B.窄带微波C.CDMAD.蜂窝通信【答案】A【解析】蓝牙在民用应用中的通信距离在30米以内,是通信距离最短的。5. 单选题将编译器的工作过程划分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成时,语法分析阶段的输入

5、是( )。若程序中的括号不配对,则会在( )阶段检查出该错误。问题1选项A.记号流B.字符流C.源程序D.分析树问题2选项A.词法分析B.语法分析C.语义分析D.目标代码生成【答案】第1题:A第2题:B【解析】A选项记号流,词法分析的输出是记号流,也就是语法分析的输入,第一空选择A选项。B选项字符流,在Java中,根据处理的数据单位不同,分为字节流和字符流。字符流是由字符组成的,例如 File Reader、File Writer、Buffered Reader、Buffered Writer、Input Stream Reader、Output Stream Writer 等。与本题无关。C

6、选项源程序,词法分析的任务是把源程序的字符串转换成单词符号序列。D选项分析树,如果没有语法错误,语法分析后就能正确的构造出其语法树。括号不匹配是典型的语法错误,会在语法分析阶段检测出来。6. 单选题计算机处理外部中断时,应该由操作系统保存的是( )。问题1选项A.程序计数器的内容B.通用寄存器的内容C.块表(TLB)的内容D.Cache中的内容【答案】B【解析】计算机处理外部中断时,应该由操作系统保存的是通用寄存器的内容,包括了正在运行进程的各寄存器的内容,把它们放入核心栈的新帧面中。即保护断点和现场。7. 单选题在五级流水线的嵌入式处理器设计中,一般包括取指、译码、执行、访存和回写。下面对这

7、五个阶段描述不正确的是( )。问题1选项A.取值是指从存储器中取出指令,并将其放入指令流水线B.译码是指对指令进行译码,执行是指通过算术逻辑单元进行运算C.访存是指访问数据存储器D.回写是指将指令产生的结果回写到外部存储器【答案】D【解析】在五级流水线的嵌入式处理器设计中,一般包括取指、译码、执行、访存和回写。取值是指从存储器中取出指令,并将其放入指令流水线。译码是指对指令进行译码,执行是指通过算术逻辑单元进行运算。访存是指访问数据存储器。回写是指将指令产生的结果回写到寄存器中。8. 单选题假定下列字符码中有奇偶校验位,但没数据错误,采用偶校验的字符码是( )。问题1选项A.11001011B

8、.11010110C.11000001D.11001001【答案】D【解析】通过在编码中增加一位校验位来使编码中的1的个数为奇数(奇校验)或者为偶数(偶校验)。1100100中1的个数是奇数,要采用偶校验,使1的个数为偶数,所以后面加1,也就是11001001,所以D是偶校验。9. 单选题在发送电子邮件附加多媒体数据时需采用( )协议来支持邮件传输。问题1选项A.MIMEB.SMTPC.POP3D.IMAP4【答案】A【解析】MIME;MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式

9、类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。它是一个互联网标准,扩展了电子邮件标准,使其能够支持多媒体格式。SMTP:邮件传输协议。SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP服务器就是遵循SMTP协议的发送邮件服务器。SMTP是一个相对简单的基于文本的协议,无法处理多媒体数据。10

10、. 单选题大小端存储方式各有其特点,下面描述不正确的是( )。问题1选项A.大端存储中,数据的最高字节存储在低字节地址中B.小端存储中,数据的最高字节存储在高字节地址中C.80X86处理器采用大端或小端的存储方式,可以通过硬件输入引脚配置D.80X86 处理器的存储方式是小端存储格式【答案】C【解析】 大端格式下的数据存放方式字数据的高字节存储在低地址;字数据的低字节存放在高地址。小端格式下的数据存放方式:低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。常用的X86处理器是采用小端的存储方式,所以C是错误的。11. 单选题以下描述不是软件配置管理功能的是( )。问题1选项A.配置

11、标识B.版本控制C.审计和审查D.程序设计【答案】D【解析】配置管理的功能范围包括了:配置标识、版本控制、审计和审查等,而程序设计则不属于配置管理功能范围。12. 单选题下列关于基于时间片的进程调度的叙述中,错误的是( )。问题1选项A.时间片越短,进程切换的次数越多,系统开销也越大B.当前进程的时间片用完后,该进程状态由执行态变为阻塞态C.时钟中断发生后,系统会修改当前进程在时间片内的剩余时间D.影响时间片大小的主要因素包括响应时间、系统开销和进程数量等【答案】B【解析】时间片轮转调度(round-robin scheduling RR)算法:所有的就绪任务按照先来先服务的原则排成一个队列。

12、在每次调度的时候,把处理器分派给队列当中的第一个任务,让它去执行一小段时间(时间片)。在这个时间段里任务被阻塞或结束,或者任务的时间片用完了,它会被送到就绪队列的末尾,然后调度器再执行当前队列的第一个任务。13. 案例题阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某温度采集系统以处理器为核心,采用PC总线连接嵌入式键盘和多个温度传感器,温度传感器负责采集温度,键盘可以输入字符和数字信息,并通过RS232总线连接上位机。IC (Inter Integrated Circuit)总线是一种2线式串行总线,用于连接控制器及其外围设备。IC总线最主要的优点是其简单性和有效

13、性。它支持多主控(multimastering),其中任何能够进行发送和接收的设备都可以成为主总线。一个主控能够控制信号的传输和时钟频率。但在任何时间点上只能有一个主控。 PC的这些特点使其在许多设计中备受青睐,本系统中采用IC总线连接嵌入式键盘和多个温度传感器,如图4-1所示。【问题1】(4分)IC总线上传送的信号是广义的,既包括地址信号,又包括数据信号。在起始信号后必须传送一个从机的地址、数据的传送方向。每次数据传送总是由主机产生的终止信号结束。但是,若主机希望继续占用总线进行新的数据传送,则可以不产生终止信号,马上再次发出起始信号对另一从机进行寻址。IC总线协议规定:寻址字节由从机地址(

14、D7D1位)、数据传送方向位(D0位:“0”表示主机向从机写数据,“1”表示从从机读取数据)组成,如图4-2所示。主机发送地址时,总线上的每个从机都将这7位地址码与自己的地址进行比较,如果相同,则认为自己正被主机寻址,根据D0位将自己确定为发送器或接收器。图4-2寻址字节位定义该系统中用IC总线连接了多个同样的温度传感器,用于实时采集温度值。该传感器的从机地址由固定位和可编程位组成,7位地址位前4位(即D7D4)是固定位,后3位(即D3D1)是可编程位。该系统中最多可连接(1)个本型 号的温度传感器。该温度传感器从机地址中固定位是0xA,传感器1的可编程位是0、传感器2的可编程位是.以此.类推。当主机读取传感器4的数据时,总线命令序列中的寻址字节值是(2)。【问题2】 (6分)本系统通过1路RS232总线将采集的温度值传给上位机进行处理。RS232采用异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位。当RS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号