导航
您当前的位置:首页 > 试卷大全 > 计算机类 > 软件水平考试

2018下半年软件水平考试中级嵌入式系统设计师下午试题及答案

类型:全真试卷  解析:有解析  年份:2018  ★收藏  ✚纠错

试题一

阅读下列说明和图,回答问题1至问题3。

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

    

    图1 智能家居系统示意图

    安全视频监控系统利用WiFi网络同家庭PC主机连接,用户可以通过外网或者内部WiFi连接,实吋监控家庭状态,或者当家庭内部出现紧急事件后,可以通过GSM网络向家庭用户发送短信或彩信。

    王工计划为某小区设计一套智能家居系统,利用ZigBee技术的低功耗、自组织、可扩展等特点,组建家庭内部无线传感器网络,网络节点包括室内温湿度采集节点、火灾环境监测节点、模拟空 ……此处隐藏23570个字…… nbsp; 2.使用typedef更直观更方便

    形式1:typedef 返回类型(*新类型)(参数表)

    typedef char (*FUNCPTR)(int);

    FUNCPTR pFun;

    char csFun(int a){ return;}

    void main()

    {

        pFun = csFun;

        (*pFun)(2);

    }

    typedef的功能是定义新的类型。第一句就是定义了一种FUNCPTR的类型,并定义这种类型为指向某种函数的指针,这种函数以一个int为参数并返回char类型。后面就可以像使用int,char一样使用FUNCPTR了。

    第二行的代码便使用这个新类型定义了变量pFun,此时就可以像使用形式1一样使用这个变量了。

 

Tags:软件水平考试 中级嵌入式系统设计师 石油党建“每日答题”2019年9月26日试题及答案 石油党建“每日答题”2019年9月27日试题及答案 石油党建“每日答题”
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved