浙江省精诚联盟2022-2023学年高二下学期3月联考试题 信息技术(Word版含答案)

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

浙江省精诚联盟2022-2023学年高二下学期3月联考试题 信息技术(Word版含答案)

资源简介

绝密★考试结束前
2022 学年第二学期浙江省精诚联盟 3 月联考
高二年级技术学科试题
考生须知:
1.本卷共 12 页满分 100 分, 考试时间90 分钟。
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
3.所有答案必须写在答题纸上,写在试卷上无效。
4.考试结束后, 只需上交答题纸。
第一部分 信息技术(50 分)
一. 选择题 (本大题共 12 小题, 每小题 2 分,共 24 分。每小题列出的四个备选项中只有一个是符合 题目要求的,不选、多选、错选均不得分。)
1.下列有关数据、信息、知识与智慧的说法正确的是
A.许多古代著作消逝于历史长河, 说明信息共享会造成损耗
B.古人刻在泥板或者石器上的图案是数据 C.知识就是大量信息的积累与记忆
D.“学富五车”和“才高八斗”都是对智慧的形容
2.下列有关数据采集与编码说法正确的是
A.基本的 ASCII 码共有 127 个,二进制范围为 00000000~01111111
B.图片的色彩越丰富,其颜色位深度值越大
C.量化是指将信号的连续取值近似为有限个离散值的过程
D.由反射率相差很大的黑条和白条排成的平行线图案叫做二维码
3.下列有关信息系统与信息社会的说法正确的是
A.信息系统是指由硬件软件设施、数据和用户构成的人机交互系统
B.按照不同的应用领域可分为数据处理系统、管理信息系统、决策信息系统等
C.信息系统的运行需要借助各类硬件, 对外部环境的依赖是其最大的局限性 D.当信息社会指数(ISI)的值为 0.6 时, 说明信息社会发展处于高级阶段
4.有关大数据的说法不正确的是
A.Hadoop 适用于静态数据的处理运算,其中的 MapReduce 计算模型主要体现了“分治”的思想
B.大数据为生活带来便利的同时, 其随之产生的社会问题也不容小觑
C.大数据要分析的是全体数据,对于数据不再追求精确性
D.只有知道了客户购买商品的原因,大数据才能更好地为客户提供精确的商品推荐
5.以下涉及到的人工智能方法对应正确的是
①扫地机器人是当下最受欢迎的智能家电之一, 其在与环境的交互中不断学习, 自动完成清扫工作
②AlphaGo 是第一个击败人类职业围棋选手的人工智能机器人, 由谷歌旗下 DeepMind 公司戴密 斯 · 哈萨比斯领衔的团队开发,其主要工作原理是“深度学习”
③专家系统根据系统中的知识与经验进行推理和判断,模拟人类专家的决策过程,以便解决那些需 要人类专家处理的复杂问题。
A.①符号主义 ②行为主义 ③联结主义
高二技术学科试题 第1页(共 12 页)
B.①行为主义 C.①行为主义 D.①联结主义
②联结主义
②符号主义
②行为主义
③符号主义
③联结主义
③符号主义
高二技术学科试题 第2页(共 12 页)
6.某算法的部分流程图如图所示:
算法执行时,若输入的值为 5,则输出 sum 的值为
A.14 B.15 C.-21 D.-18
7.导入 math 模块后,Python 表达式-2**3+3%15//math.sqrt(4)*3 的值为
A.-5 B.-4 C.-7 D.-3
8.已知 a="012345",b=["012",3,4,5],c={0:1,2:4,3:5},下列语句执行完毕后,s 的值为 5 的是
A. s=0 for i in a[5]: s+=1 B. s=10 for i in range(b[2]): s-=1 (
C
). s=0 while s<=c[2]: s+=1 (
D
). s=10 while s>=c[3]: s-=1
9.有如下 Python 程序段:
from PIL import Image
im=Image.open ("2.jpg")
i=0
while i<=3:
i=i+1
im=im.rotate(i*90) #rotate():逆时针旋转图片
im.show ()
图“2.jpg”原图如右图所示,运行该程序后, 图像显示为
A. (
B
). (
C
). (
D
).
10.执行如下程序段后, 输出的结果为
s="wz19Lht"
result=ch=""
flag=True
for i in range(len(s)):
ch = s[i]
if 'a'<=ch<='z':
if flag:
ch=chr(ord(ch)-ord('a')+ord('A'))
flag = not flag
elif '0'<= ch <='9':
ch = str((int(ch)+1)%10)
result = ch+result
print(result)
A.Wz02LHt B.tHL02zW C.WZ02LHT D.THL02ZW
11.执行如下程序段后, 输出的结果可能的是
import random
n=random.randint(50,100)
a=[]
for i in range(2,n+1):
while n%i==0:
a.append(i)
n=n//i
print(a)
A. [2,2,9] B. [3,3,3,5] C. [2,4,7] D. [53]
12.有如下 Python 程序段:
import random
a=[0]*6
for i in range(1,6):
tmp=random.randint(5,24)
if tmp%2==0 or i%2==1:
a[i]=a[i-1]+tmp
print(a)
高二技术学科试题 第3页(共 12 页)
运行程序后,数组 a 的值可能的是
A. [0, 9, 29, 50, 0, 20] B. [8, 20, 44, 62, 86, 109]
C. [0, 8, 14, 21, 39, 0] D. [0, 10, 24, 43, 0, 30]
二、 非选择题(本大题共 3 小题,其中第 13 题 8 分,第 14 题 9 分,第 15 题 9 分,共 26 分。) 13. 张老师请张凯同学帮忙统计本周信息技术周测各班学生的选择题得分情况,数据存储在 “score.xlsx”文件中,如图 a 所示。为统计各班每道选择题的平均得分, 张凯同学通过Python 编 程处理数据, 另外张老师还想了解“人工智能”这个考点(即题 5) 各班平均得分情况,张凯同学以 图表的形式呈现结果,如图 b 所示。
图 a
图 b
实现上述功能的 Python 程序如下, 请在划线处填入合适的代码。
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文字符, 字体为黑体 df=pd.read_excel (" ① ")
pjf=df.groupby("班级",as_index=False).mean() pjf= ② #删除“准考证号”列
df1=pjf.sort_values( ③ ) #按照“题 5”平均得分进行降序排序
plt.figure()
x=df1.班级
高二技术学科试题 第4页(共 12 页)
y=df1.题 5
plt.bar (x,y,label="各班题 5 平均得分")
for i,j in zip(x,y): #设置图表标签
plt.text(i,j+0.05,'%0.2f'%j,ha='center')
④ #显示图例
plt.show ()
14.小明在学校图书馆了解到中国传统的周易文化,恰逢学校举办创意设计大赛,于是小明想结合 中国传统的周易八卦设计一个程序,程序过程如下:
①任意输入三个大小写字母,将每个字母转化成对应的 ASCII 码。
②将每个字母的 ASCII 码转成八位二进制,并把每个字母转化的八位二进制按照异或门的规则进行 异或运算 (即八位二进制中有偶数个 1 则结果为 1,有奇数个 1 则结果为 0)
③将异或结果顺序连接后得到三位卦象代码,按照表格规则取相应卦名。
卦名 乾 兑 离 震 巽 坎 艮 坤
卦象
卦象代码 111 011 101 001 110 010 100 000
(1) 运行程序,输入‘AbD’三个字母,程序的输出结果为:_____ _______ (2) 实现上述功能的部分 Python 程序如下,请根据题意补充完整:
def DtoB(num):
result = ''
r = 0
while num > 0:
r = num%2

