2021-2022学年浙江省精诚联盟高二(下)月考信息技术试卷(5月份)+答案解析(附后)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2021-2022学年浙江省精诚联盟高二(下)月考信息技术试
卷(5月份)
1. 下列关于数据、编码的说法,正确的是( )
A. 通过麦克风采集声音数据,不需要用到传感器
B. 计算机最基本的存储单位是比特(bit)
C. 256级灰度图像的颜色位深度为8位
D. 数据就是对客观事物的符号表示,数据就是信息
2. 下列关于人工智能的说法,正确的是( )
①通过模拟人类大脑中神经元之间的复杂交互来进行认知推理,是“联结主义“流派
②用“三段论”的方法实现的人工智能,例如“所有的金属都能导电,铁是金属,所以铁能
导电“;大前提:所有的金属都能导电;小前提:铁是金属;结论:所以,铁能导电,这是“行为主义”流派
③图灵测试是测试机器是否具有智能的一种方法
④深度学习模型在模拟人类大脑处理数据,逐层抽象对原始数据进行学习的过程中用到了人
工神经网络的信息处理机制
⑤跨领域人工智能需要从特殊技能到泛化技能,从单一知识到多源知识、从易到难,研究难
度较大
⑥人工智能的成本较高,对生产和服务业等劳动密集型领域造成的冲击较小
A. ③④⑤⑥
B. ②③④⑤
C. ①③④⑤
D. ①②④⑤
3. 一个时长为10秒、1080*720像素、颜色模式为RGB/8、帧频为20帧/秒的未经压
缩的AVI格式无声视频文件,压缩为MP4格式后的文件大小约为44MB,则其压缩比约为( )
A. 3:1
B. 10:1
C. 100:1
D. 20:1
4. 某终端接上温度传感器,将温度读取到变量a中,代码如下。

若温度传感器和主板的连接正常,烧录并运行该代码下列选项中正确的是( )
A. 热风机加热后,主板LED显示“哭脸”图形,3秒后显示“笑脸”图形
B. 室温低于33℃时,主板LED不显示任何图形
C. 热风机加热后,主板LED显示“笑脸”图形,3秒后显示“哭脸”图形
D. 室温低于33℃时,主板LED显示“笑脸”
5. Python表达式37%5*2**3//(—5)的值是( )
A. 1
B. -4
C. 4
D. -1
6. 某算法的部分流程图如图所示执行这部分流程图a、b的值分别是( )
A. 22 6
B. 72 6
C. 72 3
D. 22 3
7. 有如下python程序段:
该程序段执行后,则输出结果为( )
A. 18
B. 26
C. 14
D. 17
阅读下列材料,回答第8至第9题。

小明购买了小米手环6(NFC版),他可以通过蓝牙和手机连接,通过语音可以控制家里的智能家居。

他还用这个手环刷门禁,坐公交,还可以进行支付宝、微信离线支付,并且能记录了他一天的运动情况,检测自己的睡眠和心率情况。

8. 小米手环具有语音识别功能,其主要使用的技术是( )
A. 虚拟现实技术
B. 多媒体技术
C. 人工智能技术
D. 增强现实技术
9. 上述的“刷门禁,坐公交刷卡”等功能都得益于NFC技术,而这项技术是由非接触式射频识别(RFID)演变而来。

下列关于NFC说法不正确的是( )
A. 可实现远距离传输
B. 在支付时,不需要接触也可完成支付
C. NFC拥有着强大的生命力和市场潜力,它的便捷、低功耗、安全等特点为其发展提供了良好的保障
D. NFC可用作数据交换与采集
10. 小明将图1经过如下python程序段处理后,效果为图2所示,他发现处理后图像黑白颜色分布很不均衡,要想将图像处理成图3,下列做法正确的是( )
A. 将第7行中的数字'188'改成'100'
B. 将第7行中的数字'188'改成'250'
C. 将第7行中的'>'改成'<'
D. 将第8行的数字'1'改成'0',将第10行的数字'0'改成'1'
11. 有如下程序段,测试结果为如图所示
上述程序中划线处可选语句为( )
①b=n-2*i+1
②b=(n-i)*2-1
③w=(n-b)%2
④w=(n-b)//2
A. ①③
B. ①④
C. ②③
D. ②④
12. 有如下python 程序段:
若该段程序执行以后,s的值不可能的是( )
A. 'abc'
B. 'bbc'
C. 'aab'
D. 'caa'
13. 小明收集了我省2022年4月30日每个时间段,我省的各个监测站的PM2.5浓度的数据,存储在”数据.xlsx“中,如图1所示。

