资源简介 绝密★考试结束前2024学年第二学期浙南名校联盟寒假返校联考高二年级技术学科试题考生须知:1.本卷共12页满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.扫描二维码的过程属于信息的解码B.数据需放在某个语境中使用才有意义C.信息加工处理后的价值会随着时间的推移而变化D.信息经过分析、判断、确认、归纳、演绎或比较等一系列处理即可形成智慧2.下列关于大数据及处理的说法,正确的是()A.大数据更强调对事物因果关系探求,而不仅仅是相关性B. Hadoop 大数据处理架构适用于静态数据的批处理计算C.结构化数据严格遵循格式与规范,大数据只能处理结构化数据D.计算机模拟人的理解进行分词的方式属于基于词典的分词方式3.下列关于人工智能技术说法不正确的是()A.深度学习往往需要基于大量训练数据B.围棋人工智能系统 AlphaGo Zero 的核心学习机制中包含强化学习C.人脸识别是一种问题引导下的人工智能学习方法D.医疗领域的达芬奇手术机器人是混合增强智能的应用4.下列四个选项中所描述的数从数值上比较,最大的是()A. 4 位十六进制数能表示的最大值B. 16 位二进制能表示不同数的个数第 1页/共 10页C.存储 64000 个 ASCII 码所需的字节数D.存储图像大小为 200×200 像素的黑白两色位图所需的字节数5.用坐标轴模拟一段时长为10ms的声波数字化的过程,其中A、B两点坐标分别为(60,127)、(100,86),A 点为最高点,B 点为该时间段最后点,如图所示:下列说法正确的是()A.该音频的采样频率是 44.1KHz,量化位数至少是 8 位B.该音频的采样频率是 44.1KHz,量化位数至少是 7 位C.该音频的采样频率是 10KHz,量化位数至少是 8 位D.该音频的采样频率是 10KHz,量化位数至少是 7 位6.某算法的部分流程图如图所示,若变量 s 分别用下列值进行调试,则输出不是“L”的是()第 2页/共 10页A. “LLNLN”B. “NLNNL”C. “LNMNL”D. “MNNLL”7.下列不能表达时速“v 超过 100 且不足 120”的 Python 表达式是()A. 100=120)C. not(v<=100)and v<120D. not(v<=100 and v>=120)8.某商场推出优惠活动:消费 1000 元(含)以上打 8 折,500 元(含)以上 9 折,若用 t 表示消费额度,下列 Python 程序段中符合要求的是()A.if t >= 500:B.C.if t >=if t >= 500:D.if t >= 1000:1000:if t >= 500:t=t*08t=t*0.9t=t*0.9t=t*0.8else:elif t >= 1000:if t >= 500:else:t=t*0.8t=t*0.9t=t*0.8t=t*0.9A. AB. BC. CD. D9.某 Python 代码如下,执行后输出的结果是()count=0fruit=["apple","banana","pear","orange","grape","watermelon"]for i in[1,5,2]:count+=len(fruit[i])print(count)A. 12B. 16C. 20D. 2210.小明编写了一个程序,计算序列 2/1+3/2+5/3+8/5+……的前n 项之和。该序列从第 2 项起,每一项的分子是前一项分子与分母之和,分母是前一项的分子。程序代码如下:n=int (input("请输入整数 n:"))d1, d2=2, 1s=0第 3页/共 10页for i in range (1n+1):print("前 n 项的和为:",round(s,2))#round(s,2)功能:使 s 保留 2 位小数程序运行后输入 3,则运行结果如第 10 题图所示。方框处的代码由以下部分组成:①d1=d1+d2②d2=d1-d2③d1=d1-d2④s+=d1/d2下列选项中,代码顺序正确的是()A. ④①②B. ④①②③C. ①②④D. ①②③④11.有如下 Python 程序段:s1="blgr"s2="bollymgpric"i=0; j=0; s3=""while i <= len(s1)-1 and j <= len(s2)-1:if s1[i] == s2[j]:i+=1else:s3=s3+s2[j]j+=1print(s3)执行该程序段后,输出的内容为()A. oympB. olympC. olympicD. oympic12.有如下 Python 程序段:import randomn=5data=[i+1 for i in range(n)]random.shuffle(data)#将序列的所有元素随机排序print(data)第 4页/共 10页flag=True;i=0while ix=data[i]for j in range(i+1,n):if data[j] < data[i]:if data[j] < x:x=data[j]else:flag=Falsebreaki+=1若执行该程序段后 flag 值是True,则输出的 data 值不可能的是()A. [2,3,4,1,5]B. [4,5,2,3,1]C. [1,3,2,5,4]D. [1,2,4,3,5]二、非选择题(本大题共3小题,其中第13小题8分,第14小题8分,第15小题10分,共26分)13.有一组非降序排列的列表元素,编写程序实现删除重复元素的功能,程序界面如图所示。原始数据为:[1,1,1,2,2,2,3,3,3,3,4,6,6,6,6,6,7,9,9,10]去重后数据为:[1,2,3,4,6,7,9,10](1)实现上述功能的 Python 程序如下,请在划线处填入合适的代码。from random import randintn=20a=[randint(1,10)for i in range(n)]#生成包含 n 个随机数的列表 aa.sort()#将 a 中元素升序排列print('原始数据为:',a)i=0while i< n-1:j=i+1while j < n and ____:j+=1p=____第 5页/共 10页if j == n:n=pbreakfor k in range(j,n):a[k-p]=a[k]n=p③____print('去重后数据为:',a[:n])(2)若 a=[1,1,2,2,2,4,4,4],程序运行过程中变量 p 的值依次为 1→____→2。14.小鹿收集了自己 2024 年各月份各类项目(衣、食、住、行、学及其他)支出及收入明细数据,保存在“expenditure.xlsx”和“income.xlsx”文件中,部分数据如图 a 和图 b 所示。月份类别项目金额1 月衣衣服298.002 月衣裤子180.003 月衣鞋子230.004 月食打卡600.005 月食买菜463.006 月食油盐酱醋136.007 月食牛奶12000……………………12月其他网费200.0012月其他走亲访友300.00图 a月份工资理财收入第 6页/共 10页1 月135704062 月18025429………………10月1659143211月1591847012月17765427图 b月份支出合计工资理财收入结余01 月11297.62177654276894.3812 月1928313570406-530723 月972418025429873034 月9890169894037502………………1011月103271659143266961112 月1194915918470443图 c(1)为统计分析 2024 年各月结余(收入-支出)情况(如图 c 所示),编写Python 程序,请在划线处填写合适的代码。import pandas as pddf=pd.read_excel("expenditure.xlsx")df1=df.groupby(①____,as_index=False).金额.sum()#修改 df1 中“金额”列标签为“支出合计”并与“income.xlsx”数据合并,代码略df1['结余]=df1['工资]+②____③plt.④(df2['月份],df2['结余'])plt.show()第 7页/共 10页图 d(2)现要筛选结余小于0的月份并绘制如图d所示的柱形图,则上述程序加框③处应填入的代码语句依次为____(填字母序列)。A. df2=df1.sort_values(结余',ascending=True)B. df2=df1.sort_values(结余',ascending=False)C. df2=df2[df2.结余<0]](3)上述程序④处应填入的代码为:____15.高中生小白最近了解到网络安全中字符串加密的重要性,决定自己动手设计一个简单的字符串加密程序来保护自己的私密信息,程序运行过程如图 a 所示。请输入待加密字符串:a6!B请输入进制 n:8加密后的字符串为:01140210!6图 a加密规则如下,对字符串中的字符进行从左至右逐位加密:I.若字符为字母,则将字母的 ASCII 码值转换为偶数位数的 n 进制数(若长度为奇数,则前面补'0'),再对该 n 进制数进行左右轮流取值连接获得新的 n 进制;II.其余字符按原文出现顺序逆序连接;III.将经 I 和 II 规则处理后的字符串连接即为最终加密字符串。例如:若 s=b6!B',n=8,加密过程如图 b 所示。第 8页/共 10页图 b(1)若输入字符串“a#2A”,输入进制为 4,加密后结果为____。(2)实现上述功能的 Python 程序如下,请在划线处填入合适的代码。def dton(t,n):a=[]s="while t > 0:r=t% nif r <= 9:a.append(r)else:a.append(①____)t=t//na=a+[0]*(②____)for i in range(len(a)//2):s=s+③____+str(a[i])return ss=input('请输入待加密字符串:')n=int(input('请输入进制 n:'))s1=s2=''for i in s:if 'a' <= i <= 'z' or 'A' <= i <= 'Z':s1=s1+④____第 9页/共 10页else:s2=i+s2print('加密后的字符串为:',s1+s2)第 10页/共 10页绝密★考试结束前2024学年第二学期浙南名校联盟寒假返校联考高二年级技术学科试题一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.【答案】D2.【答案】B3.【答案】C4.【答案】B5.【答案】D6.【答案】B7.【答案】D8.【答案】A9.【答案】C10【答案】A11.【答案】B12【答案】B二、非选择题(本大题共3小题,其中第13小题8分,第14小题8分,第15小题10分,共26分)13.【答案】①. a[j]==a[i]或 a[i]==a[j]②. j-i-1③. i+=1或 i=i+1④. 214.【答案】①. "月份"②. df1["理财收入"]–df1["支出合计"]或df1.理财收入-df1.支出合计③. AC④. bar15【答案】①. 112011002#②. chr(r+55)或chr(r+ord('A')-10)③. len(a)%2或同等答案④. str(a[-i-1])或 str(a[len(a)-1-i])或同等答案⑤. dton(ord(i),n) 展开更多...... 收起↑ 资源列表 浙江省温州市浙南名校联盟2024-2025学年高二下学期开学联考技术试题-高中信息技术 Word版无答案.docx 答案.docx