资源简介 绝密★考试结束前2023 学年第一学期钱塘联盟期中联考高二年级技术学科 试题考生须知:本卷共 11 页满分 100 分,考试时间 90 分钟。答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。所有答案必须写在答题纸上,写在试卷上无效。考试结束后,只需上交答题纸。第一部分 信息技术(共 50 分)一、选择题(本大题共 13 小题,每小题 2 分,共 26 分。每小题列出的四个选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)下列关于数据、信息和知识的描述,正确的是A.数据就是指各种数字 B.信息是数据的载体,数据是信息的内涵C.获取了信息就拥有了知识 D.知识是人们在社会实践中所获得的认知和经验的总和2.某声音模拟信号的采样及量化函数模型如下图所示,下列说法不.正.确.的是A. 图中横坐标划分得越细表示采样频率越高,保真度越高 B. 图中整个幅度分为 0~7 级,其量化位数至少为 8 位C. 声音数字化过程是将连续的模拟信号转换成离散的数字信号 D. 声音经过数字化后,以二进制编码的形式被计算机存储、处理3. 下列关于数据管理与安全的说法不.正.确.的是 A.数据的完整性可采用 MD5 校验方法来验证B.借助云计算与大数据等技术,能提高数据管理水平 C.数据安全就是保障数据不被损坏D.为防止系统停止工作时造成数据丢失,可通过容灾系统来解决 4.下列关于大数据的说法正确的是A. 大数据注重事物的因果关系而不重视相关性 B. 大数据处理技术是自古就有的C. 大数据的特征:体量大,速度快,数据类型多,价值密度低 D. 大数据技术通过抽样数据的方法处理数据(输入sc←s[0])某算法的部分流程图如题图所示。执行这部分流程,若输入 s 的值为“qiantang”,则输出的 c、i 值分别为A. "a",2B. "a",3(Ni且c>s[i] Yc←s[i]输出c,ii←i+1i←1,n←len(s))C. "a",5D. "t",4若 x 是整型变量,下列选项中,与表达式 not(x>=0 and x<8)含义相同的是A.x<0 and x>=8 B.x<0 or x>=8C.x>=0 or x<8 D.not x>=0 and not x<8一个班的学生排成一列,从第一位同学开始按 1-6 循环报数,能正确表示第 n 位同学所报数字的Python 表达式是A.n%6 B.n C.(n-1)%6+1 D.(n+1)%6-1 8. a="345",若要构造其回文数 b 为"34543",以下语句无.法.实.现.的是A.b=a+a[-2:-4:-1] B.b=int(a)*100+int(a[1::-1])C.b=a+a[1]+a[0] D.b=(a[0]+a[1]+a[2])*29.已知 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=s+1 B. s=0 for i in range(b[2]): s=s+1C. s=0 while s<=c[2]: s=s+1 D. s=0 while s>c[3]: s=s+110.某 Python 程序段代码如下, 与该程序段功能等价的是if x>90:y=x*0.5 else:y=x*0.9A. if x>90: y=x*0.5 y=x*0.9 B. if x<90: y=x*0.9 else: y=x*0.5C. y=x*0.9 if x>90: y=x*0.5 D. if x>90: y=x*0.5 if x<90: y=x*0.911.下列语句用于计算 s=1+2+5+8+11+…+26 的结果并输出,则 range 函数的各个参数为s=1for i in range( ):s=s+i print(s)A.1,26,3 B.1,27,3 C.2,26,3 D.2,27,3 12.某 Python 程序如下:s="Dijob 2023" s1=""for i in range(0,len(s)):c=s[i]if "a"<=c<="z" or "A"<=c<="Z":s1=s1+chr(ord(c)-1)else:s1=c+s1 print(s1)程序运行后,输出的结果是A.China 2023 B. 3202 China C.2023 China D.China 3202 13.有如下 Python 程序段:import random s="12345678"g=""for i in range(3):n=len(s)pos=random.randint(1,n-1)g+=s[pos]s=s[0:pos]+s[pos+1:n] print(g)在该程序段执行时,变量 g 的值可能为A. "542" B. "138" C. "336" D."15"非选择题部分二、 非选择题(本大题共 3 小题,其中第 14 题 7 分,第 15 题 7 分,第 16 题 10 分,共 24 分)编写一个“计算多边形周长”的程序。功能如下:输入多边形的边的数量和顶点的坐标值,程序计算各条边的长度,并输出该多边形的周长。例如,输入多边形的边的数量为 4,各顶点的坐标分别为(0,0)、(2,4)、(3,5)、(6,6),运行结果如第 14 题图所示。(请输入多边形的边的数量:4请输入多边形顶点的横坐标:0请输入多边形顶点的纵坐标:0请输入多边形顶点的横坐标:2请输入多边形顶点的纵坐标:4请输入多边形顶点的横坐标:3请输入多边形顶点的纵坐标:5请输入多边形顶点的横坐标:6请输入多边形顶点的纵坐标:6{1: [0, 0], 2: [2, 4], 3: [3, 5], 4: [6, 6]}多边形的周长为:17.533908551779625)(第14题图)d={} s=0n=int(input("请输入多边形的边的数量:")) for i in range(1, ① ):x=int(input("请输入多边形顶点的横坐标:"))y=int(input("请输入多边形顶点的纵坐标:"))d[i]=[x,y] print(d)j=nwhile j>1:x1=d[j][0]-d[j-1][0]y1= ②s=s+(x1**2+y1**2)**0.5③s=s+((d[n][0]-d[1][0])**2+(d[n][1]-d[1][1])**2)**0.5print("多边形的周长为:",s)该算法是否可以运用到计算圆周长的场景中 (选填:是/否)。请在划线处填入合适的代码。筛法求素数。埃拉托斯特尼筛法,简称埃氏筛或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单鉴定素数的算法。要得到自然数 n 以内的全部素数,必须把不大于根号 n 的所有素数的倍数剔除,剩下的就是素数。算法思想:先用 2 去筛,即把 2 留下,把 2 的倍数剔除掉;再用下一个质数,也就是 3 筛,把3 留下,把 3 的倍数剔除掉;接下去用下一个质数 5 筛,把 5 留下,把 5 的倍数剔除掉;不断重复下去 现在使用埃氏筛法求 1~n 之间的素数个数,代码如下: n=int(input())a=[1]*(n+1)a[0],a[1]=0,0 #标记小于 2 的数, 0 表示非素数,1 表示素数① i=2while i<=n:if ② :for j in range(2*i,n+1,i):a[j]=0i+=1for i in range(n+1):③ print(num)(1)若输入的值为 20,则输出为 。(2)请在划线处填入合适的代码。叶圣陶杯作文大赛开始了,语文老师收集了参赛同学的作文,作品的文件名按“学号&姓名.docx” 格式提交。学号为 8 位,第 10 位开始为姓名,如“20210902&王源.docx”。老师编写了一段程序以便快速找出哪些同学未提交以便于进行通知处理。在处理时发现,可能会存在“ 20210901+王俊凯.docx”“20210901-王俊凯.docx”两种不当的格式。读取文件名并返回,请在划线处填入合适的代码import osdef readname(): #读取某个文件夹内所有文件的文件名filepath="pics//"#读取到的文件名以字符串的形式,作为元素存储在列表 allname 中allname=os.listdir(filepath)#os.listdir()用于返回指定的文件夹包含的文件或文件夹的名字的列表return修改文件中的“+”和“-”,请在划线处填入合适的代码 def checkname(name):s=""for i in name:if i=="+" or i=="-":s+="&"else:s=s[:-5] #去掉后四位,即去掉后缀名".docx"return s主程序,请在划线处填入合适的代码name=readname()student=["王俊凯","王源","张明","赵祖一","吴天","顾玲玲","方奔奔","张强"] yes=[];no=[];s=0;result={}for item in name:item=checkname(item)①yes.append(stu) #将学生的姓名加入列表s=s+1for m in student:if ② :no.append(m)输出结果result[" 应 提 交 人 数 :"]=len(student) result[" 已 提 交 人 数 :"]= result["已提交的同学:"]=yesresult["还未提交的同学:"]=no print(result)划线处可以填入的代码是 (多选,填字母) A.len(yes) B.s C.len(no) D.len(name)2023学年第一学期钱塘联盟期中联考高二年级信息技术学科参考答案一、选择题(本大题共13小题,每小题2分,共26分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)1234567810111213DBBDB二、非选择题(本大题共3小题,其中第14小题7分,第15小题7分,第16小题10分,共24分)14.(1)否(1分)(2)①n+1(2分)②d[j][1]-d[j-1][1](2分)③jj1或j1(2分)15.(1)8(1分)(2)①num=0(2分)②a[i]=1或其他等价答案(2分)③numt=a[i]或num=num+a[i](2分)16.(1)allname(2分)(2)s=s+i(2分)(3)①stu=item[9:](2分)②m not in yes或not m in yes(2分)(4)ABD(全对2分,漏选1分,错选0分)(2分) 展开更多...... 收起↑ 资源列表 浙江省钱塘联盟2023-2024学年高二上学期期中联考信息参考答案.pdf 浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术试题.docx