(1) 为了绘制某监测站24小时PM2.5的浓度变化趋势,小明需要对图1所示的表中数据进行整理,下列选项中说法不正确的是______ (单选)
A.通过检测发现E2单元格中的数据不正确,应进行修正
B.应删除第10行数据
C.第3行和第4行数据重复,应该删除其中一行数据
D.删除“0时“和”24小时平均浓度”两列数据,图3绘制结果保持不变
(2) 区域AA2:AA39的数据是通过公式计算出相应的平均值的,在AA2单元格中输入公式______ ,再使用自动填充功能完成区域AA3:AA39的计算。

(3) 接着,小明对图1中的数据进行整理后,转为csv文件,如图2所示。

小明根据要求编写程序,绘制的'临平镇'站点24小时变化趋势图如图3所示,程序运行结果如图4所示。

实现的Python程序如下,请在划线处,填入适当的语句或语句表达式。

14. 小刚开发基于Python的Flask Web框架的室内光线强度监测信息系统,该系统的主程序主要实现:用数据库存储光线传感器上传的数据,访问该系统的路由等功能。

系统程序及相关的子系统都布署在Web服务器端,网站框架如图所示。

实现上述系统的服务器端Python程序如下:
(1) 分析程序可知,存储光线数据的数据表名为______ 。

(2) 为实现上述功能,程序中①划线处应该填入的代码为______ (单选)
为实现上述功能,程序中②划线处应该填入的代码为______ (单选)
************(“/get“,methods=['GET'])
************(“/input“,methods=['GET'])
************(“/“,methods=[“GET”])
************(“/view“,methods=[“GET“])
E.ip=“192.168.16.115“;port=“8080“
F.ip=“192.168.16.115:8080“;port=“8080“
G.ip=“http://192.168.16.115“;port=“8080“
(3) 程序中③处应填写的代码为______ 。

15. 有一种ASCII字符加密的算法,其加密过程如下:
①将明码中每个字符的ASCII码转为八位二进制,依次连接
②位置加密:每4位一组进行移位,第1组左移一位,并将原第一位数码移至最后(如0110
转化为1100),第2组右移一位,并将原最后一位数码移至头部(如0001转化为1000),第3组左移……以此类推,实现位置加密,并将每组移动后的结果转换成十进制,按顺序连

