浙江省金兰教育合作组织2025-2026学年高二上学期期中联考信息技术试卷(含答案)

资源下载
  1. 二一教育资源

浙江省金兰教育合作组织2025-2026学年高二上学期期中联考信息技术试卷(含答案)

资源简介

浙江省金兰教育合作组织2025-2026学年高二上学期期中联考技术试卷-高中信息技术
一、选择题
1.在9月3日阅兵中,某无人机方阵的飞行控制系统实时采集每架无人机的经纬度、高度、速度等原始数据(每秒1000次),并通过5G网络上传至中央处理器。系统根据历史飞行模型和当前气象数据,动态调整无人机群的整体队形,确保“70”字样编队在空中完美呈现。后方的指挥中心大屏上,不仅显示每架无人机的实时状态,还生成了一份《阅兵无人机方阵稳定性评估报告》,指出本次飞行的偏移误差仅0.01米,创历史最优。下列关于数据信息知识与智慧的说法,正确的是( )
A.无人机每秒采集的经纬度、高度等原始数据属于信息,因其可直接用于调整队形
B.《稳定性评估报告》指出偏移误差0.01米,这体现了信息的真伪性
C.系统根据历史模型和气象数据动态调整队形,表明知识可基于信息推理获得
D.指挥中心大屏显示无人机的实时状态,这是智慧的表现,因其融合了数据与战略决策
2.在9月3日阅兵中,某无人机方阵的飞行控制系统实时采集每架无人机的经纬度、高度、速度等原始数据(每秒1000次),并通过5G网络上传至中央处理器。系统根据历史飞行模型和当前气象数据,动态调整无人机群的整体队形,确保“70”字样编队在空中完美呈现。后方的指挥中心大屏上,不仅显示每架无人机的实时状态,还生成了一份《阅兵无人机方阵稳定性评估报告》,指出本次飞行的偏移误差仅0.01米,创历史最优。根据材料描述涉及的大数据,下列说法正确的是( )
A.每秒1000次采集的原始数据价值密度极高,可直接用于决策,无需处理即可生成报告
B.对上传的实时数据需进行完整性检验,防止传输中被干扰导致数据错误
C.大数据必须是结构化数据,否则无法进行处理和分析
D.大数据强调相关性而非因果性,因此无需分析气象数据与无人机姿态的因果关系,只需根据历史数据调整即可
3.在9月3日阅兵中,某无人机方阵的飞行控制系统实时采集每架无人机的经纬度、高度、速度等原始数据(每秒1000次),并通过5G网络上传至中央处理器。系统根据历史飞行模型和当前气象数据,动态调整无人机群的整体队形,确保“70”字样编队在空中完美呈现。后方的指挥中心大屏上,不仅显示每架无人机的实时状态,还生成了一份《阅兵无人机方阵稳定性评估报告》,指出本次飞行的偏移误差仅0.01米,创历史最优。在阅兵仪式中,摄像团队使用高清摄像机录制无人机方阵表演。视频参数如下:
分辨率:1920×1080
颜色深度:3个字节
帧率:25 fps
录制时间:10分钟
若视频未经压缩,则该视频文件的存储容量约为( )
A.1.4GB B.11GB C.22GB D.87GB
4.在9月3日阅兵中,某无人机方阵的飞行控制系统实时采集每架无人机的经纬度、高度、速度等原始数据(每秒1000次),并通过5G网络上传至中央处理器。系统根据历史飞行模型和当前气象数据,动态调整无人机群的整体队形,确保“70”字样编队在空中完美呈现。后方的指挥中心大屏上,不仅显示每架无人机的实时状态,还生成了一份《阅兵无人机方阵稳定性评估报告》,指出本次飞行的偏移误差仅0.01米,创历史最优。在阅兵无人机表演中,每架无人机需要传输以下信息:
高度(范围:0~100 米,精度0.1米)
速度(范围:0~50米/秒,精度0.2米/秒)
状态码(共8种状态)
若所有信息均用二进制编码(不考虑压缩),且每个信息按最小位数独立编码,则每架无人机每次传输所需的总二进制位数是( )
A.15 位 B.18 位 C.21 位 D.26 位
5.在9月3日阅兵中,某无人机方阵的飞行控制系统实时采集每架无人机的经纬度、高度、速度等原始数据(每秒1000次),并通过5G网络上传至中央处理器。系统根据历史飞行模型和当前气象数据,动态调整无人机群的整体队形,确保“70”字样编队在空中完美呈现。后方的指挥中心大屏上,不仅显示每架无人机的实时状态,还生成了一份《阅兵无人机方阵稳定性评估报告》,指出本次飞行的偏移误差仅0.01米,创历史最优。在9月3日盛大阅兵仪式的筹备与执行中,数制转换技术广泛应用于装备编码、指令传输等环节。下列关于数制的说法,正确的是( )
A.已知阅兵信息终端中,字符“p”的ASCII码值为70H,按照字母顺序规律,字符“o”的ASCII 码值为 69H
B.若某二进制数 n 代表阅兵方阵中的某个指令编号,且其末位为0,那么 n 与 n+1 对应的编号位数肯定相同
C.假设阅兵通信系统中,某基础指令的二进制代码为 10B,在其末尾添加 2 个 0 得到新代码,新代码所代表的指令“强度”是原指令的 100 倍
D.阅兵装备方队的编号采用二进制数表示,若某装备编号对应的二进制数为110100B,将其转换为十进制数后,结果为 104
6.下列python表达式结果最大的是( )
A.2**3//3+7%2**2 B.len("3+2<=5") C.ord("A")/10 D.int("1"+"5")//3
7.某算法的部分流程图如图所示,执行这部分流程,输入2,3后,下列描述正确的是( )
A.该算法属于解析算法 B.条件s<=100判断了6次
C.语句 s=s+20 共执行了 6 次 D.输出 s 的值为 115
8.有如下 Python 程序段:
data ={"一班":[35,18],"三班":[42,22]}
data["二班"]=[38,19]
data["一班"][0]= 36
print(data)
该程序运行后输出的结果为( )
A.{"一班":[36,18],"三班":[42,22],"二班":[38,19]}
B.{"一班":[35,18],"三班":[42,22],"二班":[38,19]}
C.{"一班":[36,18],"三班":[42,22]}
D.{"一班":[35,36],"三班":[42,22],"二班":[38,19]}
9.有如下 Python 程序段:
nums =[3,5,8,2,7,9]
count = 0
for i in range(1,5):
if nums[i-1]+ nums[i]== nums[i+1]:
count += 1
print(count)
执行该程序段后,输出结果是( )
A.0 B.1 C.2 D.3
10.有如下 Python 程序段:
s = input()
total = 0
for c in s:
if 'A' <= c <= 'Z':
total += 3
elif 'a' <= c <= 'z':
continue
elif c == '_':
total = 2
print(total)
执行该程序段,输入“P2Q6y3_T6h9N8”,则输出结果为( )
A.6 B.8 C.12 D.14
11.有如下 Python 程序段:
a = input("输入数字字符串:")
s = ""
sign = 1
i=0
while i < len(a)-1:
numl = int(a[i])
num2 = int(a[i+1])
res = numl*sign + num2
if sign == -1:
res += 6
elif res >= 10:
res%= 10
s = str(res)+s
sign =-sign
i+=2
if len(a)%2 == 1:
s += a[-1]
print(s)
程序运行时,若输入“39527”,则输出的结果是( )
A.327 B.237 C.732 D.723
12.有如下 Python 程序段:
import random
n=4
m=100
a=[0]*n
for i in range(n-1):
x=random.randint(2,n+1)
a[i]=m//x
m=m-a[i]
a[i+1]=m
print(a)
执行完后,a 的值不可能的是( )
A.[20,26,16,38] B.[50,16,8,26] C.[25,25,25,25] D.[33,13,13,41]
二、综合题
13.某情报部门截获了两份关键信息:一串数字序列和一串字符密码本。数字序列由多个正整数组成,整数之间以英文逗号分隔,且序列以逗号结束;字符密码本是一段连续的字符串。
解密规则如下:
1)数字序列中的每个正整数代表一个位置索引(位置从 0 开始计数)
2)按照数字序列的顺序,依次从字符密码本中提取对应位置的字符
3)将提取出的所有字符按顺序连接,形成的字符串即为解密结果
示例:
(1)实现上述功能的Python程序如下,请在划线处填入合适的代码。
t="";s=""
d=input("输入数字序列:")
dic=input("输入密码本:")

