2025年7月浙江省普通高中学业水平合格考试信息技术仿真模拟卷02

标签:
精品解析文字版答案
2025-06-10
| 3份
| 18页
| 242人阅读
| 11人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 -
章节 -
类型 试卷
知识点 -
使用场景 高考复习-学业考试
学年 2025-2026
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 759 KB
发布时间 2025-06-10
更新时间 2025-06-10
作者 Y学长懂技术
品牌系列 学易金卷·学业考试模拟卷
审核时间 2025-05-27
下载链接 https://m.zxxk.com/soft/52315619.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

2025年7月浙江省普通高中学业水平合格考试 信息技术仿真模拟试卷02参考答案 1、 选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1 2 3 4 5 6 7 8 9 10 A D D C D B C A D C 二、非选择题(本大题共2小题,每小题10分,共20分) 11. (1)C2:L2 (2分) (2)count() (2分) (3)CD (2分) (4)df['选科'],df['人数'] 或者 df.选科,df.人数 (4分) 12. (1)A (2分) (2)lst1[i][1] (2分) (3)①renshu(lst1,num) (3分) ②.selected[1]==lst2[i][1] (3分) ( 1 / 4 )学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 2025年7月浙江省普通高中学业水平合格考试 信息技术仿真模拟试卷02 姓名: 准考证号: 本试题卷信息技术部分,分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分. 满分50分,考试时间30分钟。 1、 选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1.以下场景中,能够展现人工智能技术应用的是( ) ① 在商场中,自动扶梯根据是否有人使用来自动启动和停止运行 ② 智能客服机器人与用户对话并解答各种业务问题 ③ 使用某图像识别软件 “识别图片中的动物种类” ④ 通过手机短信与家人沟通事情 ⑤ 利用指纹识别技术解锁手机 A. ②③⑤ B. ①②⑤ C. ②④⑤ D. ①③⑤ 2.以下行为中,存在信息安全风险的是( ) ① 观看本地保存的教学视频 ② 随意删除电脑中的系统文件 ③ 扫描来历不明的二维码 ④ 安装正规的安全防护软件 A. ①②③ B. ②③④ C. ①② D. ②③ 3.在学校的机房管理工作中,赵老师使用 7 位二进制编码来规划计算机课程的时间安排。编码规则为:前三位二进制数对应周一至周五,后四位二进制数对应每天从第 1 节到第 8 节的课程。例如二进制数 010 0010 代表周二的第 2 节是计算机课。那么二进制编码 101 0111 所对应的计算机课时间是( )。 A. 周三第 4 节 B. 周三第 7 节 C. 周五第 4 节 D. 周五第 7 节 4.图A为650×850像素、256色位图,图B为650×850像素、8位色图,则图A和图B的存储容量之比为( ) 图A 图B A. 32:1 B.8:3 C.1:1 D.1:2 阅读下列材料,回答第5至6题(单选题); 小李家安装了一套智能安防系统,该系统能实时监控家门口的情况。门口的摄像头采集视频图像数据,并将数据传输到本地存储设备和云端服务器。当检测到异常移动时,系统会自动向小李的手机发送警报信息。系统通过 “Wi - Fi 路由器” 接入互联网,小李可通过手机 APP 查看监控画面和警报记录。 5.根据阅读材料,下列说法正确的是: A. 该系统的硬件只有摄像头和 Wi - Fi 路由器 B. 该系统的数据仅为视频图像数据 C. 该系统的软件只有手机 APP D. 该系统的用户包含小李及被授权查看监控的人员 6. 下列关于该信息系统支撑技术的说法,正确的是( ) A. 该系统运行不需要网络技术支持 B. 摄像头采集视频图像运用了模数转换技术 C. 系统性能只取决于硬件配置 D. 发送警报信息未涉及控制技术 阅读下列材料,回答第7至9题(单选题) 2020 年,某电商平台发生用户信息泄露事件,不法分子通过收集多个社交平台泄露的账号与密码信息,尝试登录该电商平台进行 “撞库” 操作,非法获取用户资料,借此谋取不正当利益。 7. 下列关于数据与信息的说法正确的是( ) A. 该电商平台在所有情境下都代表这一特定的购物平台 B. 结合此案例,用户为保护个人信息安全,应降低密码设置的复杂度 C. 不法分子通过非法获取用户信息来谋取不正当利益,这体现了信息的价值性 D. 不法分子获取了大量的用户数据就等同于获取了大量的知识 8. 下列关于大数据和数据编码的说法,正确的是( ) A. 若密码 “abc123” 中字符‘2’的内码是 32H ,则‘3’的内码是 33H B. 大数据通常数据量极大,但价值密度普遍较高 C. 电商平台实时更新商品库存情况,体现了数据处理速度慢的特点 D. 此次事件中,被泄露的用户数据都是用 GBK 编码的数据 9. 下列关于信息系统安全的说法,不正确的是( ) A. 在这个案例里,不法分子非法获取的用户信息,属于个人关键信息 B. 为最大程度降低恶意软件感染风险,要秉持预防为主、查杀为辅的理念 C. 防火墙一般是由硬件和软件共同构成的复杂体系,也可以仅为软件形式 D. 在非对称密码体制中,公钥和私钥不同,安全性比对称密码体制更高能 10.若字符串t的值为"fghij",执行如下程序段后,变量result的值不可能是( ): from random import randint result = "" m, n = 0, len(t) - 1 while m < len(t) and n >= m: if randint(0, 1) == 0: # randint(0, 1)随机生成0或1 result += t[m] m += 1 else: result += t[n] n -= 1 A. "fghji" B. "fjghi" C. "figjh" D. "jihgf" 2、 非选择题(本大题共2小题,每小题10分,共20分) 11. 某次模拟考试成绩存储在“Scores. Xlsx”数据文件中(如图a所示),现利用Excel软件与Python程序对这些数据进行统计分析并可视化,请根据要求回答下列问题。 (1)在Excel软件中计算每位学生的成绩总分。选择M2单元格输入公式,然后利用自动填充功能完成区域M3:M651的计算,则M2单元格的公式为=SUM( )。 图a (2)利用Pandas模块读取数据,统计出各选科组合的选择人数,部分程序代码如下,请在划线处填入合适的代码。 df= pd. read excel("Scores. xlsx") df1 = df. groupby("选科",as_index=False) df2= df1.学号. _____ #统计各选科组合的人数 df2 = df2. rename coums={"学号" : "人数"}) (3)为了获取选科人数最多的前8个组合,结果如图b所示,部分程序代码如下,则程序划线处的代码可行的是___________(多选:填字母)。 A. df3=df2. sort_values("人数"). tail(8) B. df3=df2. sort_values("人数"). head(8) C. df3=df2. sort_values("人数",ascending=Flase)[0:8] D. df3=df2. sort_values ("人数",ascending=Flase). head(8) 图b 图c (4)对处理后的数据进行可视化操作,结果如图c所示,部分程序代码如下,请在划线处填入合适的代码。 plt. bar( ) #绘制柱形图 plt. title("选科人数最多的前8个组合") #设置图表标题 plt. show() 12. 某市为确保学生学科竞赛的公平公正,特别建立了市级评委库。该评委库以列表形式存储,列表中的每个元素代表一位评委,包含评委的姓名、所在学校以及学科信息,例如["张三","01学校","历史"]。在竞赛举办时,需要从评委库中抽取评委,具体抽取规则如下:针对每一门学科,需要抽取指定数量(设为num)的评委。同一所学校同一门学科中,只能抽取一名评委。 (1)定义函数kmsx(km),其功能是根据输入的科目km,从评委库列表pwk中筛选出所有符合该科目的评委信息,并将这些信息存入列表lst1中。该函数代码如下: def kmsx(km): lst1=[] for i in range(len(pwk)): km1=pwk[i][2] if km1==km: lst1.append(pwk[i]) return lst1 该程序段方框内采用算法是____________。(单选,填字母:A.枚举算法/B.解析算法)。 (2)自定义函数renshu,该函数根据学科评委列表和需要抽取的评委数,结合“同一学校只能抽取一人”的规则,判断评委库是否有足够的人数可抽取。请在划线处填入合适的代码。 def renshu(lst1,num): lst3=[] flag=True for i in range(len(lst1)): a=________ if a not in lst3: lst3.append(a) count=len(lst3) if num>count: flag=False return flag (3)实现上述功能的主程序如下,请在划线处填入合适的代码。 import random as rd pwk=[["张三","01学校","历史"],["李四","01学校","信息"],["王五","03学校","通用"],……["张琪英","02学校","信息"],["张英","03学校","信息"],["小蔚","02学校","信息"]] km=input("请输入科目") num=int(input("请输入评委数:")) lst1=kmsx(km) flag=①____ if flag==False: print("评委人数不够,不满足要求") else: #当评委人数满足要求时,随机抽取num名评委,并将评委的信息存入lst2列表中 lst2=[] count=len(lst1) while num>0: j=rd.randint(0,count-1)#产生[0,count-1]之间的随机整数 selected=lst1[j] c=num for i in range(len(lst2)): if②____: num=num+1 if c==num: lst2.append(selected) num=num-1 print("本次评委为:",lst2) ( 1 / 4 )学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 2025年7月浙江省普通高中学业水平合格考试 信息技术仿真模拟试卷02 姓名: 准考证号: 本试题卷信息技术部分,分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分. 满分50分,考试时间30分钟。 1、 选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1.以下场景中,能够展现人工智能技术应用的是( ) ① 在商场中,自动扶梯根据是否有人使用来自动启动和停止运行 ② 智能客服机器人与用户对话并解答各种业务问题 ③ 使用某图像识别软件 “识别图片中的动物种类” ④ 通过手机短信与家人沟通事情 ⑤ 利用指纹识别技术解锁手机 A. ②③⑤ B. ①②⑤ C. ②④⑤ D. ①③⑤ 【答案】A 【解析】 【详解】①选项:商场自动扶梯根据是否有人使用来自动启动和停止运行,这主要是通过简单的传感器技术实现的,并非人工智能技术。传感器检测到是否有人,然后控制扶梯的运行状态,不涉及人工智能的学习、推理等功能。 ②选项:智能客服机器人与用户对话并解答业务问题,智能客服机器人需要理解用户的自然语言提问,然后根据大量的知识库进行分析和回答,这运用了自然语言处理技术,属于人工智能的范畴。 ③选项:使用图像识别软件识别图片中的动物种类,图像识别软件利用机器学习等人工智能算法,对图片中的特征进行提取和分析,从而判断出动物种类,体现了人工智能技术。 ④选项:通过手机短信与家人沟通事情,这只是普通的通信方式,不涉及人工智能技术。短信的发送和接收基于通信网络和简单的文本传输协议。 ⑤选项:利用指纹识别技术解锁手机,指纹识别技术运用了模式识别等人工智能相关算法,通过对指纹特征的提取、比对来判断是否为同一指纹,属于人工智能技术应用。 综上所述,②③⑤体现了人工智能技术,答案选A。 2.以下行为中,存在信息安全风险的是( ) ① 观看本地保存的教学视频 ② 随意删除电脑中的系统文件 ③ 扫描来历不明的二维码 ④ 安装正规的安全防护软件 A. ①②③ B. ②③④ C. ①② D. ②③ 【答案】D 【解析】 【详解】①选项:观看本地保存的教学视频,这只是对已有的视频文件进行播放操作,不会对信息安全造成危害,因为没有涉及到可能导致信息泄露、系统破坏等风险行为。 ②选项:随意删除电脑中的系统文件,系统文件对于操作系统的正常运行至关重要,删除系统文件可能会导致系统无法正常工作,甚至崩溃,严重影响信息安全,导致数据丢失或无法访问等问题。 ③选项:扫描来历不明的二维码,二维码可能链接到恶意网站或包含恶意程序,扫描后可能导致手机或其他设备被植入病毒、木马等恶意软件,从而泄露个人信息、遭受财产损失等,存在较大的信息安全风险。 ④选项:安装正规的安全防护软件,这类软件通常可以帮助检测、防范和清除病毒、恶意软件等,对信息安全起到保护作用,而不是危害信息安全。 综上所述,②③行为可能危害信息安全,答案选 D。 3.在学校的机房管理工作中,赵老师使用 7 位二进制编码来规划计算机课程的时间安排。编码规则为:前三位二进制数对应周一至周五,后四位二进制数对应每天从第 1 节到第 8 节的课程。例如二进制数 010 0010 代表周二的第 2 节是计算机课。那么二进制编码 101 0111 所对应的计算机课时间是( )。 A. 周三第 4 节 B. 周三第 7 节 C. 周五第 4 节 D. 周五第 7 节 【答案】D 【解析】 【详解】先看编码的前三位 “101”,将二进制转换为十进制。按照二进制转十进制的计算方法,从右至左每一位数字乘以 2 的相应次幂(从 0 次幂开始)再相加,即1×2²+0×2¹+1×2º=4+1=5,这表示周五。再看编码的后四位 “0111”,进行二进制到十进制的转换,0×2³+1×2²+1×2¹+1×2º=0+4+2+1=7,这代表第 7 节课。所以,“101 0111” 这个二进制编码对应的是周五第 7 节计算机课,答案选 D。 4.图A为650×850像素、256色位图,图B为650×850像素、8位色图,则图A和图B的存储容量之比为( ) 图A 图B A. 32:1 B.8:3 C.1:1 D.1:2 【答案】C 【解析】 【详解】要计算存储容量之比,需要先知道位图存储容量的计算公式:存储容量(字节)= 水平像素数 × 垂直像素数 × 每个像素色彩所需位数 / 8 。对于图 A,是 256 色位图,256 色需要 8 位(2的八次方= 256)来表示一个像素的颜色,水平像素数为 650,垂直像素数为 850,那么图 A 的存储容量 = (650×850×8) / 8 字节。对于图 B,是 8 位色图,同样每个像素也是用 8 位来表示颜色,水平像素数为 650,垂直像素数为 850,图 B 的存储容量 = (650×850×8) / 8 字节。由此可知图 A 和图 B 的存储容量是相等的,所以它们的存储容量之比为 1:1 ,答案选 C。 阅读下列材料,回答第5至6题(单选题); 小李家安装了一套智能安防系统,该系统能实时监控家门口的情况。门口的摄像头采集视频图像数据,并将数据传输到本地存储设备和云端服务器。当检测到异常移动时,系统会自动向小李的手机发送警报信息。系统通过 “Wi - Fi 路由器” 接入互联网,小李可通过手机 APP 查看监控画面和警报记录。 5.根据阅读材料,下列说法正确的是: A. 该系统的硬件只有摄像头和 Wi - Fi 路由器 B. 该系统的数据仅为视频图像数据 C. 该系统的软件只有手机 APP D. 该系统的用户包含小李及被授权查看监控的人员 【答案】D 【解析】 【详解】A 选项:该系统硬件除了摄像头和 Wi - Fi 路由器,还有本地存储设备等,A 错误。 B 选项:系统数据除了视频图像数据,还有异常移动检测信息、警报记录等,B 错误。 C 选项:系统软件除了手机 APP,还有运行在本地存储设备和云端服务器上的相关软件,C 错误。 D 选项:小李可授权他人查看监控,所以用户包含小李及被授权查看监控的人员,D 正确。 6. 下列关于该信息系统支撑技术的说法,正确的是( ) A. 该系统运行不需要网络技术支持 B. 摄像头采集视频图像运用了模数转换技术 C. 系统性能只取决于硬件配置 D. 发送警报信息未涉及控制技术 【答案】B 【解析】 【详解】A 选项:系统通过 Wi - Fi 路由器接入互联网,向手机发送警报信息等都需要网络技术支持,A 错误。 B 选项:摄像头采集视频图像,将光信号转换为电信号等数据,运用了模数转换技术,B 正确。 C 选项:系统性能由硬件、软件等多方面共同决定,并非只取决于硬件配置,C 错误。 D 选项:检测到异常移动时自动发送警报信息,涉及对警报发送这一行为的控制,运用了控制技术,D 错误。 阅读下列材料,回答第7至9题(单选题) 2020 年,某电商平台发生用户信息泄露事件,不法分子通过收集多个社交平台泄露的账号与密码信息,尝试登录该电商平台进行 “撞库” 操作,非法获取用户资料,借此谋取不正当利益。 7. 下列关于数据与信息的说法正确的是( ) A. 该电商平台在所有情境下都代表这一特定的购物平台 B. 结合此案例,用户为保护个人信息安全,应降低密码设置的复杂度 C. 不法分子通过非法获取用户信息来谋取不正当利益,这体现了信息的价值性 D. 不法分子获取了大量的用户数据就等同于获取了大量的知识 【答案】C 【解析】 【详解】A选项,“该电商平台” 在不同语境下含义可能不同,不都代表这一特定购物平台,A错误。B选项,用户为保护个人信息安全,应提高密码强度,而不是降低,B错误。C选项,不法分子利用非法获取的用户信息谋取利益,说明信息具有价值,体现了信息的价值性,C正确。D选项,数据经过加工处理有了一定意义才成为知识,获取大量用户数据并不等同于获取大量知识,D错误。 8. 下列关于大数据和数据编码的说法,正确的是( ) A. 若密码 “abc123” 中字符‘2’的内码是 32H ,则‘3’的内码是 33H B. 大数据通常数据量极大,但价值密度普遍较高 C. 电商平台实时更新商品库存情况,体现了数据处理速度慢的特点 D. 此次事件中,被泄露的用户数据都是用 GBK 编码的数据 【答案】A 【解析】 【详解】A选项,在 ASCII 码中,字符‘2’的内码是 32H ,‘3’的内码是 33H ,A正确。 B选项,大数据数据规模大,但价值密度低,B错误。 C选项,电商平台实时更新商品库存情况,体现数据处理速度快,C错误。 D选项,无法确定此次事件中被泄露用户数据都是用 GBK 编码,也可能是其他编码,D错误。 9. 下列关于信息系统安全的说法,不正确的是( ) A. 在这个案例里,不法分子非法获取的用户信息,属于个人关键信息 B. 为最大程度降低恶意软件感染风险,要秉持预防为主、查杀为辅的理念 C. 防火墙一般是由硬件和软件共同构成的复杂体系,也可以仅为软件形式 D. 在非对称密码体制中,公钥和私钥不同,安全性比对称密码体制更高 【答案】D 【解析】 【详解】A 选项,不法分子获取的用户信息包含个人隐私等关键信息,属于个人关键信息,A 正确。 B 选项,预防为主、查杀为辅是降低恶意软件感染风险的正确原则,B 正确。 C 选项,防火墙可以是硬件和软件组合,也可以是纯软件形式,C 正确。 D 选项错误。非对称密码体制的安全性并不一定比对称密码体制更高。实际上,对称密码体制的加密速度更快,在相同密钥长度下,对称加密的安全性通常更高。非对称加密之所以被广泛使用,主要是因为它解决了密钥分发的问题,而不是因为安全性更高。 10.若字符串t的值为"fghij",执行如下程序段后,变量result的值不可能是( ): from random import randint result = "" m, n = 0, len(t) - 1 while m < len(t) and n >= m: if randint(0, 1) == 0: # randint(0, 1)随机生成0或1 result += t[m] m += 1 else: result += t[n] n -= 1 A. "fghji" B. "fjghi" C. "figjh" D. "jihgf" 【答案】C 【解析】 【详解】程序的逻辑是通过 randint(0, 1) 随机生成 0 或 1 来决定是从字符串 t 的左边(索引 m 处)还是右边(索引 n 处)取字符添加到 result 中。m 从 0 开始自增,n 从字符串长度减 1 开始自减,直到 m 不小于字符串长度或者 n 小于 m 停止循环。 A 选项 “fghji”:可以依次从左边取 f、g、h,再从右边取 j、i 得到。 B 选项 “fjghi”:可以先从左边取 f,再从右边取 j,接着从左边取 g,再从右边取 h,最后从左边取 i 得到。 C 选项 “figjh”:在按照程序逻辑取字符的过程中,无法得到这个结果。因为按照规则,不可能出现这种左右交叉混乱取字符形成这个字符串的情况。 D 选项 “jihgf”:可以依次从右边取 j、i、h、g、f 得到 。所以答案选 C 。 二、非选择题(本大题共2小题,每小题10分,共20分) 11. 某次模拟考试成绩存储在“Scores. Xlsx”数据文件中(如图a所示),现利用Excel软件与Python程序对这些数据进行统计分析并可视化,请根据要求回答下列问题。 (1)在Excel软件中计算每位学生的成绩总分。选择M2单元格输入公式,然后利用自动填充功能完成区域M3:M651的计算,则M2单元格的公式为=SUM( )。 图a (2)利用Pandas模块读取数据,统计出各选科组合的选择人数,部分程序代码如下,请在划线处填入合适的代码。 df= pd. read excel("Scores. xlsx") df1 = df. groupby("选科",as_index=False) df2= df1.学号. _____ #统计各选科组合的人数 df2 = df2. rename coums={"学号" : "人数"}) (3)为了获取选科人数最多的前8个组合,结果如图b所示,部分程序代码如下,则程序划线处的代码可行的是___________(多选:填字母)。 A. df3=df2. sort_values("人数"). tail(8) B. df3=df2. sort_values("人数"). head(8) C. df3=df2. sort_values("人数",ascending=Flase)[0:8] D. df3=df2. sort_values ("人数",ascending=Flase). head(8) 图b 图c (4)对处理后的数据进行可视化操作,结果如图c所示,部分程序代码如下,请在划线处填入合适的代码。 plt. bar( ) #绘制柱形图 plt. title("选科人数最多的前8个组合") #设置图表标题 plt. show() 【答案】(1)C2:L2 (2)count() (3).CD (4)df['选科'],df['人数'] 或者 df.选科,df.人数 【解析】 【详解】本题主要考查Python程序的综合应用。①M2单元格是计算总分,可以使用求和函数SUM,求和区域是C2:L2。②统计各选科组合的人数,使用计数函数count,故此处填count()。③为了获取选科人数最多的前8个组合,可以先使用sort_values ("人数",ascending=Flase)进行降序排序,再取前8个,表达式是df3=df2. sort_values("人数",ascending=Flase)[0:8]或df3=df2. sort_values ("人数",ascending=Flase). head(8),故本题选CD选项。④此处绘制柱形图,使用bar函数,由图可知,参数是df['选科'],df['人数'] 或者 df.选科,df.人数。 12. 某市为确保学生学科竞赛的公平公正,特别建立了市级评委库。该评委库以列表形式存储,列表中的每个元素代表一位评委,包含评委的姓名、所在学校以及学科信息,例如["张三","01学校","历史"]。在竞赛举办时,需要从评委库中抽取评委,具体抽取规则如下:针对每一门学科,需要抽取指定数量(设为num)的评委。同一所学校同一门学科中,只能抽取一名评委。 (1)定义函数kmsx(km),其功能是根据输入的科目km,从评委库列表pwk中筛选出所有符合该科目的评委信息,并将这些信息存入列表lst1中。该函数代码如下: def kmsx(km): lst1=[] for i in range(len(pwk)): km1=pwk[i][2] if km1==km: lst1.append(pwk[i]) return lst1 该程序段方框内采用算法是____________。(单选,填字母:A.枚举算法/B.解析算法)。 (2)自定义函数renshu,该函数根据学科评委列表和需要抽取的评委数,结合“同一学校只能抽取一人”的规则,判断评委库是否有足够的人数可抽取。请在划线处填入合适的代码。 def renshu(lst1,num): lst3=[] flag=True for i in range(len(lst1)): a=________ if a not in lst3: lst3.append(a) count=len(lst3) if num>count: flag=False return flag (3)实现上述功能的主程序如下,请在划线处填入合适的代码。 import random as rd pwk=[["张三","01学校","历史"],["李四","01学校","信息"],["王五","03学校","通用"],……["张琪英","02学校","信息"],["张英","03学校","信息"],["小蔚","02学校","信息"]] km=input("请输入科目") num=int(input("请输入评委数:")) lst1=kmsx(km) flag=①____ if flag==False: print("评委人数不够,不满足要求") else: #当评委人数满足要求时,随机抽取num名评委,并将评委的信息存入lst2列表中 lst2=[] count=len(lst1) while num>0: j=rd.randint(0,count-1)#产生[0,count-1]之间的随机整数 selected=lst1[j] c=num for i in range(len(lst2)): if②____: num=num+1 if c==num: lst2.append(selected) num=num-1 print("本次评委为:",lst2) 【答案】(1). A (2). lst1[i][1] (3). ①renshu(lst1,num) ②. selected[1]==lst2[i][1] 【解析】 【详解】本题考查python程序设计。 (1)kmsx(km)功能是将符合km的评委从库中提取出来。枚举算法的基本思想是:1.一一列举可能的解。本题中通过for循环遍历评委库pwk中的每一个元素。2.然后判断是否为正确的解。本题在列举过程判断其学科信息是否与输入的科目km相同,符合枚举算法的特点。而解析算法是指用根据问题题的前提条件与所求结果之间的关系,找出求解问题的数学表达,并通过表达式的计算来实现问题求解。本题并非这种方式,所以选A。 (2)在函数renshu的功能是根据要求,结合“同一学校只能抽取一人”的规则。判断评委库是否有足够的人数可抽取。lst1列表中每个元素是一个评委信息列表,其中第二个元素(索引为1)是学校信息(lst3)。所以填入lst1[i][1]获取当前评委的学校,再判断该学校是否已经在lst3列表中,如果不在则添加进去,最后统计不同学校的数量与需要抽取的评委数进行比较。 (3)①在主程序中,flag是逻辑变量,根据后续程序,可知是用来判断是否有足够的评委可抽取。根据题(2),renshu函数是用来判定评委人数据是否足够,并返回一个逻辑值。故此空应是调用renshu函数来完成这个判断,该函数需要评委列表lst1和需要抽取的评委数num作为参数,返回一个布尔值flag表示是否有足够的人数,故填入renshu(lst1,num)。 ②在随机抽取评委时,要保证同一学校只能抽取一人。当随机抽取到一个评委selected后,需要遍历已经抽取的评委列表lst2,判断新抽取的评委的学校信息(selected[1])是否与已抽取的某个评委的学校信息(lst2[i][1])相同,如果相同则将num加1,否则重新抽取,以保证同一学校只抽取一人,故填入lst2[i][1]==selected[1]。 ( 1 / 4 )学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

2025年7月浙江省普通高中学业水平合格考试信息技术仿真模拟卷02
1
2025年7月浙江省普通高中学业水平合格考试信息技术仿真模拟卷02
2
2025年7月浙江省普通高中学业水平合格考试信息技术仿真模拟卷02
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。