num //= 2
return result
letters = Bcode = ch = strbg = ''
bg = {'111':' 乾 ','011':'兑','101':' 离','001':'震','110':'巽 ','010':'坎','100':' 艮 ','000':'坤'}
letters = input('请输入三个大小写字母: ')
for i in range(len(letters)):
ch = letters[i]
count = 0
Bcode = ②
for i in range(len(Bcode)):
if Bcode[i] == '1':
count +=1
if ③ :
strbg += '1'
else:
高二技术学科试题 第5页(共 12 页)
strbg += '0'
print('相应卦名为: '+bg[strbg]) 15.某会务组根据参会者提交的入住宾馆和到达指定上车点时间的信息,安排车辆接送参会者去宾 馆。不同宾馆的参会者分开接送, 同一宾馆的参会者可同乘一辆车。每辆车最多接送 v 人,每个参 会者的等待时间都不超过w分钟。参会者入住的宾馆和到达上车点的时间用长度为 7 的字符串表示, 例如 “A-09:15”表示参会者当天入住 A 宾馆, 9 点 15 分到达上车点,如果 w 为 10,那么该参会者 最晚 9 点 25 分出发去宾馆。编写 Python 程序,统计接送 n 个参会者所需的最少车辆数。
(1) 如右图所示为存储时间信息的文本文件,如果每辆车最多接
送 4 人, 每个参会者的等待时间不超过 10 分钟, 那么接送所有到
A 宾馆的参会者最少需要____________辆车
(2)为实现以上功能,请在划线处填上合适代码。
a=[0]
n,v,w=0,4,10
for line in open("time.txt","r"):
a.append(line.strip('\n'))
n+=1
a[0]=n
for i in range(1,n+1):
print(a[i])
print("读取文件结束,共",n,"条数据")
def getDif(ts1,ts2): #返回 ts1 到 ts2 的时长(单位:分)
t=(int(ts2[:2])-int(ts1[:2])-1)*60+(60-int(ts1[-2:])+int(ts2[-2:])) return t
高二技术学科试题 第6页(共 12 页)
def getCnt(first,last): p,k=first,1
#返回从first 到 last 所需车辆数量
s1=a[first][2:]
for i in range(first+1,last+1):
s2=a[i][2:]
t=getDif(s1,s2)
if ① :
k+=1
p=i

return k
j,sum=1,0
a.append("\n") #虚设一条空记录,使首字母不同
for i in range(1,n+2):
if a[i][0]!=a[j][0]:

j=i
print("\n 需要的车辆数量为",sum)2022学年第二学期浙江省精诚联盟3月联考
高二年级信息技术学科参考答案
第一部分信息技术
一、选择题
1
2
3
4
5
6
8
9
10
11
12
B
C
C
0
B
D
A
二、非选择题(第13题8分,第14题9分,第15题9分,共26分。)
13.共8分
①score..xlsx
(2分)
②pjf.drop('准考证号',axis=l)
(2分)
③'题5',ascending=False
(2分)
④plt.legend(O
(2分)
14.共9分
(1)离
(2分)
(2)1 result=str(r)+result result=chr(r+48)+result
(2分)
②DtoB(ord(ch)
(3分)
③count %2=0
(2分)
15.共9分
(1)3
(2分)
(2)①i-p+1>vort>w
或者i-p=vort>w
或者i-p>=vort>w
(3分)
②sl=s2或者sl=a[i][2:]
(2分)
3 sum=sum+getCnt(j,i-1)
(2分)

展开更多......

收起↑

资源列表