精品解析:浙江省绍兴市上虞区2024-2025学年高二上学期期末考试技术试题-高中信息技术

标签:
精品解析文字版答案
2025-03-03
| 2份
| 22页
| 209人阅读
| 1人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高二
章节 -
类型 试卷
知识点 -
使用场景 同步教学-期末
学年 2025-2026
地区(省份) 浙江省
地区(市) 绍兴市
地区(区县) 上虞区
文件格式 ZIP
文件大小 932 KB
发布时间 2025-03-03
更新时间 2025-03-03
作者 学科网试题平台
品牌系列 -
审核时间 2025-03-03
下载链接 https://m.zxxk.com/soft/50726481.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

2024学年第一学期高二期末教学质量调测 技 术 试 题 本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一部分8页,第二部分6 页。满分100分,考试时间90分钟。 1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。 2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。 3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。 第一部分 信息技术(50分) 一、选择题(本大题共 15小题,每小题 2分,共 30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列关于材料中涉及数据、信息和知识的说法,正确的是( ) A. 材料中“拐走”指令是数据 B. 信息是数据经过储存、分析及解释后所产生的意义 C. 信息的保存和传播必须依附于载体,信息的价值永恒不变 D. 机器人自主对话,这是智慧的体现 【答案】B 【解析】 【详解】本题考查的是数据、信息和知识。“拐走” 指令具有明确的意义和目的,它不仅仅是单纯的数据,而是基于一定的意图和规则设定的信息;信息是数据经过处理后的有意义的结果;信息的保存和传播确实需要依附于载体,但信息的价值会随着时间、环境或需求的变化而变化,并非永恒不变;题干中提到机器人接入大模型后可以自主对话,但这更多是人工智能的体现,而非真正的智慧,智慧通常涉及更高层次的认知和理解能力。故本题应选B。 2. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列有关人工智能的说法,正确的是( ) A. 行为主义人工智能需要构建知识库和推理引擎,需要对知识进行精确编码 B. 专家系统是联结主义人工智能的典型代表 C. 机器人之间可以真实地自主对话,说明人工智能可以替代人类智能 D. 展厅机器人用来迎宾带领讲解,属于领域人工智能的应用 【答案】D 【解析】 【详解】本题考查的是人工智能。行为主义人工智能主要关注通过行为和环境反馈来学习,而不是依赖预先构建的知识库和推理引擎,故选项A的说法不正确。专家系统是基于符号主义人工智能的典型代表,而不是联结主义人工智能,联结主义人工智能的代表是神经网络,故选项B的说法不正确;虽然机器人之间可以自主对话,但这并不意味着人工智能可以完全替代人类智能,人工智能目前仍然在某些方面存在局限性,无法完全替代人类的复杂思维和情感,故选项C的说法不正确。展厅机器人用于迎宾和讲解,属于特定领域的应用,符合领域人工智能的定义。本题应选D。 3. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列关于数据编码与管理说法,正确的是( ) A. 材料中“拐走”指令,在机器人内部以十六进制方式存储、传输 B. 将模拟信号转换成数字信号一般需要经过采样、量化与编码 C. 机器人发出“回家”语音的过程是模数转换的过程 D. 对数据进行校验可以提高数据的保密性 【答案】B 【解析】 【详解】本题考查的是数据编码。材料中“拐走”指令,在机器人内部以二进制方式存储、传输;将模拟信号转换为数字信号的过程通常包括采样、量化和编码三个步骤;机器人发出“回家”语音的过程是将数字信号转换为模拟信号(即数模转换),而不是模数转换;数据校验的主要目的是确保数据的完整性和准确性,而不是提高数据的保密性,数据保密性通常通过加密技术实现。故选B。 4. 下列有关信息安全与保护的做法,合理的是( ) A. 将付费获得的音频下载后刻录成光盘放到淘宝网售卖 B. 经常备份电脑和手机中的数据 C. 将自己的银行卡账号和密码等重要数据保存到云盘 D. 随意点开微信好友发来的陌生链接或可执行文件 【答案】B 【解析】 【详解】本题考查的是信息安全与保护。付费获得的音频通常有使用限制,未经授权进行售卖是违法的;经常备份电脑和手机中的数据,这是信息安全与保护的重要措施之一,备份可以有效防止数据丢失;云盘虽然方便,但存在数据泄露的风险,将敏感信息如银行卡账号和密码保存到云盘是不安全的;陌生链接或文件可能包含病毒或恶意软件,容易导致信息泄露或设备被攻击。故选B。 5. 以下有关数据和大数据的说法,不正确的是( ) A. 大数据中价值密度的高低与数据总量的大小成反比 B. 数据可视化可以使用户通过直观的方式浏览和观察数据 C. 大数据追求数据的精确性,处理大数据时要保证每个数据准确无误 D. 大数据中各种结构化、半结构化和非结构化数据共存 【答案】C 【解析】 【详解】本题考查的是数据与大数据。选项A正确,因为大数据通常包含大量冗余或低价值的信息,价值密度相对较低;选项B正确,数据可视化是帮助用户理解复杂数据的有效工具;选项C错误,大数据更注重数据的整体趋势和模式,而不是每个数据的精确性;选项D正确,大数据通常包含多种类型的数据。故选C。 6. 小涵要录制一段长度为60秒钟的双声道音频,他选取的采样频率是44.1KHz、量化位数是32bit。关于该音频文件,下列说法正确的是( ) A. 录制时增大音量会提高该音频文件存储量 B. 在未压缩的情况下,该音频文件容量约为20MB C. 在录制时选取其他量化位数对音频品质不会有影响 D. 一秒内采样的次数为32次 【答案】B 【解析】 【详解】本题考查的是音频编码。音频文件的存储量主要取决于采样频率、量化位数、声道数和录制时间,增大音量不会提高存储量;未压缩音频存储量(B) = 采样频率 × 量化位数 × 声道数 × 时间÷8=44100 × 32× 2 × 60÷8=21168000B≈20MB;量化位数决定了音频的精度,位数越高,音质越好;采样频率是44.1KHz,即每秒采样44100次。故选B。 7. 某算法的流程图如图所示,下列说法正确的是( ) A. 该算法使用了分支结构 B. 该算法可以没有虚线框处的步骤 C. 若输入i=0,则t存储的是满足条件的偶数之和 D. 执行该流程后,“i<=n?”和“i←i+2”执行次数相同 【答案】C 【解析】 【详解】本题考查算法。选项A,错误。该算法使用循环结构。选项B,错误。根据算法的特征,必须有输出。选项D,错误。执行该流程后,“i<=n?”比“i←i+2”执行次数多一次。故正确答案为选项C。 8. 算式 (17)16 + (101000) 2 的运算结果是( ) A. (2F)16 B. (62)10 C. (111111)2 D. (111001)2 【答案】C 【解析】 【详解】本题考查不同进制数的运算。先将十六进制数 (17) 16 ​ 转换为十进制为 1×16+7=23 ,二进制数 (101000) 2 ​ 转换为十进制是 40 ,两数相加得 23+40=63 ,再将 63 转换为十六进制, 63÷16=3⋯⋯15,15 用 F 表示,即 (3F) 16 ​。再转换为二进制为(111111)2。因此,本题选择C。 9. 下列 Python 表达式中,结果为True 的是( ) A. 6/2**3>1 B. "sh" in "Shangyu" C. len("2345")==12345%100//10 D. int("1"+"1")%2==0 【答案】C 【解析】 【详解】本题考查的是Python表达式。6/2**3=6/8=0.75<1,故6/2**3>1结果为False;"Shangyu" 包含 "Sh",但不包含 "sh"(区分大小写),故"sh" in "Shangyu"结果为False;len("2345") = 4,12345%100//10=45//10=4,故len("2345")==12345%100//10结果为True ;int("1"+"1")%2=int("11")%2=11%2=1,故int("1"+"1")%2==0结果为False。本题应C。 10. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道。门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢- 03单元-401室。小明尝试用Python语言对卡号中的单元号进行提取,当卡号s="15-03-0401"时,以下表达式正确的是( ) A. s[3:5] B. s[2:4] C. s[4:][:2] D. s[-6:-7:-1] 【答案】A 【解析】 【详解】本题考查的是Python基础。在 Python 中,字符串是一个有序的字符序列,可以通过索引来访问字符串中的单个字符或切片来获取子字符串。索引从 0 开始,切片的语法为 [start:stop:step],其中 start 是起始索引(包含),stop 是结束索引(不包含),step 是步长。单元号为 03,位于索引 3 和 4 的位置, 切片 s[3:5] 表示从索引3开始到索引5(不包含5),即提取字符 03。故选A。 11. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道。门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢- 03单元-401室。当业主“刷卡”或“刷脸”成功,则打开小区大门或楼道门,记“刷卡”信息为A(刷卡成功,值为True),“刷脸”信息为B(刷脸成功,值为True),下列程序段能够正确实现该功能的是( ) ① ② ③ ④ if A and B: print("打开") else: print("信息错误") if A or B: print("打开") else: print("信息错误") if A: print("打开") elif B: print("打开") else: print("信息错误") if A: if B: print("打开") else: print("信息错误") A. ①② B. ②③ C. ②④ D. ③④ 【答案】B 【解析】 【详解】本题考查的是Python选择语句。①:if A and B: 只有当 A 和 B 都为 True 时才会打开门,不符合题干要求;②:if A or B: 只要 A 或 B 中有一个为 True,就会打开门,符合题干要求;③:if A: 和 elif B: 只要 A 或 B 中有一个为 True,就会打开门,符合题干要求;④:if A: 和 if B: 只有当 A 和 B 都为 True 时才会打开门,不符合题干要求。故选B。 12. 有如下Python程序段: s="5A9C3B0E7D" ans="";i=0 while s[i]!="0": t=int(s[i]) ans=ans+s[t] i=t-1 运行该程序段后,变量 ans的值是( ) A. "BCDEA" B. "BCD" C. "ABCD" D. "BCDE" 【答案】D 【解析】 【详解】本题考查是python循环语句。初始s="5A9C3B0E7D",ans="",i=0。 s[i]=s[0]=5,s[i]!="0"成立,执行t=int(s[i])=5,ans = "" + s[5] = "B" ,i = 5 - 1 = 4; s[i]=s[4]=3,s[i]!="0"成立,执行t=int(s[i])=3,ans = "B" + s[3] = "BC" ,i = 3 - 1 = 2; s[i]=s[2]=9,s[i]!="0"成立,执行t=int(s[i])=9,ans = "BC" + s[9] = "BCD" ,i = 9 - 1 = 8; s[i]=s[8]=7,s[i]!="0"成立,执行t=int(s[i])=7,ans = "BCD" + s[7] = "BCDE" ,i = 7 - 1 = 6; s[i]=s[6]=0,s[i]!="0"不成立,退出循环,最后ans值是"BCDE"。故选D。 13. 用列表 xuanke 存储某高中的各班选科组合,现要统计各选科组合出现的次数,并将结果存入 dic 中。实现该功能的程序段如下: xuanke = ["物地技", "史地生", "物化生", "政史地", "物化技", "政史地", "物化技","政地生"] dic = {} for i in xuanke: if i in dic: dic[i]+ = 1 else: dic[i] = 1 执行该程序段后,下列语句能正确输出选科组合“物化技”出现次数的是( ) A. print(dic[0]) B. print(dic{0}) C. print(dic["物化技"]) D. print(dic{"物化技"}) 【答案】C 【解析】 【详解】本题考查的是python字典。要正确输出选科组合“物化技”出现的次数,应该使用字典的键来访问对应的值。在Python中,字典的键是用方括号 [] 来访问的,而不是花括号 {}。因此,正确的语句是:print(dic["物化技"])。故选C。 14. 有如下Python程序段: from random import randint def fun(a,x): r=0 for i in range(len(a)): if a[i]%x==0: a[r]=a[i] r+=1 return a[:r] a=[3,5,16,9,8,5] t=randint(3,5) a=fun(a,t) 则运行后,a的值不可能是( ) A. [3,9] B. [5,5] C. [8,16] D. [16,8] 【答案】C 【解析】 【详解】本题考查的是python循环。自定义函数fun(a,x)的功能是:返回列表a中能被x整除的元素(前后顺序与原列表a相同),randint(3,5)生成的是3到5的随机整数,即t的取值为3或4或5。 当t=3时,a=[3,5,16,9,8,5]能3整除的有3、9,故返回a值为:[3,9]; 当t=4时,a=[3,5,16,9,8,5]能4整除的有16、8,故返回a值为:[16,8]; 当t=5时,a=[3,5,16,9,8,5]能5整除的有5、5,故返回a值为:[5,5]; 选项C不可能,故本题应选C。 15. 某python程序如下: s=input() k=0;n=0 for x in s: if 'a'<=x<='g': k=(ord(x)-ord('a')+5)%7+1 elif '1'<=x<='5': n+=int(x) else: n=0 keynum=n*7+k print(keynum) 程序运行时,若输出为28,则可能的输入为( ) A. e5c3b B. 1f11i C. a4kb3 D. ha9k3 【答案】C 【解析】 【详解】本题考查循环结构的程序实现。A选项,输入e5c3b,分析字符 “e”, 'a' <= 'e' <= 'g' 成立,k = (ord ('e') - ord ('a') + 5) % 7 + 1 = (4 + 5) % 7 + 1 = 3;接着 “5”, '1' <= '5' <= '5' 成立,n += int ('5'),n = 5;再看 “c”, 'a' <= 'c' <= 'g' 成立,k = (ord ('c') - ord ('a') + 5) % 7 + 1 = (2 + 5) % 7 + 1 = 1;“3”, '1' <= '3' <= '5' 成立,n += int ('3'),n = 8;“b”,'a' <= 'b' <= 'g' 成立,k = (ord ('b') - ord ('a') + 5) % 7 + 1 = (1 + 5) % 7 + 1 = 7,keynum = n * 7 + k = 8 * 7 + 7 = 63。B选项,输入1f11i,字符 “1”,'1' <= '1' <= '5' 成立,n += int ('1'),n = 1;“f”,'a' <= 'f' <= 'g' 成立,k = (ord ('f') - ord ('a') + 5) % 7 + 1 = (5 + 5) % 7 + 1 = 4;“1”,'1' <= '1' <= '5' 成立,n += int ('1'),n = 2;“1”,'1' <= '1' <= '5' 成立,n += int ('1'),n = 3;“i”,不满足前面两个条件,n = 0;keynum = n * 7 + k = 0 * 7 + 4 = 4;C选项,输入a4kb3,分析字符“a”,'a' <= 'a' <= 'g' 成立,k = (ord ('a') - ord ('a') + 5) % 7 + 1 = 6;“4”,'1' <= '4' <= '5' 成立,n += int ('4'),n = 4;“k”,不满足前面两个条件,n = 0;“b”,'a' <= 'b' <= 'g' 成立,k = (ord ('b') - ord ('a') + 5) % 7 + 1 = 7;“3”,“1” <= '3' <= '5' 成立,n += int ('3'),n = 3,keynum = n * 7 + k = 3 * 7 + 7 = 28,;D选项,输入ha9k3,“h”,不满足前面两个条件,n = 0;“a”,'a' <= 'a' <= 'g' 成立,k = (ord ('a') - ord ('a') + 5) % 7 + 1 = 6;“9”,不满足前面两个条件,n = 0;“k”,不满足前面两个条件,n = 0;“3”,'1' <= '3' <= '5' 成立,n += int ('3'),n = 3,keynum = n * 7 + k = 3 * 7 + 6 = 27;因此,本题选择C。 二、非选择题(本大题共3小题,其中第16小题4分,第17小题8分,第18小题8分,共20分) 16. 文本数据处理是大数据处理的重要分支之一。小明在学习相关知识后,尝试对某一文件名为wenxian.txt的文献进行处理,并生成了标签云。如图所示: (1)文件wenxian.txt中的数据为_________。(选填:结构化数据 / 非结构化数据 ) (2)文本处理的一般过程为:_______________。(填序号。) ①结果呈现 ②分词 ③获取文本数据源 ④数据分析 ⑤特征提取 【答案】 ①. 非结构化数据 ②. ③②⑤④① 【解析】 【详解】本题考查的是数据可视化表达。 (1)结构化数据是指具有固定格式和明确字段的数据,通常存储在数据库或表格中,例如 Excel 表格、SQL 数据库等。非结构化数据是指没有固定格式的数据,例如文本、图像、音频、视频等。文件 wenxian.txt 是文本文件,属于非结构化数据。 (2)文本处理一般过程包括以下几个步骤: ③ 获取文本数据源:首先需要获取文本数据,例如从文件、数据库或网络中读取文本。 ② 分词:对文本进行分词处理,将连续字符序列切分为有意义的词语。 ⑤ 特征提取:从分词后的文本中提取特征,例如词频、TF-IDF 等。 ④ 数据分析:对提取的特征进行分析,例如聚类、分类、情感分析等。 ① 结果呈现:将分析结果以可视化的方式呈现,例如生成标签云、词云等。 因此,正确的顺序是 ③ → ② → ⑤ → ④ → ①。 17. 某学校开展食堂窗口满意度调查,让学生分别对食堂窗口:“米粉轩”,“炒饭屋”,“快乐饺子窗”,“爽口素食站”,“甜蜜角落”进行评价。调查结果保存在“data.xlsx”中, 如图所示,若满意度未填为无效票不参与统计(用“/”表示无效票),有效票的满意度分3个等级:A.满意、B.一般、C.不满意,分别计1分、0分、-1分。现在计算各食堂窗口满意度,结果用图表形式呈现,部分Python程序如下: import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签 dic={'A':1,'B':0,'C':-1} df1=pd.read_excel("______ ") df1=df1[df1.满意度!='/'] #筛选出有效票 for i in df1.index: rank=df1.at[i"满意度"] mark=dic[rank] ________ =mark df2=df1.groupby(______ ,as_index=False)['得分'].sum() df2=df2.sort_values("得分",ascending=False) plt.title("食堂窗口满意度排行") plt.barh(df2['食堂窗口'] , df2["得分"]) plt.show() (1)在划线处填上合适代码。 (2)执行上述程序后,下列选项中的图表可能是绘制结果的是( )。 A B C D 【答案】 ①. data.xlsx ②. df1.at[i,“得分”]  ③. “食堂窗口” ④. D 【解析】 【详解】本题考查的是数据分析。 (1)①处,需要填写读取Excel文件的路径,由于题目中提到的文件名为data.xlsx,因此应填写data.xlsx;②处,需要将计算出的满意度分数赋值给相应的列,因此应填写df1.at[i, "得分"];③处,需要对数据进行分组汇总,根据题目要求,需要按食堂窗口进行分组,因此应填写"食堂窗口"。 (2)根据程序中 df2 = df2.sort_values(“得分”, ascending=False)及 plt.barh(df2[“食堂窗口”], df2[“得分”]) 可知输出的是“按得分从大到小”排序的横向条形图,选项 D 与此相符。 18. 某城市正值旅游旺季,虞舜旅行社旗下有多个旅行团需向该城市酒店预订相应某天的房间,并向酒店支付总房费20%的预订款。酒店提供两种房型:大床房和双床房,房费分别为200,300。多个旅行团向旅行社提交1月20日订房信息,如1号旅行团提交订房信息['3A2B','5B','2A1B'],其中'3A2B'表示该团中1号家庭需订3间大床房2间双床房。旅行社将该天所有团的订房信息汇总存入列表并向酒店提交预订房间数量和缴纳预订款,如现有订房信息[['3A2B','5B','2A1B'],['2A','12B']],输出信息如下图所示: (1)旅行社收到旅行团订房信息:[['2A2B','1A','2B','4A'],['2A','1A1B'],['3B','2B']],旅行社需向酒店缴纳__________元预订款。 (2)处理某个旅行团的订房信息,返回房间合计数量列表。 def ack(dli): fan=[0]*2 for i in range(len(dli)): k=dli[i];c="" for j in range(len(k)): if "0"<=k[j]<="9": ① else: fan[ord(k[j])-65]+=int(c) c="" return fan 则划线①处应填入的语句是___________(多选题,填字母) A.c=c+k[j] B.c=int(c)*10+int(k[j]) C.c=str(c)+dli[i][j] D.c=c+dli[i][k] (3)根据订房数量,旅行社向酒店缴纳订房订金的程序如下,请在划线处填入合适的代码。 def sum1(dd): s=[0,0];c=[] for i in range(len(dd)): c+=___________ for i in range( ): #统计旅行团各类房型订房总数,存入s列表 s[0]+=c[i] s[1]+=c[i+1] return s #整合各旅行团订房信息,存入列表L1如[['3A2B','5B','2A1B'],['2A','12B']] 代码略 num=sum1(L1) money=(num[0]*200+num[1]*300)*0.2 print("旅行社需共计预订%d间大床房"%num[0]+"%d间双床房,"%num[1]+"需向酒店支付%d元房间预订款"%money) 【答案】 ①. 1000 ②. A ③. ack(dd[i]) ④. 0,len(c),2 【解析】 【详解】本题考查的是python的综合应用。 (1)根据给出的新订房信息 [ [‘2A2B’,‘1A’,‘2B’,‘4A’], [‘2A’,‘1A1B’], [‘3B’,‘2B’] ],逐条解析得到大床房 (A) 与双床房 (B) 的总数:大床房 A=7+3+0=10 间,双床房 B=4+1+5=10 间; 房费合计=10×200+10×300=2000+3000=5000 元, 需向酒店缴纳 20% 订金=5000×0.2=1000 元。 (2)在给定代码的①处,c 初始为字符串 "",每次遇到数字字符都要将其拼回到c中,直至遇到 ‘A’ 或 ‘B’ 才将c转为整数。故应选用字符串累加方式,即选项 A: c = c + k[j]。 (3)在 sum1(dd) 函数中,为把各子团的房间数汇总到列表 c,可直接调用前面的 ack(dd[i]) 并将结果累加到 c;然后再以步长 2 遍历 c,分别累加到 s[0] 和 s[1] 中。故第一空应为:ack(dd[i]),第二空应为:0,len(c),2。 第1页/共1页 学科网(北京)股份有限公司 $$ 2024学年第一学期高二期末教学质量调测 技 术 试 题 本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一部分8页,第二部分6 页。满分100分,考试时间90分钟。 1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。 2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。 3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。 第一部分 信息技术(50分) 一、选择题(本大题共 15小题,每小题 2分,共 30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列关于材料中涉及数据、信息和知识的说法,正确的是( ) A. 材料中“拐走”指令是数据 B. 信息是数据经过储存、分析及解释后所产生的意义 C. 信息的保存和传播必须依附于载体,信息的价值永恒不变 D. 机器人自主对话,这是智慧的体现 2. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列有关人工智能的说法,正确的是( ) A. 行为主义人工智能需要构建知识库和推理引擎,需要对知识进行精确编码 B. 专家系统是联结主义人工智能的典型代表 C. 机器人之间可以真实地自主对话,说明人工智能可以替代人类智能 D. 展厅机器人用来迎宾带领讲解,属于领域人工智能应用 3. 近日,杭州的某个展厅内半夜突然“闯”进来一台小机器人口中不断念叨着“回家”一旁的大机器人:“我没有家”。小机器人:“那跟我回家吧”。随后12台大机器人都陆续跟随它离开,网络上引发了热议。当晚原视频作者承认小机器人“拐走”其他机器人确实是提前设计好的。作者说“整个过程都是真实记录,但是拐卖这件事是我下的指令,并不是它自己要这样去做的。除了这个指令外,过程中的对话以及行为都是真实的,因为现在的机器人都有接入大模型,所以并不需要人工设置和控制,他们就可以真实地自主对话。”下列关于数据编码与管理说法,正确的是( ) A. 材料中“拐走”指令,在机器人内部以十六进制方式存储、传输 B. 将模拟信号转换成数字信号一般需要经过采样、量化与编码 C. 机器人发出“回家”语音的过程是模数转换的过程 D. 对数据进行校验可以提高数据的保密性 4. 下列有关信息安全与保护的做法,合理的是( ) A. 将付费获得的音频下载后刻录成光盘放到淘宝网售卖 B. 经常备份电脑和手机中的数据 C. 将自己的银行卡账号和密码等重要数据保存到云盘 D. 随意点开微信好友发来的陌生链接或可执行文件 5. 以下有关数据和大数据的说法,不正确的是( ) A. 大数据中价值密度的高低与数据总量的大小成反比 B. 数据可视化可以使用户通过直观的方式浏览和观察数据 C. 大数据追求数据的精确性,处理大数据时要保证每个数据准确无误 D. 大数据中各种结构化、半结构化和非结构化数据共存 6. 小涵要录制一段长度为60秒钟的双声道音频,他选取的采样频率是44.1KHz、量化位数是32bit。关于该音频文件,下列说法正确的是( ) A. 录制时增大音量会提高该音频文件存储量 B. 在未压缩的情况下,该音频文件容量约为20MB C. 在录制时选取其他量化位数对音频品质不会有影响 D. 一秒内采样的次数为32次 7. 某算法的流程图如图所示,下列说法正确的是( ) A. 该算法使用了分支结构 B. 该算法可以没有虚线框处的步骤 C. 若输入i=0,则t存储的是满足条件的偶数之和 D. 执行该流程后,“i<=n?”和“i←i+2”执行次数相同 8. 算式 (17)16 + (101000) 2 的运算结果是( ) A (2F)16 B. (62)10 C. (111111)2 D. (111001)2 9. 下列 Python 表达式中,结果为True 的是( ) A. 6/2**3>1 B. "sh" in "Shangyu" C. len("2345")==12345%100//10 D. int("1"+"1")%2==0 10. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道。门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢- 03单元-401室。小明尝试用Python语言对卡号中的单元号进行提取,当卡号s="15-03-0401"时,以下表达式正确的是( ) A. s[3:5] B. s[2:4] C. s[4:][:2] D. s[-6:-7:-1] 11. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道。门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢- 03单元-401室。当业主“刷卡”或“刷脸”成功,则打开小区大门或楼道门,记“刷卡”信息为A(刷卡成功,值为True),“刷脸”信息为B(刷脸成功,值为True),下列程序段能够正确实现该功能的是( ) ① ② ③ ④ if A and B: print("打开") else: print("信息错误") if A or B: print("打开") else: print("信息错误") if A: print("打开") elif B: print("打开") else: print("信息错误") if A: if B: print("打开") else: print("信息错误") A. ①② B. ②③ C. ②④ D. ③④ 12. 有如下Python程序段: s="5A9C3B0E7D" ans="";i=0 while s[i]!="0": t=int(s[i]) ans=ans+s[t] i=t-1 运行该程序段后,变量 ans的值是( ) A. "BCDEA" B. "BCD" C. "ABCD" D. "BCDE" 13. 用列表 xuanke 存储某高中的各班选科组合,现要统计各选科组合出现的次数,并将结果存入 dic 中。实现该功能的程序段如下: xuanke = ["物地技", "史地生", "物化生", "政史地", "物化技", "政史地", "物化技","政地生"] dic = {} for i in xuanke: if i in dic: dic[i]+ = 1 else: dic[i] = 1 执行该程序段后,下列语句能正确输出选科组合“物化技”出现次数的是( ) A. print(dic[0]) B. print(dic{0}) C. print(dic["物化技"]) D. print(dic{"物化技"}) 14. 有如下Python程序段: from random import randint def fun(a,x): r=0 for i in range(len(a)): if a[i]%x==0: a[r]=a[i] r+=1 return a[:r] a=[3,5,16,9,8,5] t=randint(3,5) a=fun(at) 则运行后,a的值不可能是( ) A. [3,9] B. [5,5] C. [8,16] D. [16,8] 15. 某python程序如下: s=input() k=0;n=0 for x in s: if 'a'<=x<='g': k=(ord(x)-ord('a')+5)%7+1 elif '1'<=x<='5': n+=int(x) else: n=0 keynum=n*7+k print(keynum) 程序运行时,若输出为28,则可能的输入为( ) A e5c3b B. 1f11i C. a4kb3 D. ha9k3 二、非选择题(本大题共3小题,其中第16小题4分,第17小题8分,第18小题8分,共20分) 16. 文本数据处理是大数据处理的重要分支之一。小明在学习相关知识后,尝试对某一文件名为wenxian.txt的文献进行处理,并生成了标签云。如图所示: (1)文件wenxian.txt中的数据为_________。(选填:结构化数据 / 非结构化数据 ) (2)文本处理的一般过程为:_______________。(填序号。) ①结果呈现 ②分词 ③获取文本数据源 ④数据分析 ⑤特征提取 17. 某学校开展食堂窗口满意度调查,让学生分别对食堂窗口:“米粉轩”,“炒饭屋”,“快乐饺子窗”,“爽口素食站”,“甜蜜角落”进行评价。调查结果保存在“data.xlsx”中, 如图所示,若满意度未填为无效票不参与统计(用“/”表示无效票),有效票的满意度分3个等级:A.满意、B.一般、C.不满意,分别计1分、0分、-1分。现在计算各食堂窗口满意度,结果用图表形式呈现,部分Python程序如下: import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签 dic={'A':1,'B':0,'C':-1} df1=pd.read_excel("______ ") df1=df1[df1.满意度!='/'] #筛选出有效票 for i in df1index: rank=df1.at[i,"满意度"] mark=dic[rank] ________ =mark df2=df1.groupby(______ ,as_index=False)['得分'].sum() df2=df2.sort_values("得分",ascending=False) plt.title("食堂窗口满意度排行") plt.barh(df2['食堂窗口'] , df2["得分"]) plt.show() (1)在划线处填上合适代码。 (2)执行上述程序后,下列选项中的图表可能是绘制结果的是( )。 A B C D 18. 某城市正值旅游旺季,虞舜旅行社旗下有多个旅行团需向该城市酒店预订相应某天的房间,并向酒店支付总房费20%的预订款。酒店提供两种房型:大床房和双床房,房费分别为200,300。多个旅行团向旅行社提交1月20日订房信息,如1号旅行团提交订房信息['3A2B','5B','2A1B'],其中'3A2B'表示该团中1号家庭需订3间大床房2间双床房。旅行社将该天所有团的订房信息汇总存入列表并向酒店提交预订房间数量和缴纳预订款,如现有订房信息[['3A2B','5B','2A1B'],['2A','12B']],输出信息如下图所示: (1)旅行社收到旅行团订房信息:[['2A2B','1A','2B','4A'],['2A','1A1B'],['3B','2B']],旅行社需向酒店缴纳__________元预订款。 (2)处理某个旅行团的订房信息,返回房间合计数量列表。 def ack(dli): fan=[0]*2 for i in range(len(dli)): k=dli[i];c="" for j in range(len(k)): if "0"<=k[j]<="9": ① else: fan[ord(k[j])-65]+=int(c) c="" return fan 则划线①处应填入的语句是___________(多选题,填字母) A.c=c+k[j] B.c=int(c)*10+int(k[j]) C.c=str(c)+dli[i][j] D.c=c+dli[i][k] (3)根据订房数量,旅行社向酒店缴纳订房订金的程序如下,请在划线处填入合适的代码。 def sum1(dd): s=[0,0];c=[] for i in range(len(dd)): c+=___________ for i in range( ): #统计旅行团各类房型订房总数,存入s列表 s[0]+=c[i] s[1]+=c[i+1] return s #整合各旅行团订房信息,存入列表L1如[['3A2B','5B','2A1B'],['2A','12B']] 代码略 num=sum1(L1) money=(num[0]*200+num[1]*300)*0.2 print("旅行社需共计预订%d间大床房"%num[0]+"%d间双床房,"%num[1]+"需向酒店支付%d元房间预订款"%money) 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

精品解析:浙江省绍兴市上虞区2024-2025学年高二上学期期末考试技术试题-高中信息技术
1
精品解析:浙江省绍兴市上虞区2024-2025学年高二上学期期末考试技术试题-高中信息技术
2
精品解析:浙江省绍兴市上虞区2024-2025学年高二上学期期末考试技术试题-高中信息技术
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。