资源简介 北斗星盟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” 的 内 码 是 3AHC.字符“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=0if "0"<=i<="9":m = 1a[m]+=1 print(a[1])该程序段运行后,输出的内容是( )A.9 B.5 C.4 D.2第 7 题图一个闰年年份“2**2”,中间两个数字未知。以下 Python 程序段的功能是:输出可能的最大年份。 i=100;flag=Falsewhile 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=0for i in range(len(s1)): k=m+int(s2[j])res+=s1[k]j+=1if j==4:m=4j=0该程序段运行后,res 的值为( )A."acbdacbd " B."acbdegfh" C."acbdefgh" D."abcdefgh" 11. 有如下 python 程序段:import randomlist1=[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 pdimport 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+=1sum+= ①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=0while i<=len(ask)-1:if ask[i][2]==d and ① :stop[ask[i][0]]=1stop[ask[i][1]]=1ask.pop(i) #删除索引为 i 的列表元素i=i+1 ask=[[7,16,0],[2,9,0],[6,1,0]]direct={1:"向上",-1:"向下"}第 16 题图now=3 d=1print("当前楼层:",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=20else:st=20;ed=0; now_next=1for 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 12D 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 页 展开更多...... 收起↑ 资源列表 北斗星盟高二信息参考答案.pdf 浙江省北斗星盟2021-2022学年高二下学期5月阶段性联考信息技术试卷.docx