2021-2022学年浙江省浙南名校联盟高二(下)期末信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
-
1.以下关于数据和信息的说法正确的是( )
组卷:7引用:5难度:0.6 -
2.UTF-8 是针对Unicode 的一种可变长度字符编码,其中 ASCII 类型字符的编码保持原规则不变,常用汉字使用三个字节进行编码 (编码格式为 1110xxxx 10xxxxxx 10xxxxxx,其中以 x 表示的 16位编码对应该汉字的 Unicode 编码),现使用 Ultraedit 查看字符串“战胜 COVID-19”的 UTF-8 编码,部分界面如图所示。下列说法正确的是( )
组卷:5引用:6难度:0.6 -
3.一幅 BMP 格式的位图图像,参数如图所示,其所占的存储空间为( )
组卷:0引用:4难度:0.5 -
4.下列关于人工智能的说法不正确的是( )
组卷:8引用:4难度:0.6 -
5.下列关于信息技术与信息系统的说法,正确的是( )
组卷:5引用:5难度:0.5
二、非选择题(本大题共4小题,其中第13小题8分,第14题6分,第15题6分,第16题6分,共26分)
-
15.文件“bm.jye.ai”中存储的是某黑白位图图像经过行程编码 ( 一种压缩算法) 后所得的结果,如图1所示,其中字符串“w5634b25w468……”指的是原图像按照从上向下、从左往右的顺序有白色像素 5634 个,黑色像素 25 个,白色像素 468 个……。小王设计了一个 Python 程序,可根据此类文本文件内容还原出对应的黑白图像,程序的运行结果如图2所示。
实现上述功能的 Python程序如下,请在横线处填入合适的代码。组卷:1引用:2难度:0.4 -
16.某学校规定每间隔一定时间周期需安排 15%的教职工进行核酸检测。陈老师设计了一个 Python 程序,用于完成抽检人员的选取工作。人员选择的标准如下:
(1)最近一次健康码为“红码”和“黄码”的人员必须参加检测。
(2)当“红码”和“黄码”人员总数少于学校教职工总数的 15%时,则选择部分“绿码”人员参加检查,选
取的依据是上次核酸检查距今的时间长度。时间跨度长的人员优先入选,对于多人时间跨度相同,则采用随机抽选的方式,直至入选人数不少于教职工人数的 15%。
学校教职工健康码的相关数据存储在“sj.jye.ai”文件中 (0 表示健康码为绿码,1 表示健康码为黄码,2 表示健康码为红码,空字符串表示未参加相应日期的核酸检测),如图1所示。程序运行结果如图2所示。实现上述功能的程序代码如下。
importcsv,math,random
defzds(L):#寻找列表 L中的最大值
random.shuffle(L)
p=0
foriinrange(len(L)):
ifL[p][2]<L[i][2]:
①
returnL.jye.ai(p)
f=open('sj.jye.ai','r',encoding='utf-8')
file=list(csv.jye.ai(f))
list0=[];LZ=[]
jkm={'0':'绿码','1':'黄码','2':'红码'}
n=math.jye.ai((len(file)-1)*0.15)#确定筛查人数
forpsinfile[1:]:#列表 file中第一个元素对应 csv文件的标题行d=0
for j in range(len(ps)-1,1,-1):
ifps[j]=='':
d+=1
else:
ifps[j]=='0':
list0.jye.ai(ps[:2]+[d])#绿码人员
else:
LZ.jye.ai(ps[:2]+[ ②])
break
if ③:#从未参检人员
list0.jye.ai(ps[:2]+[d])
L12=len(LZ)
foriinrange(n-L12):
LZ.jye.ai(zds(list0))
forxinLZ:
print(x)组卷:0引用:2难度:0.4