浙江省北斗星盟2021-2022学年高二下学期5月阶段性联考信息技术试卷(Word版含答案)

资源下载
  1. 二一教育资源

浙江省北斗星盟2021-2022学年高二下学期5月阶段性联考信息技术试卷(Word版含答案)

资源简介

北斗星盟2021-2022学年高二下学期5月阶段性联考
信息技术试题
考生须知:
本卷共 14 页满分 100 分,考试时间 90 分钟;
答题前,在答题卷指定区域填写班级、学号和姓名;考场号、座位号写在指定位置;
所有答案必须写在答题纸上,写在试卷上无效;
考试结束后,只需上交答题纸。
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)
1.2022 年 3 月 23 日,“天宫课堂”第二课开讲,3 名航天员演示微重力环境下的液桥实验和太空抛物实验等,并进行了天地互动。下列有关说法正确的是( )
A.“0”“2”“3”是数据,实验的直播视频不是数据 B.天地互动过程中,信息的传递不依附于任何载体
C.抛物实验中物体运动轨迹不是抛物线,说明信息具有真伪性D.液桥实验中展现的物理学原理可以被继承和传递
关于大数据和大数据处理,下列说法不.正.确.的是( )
A.大数据的特征是数据量大、速度快、数据类型多、价值密度低B.大数据分析的是抽样数据,让决策更精准
处理大数据时一般采用分治思想
道路交通中实时产生的数据属于流数据
使用 UItraEdit 软件查看字符内码,部分界面如图所示。
下 列 说 法 正 确 的 是 ( ) 第 3 题 图
A. 共 有 3 个 ASCII 字 符 B. 字 符 “10” 的 内 码 是 3AH
C.字符“G”的十进制内码值是 71 D.字符“技”的二进制内码值是 10111100
学校建设了智慧食堂,结算台经过对菜品样本的深度学习后,能自动识别各种菜品,并支持一卡通支付和手机扫码支付。下列说法正确的是( )
A.该题中的深度学习就是对符号的推理和运算 B.菜品识别采用了行为主义的人工智能方法
一卡通支付和手机扫码支付都是 RFID 技术的应用
智慧食堂取代了一些工作人员,但也产生了新的工作岗位5.下列关于信息系统和信息社会的说法,不.正.确.的是( )
A. 信 息 系 统 缩 写 APP B. 信 息 系 统 是 人 机 交 互 系 统
C.在信息系统中,数据一般存储在数据库里 D.信息社会指数越高表明信息社会发展水平越高
6. 若 a="20230678",b=["2","4","6"],则表达式 a[5:] + b[2:1:-1] * 3 的值是( ) A."24" B."696" C." 678666" D."0678444"
某算法的部分流程图如图所示,执行这部分流程,若输出 m 的值为 0,则输入d 的值不.可.能.是( )
A.50 B.202505 C.10110100 D.9876543210
有如下 Python 程序段: s="Happy2022" a={0:0,1:0}
for i in s: m=0
if "0"<=i<="9":
m = 1
a[m]+=1 print(a[1])
该程序段运行后,输出的内容是( )
A.9 B.5 C.4 D.2
第 7 题图
一个闰年年份“2**2”,中间两个数字未知。以下 Python 程序段的功能是:输出可能的最大年份。 i=100;flag=False
while i>0 and not flag:
(
)
print(j)
方框中的代码由以下三部分组成:
①j=2002+i*10 ②if j%4==0 and j%100!=0 or j%400==0: flag=True ③i=i-1
下列选项中代码顺序正确的是( )
A.①②③ B.①③② C.②③① D.③①② 10.有如下 Python 程序段:
s1="abcdefgh";s2="0213";res="" j=0;m=0
for i in range(len(s1)): k=m+int(s2[j])
res+=s1[k]
j+=1
if j==4:
m=4
j=0
该程序段运行后,res 的值为( )
A."acbdacbd " B."acbdegfh" C."acbdefgh" D."abcdefgh" 11. 有如下 python 程序段:
import random
list1=[60]
for i in range(9):
r=list1[-1]+random.randint(0,i)
if r not in list1:
list1.append(r)
该程序段运行后,list1 的值可能是( ) A. [60, 61, 64, 69, 71] B. [60, 63, 65, 66, 66, 75]
C. [60, 62, 67, 68, 69, 75, 79] D. [60, 61, 63, 66, 70, 72, 78, 80, 81, 85]
一个栈的入栈序列为 1,2,3,4,5,其出栈序列为 s1,s2,s3,s4,s5。若 s2 是 3,则 s1 不.可.能.是( )
A.1 B.2 C.4 D.5
二、非选择题(本大题共 4 小题,其中第 13 小题 5 分,第 14 小题 6 分,第 15 小题 7 分,第 16 小
题 8 分,共 26 分)
高二年级开展视力筛查工作,数据存储在 Excel 文件中,如图 a 所示,请回答下列问题。
第 13 题图a
(1)(右眼屈光球镜-左眼屈光球镜)的绝对值≥1.5 则表示球镜屈光参差,(右眼屈光柱镜-左眼屈光柱镜)的绝对值≥1,则表示柱镜屈光参差,M 列为球镜屈光参差的提示,为了求出柱镜屈光参差的提示,应在 N3 单元格输入公式 ,再向下填充。
(2)将图 a 所示的数据整理后存储为 data.csv 文件,如图 b 所示,编写 Python 程序,统计各班初筛结果异常的男生人数,并绘制图表,如图 c 所示。
第 13 题 图 b 第 13 题 图 c
(
高二信息技术学科 试题

3
页(共
6
页)
)
Python 程序如下,请在划线处填入合适的代码。import pandas as pd
import matplotlib.pyplot as plt df=pd.read_csv ("data.csv") df1=df[ ① ] df2=df1[df1. 性 别 ==" 男 "] df3=df2.groupby(" 班 级 "). ② plt.barh(df3.index,df3.初筛结果)
plt.title("各班初筛结果异常人数(男)") plt.show()
植物生长过程中遇到光照不足的时候,我们可以通过补光促进植物的生长。小明尝试搭建自动补光信息系统,用户可以通过浏览器实时查看自然光强度并通过表单设置光线阈值,当自然光强度小于光线阈值时,开启补光灯,否则关闭补光灯(用 LED 灯模拟补光灯)。请问答下列问题。
系统的模式结构如图所示,该系统的开发模式为 (选填:C/S、B/S)。
部分 Python 程序如下,请在划线处填入合适的代码。
当客户端提交了光线阈值,服务器运行的视图函数为 。
#烧录到 micro:bit 的部分程序: while True: light =pin2.read_analog() #获取光线数据 #将光线数据以 GET 方式提交给服务器,代码略#resp 为服务器返回的数据 if resp=="1": ① # 开 灯 else: pin14.write_digital(0) #关灯 第 14 题图
(
#Web 服 务 器 的 部 分 程 序 : app=Flask(
name
) @app.route('/',methods=['POST']) def add_TH():
lightTH=float(request.form.get('lightTH'))
#更新数据库的光线阈值,代码略
@app.route("/input",methods=['GET']) def add_data():
light = float(request.args.get('light'))
#将 light 添加到数据库,并从数据库中读取光线阈值 lightTH,代码略
if

