浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx

浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx

ID:83621675

大小:75.06 KB

页数:8页

时间:2024-09-03

上传者:老李
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第1页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第2页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第3页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第4页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第5页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第6页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第7页
浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx_第8页
资源描述:

《浙江省钱塘联盟2023-2024学年高二上学期期中联考信息技术 Word版无答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

2023学年高二年级第一学期钱塘联盟期中联考技术试题考生须知:1.本卷共11页满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分信息技术(共50分)一、选择题(本大题共13小题,每小题2分,共26分。每小题列出的四个选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)1.下列关于数据、信息和知识的描述,正确的是()A.数据就是指各种数字B.信息是数据的载体,数据是信息的内涵C.获取了信息就拥有了知识D.知识是人们在社会实践中所获得的认知和经验的总和2.某声音模拟信号的采样及量化函数模型如下图所示,下列说法不正确的是()A.图中横坐标划分得越细表示采样频率越高,保真度越高B.图中整个幅度分为0~7级,其量化位数至少为8位C.声音数字化过程是将连续的模拟信号转换成离散的数字信号D.声音经过数字化后,以二进制编码的形式被计算机存储、处理3.下列关于数据管理与安全说法不正确的是()A.数据的完整性可采用MD5校验方法来验证B.借助云计算与大数据等技术,能提高数据管理水平 C.数据安全就是保障数据不被损坏D.为防止系统停止工作时造成数据丢失,可通过容灾系统来解决4.下列关于大数据的说法正确的是()A.大数据注重事物的因果关系而不重视相关性B.大数据处理技术是自古就有的C.大数据的特征:体量大,速度快,数据类型多,价值密度低D.大数据技术通过抽样数据的方法处理数据5.某算法部分流程图如题图所示。执行这部分流程,若输入s的值为“qiantang”,则输出的c、i值分别为()A."a",2B."a",3C."a",5D."t",46.若x是整型变量,下列选项中,与表达式not(x>=0andx<8)含义相同的是()Ax<0andx>=8B.x<0orx>=8C.x>=0orx<8D.notx>=0andnotx<87.一个班的学生排成一列,从第一位同学开始按1-6循环报数,能正确表示第n位同学所报数字的Python表达式是()A.n%6B.nC.(n-1)%6+1D.(n+1)%6-18.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=0foriina[5]:s=s+1B.s=0foriinrange(b[2]):s=s+1C.s=0whiles<=c[2]:s=s+1D.s=0whiles>c[3]:s=s+1A.AB.BC.CD.D10.某Python程序段代码如下,与该程序段功能等价的是())ifx>90:y=x*0.5else:y=x*0.9A.ifx>90:y=x*0.5y=x*0.9B.ifx<90:y=x*0.9else:y=x*0.5C.y=x*0.9ifx>90:y=x*0.5D.ifx>90:y=x*0.5ifx<90:y=x*0.9A.AB.BC.CD.D11.下列语句用于计算s=1+2+5+8+11+…+26结果并输出,则range函数的各个参数为s=1foriinrange():s=s+i print(s)A.1,26,3B.1,27,3C.2,26,3D.2,27,312.某Python程序如下:s="Dijob2023"s1=""foriinrange(0,len(s)):c=s[i]if"a"<=c<="z"or"A"<=c<="Z":s1=s1+chr(ord(c)-1)else:s1=c+s1print(s1)程序运行后,输出的结果是()A.China2023B.3202ChinaC.2023ChinaD.China320213.有如下Python程序段:importrandoms="12345678"g=""foriinrange(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分)14.编写一个“计算多边形周长”的程序。功能如下:输入多边形的边的数量和顶点的坐标值,程序计算各条边的长度,并输出该多边形的周长。例如,输入多边形的边的数量为4 ,各顶点的坐标分别为(0,0)、(2,4)、(3,5)、(6,6),运行结果如下图所示。请输入多边形的边的数量:4请输入多边形顶点的横坐标:0请输入多边形顶点的纵坐标:0请输入多边形顶点的横坐标:2请输入多边形顶点的纵坐标:4请输入多边形顶点的横坐标:3请输入多边形顶点的纵坐标:5请输入多边形顶点的横坐标:6请输入多边形顶点的纵坐标:6{1:[0,0],2:[2,4],3:[3,5],4:[6,6]}多边形的周长为:17.533908551779625d={}s=0n=int(input("请输入多边形的边的数量:"))foriinrange(1,①____):x=int(input("请输入多边形顶点的横坐标:"))y=int(input("请输入多边形顶点的纵坐标:"))d[i]=[x,y]print(d)j=nwhilej>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)(1)请在划线处填入合适的代码。(2)该算法是否可以运用到计算圆周长的场景中____(选填:是/否)。 15.筛法求素数。埃拉托斯特尼筛法,简称埃氏筛或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单鉴定素数的算法。要得到自然数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=2whilei<=n:if②____:forjinrange(2*i,n+1,i):a[j]=0i+=1foriinrange(n+1):③____print(num)(1)请在划线处填入合适的代码。(2)若输入的值为20,则输出为____。16.叶圣陶杯作文大赛开始了,语文老师收集了参赛同学的作文,作品的文件名按“学号&姓名.docx”格式提交。学号为8位,第10位开始为姓名,如“20210902&王源.docx”。老师编写了一段程序以便快速找出哪些同学未提交以便于进行通知处理。在处理时发现,可能会存在“20210901+王俊凯.docx”“20210901-王俊凯.docx”两种不当的格式。(1)读取文件名并返回,请在划线处填入合适的代码importosdefreadname():#读取某个文件夹内所有文件的文件名filepath="pics//"#读取到的文件名以字符串的形式,作为元素存储在列表allname中allname=os.listdir(filepath) #os.listdir()用于返回指定的文件夹包含的文件或文件夹的名字的列表return____(2)修改文件中的“+”和“-”,请在划线处填入合适的代码defcheckname(name):s=""foriinname:ifi=="+"ori=="-":s+="&"else:____s=s[:-5]#去掉后四位,即去掉后缀名".docx"returns(3)主程序,请在划线处填入合适的代码name=readname()student=["王俊凯""王源","张明","赵祖一","吴天","顾玲玲","方奔奔","张强"]yes=[];no=[];s=0;result={}foriteminname:item=checkname(item)①____yes.append(stu)#将学生的姓名加入列表s=s+1forminstudent:if②____:no.append(m)(4)输出结果result["应提交人数:"]=len(student)result["已提交人数:"]=result["已提交的同学:"]=yesresult["还未提交的同学:"]=noprint(result)划线处可以填入的代码是____(多选,填字母) A.len(yes)B.sC.len(no)D.len(name)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