资源简介 2021学年第一学期北斗星联盟考试高二年级技术学科(信息技术)参考答案选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)非选择题(本大题共4小题,其中第13题4分,第14题8分,第15题7分,第16题7分共26分2)=(C4-SB4)/$B4*100)①abs(int(n)或其他等价答案②(num+1)%2或其他等价答案或其他等价答案④5.(2)①at[1,"单位②data.drop(3,axis-0)或data.drop(3)分分分分分分分分分分分分分分④ sort values(品种数量’, ascending= False)2 fee- int(m/60+0. 5)* price nX fee-(m//60+ m %60// 30)*price或其他等价答案3 sunt trans(a[o])-start分分高二技术参考答案第1页共1页北斗星盟2021-2022学年高二上学期12月阶段性联考技术试题 信息技术部分考生须知:1.本卷共 11 页满分 100 分,考试时间 90 分钟;2.答题前,在答题卷指定区域填写班级、学号和姓名;考场号、座位号写在指定位置;3.所有答案必须写在答题纸上, 写在试卷上无效;4.考试结束后,只需上交答题纸。一、选择题(本大题共 12 小题, 每小题 2 分,共 24 分,每小题列出的四个备选项中只有一个是符合题目 要求的,不选、错选、多选均不得分。)1.下列有关数据、信息、知识与智慧说法正确的是A. “结绳记事”方法中那些大小不一、数量不同的绳结是信息B.数据只能用数字或文字来表示C.人们在搜索引擎的帮助下获得海量信息的同时, 也拥有了海量的知识D.魏晋时期数学家刘徽利用“割圆术”计算出圆周率的近似值为 3.14,这一过程是智慧的体现 2.使用UltraEdit 软件观察字符串“期末, Fighting! ”的内码, 部分界面如下图所示,下列说法正确的是A.存储该字符串的内码共需要 15bB.该字符串中共有 2 个 GB2312 字符C.字符“J”内码用十六进制表示为 50D.字符“期”的二进制编码是 11000110 110110103.有一段 PAL(25fps) 制式未经压缩的 AVI 格式无声黑白两色视频,每帧画面为 512*384 像素, 时长为 4 分钟, 将其转换成 MP4 后其存储容量为 14MB,则压缩比约为A.10:1 B.20:1 C.80:1 D.100:14.二进制数 1■■■■■0 的首位是 1, 末位是 0, 其余数字模糊不清, 下列说法正确的是A.在该数后面添加一个 0,新数是原数的 10 倍B.若将该数转换成十进制数,可以表示成[64,126]范围中任意一个整数C.该数转换成十进制数, 最小值是 64DD.该数用十六进制表示, 最大值是 7FH5.关于大数据和数据安全,下列说法错误的是..A.在大数据时代,电商的个性化推荐更关注商品之间的关联性B.手机支付宝中的健康码、行程码是大数据处理后的结果C.使用某购物网站搜索并比较商品价格, 这体现了大数据的应用D.数据校验,是为保证数据的完整性进行的一种验证操作6.下列关于人工智能的说法, 错误的是..A.在符号主义人工智能中,智能行为就是对符号的推理和运算B. 目前性能表现优越的深度学习是行为主义方法的典型代表C.智能扫地机器人是在不断地试错学习中提升自己的智能水平D.人工智能技术推动人类社会进步的同时,也可能威胁人类安全高二技术学科 试题 第1页(共 11 页)7.Python 表达式 int(3 ** 2 / 4) * 6 % 4 * 2 的值是A.0 B.4 C.6 D.88.某算法的部分流程图如右图所示。输入m,n 的值为 21,14, 执行这部分流程后, 输出m 的值为A.2 B.7 C.14 D.219.下列选项的语句中,与“若 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 = -110.有下面一段程序: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.811.有如下 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.ELRPPAU12.有如下程序段: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)(第8题图)D.10D.UAPPRLE高二技术学科 试题 第2页(共 11 页)执行以上程序后,列表变量 a 可能的是 A. [1, 6, 10, 10, 10, 9]C. [5, 10, 7, 7, 12, 11]B. [3, 8, 7, 13, 3, 9]D. [5, 10, 10, 7, 10, 8]高二技术学科 试题 第3页(共 11 页)二、非选择题(本大题共 4 小题, 其中第 13 小题 4 分, 第 14 小题 8 分, 第 15 小题 7 分,第 16 小题为 7 分, 共 26 分)13.小王搜集了近 5 年各省(市)生产总值数据, 并用Excel软件进行处理,如图a 所示图 a请回答下列问题:(1) 小王对收集的数据先进行了数据整理,以下关于数据整理说法错误的是 (单选, 填字母) ..A.对于数据缺失的问题, 最简单的处理方法是忽略含有缺失值的实例或属性B.对于重复数据,可以在进一步审核的基础上进行合并或删除等处理C.逻辑错误的数据是指数据集中不符合一般规律的数据对象(2) 为计算图 a 中的“相对 2016 年的增长率(%) ”,小王已经正确计算了单元格 G4 中的数据。他希望 将单元格 G4 中的公式向下自动填充至单元格 G34, 再将区域 G4:G34 中的公式向右自动填充至 J 列, 从而正确计算出区域 G4:J34 中的数据, 则单元格 G4 中的公 式应修改为 。(3) 利用图 a 数据制作的图表如图 b 所示,下列说法 正确的是 (多选, 填字母, 全部选对的得 2 分, 选对但不全的得 1 分,不选或有选错的得 0 分)A.制作该图表的数据区域为 A2:A5,A12,F2:F5,F12 B.图表创建后, 无法更改图表的类型C.图表的柱形上方显示的具体数值,是通过设置图 例实现的D.若修改 F4 单元格的数据, 则图表中北京市对应柱 形高度将发生变化图b14.在计算机系统中,数值一律用补码来表示和存储。求负整数(-1~-127) 的补码是将该数对应的正数转换为二进制数(不足 8 位时高位补 0),最高位作为符号位为 1,其余每位二进制数取反( 1 变成 0,0 变成 1) ,末位加 1。小明编写了 Python 程序, 实现求负整数的补码。程序运行界面如图所示。 Python 程序 代码如下所示, 请回答下列问题:(1) 根据题意, -18 的补码为 ;(2) 将划线处代码补充完整。n = input("请输入一个负整数:")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)高二技术学科 试题 第4页(共 11 页)15.小明收集了某超市商品价格数据, 存储在“商品价格表.xlsx”文件中, 其存储格式如图a 所示。图 a图 b他编写了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. 某停车场停车计费规则如下:(1) 停车时长不到半小时按 2 元计费;(2) 停车半小时及以上则按每小时 5 元计费, 超过整小时部分, 不足半小时的时长不计费, 半小时及以上 则按一小时计费。该停车场某天的停车记录存储在“parking.txt”文件中, 文件内容如图所示,每一行共有 3 项数据, 用逗号分隔, 第一项数据为进(出)场时间, 第二项数据为车牌号, 第三项数据为进出场状态(0 表示进场, 1 表示出场) 。小明编写了 Python 程序, 从该文本文件中读取所有数据, 计算该停车场一天的总收入, 及 处于满位状态的总时长。请回答下列问题:(1)“parking.txt”文件中的数据属于 (单选, 填字母: A.结构化数据 / B.半结构化数据 / C. 非结构化数据)(2) 程序代码如下所示, 请将划线处代码补充完整。 def trans(s):return int(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 #车场空位数量while line != "":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]])if m < 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 ,"分钟")高二技术学科 试题 第5页(共 11 页) 展开更多...... 收起↑ 资源列表 信息.docx 信息答案.pdf