资源简介 浙江省嘉兴市2024-2025学年高二下学期期末检测技术试题-高中信息技术学校:___________姓名:___________班级:___________考号:___________一、选择题1.某校开发的AI智慧锻炼平台,对体质测试设备进行了智能化改造,学生刷脸登录后进行体质测试,测试完成自动上传数据到服务器中保存,系统对数据进行分析后生成PDF格式的锻炼计划推送给学生。下列关于该系统中数据与信息的说法,正确的是( )A.系统中的数据表现形式只能是文字B.系统中的数据都属于结构化数据C.系统中的数据对不同学生,价值是相同的D.该系统中的数据不属于大数据2.某校开发的AI智慧锻炼平台,对体质测试设备进行了智能化改造,学生刷脸登录后进行体质测试,测试完成自动上传数据到服务器中保存,系统对数据进行分析后生成PDF格式的锻炼计划推送给学生。下列关于人工智能说法正确的是( )A.深度学习是数据驱动人工智能的典型代表B.人工智能可以帮助人们完成任何事情C.“人脸识别”应用了符号主义人工智能方法D.测试完成后,数据自动上传到服务器采用了人工智能技术3.某校开发的AI智慧锻炼平台,对体质测试设备进行了智能化改造,学生刷脸登录后进行体质测试,测试完成自动上传数据到服务器中保存,系统对数据进行分析后生成PDF格式的锻炼计划推送给学生。下列关于信息安全和保护说法正确的是( )A.管理员为不同的用户设置相同的操作权限B.在服务器上需安装杀毒软件和防火墙,以保护数据安全C.可以随意将平台数据提供给需要的单位或个人D.人为误操作导致故障体现平台对外部环境的依赖性4.下列关于传感与控制说法不正确的是( )A.植入传感器使手机更具智能性B.用光线传感器能使路灯自动调节亮度C.控制技术是将采集到的数据输入信息系统D.地铁站检票系统控制闸机的打开和关闭属于控制技术5.某社区智能垃圾分类系统部署了AI摄像头和重量传感器,能实时识别居民投放的垃圾类型并记录重量数据,数据上传至环保管理服务器保存。当检测到分类错误(如可回收物混入厨余垃圾、超重等)时,系统自动触发语音提醒并生成违规记录;环保管理员可通过平台查看垃圾分类准确率,查询月度环保考核报表。下列关于该系统组成与功能的说法,正确的是( )A.系统中的用户仅为环保管理员 B.摄像头属于输入设备C.报表生成由重量传感器完成 D.系统无需网络支持6.某社区智能垃圾分类系统部署了AI摄像头和重量传感器,能实时识别居民投放的垃圾类型并记录重量数据,数据上传至环保管理服务器保存。当检测到分类错误(如可回收物混入厨余垃圾、超重等)时,系统自动触发语音提醒并生成违规记录;环保管理员可通过平台查看垃圾分类准确率,查询月度环保考核报表。为提升系统安全性,下列措施合理的是( )A.对监控视频进行压缩处理 B.数据以密文形式存储在服务器上C.自动删除违规记录 D.数据仅通过WiFi上传至服务器7.某社区智能垃圾分类系统部署了AI摄像头和重量传感器,能实时识别居民投放的垃圾类型并记录重量数据,数据上传至环保管理服务器保存。当检测到分类错误(如可回收物混入厨余垃圾、超重等)时,系统自动触发语音提醒并生成违规记录;环保管理员可通过平台查看垃圾分类准确率,查询月度环保考核报表。若系统频繁误报分类错误,可能的原因是( )①传感器故障 ②服务器存储空间不足 ③分类判定算法存在漏洞 ④数据传输故障A.①② B.①③ C.②④ D.③④8.某算法的部分流程图如图所示。执行这部分流程,下列说法正确的是( )A.执行该流程后,s的值是表达式1+4+9的值B.执行该流程后,“s≤10 ”执行次数为3C.执行该流程后,i的值与“i←i+1”执行的次数相同D.将“s≤10 ”改为“s≤13 ”,输出s的值不同9.某商场去年部分销售情况存储在文件“sale.xlsx”中,部分数据如表所示。编写Python程序,先填充第2行“▲”处数据为“8”,再统计并输出电视类销售数量最大的3种型号信息。A B C D销售日期 类别 型号 销售数量1月1日 电视 2123A ▲1月1日 冰箱 3231B 121月1日 洗衣机 4345S 51月2日 电视 2123A 3……12月31日 电视 3030B 312月31日 空调 7843G 16import pandas as pddf=pd.read_excel('sale.xlsx')①df1=df[df.类别= '电视']df2=df1.groupby('型号',as_index=False).②df2=df2.sort_values('销售数量',ascending=False).head(3)print(df2)要实现上述功能,划线①②代码正确的是( )A.df.at[1,'销售数量']=8 count()B.df.at[0,'销售数量']=8 count()C.df.at[1,'销售数量']=8 sum()D.df.at[0,'销售数量']=8 sum()10.某Python程序如下:s=input("请输入数字字符串: ")m1=0m2=0r=0i=0while i < len(s): if i%2 == 0: m1=m1+int(s[i]) else: m2=m2+int(s[i]) r=m1 if m1 > m2: r=m2 i=i+1print(r)程序运行时,若输入“4753”,则输出的结果是( )A.1 B.8 C.9 D.10二、综合题11.某健身房搭建了智慧健身系统,会员使用健身器材必须刷会员卡登录,在健身过程中运动时长、心率等数据通过Wi-Fi传送到服务器并保存到数据库中。运动结束后,服务器根据此会员健身的历史数据对本次运动数据给出评价,会员通过手机上的专用客户端程序查看评价结果。(1)会员刷卡登录智慧健身系统采用的技术是 。A、人工智能 B、射频识别 C、蓝牙通讯(2)该系统的开发模式是 。A、客户端/服务器模式 B、浏览器/服务器模式(3)下列选项属于搭建系统的前期准备环节的是 。(多选,填字母)A、确定开发模式 B、软件开发 C、硬件测试 D、可行性分析(4)会员本次运动结束后的运动时长数据存放在time中,平均心率存放在heart中,服务器提取该会员最近10次运动数据为历史数据,计算其历史平均时长ta、历史平均心率ha。智能健身系统根据这些数据对运动质量进行评价,其中运动质量评为“A等”的条件是:本次运动时长大于历史平均时长且本次平均心率小于历史平均心率。用于实现上述功能的部分代码如下,划线处填写合适的表达式。if : #本次的评价等级为“A等”三、操作题12.某电商平台需要对销售的某品牌手机评分,现已收集了用户对该手机的评论(保存在“评论.txt”文件中,如表12-a,评论中不含消极词语)。计算该手机的最终评分步骤如下:首先读取每条评论并进行分词处理,然后计算每条评论的情感分,再根据情感分和评分之间关系的线性回归模型计算出每条评论的评分,最后计算所有评论评分的平均值即为该手机的最终评分。其中,计算每条评论的情感分的规则如下:①对于每条评论中出现的积极词语,统计它们出现的次数。(积极词语程序中已定义,PositiveWords=[ "推荐","满意","好","喜欢","完美","惊艳","不错","perfect ","excellent ","great ","good ","fantastic ","amazing "])②每个积极词语第1次出现得1分,如果一个积极词语出现多次,后面每次出现得分都是前一次得分的80%。③把评论中所有“积极词语”的得分加起来得到这条评论的情感分。例如:若要计算情感分的评论内容为“性能Excellent,真心喜欢,完美!完美!完美!”,情感分计算过程为:这条评论中有“Excellent”、“喜欢”、“完美”3个积极词语,“Excellent”和“喜欢”各得1分,“完美”出现3次,第1次得1分,第2次得1*0.8=0.8分,第3次得0.8*0.8=0.64分,因此该条评论情感分为1+1+1+0.8+0.64=4.44分。评分与情感分之间的线性回归模型为:评分=0.8*情感分+0.98,利用该公式计算出该条评论的评分,然后对评分进行调整,若评分高于5分调整为5分,低于1分调整为1分。性能Excellent,真心喜欢,完美!完美!完美! 我对这款手机非常满意!设计惊艳,性能好,拍照效果也不错。 系统运行流畅,电池续航amazing,推荐!推荐! 做工不错,设计惊艳,性能awesome,值得推荐! 界面设计完美,操作体验Great,客服服务Excellent,真心推荐! 表12-a第1条评论情感分值为:4.44,评分为:4.53 第2条评论情感分值为:4.0,评分为:4.18 第3条评论情感分值为:2.8,评分为:3.22 第4条评论情感分值为:3.0,评分为:3.38 第5条评论情感分值为:4.0,评分为:4.18 该手机的最终评分为:3.9 表12-b计算评分的Python程序如下,程序运行结果如表12-b所示。(1)若某条评论为“体验perfect,相机满意,battery表现一般,总体满意!”,则该条评论的情感分为 。(2)定义函数ptext(text),参数text为评论字符串,利用jieba分词,并将词语中的大写字母转为小写字母('A'和'a'的ASCII码值分别为65和97),函数返回包含所有分词的列表。请在划线处填入合适的代码。def ptext(text): #使用jieba库进行分词,返回一个列表,其中每个元素是一个词语 toks =jieba.lcut(text.strip(),cut_all=False) ctoks=[] for tok in toks: nt="" for ch in tok: if "A" <= ch <= "Z": else: nt = nt + ch if len(nt) > 0: ctoks.append(nt) # 将nt添加到列表ctoks中 return ctoks(3)定义函数gs(words),该函数功能是计算评论的情感分。请在划线处填入合适的代码。def gs(words): cs=0.0 wf={} for word in words: if word in PositiveWords: if word in wf: wf[word]=wf[word] + 1 else: cs= cs + 0.8**(wf[word]-1) return cs(4)实现上述功能的主程序如下,请在划线处填入合适的代码。import jiebaPositiveWords=["推荐","满意","好","喜欢","完美","惊艳","不错","perfect","excellent","great","good","fantastic","amazing"] # 预定义的积极词语列表f = open("评论.txt","r",encoding="utf-8")line = f.readline() #读取第一行评论sum= cnt=0while line: #当line为空字符串时,循环结束 ws = ptext(line) cnt = cnt +1 es = gs(ws) pr= (0.8 * es)+ 0.98 # 使用线性回归模型计算该条评论评分 if pr < 1: pr=1 else: sum = sum + pr line = f.readline() # 读取下一行评论 print("第",cnt,"条评论情感分值为:",round(es,2),",评分为:",round(pr,2))f.close()print("该手机的最终评分为:",round(sum //cnt,2))浙江省嘉兴市2024-2025学年高二下学期期末检测技术试题-高中信息技术参考答案题号 1 2 3 4 5 6 7 8 9 10答案 D A B C B B B A D C11. B A AD time > ta and heart < ha【详解】本题考查搭建信息系统。(1)射频识别(RFID)技术常用于卡片类的身份识别与数据交互,通过卡片内置芯片与读卡器无线通信完成登录;人工智能是模拟人类智能的技术集合,和刷卡登录流程无关;蓝牙通讯虽可无线传输,但不是刷卡登录场景的典型技术。因此该空答案为 B 。(2)系统有手机专用客户端程序与服务器交互,符合客户端 / 服务器(C/S)模式特征;而浏览器 / 服务器(B/S)模式是通过浏览器访问,无需专用客户端。因此该空答案为 A 。(3)前期准备要做可行性分析(判断项目是否值得做、能否做)以及确定开发模式(选 C/S 还是 B/S 等);软件开发是具体编码实现阶段,硬件测试是开发完成后对硬件设备的检测,都不属于前期准备。因此该空答案为 AD 。(4)该处要根据业务需求(本次运动时长大于历史平均时长且本次平均心率小于历史平均心率评为 “A 等” ),用 Python 的条件表达式实现,“且” 关系用and连接,将对应变量关系写成time > ta and heart < ha ,以此作为if判断的条件。因此该空答案为 time > ta and heart < ha 。12. 2.8 nt=nt+chr(ord(ch)+32) 或nt=nt+chr(ord(ch)+ ord('a')- ord('A')) wf[word]=1 pr =min(5,pr) 或if pr > 5: pr=5【详解】本题考查分词和python程序设计。(1) ①处,评论 “体验 perfect,相机满意,battery 表现一般,总体满意!” 经分词后包含积极词语 “perfect”(1 次)和 “满意”(2 次)。根据规则: “perfect” 第 1 次出现得 1 分; “满意” 第 1 次得 1 分,第 2 次得 1×0.8=0.8 分; 情感分 = 1 + 1 + 0.8 = 2.8 分。(2)①处,需将大写字母转为小写字母,通过 ASCII 码计算实现:大写字母 ASCII 码加 32 即为对应小写字母。代码为:nt = nt + chr(ord(ch) + 32) 。(3) ①处,当积极词语首次出现时,需在字典wf中初始化其计数为 1,代码为:wf[word] = 1 。(4) ①处,需处理评分高于 5 分的情况(调整为 5 分),代码为: pr =min(5,pr)或if pr > 5: pr = 5 展开更多...... 收起↑ 资源预览