浙江省宁波市九校2022-2023学年高二上学期信息技术1月期末考试卷
展开
这是一份浙江省宁波市九校2022-2023学年高二上学期信息技术1月期末考试卷,共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省宁波市九校2022-2023学年高二上学期信息技术1月期末考试卷
一、选择题(本大题共13小题,每小题2分,共26分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
阅读下列材料, 回答问题。
全球气候变暖以及海水温度升高,导致珊瑚礁出现大片白化现象。珊瑚白化,是由于海水温度升高造成的。以往对珊瑚礁健康状况的监测主要靠人力完成,分析过程费时费力。现在,科学家们训练了一个人工智能(AI)系统,可以根据声音记录对珊瑚礁的健康状况进行分析。他们分别使用健康和退化珊瑚礁的大量声音记录训练了一种计算机算法,使机器能够学习两者之间的差异,随后分析了数百个小时的声音记录,快速便捷地识别出了珊瑚礁的健康状况,准确率不低于92%。
1.关于数据、信息和知识,下列描述不正确的是( )
A.声音是数据的表现形式
B.材料中的92%是数据,不包含任何信息
C.数据的客观性为科学研究提供了可靠的依据
D.珊瑚白化是由于海水温度升高造成的,这是知识的体现
2.下列关于人工智能的说法不正确的是( )
A.语音识别应用了人工智能技术
B.人工智能技术将人类从繁重的工作中解脱出来
C.资料中的人工智能系统是符号主义方法的典型代表
D.深度学习是对原始数据所蕴含的特征模式进行学习的算法模型
3.下列有关信息的编码,描述正确的是( )
A.最小的存储单位是位(bit)
B.黑白图像的颜色位深度是2位
C.基本的ASCII码共有127个,用1个字节中的低7位编码
D.若某音频文件的量化位数为4位,则其量化值取值范围为0~3
4.下列有关大数据及数据处理的说法,不正确的是( )
A.处理大数据时一般采用分治思想
B.文本数据处理可应用于消费者意见数据的分析
C.大数据要分析的是全体数据,每一个数据都必须准确
D.探究具有关联性数据的分布关系, 可以使用散点图、气泡图
5.计算变量 s 的步骤如下:
①变量s的初值为0,f的初值为-1,变量i的初值为2
②若i不超过10,则执行③,否则执行⑤
③s>s+f*i*(i+2),f>-f
④将i的值增加2,返回②
⑤输出变量s的值
则下列说法正确的是( )
A.该算法采用伪代码描述
B.该算法基本结构为分支结构
C.计算s的代数式可表示为:-2*4+4*6-6*8+8*10-10*12
D.若去掉步骤④中的“将i的值增加2”,则违反了算法的可行性特征
6.我国普遍采用EAN13条形码,它由13位数字组成,前3位表示国家,如图所示,条形码的前3位“690”表示中国大陆地区。若用字符串s存储条形码,则要获取“国家代码”的python表达式为( )
A.s[-13:-10:-1] B.s[-13:-10]
C.s[1:4] D.s[0:2]
7.下列表达式的值和其他三项不同的是( )
A.str(666)=='6'*3 B.-5//3==int(-2.8)
C.2**3%5//3**2==0 D.["a"] in ["a","b","c"]
8.有如下Python程序段:
dic={"苹果":[9.98,12.98],"香梨":[8.98,16.98]}
dic["苹果"][1]=15.98
dic["葡萄"]=[12.58,13.98]
print(dic)
该程序运行后输出的结果为( )
A.{"苹果": [15.98, 12.98], "香梨": [8.98, 16.98] }
B.{"苹果": [9.98, 15.98], "香梨": [8.98, 16.98] }
C.{"苹果": [15.98, 12.98], "香梨": [8.98, 16.98], "葡萄": [12.58, 13.98]}
D.{"苹果": [9.98, 15.98], "香梨": [8.98, 16.98], "葡萄": [12.58, 13.98]}
9.有如下 Python 程序段: import pandas as pd
s=pd.Series(range(70,100,10))
for i in s:
print(i)
该程序运行后输出的结果为( )
A. B. C. D.
10.小明制订了每周英语单词学习计划,本周单词保存在“word.txt”文件中,所有单词如图所示。
他编写了一个 Python 程序,检测学习情况,代码如下:
f=open("word.txt","r")
line=f.readline()
word=[]
while line:
temp=line.split() #将字符串以空格为分隔符号进行分割, 并存储在列表中
for i in temp:
if i[0]=='c' and 'e' in i:
word.append(i)
line=f.readline()
print(word)
执行该程序段后,输出的英语单词个数为( )
A.3 B.4 C.6 D.8
11.有如下python程序段:
for i in range(100,0,-1):
flag=True
m=i
for j in range(len(a)-1,-1,-1):
if m % 2!=a[j]:
flag=False
m//=2
if flag:
ans=i
break
print(ans)
已知列表a=[1,0,0,0,1,0,1],程序运行后,变量ans的值是( )
A.46 B.58 C.69 D.81
12.寻找最长无重复数字子串。输入一串仅由0~9组成的数字字符串,找出其中不含有重复字符的最长子串,若有多个长度相同的子串,则输出最后一个。如:输入数字字符串"1231255768",其最长的无重复数字子串有"3125"、"5678",则输出"5678",长度为4。实现该功能的python程序如下:
defrepeat(s,x,y):#判断字符串s从位置x到y是否有重复字符
#无重复返回True(若x=y,为无重复),有重复返回Flase,代码略。
s1=input("请输入一个数字字符串: ")
len=len(s1)
left,right,maxlen=0,0,0
while rightmaxlen ⑤right-left+1>=maxlen
为使程序正确运行, 则程序段(1)(2)(3)处代码依次为( )
A.①④③ B.③⑤① C.②④① D.①⑤②
13.用python程序对分辨率为500*500的白色背景图像文件white.jpg(如图所示)进行处理,代码如下:
from PIL import Image
im = Image.open("white.jpg")
pix = im.load()
width = im.size[0] #获取图像宽度值
height = im.size[1] #获取图像高度值
for x in range(width):
for y in range(height):
if x“gjp”,将第2组字符向右旋转2次,如“ntk”>“knt”>“tkn”,第3组字符向右旋转1次,第4组字符向右旋转2次,依次类推。
数字
1
2
3
4
5
6
7
8
9
旋转次数
1
2
3
1
2
3
1
2
3
表 2
④将每组处理后的字符串顺序连接, 每组之间用“*”作为间隔符号, 再将分组剩余的字符倒序 连接, 得到密文。
程序运行结果如下:
(1)若明文为“abc”,随机产生的密文串如图所示,数字密钥为“13”,则密文为 。
(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。
def jmdic(): #随机生成由26 个不重复的小写英文字母组成的密文串
#返回密文字符串,代码略
def rotate(array,k): #旋转
for i in range(k):
temp=array[len(array)-1]
for j in range( ):
array[j+1]=array[j]
array[0]=temp
ming=input("请输入明文:")
mkey=input("请输入一串数字密钥: ")
n=len(ming);m=len(mkey)
a=[]
dic=jmdic()
print("26 个小写字母对应的密文串:",dic)
for i in range(n//3): #对每组字符进行处理
a.append([]) #append():在列表末尾添加元素
for j in range(3):
a[i].append( dic[] )
keynum=
k=(keynum-1)%3+1
rotate(a[i],k)
ans=""
for i in range(n//3): #将每组字符进行连接
for j in range(3):
ans+="*"*(i+1)
ans=ming[i*3+3:]+ans
print("密文为: ",ans)
(3)加框处代码有错,请更正。
答案解析部分
【答案】1.B
2.C
【知识点】信息及其特征;数据、知识、智慧的定义与特征;人工智能的应用
【解析】
1.
2.
3.【答案】A
【知识点】字符编码;声音、图像、视频编码;数据存储单位及计算
【解析】
4.【答案】C
【知识点】大数据思维;大数据处理的基本思路;数据分析
【解析】
5.【答案】C
【知识点】算法的基本概念与特征;算法的常用表示方法;算法的控制结构
【解析】
6.【答案】B
【知识点】常见数据类型、数组
【解析】
7.【答案】D
【知识点】运算符、基本运算与表达式
【解析】
8.【答案】D
【知识点】常见数据类型、数组
【解析】
9.【答案】A
【知识点】循环结构语句及程序实现
【解析】
10.【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
11.【答案】C
【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现
【解析】
12.【答案】D
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
13.【答案】B
【知识点】运算符、基本运算与表达式;编程处理数据与可视化
【解析】
14.【答案】(1)df1.at[i,"得分"]
相关试卷
这是一份浙江省宁波市九校2023-2024学年高二上学期1月期末信息技术试题(Word版附解析),文件包含浙江省宁波市九校2023-2024学年高二上学期1月期末技术试题-高中信息技术原卷版docx、浙江省宁波市九校2023-2024学年高二上学期1月期末技术试题-高中信息技术Word版含解析docx等2份试卷配套教学资源,其中试卷共20页, 欢迎下载使用。
这是一份浙江省宁波市奉化区2022-2023学年高二上学期期末联考信息技术试题,文件包含浙江省宁波市奉化区2022-2023学年高二上学期期末联考信息技术试题原卷版docx、浙江省宁波市奉化区2022-2023学年高二上学期期末联考信息技术试题解析版docx等2份试卷配套教学资源,其中试卷共26页, 欢迎下载使用。
这是一份浙江省杭州市“六县九校”联盟2022-2023学年高二上学期信息技术期中联考试卷(Word版附解析),共11页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。