自助借还图书系统是智慧图书馆的核心组成部分,学生只需将图书放在机器的规定区域,机器会自动识别粘贴在每本图书上的电子标签完成借还操作,图书馆还采用智能环形轨道技术实现图书的自动化上下架。
(1)在设计“智慧图书馆管理系统”的前期准备中,需要人机界面设计,这一过程属于
______(单选,填字母:A.需求分析/B.概要设计/C.详细设计)。
(2)机器读取图书上的电子标签信息的过程中采用的技术是
______(单选,填字母:A.图像识别/B.射频识别/C.蓝牙)。
(3)自助借还图书系统在正式使用前,需进行系统测试,其中“运行被测程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符”,属于软件测试中的
______(单选,填字母:A.正确性证明/B.静态测试/C.动态测试)
(4)将数据库存中某天的借还图书数据导出为文件“books.xlsx”,整理后的数据如图a所示,并制作图表如图b所示,部分程序代码如下,请在划线处填入合适的代码。

图a 图b
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_excel(″books.xlsx″)
#读取Excel文件中的数据
dfl=df.groupby(″类型″,as_index = False).
①___ #按“类型”分组统计数量
df2=df1.sort_values(″类型″,ascending=False).head(3)#按“类型”排序并取前3行
df3=df2.rename(columns={″名称″:″借阅次数″})#修改列标题
x = df3[″类型″]
y =
②___plt.title(″借阅次数前三位的图书类型情况″)
#设置图表标题
plt.bar(x,y)#绘制柱形图
plt.ylabel(″借阅次数″)
#设置y轴标签
plt.show()