阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 智能家居系统以消费者的使用习惯为依据,利用信息系统和自动化控制系统实现人与家用设备之间的信息交换,也就是说,智能家居是对家庭环境中的各个子系统(家电、水电、窗帘、视频监控、服务机器

admin2020-05-31  26

问题 阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
    智能家居系统以消费者的使用习惯为依据,利用信息系统和自动化控制系统实现人与家用设备之间的信息交换,也就是说,智能家居是对家庭环境中的各个子系统(家电、水电、窗帘、视频监控、服务机器人等)进行互通控制的一套体系。图1-1为某单位设计的以ZigBee、WiFi及GSM为基础构建的集智能控制、安全监控为一体的智能家居系统示意图,依次是:家庭内部以ZigBee为基础的无线系统、用来进行视频传输的WiFi网络和用来外部交互的外部交互网络。

    安全视频监控系统利用WiFi网络同家庭PC主机连接,用户可以通过外网或者内部WiFi连接,实时监控家庭状态,或者当家庭内部出现紧急事件后,可以通过GSM网络向家庭用户发送短信或彩信。
    王工计划为某小区设计一套智能家居系统,利用ZigBee技术的低功耗、自组织、可扩展等特点,组建家庭内部无线传感器网络,网络节点包括室内温湿度采集节点、火灾环境监测节点、模拟空调控制节点、模拟雨水窗户监控节点。王工在开发智能家居系统时采用V开发模型,V开发模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期,图1-2为V模型示意图。该模型中,每个开发活动都有对应的验证活动,在进行客户需求分析时,测试人员可以了解产品设计特性、用户真正的需求,确定测试目标,可以准备用例并策划测试活动;在软件需求分析阶段,测试人员可以了解实现的过程、评审需求,设计测试方案和计划,并准备测试环境,设计系统或配置项测试用例;在软件概要设计阶段,测试人员可以评审概要设计,设计软件集成方案和用例:在详细设计阶段,测试人员可以评审详细设计,设计单元测试用例;在编码阶段,测试人员可以评审代码,并执行单元测试。

在图1-2所示的V模型中,与开发阶段中概要设计对应的测试阶段称为________________。在系统或配置项测试阶段应采用________________方法。

选项

答案部件测试或组件测试或集成测试 灰盒测试

解析 本题考查嵌入式系统设计的能力。
智能家居系统是一个典型的嵌入式分布式系统、一个网络系统,本题考查学生对嵌入式系统分析、设计、测试等以及软件开发的综合能力。
V模型是在快速应用开发模型基础上演变而来的,由于将开发过程构造成一个V字型而得名,V模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期。
空(1)处对应概要设计。在软件工程中,以概要设计为测试依据的测试级别应为集成测试或部件测试,所以空(1)处的正确答案应为部件测试或组件测试或集成测试。
空(2)处的测试方法应为系统或配置项测试的测试方法。系统或配置项测试时,应该主要使用黑盒测试方法,但对一些特殊功能的测试还要对照代码使用白盒测试方法进行验证,所以应为灰盒测试方法。所以空(2)处的正确答案应为灰盒测试。
转载请注明原文地址:https://jikaoti.com/ti/SJI7FFFM
0

最新回复(0)