1、高二信息技术学科 试题 第1页(共 8 页)绝密考试结束前 2021 学年第二学期温州十校联合体期末联考 高二年级技术学科 试题 考生须知:1本卷共 16 页满分 100 分,考试时间 90 分钟。2答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3所有答案必须写在答题纸上,写在试卷上无效。4考试结束后,只需上交答题纸。信息技术部分 选择题部分 一、选择题(本大题共 14 小题,每小题 2 分,共 28 分。在每小题列出的四个选项中,只有一项符合题目要求,不选、多选、错选均不得分)1.下列关于数据的说法,正确的是()A.只有通过电脑加工的才是数据 B.互联网成为
2、数据产生的唯一方式,数据量也在不断增长 C.人工采集数据已经被淘汰了 D.文本、图像、音频、视频等都是数据的表现形式 2.若从信息安全方面考虑,下列行为不可取的是()A.登录社交软件需要短信验证 B.避免使用生日或身份证号码信息设置密码 C.朋友发的电子邮件,其中的附件可以直接打开运行 D.不同平台之间尽量避免使用相同的账号密码 3.当前,国内疫情形势依旧严峻复杂,省内疫情呈现多发、频发态势,我市“外防输入”压力极大,温州防疫码在疫情防控工作中起到非常重要的作用。最近温州防疫码上线“家庭亲属管理”功能,家里 18 岁以下孩童和 60 岁以上老人都可以由亲属代为“亮码”。下列说法不正确的是()A
3、.社会发展必须以人为中心,只有以人为本,才能体现信息社会的包容性 B.当信息社会指数处于发展阶段的中级阶段时,主要任务是关注弱势群体、实施普遍服务 C.信息系统的技术门槛可能会加剧数字鸿沟 D.温州防疫码包含健康码、行程码等数据,需要整合大量的数据,按信息系统分类属于数据处理系统 4.使用 UltraEdit 软件观察字符“我们建校24 Year!”的内码,部分界面如图所示:下列说法正确的是()高二信息技术学科 试题 第2页(共 8 页)A.上述字符存储需占用 16b B.字符“Y”的内码是 59H,字符“Z”的内码为 60H C.图中共有 8 个 ASCII 字符 D.“校”内码转化为二进制
4、为“1100 0000”5.某算法的流程图如图所示,输入进制 k(k=2 且 k10 才会被执行 6.“honorificabilitudinitatibus”是莎士比亚的剧本空爱一场里的一个单词,一共 27 个字母,意思是“不胜光荣”,有如下 Python 程序段:import random s=honorificabilitudinitatibus for i in range(4):k=random.randint(0,4)+random.randint(0,2)*10 print(sk,end=)高二信息技术学科 试题 第3页(共 8 页)执行该程序后,输出的结果不可能是()A.tab
5、a B.bili C.dict D.iooi 7.小王要制作一个“城市噪声监控系统”,他需要使用 Python 语言将各个采集点的数据利用 SQLite数据库进行存储,数据库文件为 test.db,需要实现打开、写入、关闭等功能。现有下列语句命令:若要实现上述功能,则上述语句执行的先后顺序是()A.B.C.D.8.有如下推理过程:只有通过今年 6 月的技术学考才可以参加明年 1 月份的技术选考(大前提)小明没有通过今年 6 月份的技术学考(小前提)小明不可以参加明年 1 月份的技术选考(结论)采用上述方式研究并实现人工智能的方法称为()A.强化学习 B.联结主义 C.行为主义 D.符号主义 9
6、.Python 表达式 abs(9)2/4%3 int(4.0)0.5的值是()A.4 B.22 C.4.0 D.22 10.有如下 Python 程序段:该程序段运行后,列表 a 的值为()A.5,2,3,1,0,4 B.0,3,2,4,5,1 C.10,6,4,8,12,2 D.6,3,4,2,1,5 11.某同学制作了一个简易的“自动花盆浇水系统”,其中包括土壤湿度传感器,继电器控制的水泵等设备,将各传感器连接到智能终端后获取数据的部分代码如下:from microbit import*conn=sqlite3.connect(test.db)cur=conn.cursor()impor
7、t sqlite3 conn.close()cur.close()cur.execute(INSERT INTO colldata(Noid,collData,collTimer)VALUES(%d,%f,%s)%(collid,colldata,nowtime)a=0*6 b=76,88,84,91,99,80 for i in range(6):for j in range(i+1,6):if bj bi:ai+=1 else:aj+=1 print(a)高二信息技术学科 试题 第4页(共 8 页)while True:valuel=pin1.read_analog()print(湿度:,
8、value1)if value1密文(加密),接收方由密文-明文(解密)。已知某加密规则为:明文 a,b,c,d 对应密文 2a+b,2b+c,c+5d,2d,例如,明文 1,2,3,4 对应密文 4,7,23,8。当接收方收到密文 7,13,38,14 时,则解密得到的明文是()A.27,64,108,24 B.64,27,108,24 C.1,3,5,7 D.1,5,3,7 13.下列关于大数据的说法,正确的是()A.大数据强调对事物因果关系的探求,不注重它们的相关性 B.大数据是指无法在可承受时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合 C.大数据其实就是海量资料,这些海量
9、资料来源于世界各地随时产生的数据,在大数据时代,微小的数据没有什么价值 D.道路的监控每天都在记录海量的数据,但发生交通事故之后往往只用到几分钟,甚至是几秒钟数据,这反映了大数据的低价值性 14.下列说法正确的是()A.路由器的主要作用是用于模拟信息与数字信息之间的转换 B.王老师使用了钉钉的共享打印机功能,办公室所有成员都可以使用,这主要体现了网络的数据通讯功能 C.浏览器/服务器架构(B/S 架构)中客户端不需要安装专门的应用程序,用户工作界面通过浏览器就可以实现 D.DNS 服务器可以为网络环境中的主机分配动态 IP 地址和网关地址等信息 高二信息技术学科 试题 第5页(共 8 页)非选
10、择题部分 二、非选择题(本大题共 3 题,其中第 15 题 10 分,第 16 题 5 分,第 17 题 7 分 共 22 分)15.我校 2019 级学生高三二模部分成绩如图 a 所示,利用该数据展开了数据的统计分析和可视化呈现。图 a 请回答下列问题:(1)如图所示,M3:M21 单元格的数据由 M2 单元格自动填充而得,现已知 M2 单元格数据为各科总分,则 M2 单元格的公式为_。(2)总分前 10 名的图表如图 b 所示,该图表类型为_。图 b 高二信息技术学科 试题 第6页(共 8 页)(3)算法思路:先按“总分”降序排序,然后利用“姓名”和“总分”前 10 名制作图表,实现的代码
11、如下。import pandas as pd import matplotlib.pyplot as plt font=family:MicroSoft YaHei#显示中文 plt.rc(font,*font)df=pd.read_excel(2022WZ2M.xlsx)df_sort=df.sort_values(总分,_)#取总分前 10 名制作图表 x=df_sort姓名.head(10)y=_ plt.bar(x,y,color=b)plt.grid(alpha=0.5)#添加网格 plt.title(2022 年温州二模总分前 10 名)#添加标题 plt.show()请在程序划线
12、处填上合适的代码。(4)制作每门学科的平均分,并按技术成绩降序排序,并将结果保存在文件“2022WZ2M_TJ.xlsx”中,分析结果如图 c 所示。图 c 实现代码如下,请在划线处填上合适的代码。xk_avg=df._ _(班级)#按班级分组 xkavg_mean=_#计算各科班级平均分 xkavg_mean.to_excel(2022WZ2M_TJ.xlsx,index=True,header=True)#保存结果文件 高二信息技术学科 试题 第7页(共 8 页)16.下列是使用某 Web 应用框架编写的简单网页页面的相关 Python 程序段:脚本文件 abc.py 代码如下:from
13、flask import Flask,render_template app=Flask(_name_)app.route(/)def index():marks=name:张三,yuwen:76,shuxue:86,name:李四,yuwen:66,shuxue:90#render_template 方法:渲染模板#参数 1:模板名称 参数 n:传到模板里的数据 return render_template(_,marks=marks)if _name_=_main_:app.run(debug=True)模板文件 marks.html 代码如下:marks list%for mark in
14、 marks%mark.name:mark.yuwen+mark.shuxue#是换行符标签#%endfor%#使用 endfor 标签结束 for 语句#(1)该网页程序使用的 Web 应用框架是_。(2)该代码中的视图函数是_。(3)划线处应填入的代码为_。(4)当访问页面地址 http:/127.0.0.1:5000/后,网页中第二行的内容是_。高二信息技术学科 试题 第8页(共 8 页)17.小宇为选定班级参赛作品编写了一个 Python 程序,设计如下:输入 5 位评委对 3 个作品的评分数据(评委对作品的评分数据由 3 位十进制数组成,第 1 位对应作品编号,第 2、3 位对应作品
15、得分,分值范围为60,99。如“275”表示 2 号作品得分为 75 分)。程序输出 3 个作品的平均分和最高分的作品编号(若最高平均分存在并列,则从并列作品中随机抽取)。程序运行示例:输入:180/283/385/170/276/384/180/285/380/190/295/390/170/272/372 输出:作品 1 平均分为:78.0 作品 2 平均分为:82.2 作品 3 平均分为:82.2 最高分不止一个,随机选取最高分编号为:2(1)请在划线处填上合适的代码(2)打乱输入顺序,如 180/283/170/276/180/285/190/295/170/272/385/380/3
16、84/390/372,程序输出结果是否会发生改变_(A.会发生改变 B.不会发生改变)import random s=input()#若输入 s 不符合题意要求,直接结束并提示输入有误,代码略 i=0 f=1:0,2:0,3:0 while i len(s):d=si:i+3 _ i=i+4 aver=f1/5,f2/5,f3/5 print(作品 1 平均分为:+str(aver0)+作品 2 平均分为:+str(aver1)+作品 3 平均分为:+str(aver2)j=0 Max=max(aver)zdbh=while j len(aver):if averj=Max:zdbh.appe
17、nd(j)j+=1 if _:print(最高分编号为:+str(zdbh0+1)else:print(最高分不止一个,随机选取最高分编号为:+str(_)#下表为 Random 模块中的常用函数 名称 含义 random.random()随机生成一个0,1)范围内的实数 random.randint(a,b)随机生成一个a,b范围内的整数 random.choice(seq)从序列 seq 的元素中随机挑选一个元素 random.sample(seq,k)从序列中随机挑选 k 个元素 高二技术学科 试题 第1页(共 16 页)2021 学年第二学期温州十校联合体期末联考 高二年级信息学科参考
18、答案 一、选择题(本大题共 14 小题,每小题 2 分,共 28 分。每小题列出的四个备选项中只有一个符合题目要求的,不选、多选、错选均不得分)题号 1 2 3 4 5 6 7 8 9 10 答案 D C D C D C A D C A 题号 11 12 13 14 答案 A D B C 二、非选择题(本大题共 3 小题,其中第 15 小题 10 分,第 16 小题 5 分,第 17 小题 7 分,共 22分)15.(1)=SUM(C2:L2)(1 分)(2)柱形图 或 垂直柱形图 (1 分)(3)ascending=False (2 分)(4)df_sort总分.head(10)或 df_s
19、ort.总分.head(10)或 df_sort总分:10 或 df_sort.总分:10 或其它等价答案 (2 分)(5)groupby (2 分)(6)xk_avg.mean()(2 分)16.(1)Flask 框架(写出 Flask 就正确,首字母必须大写)(1 分)(2)index()(1 分)(3)marks.html (1 分)(4)李四:156 (2 分)17.(1)fd0+=int(d1:3)或 fd0=f.get(d0,0)+int(d1:3)或 fsi+=int(d1:3)或 fsi+=int(si+1:i+3)其它等价答案 (2 分)len(zdbh)=1 或 len(zdbh)2 或 len(zdbh)=1 其它等价答案 (2 分)random.choice(zdbh)+1 或 zdbhrandom.randint(0,len(zdbh)-1)或 zdbhint(random.random()*len(zdbh)+1 或 random.sample(zdbh,1)0+1 其它等价答案 (2 分)(2)B (1 分)