首页 > 题库 > 职业考证 > 通信工程师 > 中级通信工程师 > 互联网技术 > 案例题

试题五
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】RESTFUL是一种基于HTTP协议的网络应用程序的开发方式,可以使用XML格式或JSON格式定义。
和风天气是一家气象数据服务商,为用户提供简洁的RESTFUL API接口,用于访问基于位置的天气数据,包括实况天气、逐小时预报、生活指数等天气数据服务。
参考和风天气网提供的Web API的开发文档(如图5-1所示)


了解各种数据服务的用法,就能利用从和风天气网获得的天气数据进行软件开发。例如,“天气生活指数” 服务的开发文档如图5-2所示。


通过点击链接可查看各参数的详细信息,图5-3就是参数“type”的详细信息。一定要注意开发文档的提示信息,如图5-3中的方框内的文字“当选择全部天气指数时,不能再选择其他指数”,就是提示信息。


要获得“北京运动指数与洗车指数”的数据,使用的URL如下: https://devapi.qweather.com/v7/indices/1d?type=1,2&location=101010100&key=开发者的KEY
返回的JSON数据如图5-4所示,各字段的说明如图5-5所示。



其中code字段是API状态码,各种状态码的具体含义参考图5-6所示的状态码列表。
例如:图5-4中的API状态码为200,含义为“请求成功”。


【问题1】(6分)
(1)分析从和风天气获取“北京运动指数与洗车指数”的URL(如下所示),写出通信协议、参数起点标识符、参数的分隔符、资源名称对应的编号。

(2)已知南京的LocationID是101190101,写出从和风天气获得“南京洗车指数和钓鱼指数”的URL。

【问题2】(6分)
访问和风天气API的两个URL及返回结果如下。请查阅图5-6,说明返回结果中的代码(即状态码)所代表的含义,并分析URL出现错误的具体原因。
(1)https://devapi.qweather.com/v7/indices/1d?type=0,2&location=101010100&key=开发者的KEY
返回结果:{“code”:“400”}(参考图5-3提供的信息)
(2)https://devapi.qweather.com/v7/indices/1d?type=4,2&location=701010100&key=开发者的KEY
返回结果:{“code”:“404”}

【问题3】(4分)
现在,手机已经成了人们的随身物品,一个重要因素就是手机上安装了包括手机天气APP在内的很多实用、便捷的应用软件。
(1)手机内存的种类和容量是消费者衡量一款手机性能的重要指标。如果一款手机的宣传语包括“8G+256G官方标配5G全网通”,则说明该款手机的机身内存和运行内存分别为多少?
(2)有一幅位图图像的分辨率是1024*768,保存为24位位图,请计算这张图像数据储存量。

【问题4】(4分)
Ping命令是一个十分强大的TCP/IP工具,部分选项的使用方法如图5-7所示。

在默认情况下,ping命令一般都是只发送四个数据包,如图5-8所示。


现在,使用一个ping命令向和风天气发送多个数据包,以便快速测量访问和网站的网络速度,如图5-9所示。
请将ping命令补充完整:C:\>ping( )( )devapi.qweather.com

参考答案: 查看答案 查看解析 查看视频解析 下载APP畅快刷题

相关知识点试题

相关试卷