for i in range(n):
c=d[i]
if c == ",":
p=int(t)

t=""
else:

print("输出:"+s)
(2)若输入数字序列的结束符缺失(即输入内容为2,12,4,8,1),则显示的内容是 。
14.魔法世界里,水晶分为“安全水晶”和“禁忌水晶”。
“禁忌水晶”有两个特点:要么能量值(正整数)能被3整除,要么能量值的数字里有“3”(比如13、32)。剩下的就是“安全水晶”。
现在给定一个最大能量值 m(只看能量值≤m 的水晶),请算出所有“安全水晶”的能量“立方和”。
举个例子:如果m=10,
禁忌水晶(要排除):3(数字带 3)、6(能被 3 整除)、9(能被 3 整除);
安全水晶(要计算):1、2、4、5、7、8、10;
立方和就是:1×1×1+2×2×2+4×4×4+5×5×5+7×7×7+8×8×8+10×10×10=2053。
实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
def to_three(n): #判断是否能被 3 整除
if n%3 == 0:
return True
return False
n=int(input())

for i in range(1,n+1):
flag=False
if ② :
m=i
while m > 0: #检查是否有数字为3
if ③
flag=True
m= m//10
else:
flag=True
if flag == False:

print(total)
15.在图片编辑中,"色彩反转"是个很实用的功能,比如证件照换底色、调整印刷颜色时都会用到。简单说,每种颜色都能用一串十六进制代码表示(比如#D2A336),这串代码其实藏着红R、绿G、蓝 B 三种基础色的秘密。反转颜色的方法很有趣:就是把这三种基础色各自的8 位二进制数字都"反过来"(0变1,1变0),再转成我们熟悉的十进制数字,就得到了反转后的颜色。
比如输入#D2A336,经过反转后RGB十进制会变成RGB(45,92,201)
RGB十六进制、二进制和十进制颜色表示对照表如下:
颜色 R G B
十六进制 D2 A3 36
二进制 11010010 10100011 00110110
十进制 210 163 54
(1)请在划线处填入合适的代码。 、 、 、
(2)程序中加框处代码有错,请改正。
def reverse(n):
t=""
while len(t) < 4:

t=str(r)+t
n=n//2
return t
s=input("请输入十六进制颜色值:")
s=s[1:]
a=""
for i in range(6):
if "A" <= s[i] <= "F":

else:
x=int(s[i])

s="";x=0
for j in range(len(a)):

if : if j < 23:
s=s+str(x)+","
else:
s=s+str(x)
x=0
print("RGB("+s+")")
参考答案
1.C
2.B
3.D
4.C
5.B
6.C
7.D
8.A
9.C
10.B
11.A
12.A
13. n=len(d) s=s+dic[p]或s+=dic[p] t=t+c或t=t+d[i] ceyo
14. total = 0 to_three(i)==False或to_three(i)!=True或not to_three(i) m%10 == 3 total+=i**3 或 total+=i*i*i
15. r=1-n%2 或r=(n+1)%2 或r=(n-1)%2 或r=abs(n%2-1) x=ord(s[i])-55 或x=ord(s[i])-ord("A")+10 a=a+reverse(x) x=x*2+int(a[j])或x=x+int(a[j])*2**(7-j%8) j%8==7或(j+1)%8==0

展开更多......

收起↑

资源预览