2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29

上传人:m**** 文档编号:459822632 上传时间:2023-11-17 格式:DOCX 页数:28 大小:3.01MB
返回 下载 相关 举报
2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29_第1页
第1页 / 共28页
2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29_第2页
第2页 / 共28页
2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29_第3页
第3页 / 共28页
2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29_第4页
第4页 / 共28页
2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29》由会员分享,可在线阅读,更多相关《2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)套卷29(28页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-嵌入式系统设计师考前提分综合测验卷(附带答案及详解)1. 单选题一台计算机的显示存储器用DRAM芯片实现,要求显示分辨率为10241024,颜色深度为24位,帧频为100Hz,显示总带宽的50%用来刷新屏幕,则需要的显存总带宽至少为( )。问题1选项A.1200MbpsB.9600MbpsC.2400MbpsD.4800Mbps【答案】D【解析】一台计算机的显示存储器用DRAM芯片实现,要求显示分辨率为10241024,颜色深度为24位,帧频为100Hz,显示总带宽的50%用来刷新屏幕,则需要的显存总带宽至少为4800Mbps。计算过程如下:1.首先求得总容量为:1024102

2、424bit。2.时间为:1/100HZ=0.01秒。3.显存的最少带宽:1024102424bit/0.01秒=2400Mbps。4. 当显示总带宽的50%用来刷新屏幕时,则至少需要2倍的显存带宽。2400Mbps2=4800Mbps。2. 单选题以下关于磁盘碎片整理程序的描述中,正确的是( )。问题1选项A.磁盘碎片整理程序的作用是延长磁盘的使用寿命B.用磁盘碎片整理程序可以修复磁盘中的坏扇区,使其可以重新使用C.用磁盘碎片整理程序可以对内存进行碎片整理,以提高访问内存速度D.用磁盘碎片整理程序对磁盘进行碎片整理,以提高访问文件的速度【答案】D【解析】在Windows系统中,磁盘碎片整理程

3、序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问文件或文件夹。3. 单选题Edge computing is a( ), open IT architecture that features decentralized processing power,enabling mobile computing and Internet of Things (IoT) technologies. In edge computing,data is processed by the( )itself or by a local computer or serve

4、r,rather than being transmitted to a data center. Edge computing enables data-stream acceleration, including real-time data processing without latency. It allows smart( )and devices to respond to data almost instantaneously,as its being created,eliminating lag time.This is critical for technologies

5、such as self-driving cars,and has equally important benefits for business.Edge computing allows for efficient data processing in that large amounts of data can be processed near the source, reducing( )bandwidth usage.This both eliminates costs and ensures that applications can be used effectively in

6、( )locations.In addition,the ability to process data without ever putting it into a public cloud adds a useful layer of security for sensitive data.问题1选项A.distributedB.computerC.operating systemD.cloud system问题2选项A.computerB.deviceC.I/OD.server问题3选项A.simulatorB.systemC.applicationsD.device问题4选项A.int

7、ernetB.powerC.systemD.user问题5选项A.memoryB.operating systemC.localD.remote【答案】第1题:A第2题:B第3题:C第4题:A第5题:D【解析】边缘计算是一种分布式、开放的结构设计,可以实现去中心化的移动计算和物联网技术。在边缘计算中,数据是由设备自己或者本地的计算机或服务器来进行处理,而不用传输到远端的数据中心。边缘计算可以实现数据流的处理加速,包括无延时的实时数据处理。同时,它也可以支撑智能化应用和设备来快速对数据进行响应。这在一些应用领域如自动驾驶中非常关键,同时对于商业化实现也有很重要的作用。边缘计算中对数据的处理可以靠

8、近数据源,因此可以实现数据的有效处理,降低网络带宽的使用率。这同样对于降低成本、保障应用在远端的实现非常重要。此外,在边缘计算中不用将数据传输到公共云上也对数据的安全性保障起到非常重要的作用。4. 单选题软件可维护性通常包括( )。问题1选项A.软件可用性和可理解性B.软件可修改性、数据独立性和数据一致性C.软件可理解性、可修改性和可测试性D.软件可测试性和稳定性【答案】C【解析】系统的可维护性可以被定义为:维护人员理解并修改这个软件的难易程度。提高系统的可维护性是开发管理信息系统所有步骤的关键目的所在。系统是否能被很好的维护,可以用系统的可维护性这一指标来衡量。系统可维护性的评价指标包括可理

9、解性、可测试性和可修改性。5. 单选题计算机处理外部中断时,应该由操作系统保存的是( )。问题1选项A.程序计数器的内容B.通用寄存器的内容C.块表(TLB)的内容D.Cache中的内容【答案】B【解析】计算机处理外部中断时,应该由操作系统保存的是通用寄存器的内容,包括了正在运行进程的各寄存器的内容,把它们放入核心栈的新帧面中。即保护断点和现场。6. 单选题下列关于任务上下文切换的描述中,不正确的是( )。问题1选项A.任务上下文是任务控制块(TCB)的组成部分B.上下文切换由一个特殊的任务完成C.上下文切换时间是影响RTOS性能的重要指标D.上下文切换由RTOS内部完成【答案】B【解析】在多

10、任务系统中,上下文切换指的是当处理器的控制权由运行任务转移到另外一个就绪任务时所执行的操作。任务的上下文是任务控制块(TCB)的组成部分,记录着任务的寄存器、状态等信息。当运行的任务转为就绪、挂起或删除时,另外一个被选定的就绪任务就成为当前任务。上下文切换包括保存当前任务的状态,决定哪一个任务运行,恢复将要运行的任务的状态。保护和恢复上下文的操作是依赖特定的处理器的。上下文切换时间是影响嵌入式实时操作系统RTOS性能的一个重要指标。上下文切换是在RTOS内部完成的,上下文切换由一个特殊的任务完成的说法是错误的,故本题应选择B。7. 案例题阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应

11、栏内。【说明】人体的红外辐射特性与它的表面温度有着十分密切的关系,门式测温仪通过对人体自身辐射红外能量的测量,便能准确地测定人体表面温度。由于门式测温仪最大的优点是非接触、快速测量,一般小于1秒钟,所以被广泛应用于机场、车站、码头、学校等人流量大的地方。该设备中软件主要完成A/D数据采集,并通过数学运算将红外数据转换为温度值,自动将额头表面温度结果换算为人体腋下温度,在显示终端显示。软件主要包括主程序模块、红外测温程序模块、温度转换模块、显示程序模块、报警程序模块、环境温度补偿模块等。程序的主要功能说明如下:(1)如果按下“高温报警设置”键,则通过“+”键每次增加0.1C或通过“-”键每次减少

12、0.1C,设置最高温度报警值(默认值为40C),按下“确认”键进行确认;(2)如果按下“低温报警设置”键,则通过“+”键每次增加0.1C或通过“-”键每次减少0.1C,设置最低温度报警值(默认值为35C),按下“确认”键进行确认;(3)主程序模块判断是否在30厘米范围内存在红外能量,如果没有,继续执行(3);否则执行(4);(4)读取红外测温程序模块送回的目标表面温度信息,并调用温度转换模块和环境温度补偿模块进行温度转换和补偿,并形成最终人体温度;(5)将读取的温度信息与设定的最大值与最小值比较,如果大于等于最大值或小于等于最小值,则执行(6);否则向显示程序模块发送显示的温度值,并执行(7)

13、;(6)调用报警处理程序,发出蜂鸣声提醒检测人员,并向显示程序模块发送报警信息;(7)显示程序模块显示高温报警或低温报警或者温度信息。【问题1】(7 分)为了测试软件功能,测试人员设计了表3-1所示的测试用例,请填写该表中的空白(1)(7)。【问题2】(6分)软件的结构覆盖率是度量测试充分性和有效性的一种手段。在嵌入式软件白盒测试过程中,通常以语句覆盖率、分支覆盖率和MC/DC覆盖率作为度量指标。采用以下处理过程实现“判断温度是否在正常范围”的功能:if (目标物体温度低温报警值) )显示目标物体温度;elseif (目标物体温度高温报警值)显示高温报警信息;else显示低温报警信息;发出蜂鸣

