





浙江省强基联盟2024-2025学年高二上学期10月联考信息技术试题(Word版附解析)
展开浙江强基联盟研究院 命制
考生须知:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
3.非选择题的答案必须使用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后必须用黑色字迹的签字笔或钢笔描黑。
第一部分 信息技术(共50分)
一、选择题(本大题共15小题,每小题2分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 在智慧城市构建中,数据信息扮演着至关重要的角色。城市管理者利用物联网、云计算等技术手段,实时采集并处理城市交通流量、环境监测、公共安全等多方面的数据,为城市规划、应急响应、公共服务提供科学决策支持。关于智慧城市中数据和信息的描述,不正确的是( )
A. 同一数据经解释后产生的信息是相同的B. 数据一般以文件的形式存储在计算机中
C. 信息的存储与传递需要依附载体D. 信息在重复使用中不会产生损耗
2. 在智慧城市构建中,数据信息扮演着至关重要的角色。城市管理者利用物联网、云计算等技术手段,实时采集并处理城市交通流量、环境监测、公共安全等多方面的数据,为城市规划、应急响应、公共服务提供科学决策支持。智慧城市实时采集大量数据并进行编码,下列关于数据采集和编码的说法,正确的是( )
A. 人工获取数据的方式已经被机器获取完全替代
B. 根据不同编码方式,图像数据常见的文件格式有BMP、JPEG、GIF等
C. 将模拟信号转换成数字信号一般需要经过采样、量化与解码
D. 音频信号量化值取值范围0~7,至少需要用8位二进制表示
3. 在智慧城市构建中,数据信息扮演着至关重要的角色。城市管理者利用物联网、云计算等技术手段,实时采集并处理城市交通流量、环境监测、公共安全等多方面的数据,为城市规划、应急响应、公共服务提供科学决策支持。大数据在智慧城市构建中发挥着至关重要的作用,下列说法正确的是( )
A. 大数据指数据量庞大、价值密度高的数据
B. 运用大数据进行城市科学决策时,需追求数据的精确性
C. 大数据的汇集加大了用户隐私数据泄露的风险
D. 智慧城市居民身份信息管理系统中存放的大量数据属于大数据
4. 在智慧城市构建中,数据信息扮演着至关重要的角色。城市管理者利用物联网、云计算等技术手段,实时采集并处理城市交通流量、环境监测、公共安全等多方面的数据,为城市规划、应急响应、公共服务提供科学决策支持。下列关于智慧城市数据管理与安全的说法,正确的是( )
A. 智慧城市不再需要人工管理数据B. 安装了杀毒软件就能确保数据的安全
C. 保护数据的安全也需要保护存储数据的介质D. 数据校验可以提高数据的保密性
5. 算式2024D+1010B的计算结果为( )
A. 3034DB. 2044DC. 2034DD. 2029D
6. 有BMP图像甲和乙,图像甲为800×600像素、256色位图,图像乙为1200×800像素、16色位图,则图像甲与乙的存储容量之比为( )
A. 1:1B. 2:1C. 4:1D. 8:1
7. 将四位正整数各数位上的数字重新排列,得到一个值最小的新四位正整数,例如有一个四位正整数9701,重新排列后得到值最小的新四位正整数为1079。有如下算法步骤(顺序已打乱):
①输入一个四位正整数n;
②若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换;
③依次取出正整数n各数位上的数字,并存入列表a中;
④对列表a中的数字进行升序排序;
⑤判断a[0]是否等于0;
⑥依次输出列表a中所有数字;上述材料中算法的描述方式为( )
A. 自然语言B. 流程图C. 伪代码D. 计算机程序设计语言
8. 将四位正整数各数位上的数字重新排列,得到一个值最小的新四位正整数,例如有一个四位正整数9701,重新排列后得到值最小的新四位正整数为1079。有如下算法步骤(顺序已打乱):
①输入一个四位正整数n;
②若a[0]=0,则在列表a中从左到右找到第一个大于零元素,并与a[0]交换;
③依次取出正整数n各数位上的数字,并存入列表a中;
④对列表a中的数字进行升序排序;
⑤判断a[0]是否等于0;
⑥依次输出列表a中所有数字;将上述材料中乱序的算法步骤按顺序填入流程图中
从上往下依次为( )
A. ③②⑤④B. ②③⑤④C. ②④⑤③D. ③④⑤②
9. 将四位正整数各数位上的数字重新排列,得到一个值最小的新四位正整数,例如有一个四位正整数9701,重新排列后得到值最小的新四位正整数为1079。有如下算法步骤(顺序已打乱):
①输入一个四位正整数n;
②若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换;
③依次取出正整数n各数位上的数字,并存入列表a中;
④对列表a中的数字进行升序排序;
⑤判断a[0]是否等于0;
⑥依次输出列表a中所有数字;
将材料中的算法步骤②用Pythn程序描述,下列选项中不可行的是( )
A AB. BC. CD. D
10. 下列Pythn表达式的值为True的是( )
A. "12">"2"B. "a" in ["apple"]C. 27//8==3 r 27//8!=3D. len("强基202410")==10
11. 已知变量s="2024jishu",则表达式s[:len(s)//2]+s[2]*2的值是( )
A. "20244"B. "2028"C. "202422"D. "2024j4"
12. 用Pythn语句描述塑料瓶容量500毫升(不包含)以下0.05元/个,500毫升到1000毫升(不包含)0.1元/个,1000毫升及以上0.2元/个。设容量为v(单位为毫升),价格为p(单位为元),则下列选项能正确描述容量v与价格p之间关系的是( )
A. AB. BC. CD. D
13. 有如下Pythn程序段:
a=["强基联盟","2024","ctber","2","0","2","4"]
dic={0:0,1:0,2:0}
i=0
while i
dic[0]+=1
elif "0"<=a[i]<="9":
dic[1]+=1
else:
dic[2]+=1
i+=1
print(dic[2]-dic[1])
运行上述Pythn程序,输出结果为( )
A. -4B. -3C. 1D. 程序报错
14. “hnrificabilitudinitatibus”是莎士比亚的剧本《空爱一场》里的一个单词,一共27个字母,意思是“不胜光荣”,运行如下Pythn程序段,输出结果为( )
text="hnrificabilitudinitatibus"
fr i in text:
if i=="i":
cntinue
print(i,end=" ")
A. iB. sC. bD. hnrfcabltudntatbus
15. 某解压缩算法描述如下:数据由数字段和字母段组成,数字段的数值代表字母段的重复次数。例如:字符串1a2bc3d,用该算法解压后为abcbcddd。实现该功能的Pythn程序如下:
s=input("输入压缩码:")
num=0
t="";res=""
fr i in range(len(s)):
if "0"<=s[i]<="9":
(1)
else:
(2)
if i
num=0;t=""
res+=t*num
print("解压结果:"+res)
上述程序段中划线处可选语句有:
①num=num+s[i] ②num=num*10+int(s[i]) ③t=s[i] ④t+=s[i]
则(1)(2)处语句依次为( )
A. ①③B. ②③C. ①④D. ②④
二、非选择题(本大题共2小题,第16小题8分,第17小题12分,共20分)
16. 卡普雷卡尔数(Kaprekan)是一种特殊的数字,其定义为:一个正整数(≥4),当它的平方被分割成两部分(分割点可以是任何位置)时,这两部分之和等于原来的数。例如,297是一个卡普雷卡尔数,因为 2972=88209,而88+209=297。小明编写Pythn程序判断输入的非负整数是否为卡普雷卡尔数,程序运行截图如图所示:
(1)根据题中卡普雷卡尔数定义,请判断9是否为卡普雷卡尔数____(A.是/B.否,填字母)。
(2)实现上述功能的部分 Pythn程序如下,请在划线处填入合适代码。
n=int(input("请输入一个正整数(≥4):"))
①____
a=[]
i=10
while i<=m:
a.append(m%i) # append 方法用于在列表末尾添加新元素
a.append(m//i)
②____
fr i in range(0,len(a),2):
if ③____:
print(n,"是一个卡普雷卡尔数")
break
else:
print(n,"不是一个卡普雷卡尔数")
17. 正常单词不会有连续2个以上相同的字母,如果出现连续3个及以上的相同字母,那么这是一个抽搐单词。现输入一个单词,判断其是否为抽搐单词。若是抽搐单词,输出所有抽搐字母的起始位置和终止位置。如输入字符串"whaaattsup"输出为"2 – 4;",输入"whisssbestttt"输出"2 - 4;6 - 8;12 - 15; ",程序运行截图如所示:
(1)若输入单词whattthaaaappend,输出抽搐位置为____(若有多个抽搐位置中间用;隔开)
(2)请在划线处填上合适的代码
s=input("请输入一个单词:")
t=s[0]
k=1
①____
st=[]; ed=[]
fr i in range(1,len(s)):
if t==s[i]:
②____
else:
if k>=3:
flag=True
st.append(③____) # append 方法用于在列表末尾添加新元素
ed.append(i-1)
k=1
④____
if flag:
print(s,"是一个抽搐单词,","抽搐位置为:",end="")
fr i in range(len(st)):
print(st[i],"-",ed[i],end=";")
else:
print(s,"不是一个抽搐单词")
(3)删除程序加框处代码,输入图所示的单词"whisssbestttt",则输出的抽搐位置为____(若有多个抽搐位置中间用;隔开)A.
i=0
while a[i]==0:
i+=1
a[0],a[i]=a[i],a[0]
B.
fr i in a:
if i>0:
break
a[0],a[i]=a[i],a[0]
C.
fr i in range(4):
if a[i]>0:
break
a[0],a[i]=a[i],a[0]
D.
i=0
while True:
if a[i]>0:
break
i+=1
a[0],a[i]=a[i],a[0]
A.
p=0.05
if v>=500:
p=0.1
elif v>=1000:
p=0.2
B.
p=0.2
if v<500:
p=0.05
elif v<1000:
p=0.1
C.
p=0.2
if v<1000:
p=01
else:
p=0.05
D.
p=0.1
if v<=500:
p=0.05
if v>1000:
p=0.2
if k>=3:
st.append(i-k+1)
ed.append(i)
浙江省强基联盟2024-2025学年高三上学期10月联考信息技术试题: 这是一份浙江省强基联盟2024-2025学年高三上学期10月联考信息技术试题,文件包含浙江省强基联盟2024-2025学年高三上学期10月联考信息技术试题docx、浙江省强基联盟2024-2025学年高三上学期10月联考信息技术试题答案docx等2份试卷配套教学资源,其中试卷共25页, 欢迎下载使用。
浙江省强基联盟2024-2025学年高三上学期8月联考信息技术试卷(Word版附解析): 这是一份浙江省强基联盟2024-2025学年高三上学期8月联考信息技术试卷(Word版附解析),文件包含浙江省强基联盟2024-2025学年高三上学期8月联考技术试题-高中信息技术Word版含解析docx、浙江省强基联盟2024-2025学年高三上学期8月联考技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共24页, 欢迎下载使用。
浙江省强基联盟2023-2024学年高一下学期5月联考信息技术试卷(Word版附解析): 这是一份浙江省强基联盟2023-2024学年高一下学期5月联考信息技术试卷(Word版附解析),文件包含浙江省强基联盟2023-2024学年高一下学期5月联考技术试题-高中信息技术Word版含解析docx、浙江省强基联盟2023-2024学年高一下学期5月联考技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共19页, 欢迎下载使用。