③值加密:随机产生一个密钥key,在符号列表['+’,'*’,'//’,'%’]中取出对应运算符号,将②中的十进制结果分别与密钥key进行运算,顺次连接求得该字符的密文,(如key 为3,取得运算符%',则字符'a'的高位密文为12%3=0,低位密文为8%3=2,顺次连接后得'a'的密文为'02'
④将每个字符的密文顺序连接,得到最终字符串密文。

用Python编写的程序运行结果如图所示,请回答下列问题:
(1) 当key=3时,输入要加密的明文:“aA”则输出的密文为:______
(2) 请在划线处,填入适当的语句或语句表达式
答案和解析
1.【答案】C
【解析】通过麦克风采集声音数据,用到传感器,需要MIC声音传感器是一款基于麦克风为声音检测的传感器;算机最基本的存储单位是字节(B);由于2^8=256,所以256级灰度图像的颜色位深度为8位;数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材;数据经过加工才能成为信息。

故选:C。

本题考查的知识点是字符和汉字编码。

对于字符和汉字的存储,一个ASCⅡ表中的字符占用一个
字节来存储,一个汉字需要用两个字节来存储,半角字符用一个字节来存储,全角字符用两个字节来存储。

熟练掌握信息编码的基本知识和数据与信息的关系。

2.【答案】C
【解析】所有的金属都能导电,铁是金属,所以铁能导电“;大前提:所有的金属都能导电;小前提:铁是金属;结论:所以,铁能导电,这属于演绎推理;人工智能造成的大规模失业将率先从劳动密集型产业开始。

故选:C。

本题考查的知识点是人工智能。

人工智能是研究、开发用于模拟、延伸和扩展人智能的理论、方法、技术及应用系统的一门新技术科学。

人工智能的主要应用领域有:模式识别:包括指纹识别、手写识别、光学字符识别、语音识别;自然语言理解:包括机器人和翻译系统,常用的翻译软件有金山快译、金山词霸、有道等。

熟练掌握人工智能的定义及应用领域。

3.【答案】B
【解析】RGB/8就是RGB颜色模式,8位通道色,24位全彩色,由题干可列式子:
1080*720*24*20*10/(8*1024*1024)=444.9MB.444:44=10:1.故选:B。

本题主要考查音视频文件容量计算。

①未经压缩视频文件容量=像素*颜色深度*帧频*时长/8。

熟练掌握图像文件的计算公式及单位换算。

4.【答案】D
【解析】分析程序,室温不高于33℃时,主板LED显示“笑脸”图形,室温高于33℃时,主
板LED 显示“哭脸”图形,所以选项D符合题意。

故选:D。

本题考查的是python中的if语句。

If-elif-else语句,形式:if 布尔表达式A:代码块A elif 布尔表达式B:代码块B else:代码块C,如果布尔表达式A为True,就执行代码A,否则就判断
布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。

熟练掌握if语句的结构及变量的变化过程。

5.【答案】B
【解析】37%5*2**3//(—5)=37%5*8//(—5)=-4。

故选:B。

本题主要考查Python表达式的运算。

“%”是取余运算符,“//”表示整除运算符,“**”表示指数运算,“==”表示判断表达式是否成立。

本题考查的是python中的运算优先级问题。

在同一运算中,先执行优先级高的再执行低的,以此类推。

#Top 1:幂运算**最高优先级#Top 2:~+-按位翻转#Top 3:*/%//#Top 4:+-#Top 5:》《右移,左移运算符#Top 6:& 按位与#Top 7:^|按位异或、按位或#Top8:<=<>>=比较运算符#Top 9:<>==!=等于运算符#Top 10:=%=/=//=-=+=*=**=赋值运算符#Top11:is is not 身份运算符#Top 12:in not in 成员运算符#Top 13:and or not 逻辑运算符
熟练掌握python表达式中运算符的名及优先级。

6.【答案】C
【解析】已知a=3 b=13,判断b!=3成立,执行a=a*3+b=22 b=b//2=6;已知
a=22 b=6,判断b!=3成立,执行a=a*3+b=72 b=b//2=3;此时循环停止,得到a=72 b=3.故选:C。

本题考查的是看流程图分析算法。

流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构。

题目一般涉及顺序、循环和选择三种结构。

解这类题目的关键就是找好初始值和最终结束循环的判断语句。

7.【答案】B
【解析】第一次for循环时int(x)为1,if条件不满足,elif条件也不满足。

s为1。

第二次for 循环时int(x)为5,if条件不满足,elif条件也不满足。

s为6。

第三次for循环时int(x)为8,if条件满足。

s为6。

第四次for循环时int(x)为6,if条件满足。

s为6。

第五次for循环时int(x)为7,if条件不满足,elif条件也不满足。

s为13。

第六次for循环时int(x)为2,if条件满足。

s为13。

第七次for循环时int(x)为3,if条件不满足,elif条件也不满足。

s为16。

第八次for循环时int(x)为9,if条件不满足,elif条件也不满足。

s为25。

第九次for循环时int(x)为0,if条件满足。

s为25。

第十次for循环时int(x)为1,if条件不满足,elif条件也不满足。

s为26。

第十一次for循环时int(x)为2,if条件满足。

s为26。

for循环结束s为26。

故选B。

本题考查了循环和选择语法
此类题计算量有点大。

每步不能马虎。

8~9.【答案】C、A
【解析】
1. 【分析】
本题考查了常见的新兴信息技术人工智能研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

增强现实是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。

虚拟现实技术是指利用计算机生成一种可对参与者直接施加视觉、听觉和触觉感受,并允许其交互地观察和操作的虚拟世界的技术。

了解常见名词的定义和含义。

【解答】
多媒体技术是指通过计算机对文字、数据、图形、图像、动画、声音等多种媒体信息进行综合处理和管理,使用户可以通过多种感官与计算机进行实时信息交互的技术
故选C。

2. 【分析】
本题考查的是近距离无线通讯技术的相关知识。

近场通信(Near Field Communication,简称NFC),是一种新兴的技术,使用了NFC技术的设备(例如移动电话)可以在彼此靠近的情况下进行数据交换,是由非接触式射频识别(RFID)及互连互通技术整合演变而来的,通过在单一芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移动身份识别、防伪等应用。

概念性知识点,难度不大。

【解答】
NFC技术无法实现远距离传输,是在彼此靠近的情况下进行数据交换,故选项A说法错误。

故选:A。

10.【答案】A
【解析】颜色灰度值的范围是0-255,如果img[i,j]>188,则处理成白色,反之处理成黑色,以188为分界线,而黑色就会偏多,造成黑白分别不均匀。

要想将图像处理成图10-3,应将第7 行中的数字“188”改成“100”。

故选:A。

本题考查的是python中的if语句。

If-elif-else语句,形式:if 布尔表达式A:代码块A elif 布尔表达式B:代码块B else:代码块C,如果布尔表达式A为True,就执行代码A,否则就判断布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。

熟练掌握选择语句的结构及变量的变化过程。

11.【答案】D
【解析】我们可以根据题中给出的例子来验证程序是否正确。

从四个选项中可以推断出第一个空行从①②中选,第二个空行从③④中选。

假设输入了9,则n为9。

else部分第一次成功执行时i为5,对应着图像中的第六行。

第六行有7个&。

①执行的结果为9-10+1=0,②执行结果
(9-5)*2-1=7。

故第一个空行选择②。

W表示从左侧偏移的空格数量。

还用i为5时举例。

i
为5时表示第六行,b为7,需要左侧偏移一个空格。

③选项(9-7)%2=0,④选项(9-7)
//2=1。

④正确。

故选D。

本题考查了python基础知识
此类根据选项补充代码的题,可以通过一个具体的例子把每个选项分别带入进行验算。

12.【答案】C
【解析】k的取值范围是1、2、3,c变量的值可能是a、b、c。

最后一个字符也就是i为3时,i%2为1。

假设最后一次k为1,c变量为字母a,if条件成立,s字符串最后一个字母为a。

D选项可能。

假设最后一次k为2,c变量为字母b,if条件不成立,s字符串第一个字母为b。

B选项可能
假设最后一次k为3,c变量为字母c,if条件成立,s字符串最后一个字母为c。

A选项可能。

总结就是最后一个字母可能是a、c。

第一个字母可能是b。

故选C。

考查了python基础知识
此类题找到突破口不容易。

需要经常练习。

13.【答案】【小题1】D
【小题2】=AVERAGE(C2:Z2)
【小题3】
【解析】①由图13-1、13-3可知删除“0 时”和“24 小时平均浓度”两列数据,图13-3 绘制结果会发生变化,故本题选D选项;
②求平均值函数是AVERAGE,求值区域是C2:Z2,在 AA2 单元格中输入公式是=AVERAGE (C2:Z2),再使用自动填充功能完成区域 AA3:AA39 的计算;
③此处输出浓度最低的站点,故填df['监测站点'][t]或 df.at[t,'监测站点'];
④此处输出PM2.5 平均浓度最高的三个区,使用head函数,故填s_sort.head;
⑤此处通过x、y的值绘制函数图,故填x,y。

故答案为:D=AVERAGE(C2:Z2)df['监测站点'][t]或df.at[t,'监测站点
']s_sort.head x,y。

本题主要考查Python程序的综合应用。

Excel中,如果修改数据源的内容,那么图表会随着图表的变化而发生变化,但如果不属于数据源内容的,图表不会发生变化,AVERAGE属于求平均数函数,所以此处用该函数,head( )根据位置返回对象的前n行。

如果你的对象中包含正确的数据类型,则对于快速测试很有用。

这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。

14.【答案】【小题1】sensorlog
【小题2】E,B
【小题3】request.args.get(“light“)
【解析】①由代码“SELECT*FROM sensorlog WHERE sensorid=1”,可知存储光线数据的数据表名为sensorlog;
②由图中服务器主页地址,可知此处填ip=“192.168.16.115“;port=“8080“,选E选项;
③提交传感器数据子页面路由命令,使用input,故填@app.route(“/input“,
methods=['GET']),故选B选项;
④变量light 用于存储光线数据,对比代码“sensorid=int(request.args.get('id'))”可知此处填request.args.get(“light“)。

故答案为:sensorlog E B request.args.get(“light“).
本题主要考查Python程序的综合应用。

本程序实现的是用数据库存储光线传感器上传的数据,访问该系统的路由等功能,app.route( )创建路由路径的链式路由句柄。

由于路径在一个地方指定,这样做有助于创建模块化的路由,而且减少了代码冗余和拼写错误。

get是从服务器上获取数据,post是向服务器传送数据。

这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。

15.【答案】【小题1】0222
【小题2】
【解析】①第一步:将明码中每个字符的ASCII 码转为八位二进制是0110000101000001;第二步:移位实现位置加密后是1100100010001000;第三步:值加密后是0222。

当key=3 时,输入要加密的明文:“aA“则输出的密文为:0222;
②此处实现将每个字符的ASCII码转为八位二进制,转换的方法是“除权取余、逆序排列”,故此处填str(r)+s;
③每 4 位一组进行移位,第 1 组左移一位,并将原第一位数码移至最后(如0110 转化为1100),第2 组右移一位,并将原最后一位数码移至头部(如0001 转化为1000),第3 组左移...以此类推,实现位置加密。

对比else部分可知此处填x[i*4+1:(i+1)*4]+x[i*4];
④此处将移位后的十进制数通过jisuan函数实现值加密并以字符串的形式返回,故此处填str (jisuan(s)))。

故答案为:0222 str(r)+s x[i*4+1:(i+1)*4]+x[i*4]str(jisuan(s)))。

本题主要考查Python程序的综合应用。

本程序实现的是ASCII字符加密的算法,利用循环语句对字符串中的逐个字符进行提取,然后判断属于字母还是数字还是其他字符,然后根据要求进行转换,最后得到秘钥。

这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。

相关文档
最新文档