14、报警声音;针对上述处理过程:(1)若要求达到100%的语句覆盖,则所需的最少用例数是多少?(2)若要求达到100%的分支覆盖,则所需的最少用例数是多少?(3)若要求达到100%的MC/DC覆盖,则所需的最少用例数是多少?【问题3】 (2 分)常见的黑盒测试的测试用例设计方法包括:等价类划分;边界值分析;因果图;决策表等。测试人员在表3-1中针对本题设计测试用例时,使用了其中的哪种方法?【答案】【问题1】(1) 37.5(2) 35.5(3)被测目标物体温度为37.4或37. (4)高温报警信息(5)大于等于37.5或大于37. (6) 35.6(7)低温报警信息【问题2】(1) 3(2) 3(3) 3【问题3】边界值分析法或【解析】【问题1】(1)高温报警设置默认为40度。先按“-”键10 次,故应该减少10度 ,默认值40度, 减去10度 ,为39度 ; 再按“-”键15 次,应减少1 .5度 , 39度 减去1.5度 ,为37 .5度 。(2)低温报警设置默认为35度。按“+”键5 次,故应该增加0.5度 ,默认值35度加上0 .5度 ,为35.5度。(3) 屏幕显示被测目标物体温度为37 .40度 ,无报警声音。因为37.4没有超过高

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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