

(1)关于该图书查询系统,下列说法正确的是
A.该系统网络应用软件的实现架构是B/S架构
B.数据库是服务器的外接数据存储设备
C.智能终端的IP地址是192.168.3.200
D.若无线路由器出现故障,智能终端将无法提交数据到服务器
(2)该系统实现查询功能的部分服务器端程序如下,请在划线处填入合适的代码。
@app.route("①
def get_bh():
DB="data/books. db"
bbh=request. args. get("bbh")
conn=sqlite3. connect(②
#在数据库中查询编号为bbh的图书借阅日期存入变量rslt,代码略
return rslt
(3)除了给图书贴电子标签,并用读写器采集图书编号外,请写出两种其它采集图书编号的方式
(4)导出某月的图书借阅流水数据如下图c所示,统计借阅次数最多的前5名(相同借阅次数排名相同),统计结果如下图d所示,部分Python程序如下。


import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_csv(’bookdata.csv’) #读取bookdata.csv中的数据
df_gp=df. groupby(’BookTitle’, as_index=False)[’BookID’].Ⓐ⑤ #分组统计书籍被借阅次数
n=len(df_gp)
pm=[1]*n
for i in range(n):
for j in range(n):
if df_gp.at[i,'BookID']<df_gp.at[j,'BookID']:#通过行标签和列标签选取值进行比较
pm[i]+=1
df_gp. insert(2, ’排名’, pm)#插入“排名”列,值为列表pm
df_pm=df_gp[Ⓑ⑥ ] #筛选最受欢迎的五本图书
df_pm=df_pm. sort_values(’排名’, ascending=True,ignore_index=True)#升序排列
print(’本月图书借阅次数最多的前五名:’)
print(df_pm[’BookTitle’])
①划线Ⓐ处应填入的代码为⑤ (单选:填字母)
A.sum() B.mean() C.count() D.max()
②在划线Ⓑ处填写合适的代码。

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

