资源简介 登录二一教育在线组卷平台 助您教考全无忧浙江省北斗星盟2021-2022学年高二上学期信息技术12月阶段性联考试卷一、选择题(本大题共12小题,每小题2分,共24分)1.(2021高二上·浙江月考)下列有关数据、信息、知识与智慧说法正确的是( )A.“结绳记事”方法中那些大小不一、数量不同的绳结是信息B.数据只能用数字或文字来表示C.人们在搜索引擎的帮助下获得海量信息的同时, 也拥有了海量的知识D.魏晋时期数学家刘徽利用“割圆术”计算出圆周率的近似值为3.14,这一过程是智慧的体现【答案】D【知识点】数据、知识、智慧的定义与特征2.(2021高二上·浙江月考)使用UltraEdit 软件观察字符串“期末,Fighting!”的内码,部分界面如下图所示,下列说法正确的是( )A.存储该字符串的内码共需要15bB.该字符串中共有2 个 GB2312 字符C.字符“J”内码用十六进制表示为50D.字符“期”的二进制编码是11000110 11011010【答案】D【知识点】进制及数制转换;字符编码3.(2021高二上·浙江月考)有一段PAL(25fps)制式未经压缩的AVI格式无声黑白两色视频,每帧画面为512*384像素,时长为4分钟,将其转换成MP4后其存储容量为14MB,则压缩比约为( )A.10:1 B.20:1 C.80:1 D.100:1【答案】A【知识点】声音、图像、视频编码4.(2021高二上·浙江月考)二进制数1■■■■■0的首位是1,末位是0,其余数字模糊不清,下列说法正确的是( )A.在该数后面添加一个0,新数是原数的10倍B.若将该数转换成十进制数,可以表示成[64, 126]范围中任意一个整数C.该数转换成十进制数,最小值是64DD.该数用十六进制表示,最大值是7FH【答案】C【知识点】进制及数制转换5.(2021高二上·浙江月考)关于大数据和数据安全,下列说法错误的是( )A.在大数据时代,电商的个性化推荐更关注商品之间的关联性B.手机支付宝中的健康码、行程码是大数据处理后的结果C.使用某购物网站搜索并比较商品价格, 这体现了大数据的应用D.数据校验,是为保证数据的完整性进行的一种验证操作【答案】C【知识点】信息系统安全防护;大数据对社会的影响6.(2021高二上·浙江月考)下列关于人工智能的说法, 错误的是( )A.在符号主义人工智能中,智能行为就是对符号的推理和运算B.目前性能表现优越的深度学习是行为主义方法的典型代表C.智能扫地机器人是在不断地试错学习中提升自己的智能水平D.人工智能技术推动人类社会进步的同时,也可能威胁人类安全【答案】B【知识点】人工智能的应用7.(2021高二上·浙江月考)Python 表达式 int(3 ** 2 / 4) * 6 % 4 * 2 的值是( )A.0 B.4 C.6 D.8【答案】A【知识点】运算符、基本运算与表达式8.(2021高二上·浙江月考)某算法的部分流程图如图所示。输入m,n的值为21,14,执行这部分流程后,输出m的值为( )A.2 B.7 C.14 D.21【答案】B【知识点】流程图识读9.(2021高二上·浙江月考)下列选项的语句中,与“若x小于0则y=-1,否则y=1”功能相同的是( )A. if x < 0: y = -1 y = 1 B. y =1 if x < 0: y = -1C. if x < 0: y = -1 if x > 0: y = 1 D. if x > 0 : y = 1 else: y = -1A.A B.B C.C D.D【答案】B【知识点】分支结构语句及程序实现10.(2021高二上·浙江月考)有下面一段程序:a = [9,5,2,3,0,-9,5,0,7,-10]s,i = 0,0while a[i] != 0 and i < len(a):s += 1i += 1运行该程序后 s 的值为( )A.4 B.5 C.8 D.10【答案】A【知识点】循环结构语句及程序实现11.(2021高二上·浙江月考)有如下 Python 程序段:s = "AbqqW34mf"; s1 = ""for i in range(len(s)):if "a" <= s[i] <= "z":c = chr(ord(s[i]) - 32)t = chr((ord(c) - ord("A") -1 + 26) % 26 + ord("A"))s1 = s1 + tprint(s1)运行以上程序段后, 输出的内容为( )A.APPLE B.ELPPA C.ELRPPAU D.UAPPRLE【答案】A【知识点】循环结构语句及程序实现;常用标准函数12.(2021高二上·浙江月考)有如下程序段:import randoma = [0] * 6for i in range(0,6):a[i] = random.randint(1,5) * 2 + 1i = 0while i < 5:if a[i] > a[i+1]:a[i],a[i+1] = a[i+1],a[i]else:a[i] += 1i += 1print(a)执行以上程序后,列表变量a可能的是 ( )A.[1, 6, 10, 10, 10, 9] B.[3, 8, 7, 13, 3, 9]C.[5, 10, 7, 7, 12, 11] D.[5, 10, 10, 7, 10, 8]【答案】D【知识点】分支结构语句及程序实现;循环结构语句及程序实现二、非选择题(本大题共4小题,4+8+7+7,共26 分)13.(2021高二上·浙江月考)小王搜集了近5年各省(市)生产总值数据,并用Excel软件进行处理,如图a所示(1)小王对收集的数据先进行了数据整理,以下关于数据整理说法错误的是 (单选,填字母)A.对于数据缺失的问题,最简单的处理方法是忽略含有缺失值的实例或属性B.对于重复数据,可以在进一步审核的基础上进行合并或删除等处理C.逻辑错误的数据是指数据集中不符合一般规律的数据对象(2)为计算图a中的“相对2016年的增长率(%)”,小王已经正确计算了单元格G4中的数据。他希望将单元格G4中的公式向下自动填充至单元格G34,再将区域G4:G34中的公式向右自动填充至J列,从而正确计算出区域G4:J34中的数据,则单元格G4中的公式应修改为 。(3)利用图a数据制作的图表如图b所示,下列说法正确的是 (多选, 填字母)A.制作该图表的数据区域为A2:A5,A12,F2:F5,F12B.图表创建后,无法更改图表的类型C.图表的柱形上方显示的具体数值,是通过设置图例实现的D.若修改F4单元格的数据,则图表中北京市对应柱形高度将发生变化【答案】(1)C(2)=(C4-$B4) /$B4*10(3)A;D【知识点】表格数据的处理与计算;数据分析14.(2021高二上·浙江月考)在计算机系统中,数值一律用补码来表示和存储。求负整数(-1~-127)的补码是将该数对应的正数转换为二进制数(不足8位时高位补0),最高位作为符号位为1,其余每位二进制数取反(1变成0,0变成1),末位加1。小明编写了Python程序,实现求负整数的补码。程序运行界面如图所示。Python程序代码如下所示,请回答下列问题:(1)根据题意,-18的补码为 ;(2)将划线处代码补充完整。num = a = [0] * 8for i in range(7,0,-1):a[i] = #求反码num= num // 2a[0],i = 1 ,7a[i] = a[i] + 1 #末位加 1while and i > 0:a[i] = 0 i -=1s = ""for i in a:s = s + str(i)print(s)【答案】(1)11101110(2)abs(int(n))或其他等价答案;(num + 1) % 2或其他等价答案;a[i] == 2或其他等价答案;a[i-1] = a[i-1] + 1【知识点】循环结构语句及程序实现15.(2021高二上·浙江月考)小明收集了某超市商品价格数据, 存储在“商品价格表.xlsx”文件中, 其存储格式如图a 所示。他编写了Python 程序对数据做了如下整理和分析:(1)将第2条记录中的单位“厅”改为“听”,将“总价”列改名为“售价”,并删除第4条记录,并计算各商品售价(售价=原价*0.8)。(2)按“商品类别”分类统计各类商品的品种数量,并按各类商品的“品种数量”降序排序,以柱形图形式显示品种最多的10类商品,所建立的图表如图b所示。Python 程序如下,请在划线处填入合适的代码。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #用于显示中文标签data = pd.read_excel("商品价格表.xlsx")data. #将第 2 条记录的单位“厅”改为“听”data = data.rename(columns = {"总价":"售价"}) #将“总价”列名称改为“售价”data = #删除第 4 条记录data["售价"] = data["原价"] * 0.8s = data.groupby("商品类别",as_index=False).商品名称. #按商品类别统计商品品种数量s = s.rename(columns = {"商品名称":"品种数量"}) #将分组统计后的“商品名称”列改名为“品种数量”s = s. #按商品类别的品种数量降序排列s= s.head(10)plt.bar(s.商品类别 , s.品种数量,label="品种数量") #绘制柱形图plt.title("品种最多的 10 大商品类别", fontsize=16)plt.legend()plt.show ()【答案】(1)略(2)at[1,“单位”] =“听”;data. drop(3, axis = 0) 或data. Drop;count ();sort_ _values (‘品种数量’, ascending=False)【知识点】顺序结构及程序实现16.(2021高二上·浙江月考)某停车场停车计费规则如下:1)停车时长不到半小时按2元计费;2)停车半小时及以上则按每小时5元计费,超过整小时部分,不足半小时的时长不计费,半小时及以上则按一小时计费。该停车场某天的停车记录存储在“parking.txt”文件中,文件内容如图所示,每一行共有3项数据,用逗号分隔,第一项数据为进(出)场时间,第二项数据为车牌号,第三项数据为进出场状态(0表示进场,1表示出场)。小明编写了Python程序,从该文本文件中读取所有数据,计算该停车场一天的总收入,及处于满位状态的总时长。请回答下列问题:(1)“parking.txt”文件中的数据属于 (单选, 填字母: A .结构化数据 / B .半结构化数据 / C . 非结构化数据)(2)程序代码如下所示, 请将划线处代码补充完整。deftrans(s):returnint(s[11:13])* 60 + int(s[14:16])f =open("parking.txt","r")line= f.readline()dic= { }price, total = 5 ,0cnt,sumt= 0,0start= -1p =300 #车场空位数量whileline != "":line = line.strip() #去除末尾换行符a = line.split(",")if a[2]=="0":dic[a[1]] = a[0] cnt += 1else: m = trans(a[0]) - trans(dic[a[1]])ifm < 30:fee= 2else: total+= feeif cnt == p:if start == -1:start = trans(a[0])elif start > -1:sumt = start = -1line = f.readline()f.close()#若读取当天所有记录后,车场为满位状态时,则计算剩余满位时长,代码略print("该天停车费总收入为:", total)print("该天停车场满位总时长为:", sumt ,"分钟")【答案】(1)A(2)cnt-=1;fee = int (m/60+0.5) * price或fee = (m//60 + m %60//30) *price 或其他等价答案;sumt + trans(a[0]) - start【知识点】分支结构语句及程序实现;循环结构语句及程序实现;数据的形式二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧浙江省北斗星盟2021-2022学年高二上学期信息技术12月阶段性联考试卷一、选择题(本大题共12小题,每小题2分,共24分)1.(2021高二上·浙江月考)下列有关数据、信息、知识与智慧说法正确的是( )A.“结绳记事”方法中那些大小不一、数量不同的绳结是信息B.数据只能用数字或文字来表示C.人们在搜索引擎的帮助下获得海量信息的同时, 也拥有了海量的知识D.魏晋时期数学家刘徽利用“割圆术”计算出圆周率的近似值为3.14,这一过程是智慧的体现2.(2021高二上·浙江月考)使用UltraEdit 软件观察字符串“期末,Fighting!”的内码,部分界面如下图所示,下列说法正确的是( )A.存储该字符串的内码共需要15bB.该字符串中共有2 个 GB2312 字符C.字符“J”内码用十六进制表示为50D.字符“期”的二进制编码是11000110 110110103.(2021高二上·浙江月考)有一段PAL(25fps)制式未经压缩的AVI格式无声黑白两色视频,每帧画面为512*384像素,时长为4分钟,将其转换成MP4后其存储容量为14MB,则压缩比约为( )A.10:1 B.20:1 C.80:1 D.100:14.(2021高二上·浙江月考)二进制数1■■■■■0的首位是1,末位是0,其余数字模糊不清,下列说法正确的是( )A.在该数后面添加一个0,新数是原数的10倍B.若将该数转换成十进制数,可以表示成[64, 126]范围中任意一个整数C.该数转换成十进制数,最小值是64DD.该数用十六进制表示,最大值是7FH5.(2021高二上·浙江月考)关于大数据和数据安全,下列说法错误的是( )A.在大数据时代,电商的个性化推荐更关注商品之间的关联性B.手机支付宝中的健康码、行程码是大数据处理后的结果C.使用某购物网站搜索并比较商品价格, 这体现了大数据的应用D.数据校验,是为保证数据的完整性进行的一种验证操作6.(2021高二上·浙江月考)下列关于人工智能的说法, 错误的是( )A.在符号主义人工智能中,智能行为就是对符号的推理和运算B.目前性能表现优越的深度学习是行为主义方法的典型代表C.智能扫地机器人是在不断地试错学习中提升自己的智能水平D.人工智能技术推动人类社会进步的同时,也可能威胁人类安全7.(2021高二上·浙江月考)Python 表达式 int(3 ** 2 / 4) * 6 % 4 * 2 的值是( )A.0 B.4 C.6 D.88.(2021高二上·浙江月考)某算法的部分流程图如图所示。输入m,n的值为21,14,执行这部分流程后,输出m的值为( )A.2 B.7 C.14 D.219.(2021高二上·浙江月考)下列选项的语句中,与“若x小于0则y=-1,否则y=1”功能相同的是( )A. if x < 0: y = -1 y = 1 B. y =1 if x < 0: y = -1C. if x < 0: y = -1 if x > 0: y = 1 D. if x > 0 : y = 1 else: y = -1A.A B.B C.C D.D10.(2021高二上·浙江月考)有下面一段程序:a = [9,5,2,3,0,-9,5,0,7,-10]s,i = 0,0while a[i] != 0 and i < len(a):s += 1i += 1运行该程序后 s 的值为( )A.4 B.5 C.8 D.1011.(2021高二上·浙江月考)有如下 Python 程序段:s = "AbqqW34mf"; s1 = ""for i in range(len(s)):if "a" <= s[i] <= "z":c = chr(ord(s[i]) - 32)t = chr((ord(c) - ord("A") -1 + 26) % 26 + ord("A"))s1 = s1 + tprint(s1)运行以上程序段后, 输出的内容为( )A.APPLE B.ELPPA C.ELRPPAU D.UAPPRLE12.(2021高二上·浙江月考)有如下程序段:import randoma = [0] * 6for i in range(0,6):a[i] = random.randint(1,5) * 2 + 1i = 0while i < 5:if a[i] > a[i+1]:a[i],a[i+1] = a[i+1],a[i]else:a[i] += 1i += 1print(a)执行以上程序后,列表变量a可能的是 ( )A.[1, 6, 10, 10, 10, 9] B.[3, 8, 7, 13, 3, 9]C.[5, 10, 7, 7, 12, 11] D.[5, 10, 10, 7, 10, 8]二、非选择题(本大题共4小题,4+8+7+7,共26 分)13.(2021高二上·浙江月考)小王搜集了近5年各省(市)生产总值数据,并用Excel软件进行处理,如图a所示(1)小王对收集的数据先进行了数据整理,以下关于数据整理说法错误的是 (单选,填字母)A.对于数据缺失的问题,最简单的处理方法是忽略含有缺失值的实例或属性B.对于重复数据,可以在进一步审核的基础上进行合并或删除等处理C.逻辑错误的数据是指数据集中不符合一般规律的数据对象(2)为计算图a中的“相对2016年的增长率(%)”,小王已经正确计算了单元格G4中的数据。他希望将单元格G4中的公式向下自动填充至单元格G34,再将区域G4:G34中的公式向右自动填充至J列,从而正确计算出区域G4:J34中的数据,则单元格G4中的公式应修改为 。(3)利用图a数据制作的图表如图b所示,下列说法正确的是 (多选, 填字母)A.制作该图表的数据区域为A2:A5,A12,F2:F5,F12B.图表创建后,无法更改图表的类型C.图表的柱形上方显示的具体数值,是通过设置图例实现的D.若修改F4单元格的数据,则图表中北京市对应柱形高度将发生变化14.(2021高二上·浙江月考)在计算机系统中,数值一律用补码来表示和存储。求负整数(-1~-127)的补码是将该数对应的正数转换为二进制数(不足8位时高位补0),最高位作为符号位为1,其余每位二进制数取反(1变成0,0变成1),末位加1。小明编写了Python程序,实现求负整数的补码。程序运行界面如图所示。Python程序代码如下所示,请回答下列问题:(1)根据题意,-18的补码为 ;(2)将划线处代码补充完整。num = a = [0] * 8for i in range(7,0,-1):a[i] = #求反码num= num // 2a[0],i = 1 ,7a[i] = a[i] + 1 #末位加 1while and i > 0:a[i] = 0 i -=1s = ""for i in a:s = s + str(i)print(s)15.(2021高二上·浙江月考)小明收集了某超市商品价格数据, 存储在“商品价格表.xlsx”文件中, 其存储格式如图a 所示。他编写了Python 程序对数据做了如下整理和分析:(1)将第2条记录中的单位“厅”改为“听”,将“总价”列改名为“售价”,并删除第4条记录,并计算各商品售价(售价=原价*0.8)。(2)按“商品类别”分类统计各类商品的品种数量,并按各类商品的“品种数量”降序排序,以柱形图形式显示品种最多的10类商品,所建立的图表如图b所示。Python 程序如下,请在划线处填入合适的代码。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #用于显示中文标签data = pd.read_excel("商品价格表.xlsx")data. #将第 2 条记录的单位“厅”改为“听”data = data.rename(columns = {"总价":"售价"}) #将“总价”列名称改为“售价”data = #删除第 4 条记录data["售价"] = data["原价"] * 0.8s = data.groupby("商品类别",as_index=False).商品名称. #按商品类别统计商品品种数量s = s.rename(columns = {"商品名称":"品种数量"}) #将分组统计后的“商品名称”列改名为“品种数量”s = s. #按商品类别的品种数量降序排列s= s.head(10)plt.bar(s.商品类别 , s.品种数量,label="品种数量") #绘制柱形图plt.title("品种最多的 10 大商品类别", fontsize=16)plt.legend()plt.show ()16.(2021高二上·浙江月考)某停车场停车计费规则如下:1)停车时长不到半小时按2元计费;2)停车半小时及以上则按每小时5元计费,超过整小时部分,不足半小时的时长不计费,半小时及以上则按一小时计费。该停车场某天的停车记录存储在“parking.txt”文件中,文件内容如图所示,每一行共有3项数据,用逗号分隔,第一项数据为进(出)场时间,第二项数据为车牌号,第三项数据为进出场状态(0表示进场,1表示出场)。小明编写了Python程序,从该文本文件中读取所有数据,计算该停车场一天的总收入,及处于满位状态的总时长。请回答下列问题:(1)“parking.txt”文件中的数据属于 (单选, 填字母: A .结构化数据 / B .半结构化数据 / C . 非结构化数据)(2)程序代码如下所示, 请将划线处代码补充完整。deftrans(s):returnint(s[11:13])* 60 + int(s[14:16])f =open("parking.txt","r")line= f.readline()dic= { }price, total = 5 ,0cnt,sumt= 0,0start= -1p =300 #车场空位数量whileline != "":line = line.strip() #去除末尾换行符a = line.split(",")if a[2]=="0":dic[a[1]] = a[0] cnt += 1else: m = trans(a[0]) - trans(dic[a[1]])ifm < 30:fee= 2else: total+= feeif cnt == p:if start == -1:start = trans(a[0])elif start > -1:sumt = start = -1line = f.readline()f.close()#若读取当天所有记录后,车场为满位状态时,则计算剩余满位时长,代码略print("该天停车费总收入为:", total)print("该天停车场满位总时长为:", sumt ,"分钟")答案解析部分1.【答案】D【知识点】数据、知识、智慧的定义与特征2.【答案】D【知识点】进制及数制转换;字符编码3.【答案】A【知识点】声音、图像、视频编码4.【答案】C【知识点】进制及数制转换5.【答案】C【知识点】信息系统安全防护;大数据对社会的影响6.【答案】B【知识点】人工智能的应用7.【答案】A【知识点】运算符、基本运算与表达式8.【答案】B【知识点】流程图识读9.【答案】B【知识点】分支结构语句及程序实现10.【答案】A【知识点】循环结构语句及程序实现11.【答案】A【知识点】循环结构语句及程序实现;常用标准函数12.【答案】D【知识点】分支结构语句及程序实现;循环结构语句及程序实现13.【答案】(1)C(2)=(C4-$B4) /$B4*10(3)A;D【知识点】表格数据的处理与计算;数据分析14.【答案】(1)11101110(2)abs(int(n))或其他等价答案;(num + 1) % 2或其他等价答案;a[i] == 2或其他等价答案;a[i-1] = a[i-1] + 1【知识点】循环结构语句及程序实现15.【答案】(1)略(2)at[1,“单位”] =“听”;data. drop(3, axis = 0) 或data. Drop;count ();sort_ _values (‘品种数量’, ascending=False)【知识点】顺序结构及程序实现16.【答案】(1)A(2)cnt-=1;fee = int (m/60+0.5) * price或fee = (m//60 + m %60//30) *price 或其他等价答案;sumt + trans(a[0]) - start【知识点】分支结构语句及程序实现;循环结构语句及程序实现;数据的形式二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1 展开更多...... 收起↑ 资源列表 浙江省北斗星盟2021-2022学年高二上学期信息技术12月阶段性联考试卷(学生版).docx 浙江省北斗星盟2021-2022学年高二上学期信息技术12月阶段性联考试卷(教师版).docx