浙江省杭州第二中学2022-2023学年高三下学期第一次月考信息技术试题
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.有如下两段python程序
若数组a的元素为[34,33,25,46,17,77],则下列说法不正确的是( )
A.两段程序的比较次数一样B.两段程序的交换次数一样
C.两段程序的输出结果一样D.两段程序都能实现数组a降序排序
【答案】C
【解析】
【详解】本题主要考查Python程序的执行与调试。分析程序可知,两个程序分别从前往后比较和从后往前比较,因此比较次数和交换次数相等,两段程序都能实现数组a降序排序,但第一个程序内层循环每次会将最小值放到最右边,第二个程序内层循环每次循环会将右边的最大值放到左边,因此最终的输出结果不相等。第一个程序的输出结果是“34,46,77,33,25,”;第二个程序输出结果是“77,46,34,33,25,”,故本题选C选项。
2.将模拟信号转换成数字信号一般需要采样、量化与编码。下列说法正确 是( )
A.采样点的量化值不同,其量化位数也一定不同
B.对于同一模拟信号,采样的时间间隔越长,采集的样本数量越多
C.改变量化等级,会影响采集的数据与实际数据的关系
D.模拟信号采样后,再经过ADC在数值上进行离散化,经过编码转换成数字信号
cq [k-1]=1;tail=0
whilecq [(tail-1)%k]<100:
s=0
forjinrange (k):
s+=cq [j]
cq [tail]=s
tail= (tail+1)%k
returncq [(tail-1)%k]
x=int (input( ))
print (fun(x))
A.若输入1,程序输出结果 101B.若输入2,程序输出结果为144
【答案】B
【解析】
【详解】本题主要考查人工智能技术的发展及应用。lambda演算和原始递归函数能完成图灵机的计算任务;“扫地机器人”是行为主义人工智能在现实生活中的应用;知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题;德州扑克人工智能Libratus通过与人类选手博弈不断提升棋力,其学习机制是强化学习,故本题选B选项。
【答案】D
【解析】
【详解】本题主要考查模拟信号数字化。采样是指用每隔一定时间的信号样值序列来代替原来在时间上连续的信号,也就是在时间上将模拟信号离散化;量化是用有限个幅度值近似原来连续变化的幅度值,把模拟信号的连续幅度变为有限数量的有一定间隔的离散值;编码则是按照一定的规律,把量化后的值用二进制数字表示。采样点的量化值不同,其量化位数可能相同可能不同;对于同一模拟信号,采样的时间间隔越长,采集的样本数量越少;改变量化等级,不会影响采集的数据与实际数据的关;模拟信号采样后,再经过ADC在数值上进行离散化,经过编码转换成数字信号,故本题选D选项。
5.下列关于人工智能的说法不正确的是( )
mbda演算和原始递归函数能完成图灵机的计算任务
B.“扫地机器人”是联结主义人工智能在现实生活中的应用
C.知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题
D.德州扑克人工智能Libratus通过与人类选手博弈不断提升棋力,其学习机制是强化学习
username=request.form.get ("username")
password=request.form.get ("password")
if______________:
returnrender_ template ("welcome.html", name=username, Title="欢迎界面")
C.若输入3,程序输出结果为149D.若输入4,程序输出结果为108
【答案】A
【解析】
【详解】本题主要考查Python程序的调试。分析程序可知,当输入1时,函数fun(1)中,while循环条件一直成立,且一直为1,即cq [(tail-1)%k]=1,因此会陷入死循环,没有结果输出,故本题选A选项。
6.下列关于算法的说法正确的是( )
A.算法解决问题的一般过程依次为“设计算法—抽象与建模—描述算法”
B.数据、运算和控制转移是算法三大要素
C.任何算法都必须要有至少一个输入数据和一个输出数据
D.同一种算法只能用一种表示方法
【答案】B
【解析】பைடு நூலகம்
【详解】本题主要考查算法的描述。算法解决问题的一般过程依次为“抽象与建模—设计算法—描述算法”;数据、运算和控制转移是算法三大要素;算法可以没有输入,但必须要有输出;同一种算法能用多种表示方法,如伪代码、算法流程图等,故本题选B选项。
12.某对分查找算法的python程序如下:
数组a中的元素各不相同且按降序排列,执行该程序段后n的值为4,则key的值不可能为( )
A.a[1]B.a[4]C.a[12]D.a[16]
【答案】D
【解析】
【详解】本题主要考查对分查找算法及Python程序实现。该对分查找过程用二叉树表示如下:
分析程序可知,每遍历一次,变量n递增1,同时当查找到时,循环结束。执行该程序段后n的值为4,由图可知,遍历到第四层,则key的值不可能为a[16],故本题选D选项。
无极电动调节62-72mm
外链内容
Wi-Fi无线
USB有线
下列说法正确的是( )
A.PICO4采用的Android系统是基于Linux的开源操作系统开发的
B.该屏幕每平方英寸上的像素数量为4320×2160
C.游戏手柄和屏幕都是VR眼镜一体机中主要的输出设备
D.断电后,PICO4理论上最多可以存储134G的软件与数据
【答案】A
【解析】
【详解】本题主要考查计算机硬件参数。由表可知,PICO4采用的Android系统是基于Linux的开源操作系统开发的;该屏幕上的像素数量为4320×2160;游戏手柄是输入设备,屏幕是输出设备;断电后,PICO4理论上最多可以存储128G的软件与数据,故本题选A选项。
4.体脂秤利用生物电阻抗测量原理。当人站在体脂秤上,通过电极片发出微弱的电流,与人体内部形成了一个闭合电路,这个电路会通过人体的肌肉、脂肪等部位,人体中肌肉,脂肪和水的导电性是不同的,这时候体脂就会根据这个闭合电路里电流的强弱得出一个电阻抗数值计算出体脂率。此款智能体脂秤主要功能为显示体重与体脂,通过蓝牙模块将数据传输给手机APP。下列说法不正确的是( )
cur.execute("insert into选课表(班级,姓名,课程名称)values(%d,' %s', '%s') "%(___))
二、非选择题(本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分,共26分)
13.某校团委需组织高一高二年级学生进行社团选课活动。为了帮助学校团委更好地开展学生社团选课工作,小明同学设计了一个简易的网上社团选课系统。该选课系统的部分界面、网页模板文件、数据表、文件等如第13题图a、图b、图c、图d所示。
a(选课界面) 图b(登陆成功后的欢迎模板)
图c(登录账号密码数据表users) 图d(选课表字段结构)
具体实现程序代码如下:
fromflaskimport Flask, render_ template, request
importsqlite3
app =Flask (__name__)
#主页面路由命令及对应的视图函数,代码略
9.有如下python程序:
def fun(m):
if h[m]!=-1: return
h[m]=1
for i in range(1,m//2+1):
fun(i)
h[m]+=h[i]
h=[-1]*10
fun(5)
执行语句print(h[5]),输出结果为( )
A.15B.10C.5D.4
【答案】D
【解析】
A.体脂秤手机APP软件使用C/S模式开发
B.电极片属于传感设备的一部分
C.无法连上因特网的手机是不能采集到体脂率数据的
D.如果智能体脂秤内存储的数据丢失,手机端数据可能不受影响
【答案】C
【解析】
【详解】本题主要考查信息系统的应用。体脂秤手机APP软件使用C/S模式开发;电极片属于传感设备的一部分;通过蓝牙模块将数据传输给手机APP,因此无法连上因特网的手机可以采集到体脂率数据;如果智能体脂秤内存储的数据丢失,手机端数据可能不受影响,故本题选C选项。
user={}
userlist=[]
forlineininfolist:
userlist.append (line [1:3])
foriinrange (0,len (userlist)):
user [userlist[i][0]]=userlist[i][1]
cur.close ( )
conn.close ( )
@app.route ("/login", methods=["POST"])#登陆页面路由命令
deflogin( ):
conn=sqlite3.connect ("data/data.db")
cur=conn.cursor( )
cur.execute ("SELECT*FROM users")
infolist =cur.fetchall ( )
杭州二中2022学年第二学期高三年级第一次月考试卷
信息技术
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
1.“东数西算”工程是通过在西部构建数据中心、云计算、大数据一体化的新型算力网络体系,将东部算力需求有序引导到西部。下列说法不正确的是( )
#当输入的用户名密码错误时,弹出账号不存在或密码错误页面,代码略
@app.route (_______, methods=["GET","POST"])#选课页面路由命令
defxk( ):
ifrequest.method=="GET":
returnrender_ template ("xk.hmtl",text="请填报你喜欢的社团")
A.“东数西算”只涉及海量数据的传输及其传输效率的问题
B.云计算是分布式计算的一种,其软件与服务是统一部署、统一管理的
C.“东数西算”中的“数”是指数据,“算”是指算力,即对数据的处理能力
D “东数西算”工程需要硬件、软件、通信网络、数据、人员等要素共同参与,互相配合
【答案】A
【解析】
【详解】本题主要考查信息技术的发展。“东数西算”不只涉及海量数据的传输及其传输效率的问题,还涉及数据加工处理、存储、反馈等问题,故本题选A选项。
3.某科技公司推出一款用于体验元宇宙的VR眼镜一体机,具有内置处理器,传感器,电池,存储内存和显示器,不需要连接到PC或智能手机即可使用。其参数如下:
产品型号
PICO4
主机重量
<300g
分辨率
4320×2160
运行内存
6G
存储内存
128GB
操作系统
Android6DoF
视角
105°
手柄系统
红外光学
瞳距调节
7.某算法的部分流程图如图所示,执行这部分流程后,下列各值不可能是s的输出值的是( )
A.0B.16C.12D.8
【答案】B
【解析】
【详解】本题主要考查算法流程图的执行。t=int(random.randint(0,1) ),t是随机生成0或1,一共循环4次,第一遍循环后,s可能的值是0~1;第二遍循环后,s可能的值是0~3;第三遍循环后,s可能的值是0~7;第四遍循环后,s可能的值是0~15,因此s的输出值不可能是16,故本题选B选项。
【详解】本题主要考查Python程序的执行。m=5,执行完函数fun(5)后,列表h=[-1, 1, 2, -1, -1, 4, -1, -1, -1, -1],因此h[5]=4,故本题选D选项。
10.有树结构的示意图如图所示,下列关于该树的描述正确的是( )
A.该树的度为6B.该树的叶子节点数量是7
C.节点I、J互为兄弟节点D.该树的深度为5
【答案】B
【解析】
【详解】本题主要考查树结构的描述。由图可知,该树的度为3;该树的叶子节点数量是7;节点I、H互为兄弟节点;该树的深度为4,故本题选B选项。
11.有如下python程序,下列说法不正确的是( )
deffun(k):
num=200;cq=[0]*k
else:
xm=request.form.get ("xm")
bj=_____________#登录页面中输入姓名 文本框的名称为“bj”
kc=request.form.get ("kc")
conn=sqlite3.connect("data/data.db")
cur=conn.cursor( )
cur.execute("create table if not exists选课表(班级integer,姓名text,课程名称text)")
若数组a的元素为[34,33,25,46,17,77],则下列说法不正确的是( )
A.两段程序的比较次数一样B.两段程序的交换次数一样
C.两段程序的输出结果一样D.两段程序都能实现数组a降序排序
【答案】C
【解析】
【详解】本题主要考查Python程序的执行与调试。分析程序可知,两个程序分别从前往后比较和从后往前比较,因此比较次数和交换次数相等,两段程序都能实现数组a降序排序,但第一个程序内层循环每次会将最小值放到最右边,第二个程序内层循环每次循环会将右边的最大值放到左边,因此最终的输出结果不相等。第一个程序的输出结果是“34,46,77,33,25,”;第二个程序输出结果是“77,46,34,33,25,”,故本题选C选项。
2.将模拟信号转换成数字信号一般需要采样、量化与编码。下列说法正确 是( )
A.采样点的量化值不同,其量化位数也一定不同
B.对于同一模拟信号,采样的时间间隔越长,采集的样本数量越多
C.改变量化等级,会影响采集的数据与实际数据的关系
D.模拟信号采样后,再经过ADC在数值上进行离散化,经过编码转换成数字信号
cq [k-1]=1;tail=0
whilecq [(tail-1)%k]<100:
s=0
forjinrange (k):
s+=cq [j]
cq [tail]=s
tail= (tail+1)%k
returncq [(tail-1)%k]
x=int (input( ))
print (fun(x))
A.若输入1,程序输出结果 101B.若输入2,程序输出结果为144
【答案】B
【解析】
【详解】本题主要考查人工智能技术的发展及应用。lambda演算和原始递归函数能完成图灵机的计算任务;“扫地机器人”是行为主义人工智能在现实生活中的应用;知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题;德州扑克人工智能Libratus通过与人类选手博弈不断提升棋力,其学习机制是强化学习,故本题选B选项。
【答案】D
【解析】
【详解】本题主要考查模拟信号数字化。采样是指用每隔一定时间的信号样值序列来代替原来在时间上连续的信号,也就是在时间上将模拟信号离散化;量化是用有限个幅度值近似原来连续变化的幅度值,把模拟信号的连续幅度变为有限数量的有一定间隔的离散值;编码则是按照一定的规律,把量化后的值用二进制数字表示。采样点的量化值不同,其量化位数可能相同可能不同;对于同一模拟信号,采样的时间间隔越长,采集的样本数量越少;改变量化等级,不会影响采集的数据与实际数据的关;模拟信号采样后,再经过ADC在数值上进行离散化,经过编码转换成数字信号,故本题选D选项。
5.下列关于人工智能的说法不正确的是( )
mbda演算和原始递归函数能完成图灵机的计算任务
B.“扫地机器人”是联结主义人工智能在现实生活中的应用
C.知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题
D.德州扑克人工智能Libratus通过与人类选手博弈不断提升棋力,其学习机制是强化学习
username=request.form.get ("username")
password=request.form.get ("password")
if______________:
returnrender_ template ("welcome.html", name=username, Title="欢迎界面")
C.若输入3,程序输出结果为149D.若输入4,程序输出结果为108
【答案】A
【解析】
【详解】本题主要考查Python程序的调试。分析程序可知,当输入1时,函数fun(1)中,while循环条件一直成立,且一直为1,即cq [(tail-1)%k]=1,因此会陷入死循环,没有结果输出,故本题选A选项。
6.下列关于算法的说法正确的是( )
A.算法解决问题的一般过程依次为“设计算法—抽象与建模—描述算法”
B.数据、运算和控制转移是算法三大要素
C.任何算法都必须要有至少一个输入数据和一个输出数据
D.同一种算法只能用一种表示方法
【答案】B
【解析】பைடு நூலகம்
【详解】本题主要考查算法的描述。算法解决问题的一般过程依次为“抽象与建模—设计算法—描述算法”;数据、运算和控制转移是算法三大要素;算法可以没有输入,但必须要有输出;同一种算法能用多种表示方法,如伪代码、算法流程图等,故本题选B选项。
12.某对分查找算法的python程序如下:
数组a中的元素各不相同且按降序排列,执行该程序段后n的值为4,则key的值不可能为( )
A.a[1]B.a[4]C.a[12]D.a[16]
【答案】D
【解析】
【详解】本题主要考查对分查找算法及Python程序实现。该对分查找过程用二叉树表示如下:
分析程序可知,每遍历一次,变量n递增1,同时当查找到时,循环结束。执行该程序段后n的值为4,由图可知,遍历到第四层,则key的值不可能为a[16],故本题选D选项。
无极电动调节62-72mm
外链内容
Wi-Fi无线
USB有线
下列说法正确的是( )
A.PICO4采用的Android系统是基于Linux的开源操作系统开发的
B.该屏幕每平方英寸上的像素数量为4320×2160
C.游戏手柄和屏幕都是VR眼镜一体机中主要的输出设备
D.断电后,PICO4理论上最多可以存储134G的软件与数据
【答案】A
【解析】
【详解】本题主要考查计算机硬件参数。由表可知,PICO4采用的Android系统是基于Linux的开源操作系统开发的;该屏幕上的像素数量为4320×2160;游戏手柄是输入设备,屏幕是输出设备;断电后,PICO4理论上最多可以存储128G的软件与数据,故本题选A选项。
4.体脂秤利用生物电阻抗测量原理。当人站在体脂秤上,通过电极片发出微弱的电流,与人体内部形成了一个闭合电路,这个电路会通过人体的肌肉、脂肪等部位,人体中肌肉,脂肪和水的导电性是不同的,这时候体脂就会根据这个闭合电路里电流的强弱得出一个电阻抗数值计算出体脂率。此款智能体脂秤主要功能为显示体重与体脂,通过蓝牙模块将数据传输给手机APP。下列说法不正确的是( )
cur.execute("insert into选课表(班级,姓名,课程名称)values(%d,' %s', '%s') "%(___))
二、非选择题(本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分,共26分)
13.某校团委需组织高一高二年级学生进行社团选课活动。为了帮助学校团委更好地开展学生社团选课工作,小明同学设计了一个简易的网上社团选课系统。该选课系统的部分界面、网页模板文件、数据表、文件等如第13题图a、图b、图c、图d所示。
a(选课界面) 图b(登陆成功后的欢迎模板)
图c(登录账号密码数据表users) 图d(选课表字段结构)
具体实现程序代码如下:
fromflaskimport Flask, render_ template, request
importsqlite3
app =Flask (__name__)
#主页面路由命令及对应的视图函数,代码略
9.有如下python程序:
def fun(m):
if h[m]!=-1: return
h[m]=1
for i in range(1,m//2+1):
fun(i)
h[m]+=h[i]
h=[-1]*10
fun(5)
执行语句print(h[5]),输出结果为( )
A.15B.10C.5D.4
【答案】D
【解析】
A.体脂秤手机APP软件使用C/S模式开发
B.电极片属于传感设备的一部分
C.无法连上因特网的手机是不能采集到体脂率数据的
D.如果智能体脂秤内存储的数据丢失,手机端数据可能不受影响
【答案】C
【解析】
【详解】本题主要考查信息系统的应用。体脂秤手机APP软件使用C/S模式开发;电极片属于传感设备的一部分;通过蓝牙模块将数据传输给手机APP,因此无法连上因特网的手机可以采集到体脂率数据;如果智能体脂秤内存储的数据丢失,手机端数据可能不受影响,故本题选C选项。
user={}
userlist=[]
forlineininfolist:
userlist.append (line [1:3])
foriinrange (0,len (userlist)):
user [userlist[i][0]]=userlist[i][1]
cur.close ( )
conn.close ( )
@app.route ("/login", methods=["POST"])#登陆页面路由命令
deflogin( ):
conn=sqlite3.connect ("data/data.db")
cur=conn.cursor( )
cur.execute ("SELECT*FROM users")
infolist =cur.fetchall ( )
杭州二中2022学年第二学期高三年级第一次月考试卷
信息技术
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
1.“东数西算”工程是通过在西部构建数据中心、云计算、大数据一体化的新型算力网络体系,将东部算力需求有序引导到西部。下列说法不正确的是( )
#当输入的用户名密码错误时,弹出账号不存在或密码错误页面,代码略
@app.route (_______, methods=["GET","POST"])#选课页面路由命令
defxk( ):
ifrequest.method=="GET":
returnrender_ template ("xk.hmtl",text="请填报你喜欢的社团")
A.“东数西算”只涉及海量数据的传输及其传输效率的问题
B.云计算是分布式计算的一种,其软件与服务是统一部署、统一管理的
C.“东数西算”中的“数”是指数据,“算”是指算力,即对数据的处理能力
D “东数西算”工程需要硬件、软件、通信网络、数据、人员等要素共同参与,互相配合
【答案】A
【解析】
【详解】本题主要考查信息技术的发展。“东数西算”不只涉及海量数据的传输及其传输效率的问题,还涉及数据加工处理、存储、反馈等问题,故本题选A选项。
3.某科技公司推出一款用于体验元宇宙的VR眼镜一体机,具有内置处理器,传感器,电池,存储内存和显示器,不需要连接到PC或智能手机即可使用。其参数如下:
产品型号
PICO4
主机重量
<300g
分辨率
4320×2160
运行内存
6G
存储内存
128GB
操作系统
Android6DoF
视角
105°
手柄系统
红外光学
瞳距调节
7.某算法的部分流程图如图所示,执行这部分流程后,下列各值不可能是s的输出值的是( )
A.0B.16C.12D.8
【答案】B
【解析】
【详解】本题主要考查算法流程图的执行。t=int(random.randint(0,1) ),t是随机生成0或1,一共循环4次,第一遍循环后,s可能的值是0~1;第二遍循环后,s可能的值是0~3;第三遍循环后,s可能的值是0~7;第四遍循环后,s可能的值是0~15,因此s的输出值不可能是16,故本题选B选项。
【详解】本题主要考查Python程序的执行。m=5,执行完函数fun(5)后,列表h=[-1, 1, 2, -1, -1, 4, -1, -1, -1, -1],因此h[5]=4,故本题选D选项。
10.有树结构的示意图如图所示,下列关于该树的描述正确的是( )
A.该树的度为6B.该树的叶子节点数量是7
C.节点I、J互为兄弟节点D.该树的深度为5
【答案】B
【解析】
【详解】本题主要考查树结构的描述。由图可知,该树的度为3;该树的叶子节点数量是7;节点I、H互为兄弟节点;该树的深度为4,故本题选B选项。
11.有如下python程序,下列说法不正确的是( )
deffun(k):
num=200;cq=[0]*k
else:
xm=request.form.get ("xm")
bj=_____________#登录页面中输入姓名 文本框的名称为“bj”
kc=request.form.get ("kc")
conn=sqlite3.connect("data/data.db")
cur=conn.cursor( )
cur.execute("create table if not exists选课表(班级integer,姓名text,课程名称text)")