:
return '1'
else:
return '0'
)
将一组数据按大小有序排列,处在最中间位置的数叫做中位数(注:当数据奇数个时中位数为最中间的数,偶数个时中位数为最中间两个数的平均数)。中位数用来描述一组数据的中等水平和集中趋势。某个学习小组的成绩以单向链表的形式有序地存储在列表 score 中,为了分析成绩分布情况, 计算平均分和中位数,小明编写 Python 程序如下所示,请回答下列问题。
该单向链表中存储的成绩为 (选填:升序/降序)。
请在划线处填入合适的代码。
程序中加框处代码有错,请改正。
score=[[69,5], [75,7], [93,6], [72,0], [63,8],[64,4], [83,1], [73,3], [51,-1], [99,2]]
num=0;sum=0 head=9 fast=slow=head while slow!=-1:
num+=1
sum+= ①
fast=score[fast][1]
if num%2==0:
slow_p=slow
② if num%2==1:
mid=score[slow][0] else:
mid=(score[slow_p][0]+score[slow][0])/2 print("平均数:",sum/num)
print("中位数:",mid)
扫描算法是一种电梯的调度算法,电梯在最底层(1 楼)和最顶层(20 楼)之间连续往返扫描并运行,在运行过程中优先处理与当前电梯运行方向相同的请求,比如:当前电梯在 3 楼,方向为向
上,此时有 3 个人请求使用电梯:7 楼去 16 楼、2 楼去 9 楼、6 楼去 1 楼,则电梯先向上运行,依
次在 7 楼和 16 楼停靠;然后再向下运行,依次在 6 楼和 1 楼停靠,最后再向上运行,依次在 2 楼和9 楼停靠。小明编写 Python 程序实现这个调度算法,运行界面如图所示,请回答下列问题。
(1)Python 程序如下,请在划线处填入合适的代码。
def scan(now,d): #scan 函数的功能:从当前楼层开始,按当前运行方向扫描一趟
i=0
while i<=len(ask)-1:
if ask[i][2]==d and ① :
stop[ask[i][0]]=1
stop[ask[i][1]]=1
ask.pop(i) #删除索引为 i 的列表元素
i=i+1 ask=[[7,16,0],[2,9,0],[6,1,0]]
direct={1:"向上",-1:"向下"}
第 16 题图
now=3 d=1
print("当前楼层:",now,"方向:",direct[d]) for i in range(len(ask)):
t= ②
t=t//abs(t)
ask[i][2]=t # t 表示该请求的电梯运行方向while len(ask)>0:
stop=[0]*21 #标记 1-20 各楼层是否停靠scan(now,d)
print("\n",direct[d],",停靠楼层:",end="")
if d==1:
st=1;ed=21; now_next=20
else:
st=20;ed=0; now_next=1
for i in range(st,ed,d):
if stop[i]==1:
print(i,end=" ") now= now_next

