2025-2026学年浙江省宁波市三锋教研联盟高二(上)期中信息技术试卷(含答案)

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

2025-2026学年浙江省宁波市三锋教研联盟高二(上)期中信息技术试卷(含答案)

资源简介

2025-2026学年浙江省宁波市三锋教研联盟高二(上)期中
信息技术试卷
一、选择题:本大题共12小题,共24分。
1.某医院为全面提升诊疗效率与医疗服务的精准度,正式引入前沿的大数据技术体系,构建了智能医疗数据中心。该中心将来自不同系统的海量医疗数据进行深度融合,这其中包括了结构化的患者电子病历、非结构化的高精度医学影像资料(如CT、MRI)、由各种传感设备持续采集的实时生命体征数据流,以及详细的药品使用和库存记录。这些多源的数据总量已突破 PB 级别。通过对这些数据进行集中存储、清洗与管理,为医院深入的挖掘与分析数据奠定了坚实的基础。下列关于数据、信息、知识和智慧的说法,正确的是(  )
A. CT 中的图像是数据
B. 电子病历中的文字是信息
C. 医生的智慧就是医学知识的不断积累
D. 人们在搜索引擎的帮助下可以获得、拥有海量医学知识
2.某医院为全面提升诊疗效率与医疗服务的精准度,正式引入前沿的大数据技术体系,构建了智能医疗数据中心。该中心将来自不同系统的海量医疗数据进行深度融合,这其中包括了结构化的患者电子病历、非结构化的高精度医学影像资料(如CT、MRI)、由各种传感设备持续采集的实时生命体征数据流,以及详细的药品使用和库存记录。这些多源的数据总量已突破 PB 级别。通过对这些数据进行集中存储、清洗与管理,为医院深入的挖掘与分析数据奠定了坚实的基础。结合大数据相关知识,下列说法错误的是(  )
A. 医学影像资料与电子病历,体现了大数据类型多样的特点
B. 为实时监测重症患者病情变化,对生命体征数据的处理需满足实时要求
C. 医院仅分析近 1 个月的患者数据来优化诊疗方案,这一做法体现了大数据思维
D. 该医疗数据中心的数据总量突破 PB 级,符合大数据 Volume(数据量庞大)的核心特征
3.某医院为全面提升诊疗效率与医疗服务的精准度,正式引入前沿的大数据技术体系,构建了智能医疗数据中心。该中心将来自不同系统的海量医疗数据进行深度融合,这其中包括了结构化的患者电子病历、非结构化的高精度医学影像资料(如CT、MRI)、由各种传感设备持续采集的实时生命体征数据流,以及详细的药品使用与库存记录。这些多源的数据总量已突破 PB 级别。通过对这些数据进行集中存储、清洗与管理,为医院深入的挖掘与分析数据奠定了坚实的基础。下列有关数据管理与安全的叙述,正确的是(  )
A. 在多个网站使用同一套强密码,是兼顾安全与便利性的好方法
B. 该中心采用数据校验技术的主要目的是保障数据的保密性
C. 该中心的计算机系统安装并定期更新杀毒软件,可以确保系统绝对安全,不会有数据泄露风险
D. 该中心配套的容灾系统的主要目标是在灾难发生时,能够快速恢复数据和系统的可用性
4.一棵消息树有“直立”和“倒下”两种状态,如果有三棵并排的消息树,最多可以表示多少种信号(  )
A. 3 B. 8 C. 6 D. 10
5.使用软件观察字符“2025要Fighting!”的内码,部分界面如图所示。下列说法正确的是(  )
A. 字符“10”的十六进制码是“40” B. 字符“要”的十六进制码是“AA 46”
C. 字符“f”的二进制码是“01100110” D. 字符“!”的内码占 1 个字节
6.判断一个正整数能否被3整除的方法是:计算其各位数字之和,判断该和是否能被3整除。用流程图描述该算法的部分过程如图,矩形框中按顺序可以填入的是(  )
①c←a%10 ②b←b+c ③a←a//10
A. ①②③ B. ②③① C. ②①③ D. ①③②
7.下列表达式的值为 True 的是(  )
A. “1314“>“520“ B. “or“in“flower“
C. (3**2)**1/2==3.0 D. not(5+2<2*2)
8.下列表达式中值最大的是(  )
A. int(3.74) B. abs(int(-3.74))
C. len(“374“) D. int(“1“+“2“)
9.已知适宜草莓生长的温度范围为t1~t2(包含t1,t2),当前传感器测得的大棚内温度存储在变量 temp中。若当前温度适宜,将状态变量f设为1,否则设为0。下列Python程序段能实现该功能的是(  )
A.if t1<temp<t2:
f=1
else:
f=0 B.if temp>=t2 or temp<=t1:
f=0
else:
f=1 C.if temp<t1:
f=0
elif temp<=t2:
f=1
else:
f=0 D.if temp>t2:
f=0
if temp>=t1:
f=1
else:
f=0
A. A B. B C. C D. D
10.已知有列表list1=[100,3.14,True,“zhejiangningbo“,[1,2,3,4]],则下面说法正确的是(  )
A. print(“ning“in list1)的输出结果是 True
B. print(list1[4]*2)的输出结果是[2,4,6,8]
C. print(len(list1))的输出结果是 8
D. print(list1[3][10:3:-2])的输出结果是 nnni
11.有如下 Python 程序段:
s=“love me love my dog“
num={}
for i in s:
if i not in num:
num[i]=0
num[i]+=1
for i in num:
if num[i]==1:
print(i)
break
运行该程序段,输出的结果是(  )
A. y B. g C. me D. dog
12.小明最近正在学习 Python 中的字符串,编写了如下程序。若运行程序时输入 abcdefgh,下面输
出结果不可能的是(  )
import random
str1=input(  )
a=[]
for i in range(len(str1)):
j=random.randint(0,len(str1))
a.append(str1[i:j])#append 函数的功能是在列表最后追加一个新元素
print(a)
A. ['abcdefgh','bcdefg','','def','ef','','gh','']
B. ['ab','bcdefg','','','de','fgh','','']
C. ['abcdef','bc','cdef','','efgh','','','']
D. ['abcdef','bc','cdef','','','f','','']
二、非选择题:本大题共3小题,共26分。
13.如果一个数等于它的真因子之和,则称该数为完数(或完全数)。例如:6的真因子为1、2、3,而6=1+2+3,因此6是完数。现通过Python程序判断输入的整数是否为完数
(1) 根据题意,28是否是完数?______ (选填:是/否)
(2) 以下两段程序分别采用for语句和while语句实现上述功能,请在程序划线处填上合适的代码。
n=int(input(“请输入要判断的数:“))
sum_n=0
for i in range(① ______ ):
if n%i==0:
sum_n=sum_n+i
if sum_n==n:
print(n,“是完数!“)
else:
print(n,“不是完数!“) n=int(input(“请输入要判断的数:“))
sum_n=0
i=1
While ② ______ :
if n%i==0:
sum_n=sum_n+i
③ ______ if sum_n==n:
print(n,“是完数!“)
else:
print(n,“不是完数!“)
14.某公司的订单信息存放在列表中,按照元素顺序依次是产品数量和产品单价。财务人员小李开发了一个Python程序,用来自动计算列表中的订单总价(订单数量和单价均为整数,总金额不超过9位数),输出总价的大写金额。例如:若订单列表为[2,50,10,7,6,5](表示2只单价50元、10只单价7元、6只单价5元的产品)。程序运行效果如图所示。
(1) 下面的Python代码实现了上述功能,请在程序划线处填上合适的代码。
s=[20,50,22,11,60,5]
dx=“零壹贰叁肆伍陆柒捌玖“
dw=“亿仟佰拾萬仟佰拾元“
n1=len(s)
total=0
for i in range(0,n1,2):
total= ① ______ #转换为大写
sz=[]
while total>0:
sz.append(dx[total%10])#append 函数的功能是在列表最后追加一个新元素
total=② ______ c=““
for i in range(0,len(sz)):
c=sz[i]+③ ______ +c
c=c+“整“
print(“订单信息:“,s,“订单总金额:“,c)
(2) 若将上面的订单s的值修改为[80,5,25,6,25,5],则程序运行后列表sz的值为______ 。(单选)
A. ['伍','柒','陆'] B. ['陆','柒','伍']
C. ['伍','陆','柒']
15.10个小朋友围成一圈分糖果,老师依次分给每个小朋友的糖果数为12,2,8,22,16,4,10,6,14,20。然后按下列规则调整:
a.所有小朋友同时把自己的糖果分一半给右边的小朋友(如图所示,2的右边是12)。
b.糖果数变为奇数的小朋友,再向老师补要一块糖果。
a,b两个操作都做完为一次调整,问经过多少次调整后所有小朋友的糖果一样多?每个小朋友有多少块糖果?
(1) 若有5个小朋友,每个小朋友的糖果数依次为6,10,14,8,18,按上面规则经过一次调整后,每个小朋友的糖果数依次为______
(2) 为了解决上述问题,编写了如下程序,请在程序划线处填上合适的代码。
def check(a):
j=0
while ① ______ :
if a[j]!=a[j+1]:
return False
j+=1
return True
candy1=[12,2,8,22,16,4,10,6,14,20]
candy2=[0]*len(candy1)
flag=False
num=0
n=len(candy1)
while not flag:
for i in range(n):
candy2[i]=② ______ if candy2[i]%2!=0:
candy2[i]+=1
for i in range(n):
candy1[i]=candy2[i]
③ ______
if ④ ______ :
flag=True
print(“经过“+str(num)+“次调整后,小朋友每人都有“+str(candy1[0])+“块糖果!“)
参考答案
1.A
2.C
3.D
4.B
5.C
6.B
7.D
8.D
9.C
10.D
11.A
12.B
13.【小题1】是
【小题2】1,n,1或1,n或1,n//2+1,1或1,n//2+1或其他等价答案;i<n或i<=n-1或i<n//2+1或i<=n//2或其他等价答案;i+=1或i=i+1或其他等价答案
14.【小题1】total+s[i]*s[i+1]或其他等价答案;total//10或其他等价答案;dw[8-i]或dw[len(dw)-1-i]或其他等价答案
【小题2】A
15.【小题1】8,12,12,14,12
【小题2】j<len(a)-1或j<=len(a)-2或其他等价答案;candy1[(i+1)%n]//2+candy1[i]//2或candy1[(i+1)%10]//2+candy1[i]//2其他等价答案;num+=1或num=num+1或其他等价答案;check(candy1)或check(candy1)==True或其他等价答案
第1页,共1页

展开更多......

收起↑

资源预览