内容正文:
2.5 网络系统 (课后作业)
【选择题】
1. 某区为推进公共文化空间的创建,打造新型阅读空间,在全区范围内建立了多家“临品书坊”。该书坊配有相应的信息系统,配备门禁、自助借还设备、电子书阅读机、有声听书墙、休闲座椅、纸质图书和免费Wi-Fi,市民可刷身份证、市民卡进入阅读,可以在自助借还设备上刷卡借还书,也能通过阅读机联网区中心图书馆阅读电子图书。该书坊的建立极大地方便了群众随时享受身边的文化服务。
下列关于该系统中网络技术的说法,正确的是( )
A.单个书坊内的多台电子书阅读机一定是通过调制解调器组成了局域网
B.电子书阅读机访问区中心图书馆时涉及到的通信协议必定有TCP/IP协议
C.该书坊的Wi-Fi设备开启了DHCP功能,因此读者的手机连接该Wi-Fi就无需IP地址
D.该系统中的网络资源不包含硬件资源
2.某学校“后勤服务系统”主要功能包括“维修申报”、“物品申领”、“用户管理”、“记录查询”等功能。用户使用浏览器访问Web服务器登录页面,输入用户名和口令登录后,即可使用系统功能.下表列出了Web服务器和某接入系统的智能手机的部分配置参数。
PowerEdge T40服务器
操作系统:Windows Server
CPU型号:英特尔至强E-2224G,4核
内存:16GB
硬盘:128GB固态硬盘+4TB有线硬盘
网络:1个1GbE端口
正面端口:2个USB2.0端口1个USB3.0端口1个USB 3.1 Type-C端口
智能手机华为P60
操作系统:Harmony0S
CPU型号:第一代骁龙8
运行内存:8GB
机身内存:512GB
曲面屏:分辨率为2700×1236尺寸6.67英寸
网络支持:4G网络,5G网络不支持
其他:支持NFC、GPS、蓝牙5.2
下列关于该信息系统的网络系统的说法,不正确的是( )
A.智能手机使用的4G网络,是一种计算机网络 B.该系统内部通信使用的校园网,通常是一种局域网
C.浏览器访问Web服务器时,通信双方均遵循HTTP协议 D.NFC、GPS、蓝牙,是不同类型的无线通信方式
3.某智能门锁系统提供了指纹、密码、人脸识别、远程等多种开锁方式,还具备监控防盗、数据上传和网页管理等功能。系统可以将门锁的监控数据等上传到服务器,用户可以通过官方网站获取相关数据,以便管理和分析。
下列关于网络技术的说法,不正确的是( )
A.若该智能门锁联网后使用动态 IP 地址,则路由器需开启 DHCP 服务
B.访问该系统的管理网页至少通过三层协议:网际协议、传输控制协议和 HTTP 协议
C.数据通信功能是网络系统最基本的功能
D.利用5G手机远程控制门锁系统时,使用了第五代移动通信网络
4 . ( )的作用是将某个IP地址划分成网络地址和主机地址两部分。
A.MAC地址 B.IP地址 C.子网掩码 D.网关
5 . 不是即时通信软件是( )
A.QQ B.MSN C.SKYPE D.E-mail
6. 在Internet上,实现文件传输的协议是( )
A.SMTP B.FTP C.WWW D.HTML
7 . 在下面服务中,( )不属于Internet标准的应用服务。
A.WWW服务 B.E-mail服务 C.FTP服务 D.NetBIOS服务
8 . 用户上网发布不良信息,公安局网监警察能通过IP地址确定用户的( )
A.距离 B.时间 C.位置 D.信用
9 . 在许多宾馆中,都提供Wifi无线上网方式,客人的手机可通过Wifi上网,这些说法正确的是( )
A.手机不需要IP地址 B.手机不需要子网掩码
C.手机不需要默认网关 D.手机需要动态获取TCP/IP网络参数
10 . 当使用QQ进行网络聊天时,用户的计算机必须( )
A.连入因特网 B.装有Modem C.配备话筒 D.以上都要具备
11 . ftp:// ftp.microsoft.com 中的两个ftp表示( )
A.第一个“ftp”表示计算机名,第二个“ftp”表示文件传输协议
B.第一个“ftp”表示文件传输协议,第二个“ftp”表示计算机名
C.两个“ftp”都表示文件传输协议
D.两个“ftp”都表示计算机名
12 . 关于有线通(Cable-Modem)接入互联网,以下错误的是( )
A.理论上传输速率比ADSL高 B.网速恒定,不受同时上网人数的制约
C.需要在计算机上安装网卡 D.对现有的有线网络稍加修改后才能实现数据传输
13 . 关于网络传输介质传输速率的比较,正确的是( )
A.光缆<双绞线 B.双绞线>同轴电缆 C.光缆>同轴电缆 D.光缆<同轴
【非选择题】
14. 小王为学校植物实验室搭建了环境光线监测系统,光线传感器采集数据由智能终端经IoT模块发送到Web服务器。服务器统计当日白天(8点~16点)平均光照强度,如若当日光照强度不够,夜间向智能终端发送打开补光灯的命令。请回答以下问题:
(1)下列关于该系统平台架构优势的说法,正确的是____(单选,填字母:A.降低服务器负荷/B.方便系统升级和维护/C.降低系统通信开销和开发难度)
(2)下列关于该系统中服务器、智能终端、客户端的说法,正确的是____(多选,填字母)
A.浏览器获取环境监测系统的数据来源于本地客户端
B.服务器可以处理浏览器的请求
C.智能终端可以通过IoT模块以无线方式连接服务器
D.服务器可以对执行器直接发送指令
(3)该系统的服务端程序基于Flask Web编写,部分程序如下:
@app.route ("/input")
def data():
senorlog = str(request. args. get(" id")) #传感器编号
light = str(request. args. get (" 1ig")) #光线数值
#连接数据库,并将对应的值存入相关数据表中,代码略
if _ name_ == " _main_":
app.run (host= " 192.18.108.173", port=8080)
若光线传感器编号为2,光线值为930,提交数据到Web服务器的URL是____(单选,填字母)
A.http://192.18.108.173:8080/data?id=2&lig=930
B.http://192.18.108.173:8080/input?senorlog=2&ight=930
C.http://192.18.108.173:8080/input?id=2&lig=930
D.http://192.18.108.173:8080/data?sensorlog=2&light=930
(4)系统正常运行一段时间后,发现IoT模块损坏,描述该系统可能出现的两种异常情况。________________________________________________________________________________________________________________________________________________________________________________________
15. 小李要搭建“土壤自动灌溉监控系统”,该系统能检测分析土壤状况,当土壤水分或者肥力不达标时,可以发出警报并启动灌溉工作。用户通过手机上的浏览器能查看实时监测结果和历史数据。小李已选择的硬件有:智能终端、湿度传感器、执行器(如蜂鸣器、电机)、服务器等。系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和执行器。请回答下列问题:
(1)关于该系统硬件设备间数据的传输,描述不正确的是__________
A.智能终端接收传感器传输过来的土壤湿度肥力数据
B.当土壤出现异常时,执行器向智能终端发送启动灌溉的指令
C.智能终端向服务器传输监测到的土壤湿度肥力数据
(2)小李基于Flask Web框架编写该网络应用,根据Web网络应用编写的流程,下列四个语句块正确的步骤是___________
①app=Flask(__name__) ②from flask import Flask
③if __name__=='__main__': ④@app.route('/first')
app.run() def myapp():
# 代码略
参考答案
【选择题】
1. B.
解析:TCP/IP协议是互联网通信的基础协议,电子书阅读机访问区中心图书馆时必定会使用TCP/IP协议进行通信。其他选项的描述并不准确:
- A选项:单个书坊内的多台电子书阅读机不一定通过调制解调器组成了局域网,它们可能直接通过Wi-Fi连接到局域网。
- C选项:即使Wi-Fi设备开启了DHCP服务,读者的手机仍然需要一个IP地址来连接Wi-Fi网络。
- D选项:系统中的网络资源既包含硬件资源(如路由器、交换机等),也包含软件资源(如网络协议、网络服务等)。
2. C.
解析:浏览器访问Web服务器时,通信双方遵循HTTP协议,这是Web通信的基础协议。其他选项的描述并不准确:
- A选项:4G网络是一种无线网络技术,属于计算机网络的一种。
- B选项:校园网通常是一种局域网,用于连接校园内的计算机。
- D选项:NFC、GPS和蓝牙确实是不同类型的无线通信方式。
2. C.
解析:数据通信是网络系统最基本的功能之一,其他选项的描述并不准确:
- A选项:若智能门锁联网后使用动态IP地址,则路由器需要开启DHCP服务来分配动态IP地址。
- B选项:访问管理网页通常需要通过TCP/IP协议栈,其中包括网际协议(IP)、传输控制协议(TCP)和HTTP协议。
- D选项:利用5G手机远程控制门锁系统时,使用了第五代移动通信网络。
4. C.
解析:子网掩码用于划分IP地址的网络部分和主机部分。
5.D.
解析:E-mail(电子邮件)不是即时通信软件,而QQ、MSN和Skype都是即时通信软件。
6.B.
解析:FTP(文件传输协议)是用于在网络上进行文件传输的标准协议。
7. D.
解析:NetBIOS服务主要用于局域网中的名称解析,不是Internet标准的应用服务。
8. C.
解析:通过IP地址可以大致确定用户的地理位置。
9. D.
解析:手机连接Wifi时通常需要获取IP地址、子网掩码和默认网关等TCP/IP网络参数,这些参数通常通过DHCP服务动态获取。
10. A.
解析:使用QQ进行网络聊天需要连接到因特网,而不需要Modem或话筒。
11. B.
解析:第一个“ftp”表示文件传输协议(File Transfer Protocol),第二个“ftp”是计算机名或域名的一部分。
12.B.
解析:有线通的网速通常不是恒定的,可能会受到同时上网人数的影响。
13. C.
解析:光缆的传输速率通常高于同轴电缆。
【非选择题】
14.
(1) 关于该系统平台架构的优势说法,正确的是 B。
解析:这个选项提到的是方便系统升级和维护。由于采用了IoT架构,各个组件可以独立更新而不影响其他部分,这使得系统的升级和维护变得更加简单。而选项A提到的降低服务器负荷并不是这个架构的主要优势,因为IoT模块本身不会显著地减轻服务器的负担;选项C提到的降低系统通信开销和开发难度也不是IoT架构的主要优点,虽然它可能有助于简化一些开发过程,但这不是IoT架构设计的主要目标。
(2) 关于该系统中服务器、智能终端、客户端的说法,正确的是 BC。
解析:选项A不正确,因为浏览器获取环境监测系统的数据实际上来源于服务器而不是本地客户端。选项B正确,因为服务器确实可以处理来自浏览器的请求。选项C也正确,智能终端通过IoT模块与服务器进行无线通信。选项D不正确,服务器通常不会直接与执行器交互,而是通过智能终端间接控制执行器。
(3) 提交数据到Web服务器的URL是 C。
解析:从给出的代码片段可以看出,路由路径是`/input`,并且传递的参数名应该是`id`和`lig`(尽管`lig`应该更正为`light`)。因此,正确的URL应该是 `http://192.18.108.173:8080/input?id=2&lig=930`。
(4) 系统正常运行一段时间后,发现IoT模块损坏,可能出现的两种异常情况是:
- 智能终端无法将光线传感器的数据发送到服务器,导致服务器无法计算平均光照强度。
- 服务器无法向智能终端发送打开补光灯的命令,即使在需要的时候也无法执行。
15.
(1) 关于该系统硬件设备间数据的传输,描述不正确的是 B。
解析:选项A正确,智能终端确实会接收来自传感器的数据。选项B不正确,因为执行器不会向智能终端发送指令,而是智能终端根据接收到的指令控制执行器的动作。选项C正确,智能终端会将监测到的数据传输给服务器。
(2) 小李基于Flask Web框架编写该网络应用,根据Web网络应用编写的流程,正确的步骤是 ②①④③
解析:正确的步骤应该是先导入Flask模块(②),然后创建Flask应用实例(①),接着定义路由和相应的函数(④),最后设置条件运行应用(③)。所以正确的顺序是:② from flask import Flask, ① app=Flask(__name__), ④ @app.route('/first') def myapp(): # 代码略, ③ if __name__=='__main__': app.run()。
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
$$