(2)若电梯当前在 3 楼,方向为向上,ask=[[7,16,0],[6,1,0],[2,9,0],[17,1,0],[10,15,0]],
则第一趟向上运行依次停靠的楼层是: (按停靠顺序填写数字)。2021 学年第二学期浙江北斗星盟 5 月阶段性联考
高二年级技术试题 参考答案
信息技术
一、选择题(本大题共 12小题,每小题 2分,共 24分,每小题列出的四个备选项中只有一个是符
合题目要求的,不选、错选、多选均不得分。)
1 2 3 4 5 6 7 8 9 10 11 12
D B C D A C B C D B A D
二、非选择题(本大题共 4 小题,其中第 13小题 5分,第 14小题 6分,第 15 小题 7分,第 16小
题 8 分,共 26分)
13. (1)=ABS(G3-J3)>=1 或 =ABS(J3-G3)>=1 (2分)
(2)①df.初筛结果=="异常" 或 df["初筛结果"]=="异常" (2分)
②count() (1分)
14. (1)B/S (1分)
(2)①pin14.write_digital(1) (2分)
②light(3)add_TH() 或 add_TH (1分)
15. (1)降序 (1分)
(2)①score[fast][0] (2分)
②slow=score[slow][1] (2分)
(3)fast!=-1 (2分)
16. (1)①d*ask[i][0]>=d*now (2分)
或 (d==1 and ask[i][0]>=now or d==-1 and ask[i][0]<=now)
②ask[i][1]-ask[i][0] (2分)
③d=-d (2分)
(2)7 10 15 16 (2分)
高二信息技术 答案 第 1 页 共 1 页

展开更多......

收起↑

资源列表