2021-2022学年浙江省杭州“六县九校”联盟高二下学期期中联考信息技术试题(Word版)
展开高二年级技术学科试题
考生须知:
本卷共 11 页满分 100 分,考试时间 90 分钟;
答题前,在答题卷密封区内填写班级、学号和姓名;座位号写在指定位置;
所有答案必须写在答题卷上,写在试卷上无效;
考试结束后,只需上交答题卷。
第一部分 信息技术(共 50 分)
一、选择题(本大题共 12 小题,每小题 2 分 ,共 24 分。在每小题给出的四个选项中,只有一个符合题目要求)
1.以下关于数据、信息、知识和智慧的说法正确的是() A.所有的数据中都蕴含着信息
B.“珠穆朗玛峰峰顶海拔过高,不宜人类居住”,这体现了了人类的智慧
C.圆的面积可以用圆周率近似值 3.14 乘以半径的平方获得,这是知识
D.若在纸上单独书写“2008”这几个数字时,它就已经被赋予了一定的意义
2.查看字符内码部分界面如图所示。
下列说法不.正.确.的是()
A.字符“J”的十六进制内码值是 50HB.字符“H”内码值的二进制表示为 01001000B C.字符“0”的十进制内码值是 48DD.观察到的字符内码共占 13 个字节
3.无人驾驶汽车能够收集周围地形的相关信息,并能快速作出行驶决策,主要体现了大数据的哪一特征()
A.大数据收集和分析的数据量非常大B.数据处理的速度快
C.大数据的数据来源多D.大数据的价值密度相对较低 4.下列关于传感与控制的说法,不.正.确.的是()
高铁出行刷身份证进出闸机使用到的技术属于传感技术
移动终端中压敏传感器可以实现计步功能
电子标签由芯片和天线组成,每个标签具有唯一的电子编码 D.NFC 技术由 RFID 演变而来,是一种短距高频的无线电技术
5.有 A、B、C、D、E 五个人依次进入电梯,结果警告超重了,需要出去一个人才能正常运行,按照数据结构中栈和队列的思维,应离开电梯的人分别是()
A.栈:A 队列:EB.栈:A 队列:A
C.栈:E 队列:AD.栈:E 队列:E 6.小明计算机的部分系统信息如图所示。
以下说法不.正.确.的是()
A.该计算机内存容量为 4.25GBB.该计算机支持 64 位操作系统
C.该计算机安装的是 windw 10 操作系统D.该计算机的 CPU 的型号是 2.29GHz 7.某算法流程图如右图所示,该算法的输出结果是()
A.3/4B.1/6
C.11/12D.25/24
下列 Pythn 表达式中,其值一定为 False 的是() A.n==n%9B."30"<"9"
C.int(2.5)>2.1D.n in range(10)
小敏制作了一个简单的 flask 程序,编写路由和视图函数如下所示:
frm flask imprt Flask#导入 flask 框架模块 app=Flask( name )#创建应用实例 @app.rute("")#路由
def hell():#视图函数 return "Hell,Wrld"
执行程序后,在浏览器中输入网址 :5000/hell,网页显示的内容为“Hell,Wrld”,划线处应填入的代码为()
A. /B.hellC.Hell,WrldD./hell 10.有如下 Pythn 程序段:
a="1357"
list1=["car", "bus","bike"] list1[1]=a[1:3] print(list1)
该程序段运行后的结果是() A.['car','bus','bike']B.['car','35','bike']
C.['car',35,'bike']D.['car','3','5','bike']
11.以下 Pythn 程序段执行后,结果为 2,横线处的代码为() def f(list):
m=list[0]
fr i in range(1,len(list)): if:
m=list[i]
return m
s=[4,5,2,6,5,8]
print(f(s))
A. m>list[i]B. m
- s=input("请输入字符串 s:") k,ch=1,s[0]
fr i in range(1,len(s)): if k==0:
ch=s[i] k=1
else:
if ch==s[i]: k+=1
else:
k-=1
print(ch)
若输入字符串 s 分别为以下内容,执行程序后,ch 的值不为”A”的是() A.AAQAQB.AQRQAC.QAQQAD.RQQAA
二、非选择题(本大题共 4 小题,其中第 13 题 8 分,第 14 题 5 分,第 15 题 6 分,第 16 题 7
分,共 26 分)
北京冬奥会顺利举办,共设 7 个大项,15 个分项。随着“带动 3 亿人参与冰雪运动”的实现,各项冰雪运动在互联网上搜索热度骤增,中国运动员也在赛场上表现亮眼。下图(图 13-1)为 历届冬奥会中国奖牌榜数据,存储在“medal.xlsx”中,请对其进行数据处理。
图 13-1
在 Excel 中处理数据,为了计算中国每个分项运动的奖牌总数,在 G2 输入公式后,选中 G2 单元格自动填充到区域 G3:G16,则 G2 的公式为。
在 Pythn 中处理数据,要求计算中国各个大项的奖牌总数并输出,结果如图 13-2 所示,
并以水平柱形图形式呈现“搜索热度”最高 10 名的分项运动,如图 13-3 所示。 imprt pandas as pd
imprt matpltlib.pyplt as plt
plt.rc('fnt', **{'family': 'SimHei'})#图表显示中文字体 df = pd.read_excel(①)
df1 = df.②["总计"].sum() #计算各个大项的奖牌总数 print(df1)
df2 = ③ #找出“搜索热度”最高 10 名的分项运动 plt.barh(df2["分项"], df2["搜索热度"], height=0.5) plt.shw()
①划线①处应填入的语句为:
②划线②处应填入的语句为:
③划线③处应填入的语句为()(单选)
df.srt_values("搜索热度", ascending=True)[:10]
df.srt_values("搜索热度", ascending=False)[10:]
df.srt_values("搜索热度", ascending=False)[:10]
df.srt_values("搜索热度", ascending=True)[10:]
图 13-2
图 13-3
编写 Pythn 程序,产生一个随机列表,分别输出列表中的奇数和偶数,并统计其个数,程序如下:
imprt randm
dd,n1=[],0#列表 dd 存储奇数,n1 存储奇数的个数 even,n2=[],0#列表 even 存储偶数,n2 存储偶数的个数
① fr i in range(10):
num.append(randm.randint(10,99))
len(num-1)
fr i in range():
if ②: even.append(num[i]) n2+=1
else:
dd.append(num[i]) n1+=1
print("奇数为",dd,"共",n1,"个")
print("偶数为",even,"共",n2,"个")
请在划线处填入代码:①;②。
加框处代码有错,应该修改为:。
小明搭建某智慧教室信息系统,使教室实现通过互联网获取教室的光线、温度等信息,并根据一定的阈值自动控制教室的照明灯、空调等功能。该系统的架构如图 15 所示。
图 15
从图中可以看出,该智慧教室信息系统的架构是(填写:B/S 或 C/S)模式,智能终端和服务器的通信采用(填写:有线 或 无线)方式。
下列设备中,属于输出设备的是()
A.红外接收模块B.智能终端扩展板
C.温湿度传感器D.红外发射模块
小明为了只能终端上传数据的频率低一点,设置当传感器数据发生变化时才上传一次数据。以温度数据为例,他修改的部分代码如下。
ldtemp=-1 #ldtemp 存放原来温度模拟量,为防止与第一次获取的 temp 值相同,赋初值-1 while True:
temp=pin2.read_analg() if temp!=ldtemp:
errn,resp=Oblq.get("input?id=1&val="+str(temp),10000) if errn==200:
display.scrll(resp) if resp == '1':
pin8.write_digital(1) else:
pin8.write_digital(0)
else:
display.scrll(str(errn))
sleep(1000)
要实现小明预设的功能,划线处需补充代码:①。
从代码可以看出,连接执行器的引脚是 ②,连接温度传感器的引脚是 ③。 16.浙江省的“健康码”管理信息系统以真实数据为基础,连通重点人员动态管控清单等相关数据库,根据群众申报信息与后台数据的校验比对结果发放“健康码”。小明使用 pythn 编写程序,模拟健康码的发放。与核算检测阳性人员密接者为红码,次密接者为黄码,其他为绿码。如下图 16-2 所示,文件"mj.txt"中存储了一段时间中相互之间有密接的学生 id(即 id 为 1 和 5
的学生有密接,5 和 4 有密接,2 和 1 有密接)。如下图 16-3 所示,文件"id.txt"中存
储了不同 id 对应的学生姓名(即 id 为 1 的学生是“若依”)。如果既为密接者,同时又是次密接者,则判断为密接者。如,输入核酸检测阳性学生 id 为 1,输入健康码待发放学生 id 为 2,程序自动输出该学生健康码为红码,如下图 16-1 所示。
图 16-1
若 id 为 2 的学生核酸检测阳性,那么姓名为“高寒”的学生健康码为。
实现上述功能的程序如下,请在划线处填入合适的代码。 yx=input("请输入核酸检测阳性学生 id:")
df=input("请输入健康码待发放学生 id:")
xmdic,madic={},{}#xmdic 存放不同 id 对应的学生姓名, madic 存放不同 id 对应的不同健康码
mjlst,mj=[],[]#mjlst 存放可能为密接的学生 id cmlst,cmj=[],[]#cmlst 存放可能为次密接的学生 id f=pen("mj.txt" ,"r+")
line=f.readline()
while line:#查找密接学生 id,存放在变量 mj 中
图 16-2图 16-3
mjlst=line.split() #以空格为分隔符切片line,如line 为"1 5",则mjlst 值为["1","5"] if yx==mjlst[0]:
mj.append(mjlst[1]) elif yx==mjlst[1]:
mj.append(mjlst[0]) else:
cmlst.append(mjlst) line=f.readline()
fr j in range(len(cmlst)):#查找次密接学生 id,存放在变量 cmj 中 if cmlst[j][1] nt in mj and cmlst[j][0] in mj:
elif cmlst[j][0] nt in mj and cmlst[j][1] in mj: cmj.append(cmlst[j][0])
f_id=pen("id.txt" ,"r+") line=f_id.readline()
while line:#获取不同 id 学生的健康码,存放在变量 madic 中 idxm=line.split()
#在 xmdic 字典中创建 id 与姓名相对应的键值对 if idxm[0] in mj:
madic[idxm[0]]="红码" elif idxm[0] in cmj:
madic[idxm[0]]="黄码" else:
madic[idxm[0]]="绿码" line=f_id.readline()
if df in xmdic and yx in xmdic: print(xmdic[df],"健康码为:",)
else:
print("您输入的核酸检测阳性学生 id 或健康码待发放学生 id 有误,请重新输入!")
浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共11页。试卷主要包含了考试结束后,只需上交答题纸等内容,欢迎下载使用。
浙江省杭州市S9联盟2022-2023学年高二信息技术下学期4月期中联考试题(Word版附解析): 这是一份浙江省杭州市S9联盟2022-2023学年高二信息技术下学期4月期中联考试题(Word版附解析),共10页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省杭州市“六县九校”联盟2022-2023学年高二上学期信息技术期中联考试卷(Word版附解析): 这是一份浙江省杭州市“六县九校”联盟2022-2023学年高二上学期信息技术期中联考试卷(Word版附解析),共11页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。