资源描述:
《浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术(原卷版).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
2023学年高二年级第一学期“六县九校”联盟期中联考技术试题考生须知:1.本卷共11页满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)1.2023年杭州举办亚运会。在开幕式上,由亿万星火汇聚而成的亚运数字火炬人经过全网转播,惊艳全球。亚运数字火炬人由来自130多个国家和地区、105791208位数字火炬手汇聚而成,在万众瞩目中跨越钱塘江,点燃主火炬塔。这是亚运历史上首次由数字人点燃火炬,也是综合性国际体育大赛的首创。对于材料中的数据和信息等,下列说法不正确的是()A.单独的“105791208”是数据,不具备任何意义B.130多个国家和地区的人民参与传递数字火炬,说明信息是可以共享的C.为了开幕式的点火仪式,技术团队写下了超20万行代码,是智慧的体现D.为了保护和提升亚运会数据安全,不仅要提高数据本身的安全,还要保护存储数据的介质2.2023年杭州举办亚运会。在开幕式上,由亿万星火汇聚而成的亚运数字火炬人经过全网转播,惊艳全球。亚运数字火炬人由来自130多个国家和地区、105791208位数字火炬手汇聚而成,在万众瞩目中跨越钱塘江,点燃主火炬塔。这是亚运历史上首次由数字人点燃火炬,也是综合性国际体育大赛的首创。使用UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是()A.字符“2”的ASCII码为“0110010B”B.字符“0”的十六进制内码可表示为30HC.使用不同的输入法输入“杭州亚运”,其内码可能不同D.字符“9”的十六进制内码为39H,则“10”的十六进制内码为3AH3.一段时长为10秒、800×600像素、256色、PAL制式(25帧/秒)的未经压缩AVI
格式无声视频,其文件存储容量约为()A.3.6GBB.1.34GBC.114.4MBD.4.5MB4.下列关于大数据的说法错误的是()A.更注重事物的相关性而不是因果关系B.速度快是大数据特征之一,仅指数据的产生速度快C.不再追求个别数据的精确性,允许数据混杂D.大数据要分析的是全体数据,而不是抽样数据5.某算法的部分流程图如图所示。若输入n为100,执行这部分流程图后,输出s的值为()A.-50B.50C.100D.-50506.在Python中,已知x=2020,y=2020,z=2021,下列表达式结果为False的是()A.x//100==x%100Bx%4==0andx%100!=0C.x<=y<=zD.not(x>yory!=z)7.有如下Python程序段:s="012345"lst=["6","7","8","9"]dic={"018":1,"028":2,"029":3,"039":4}print(dic[s[:4:2]+lst[3]])
该程序运行后的输出结果为()A.1B.2C.3D.48.有下列Python程序段:dict={1:"p",2:"y",3:"t",4:"h",5:"o",6:"n"}num=[4,2,1,5]result=""foriinnum:result+=dict[i]print(result)执行该程序段后,result的值为是()A."hypo"B."opyh"C."nyto"D."otyn"9.导入random模块后,随机产生一个[20,50)区间范围内的正整数的python语句是()A.random.randint(20,50)B.random.random()*20+30C.random.uniform(20,50)D.int(random.random()*30+20)10.使用Python程序编程探究平面上圆与圆的位置关系,程序代码如下:defjudge(a,b):dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2ifdis==(cir[a][2]+cir[b][2])**2:return1return0#cir存储"A"、"B"、"C"三个圆x,y坐标及半径cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]}cnt=judge("A","B")+judge("A","C")+judge("B","C")运行程序后,变量cnt的值是()A.3B.2C.1D.011有如下Python程序段:importrandoms1="PROGRESS";s2=""f=[False]*8foriinrange(1,5):t=random.randint(0,3)*2+1
whilef[t]:t=random.randint(0,3)*2+1f[t]=Trues2=s2+s1[t]print(s2)执行该程序段后,显示的值不可能是()A.EGRSB.GERSC.SEORD.RESG12.有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是()L=[5,8,7,8,2,6,4,6,8,9]k=int(input("请输入k值:"))j=0foriinrange(10):ifL[i]<=k:L[j]=L[i]j=j+1print(L[2])A.k=5输出:5B.k=6输出:6C.k=7输出:2D.k=8输出:713.有千位和百位未知的5位数整数“6**58”,能被27或57整除。下列程序的功能是:找出所有满足条件的5位数整数。实现上述功能的程序如下,请回答下列问题:(1)程序中加框处的代码有误,请改正。_____________。(2)请在程序划线处填入合适的代码。n=60058num=[]foriin:x=n+i*100if_____________:num.append(x)#append函数用于向num列表中追加元素xprint("满足条件的5位数整数为:",num)14.小明在玩火柴棍的拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如图所示:
小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图所示。请回答以下问题:(1)搭建“168”这个数字,所需要的火柴棍的数量为:____。(2)请在划线处填入合适的代码,使得程序正常运行。hc={"0":6,"1":2,"2":5,"3":5,"4":4,"5":5,"6":6,"7":3,"8":7,"9":6}num=____s=input("请输入待搭建的数字:")foriins:num=____print("所需火柴棍的数量为:",num)15.小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。程序一程序二n=int(input("请输入十进制数:"))s=""whilen!=0:_____①_____s=str(r)+s_____②_____print("转换后的八进制数为:"+s)n=input("请输入八进制数:")s=0foriinrange(len(n)):s=print("转换后的十进制数为:",s)(1)在程序一中,划线处①和②的代码应填入_________(单选:A.①③B.②④C.①④);①r=n//8②r=n%8③n/=8④n//=8(2)完善程序一后,输入18,输出的八进制数为()8。(3)请补充程序二划线处代码____________。16.亚运会恰逢国庆假期,为了增加主城区通行效率,
避免主城区的车辆拥堵情况,杭州交通实行错峰限行。城市限行规则:非浙车牌禁止在城市核心圈通行,浙车牌按照车牌尾号在规定的日期行驶(如下表10月2号-8号限行规定所示,不考虑尾号为非数字的车牌)。编写Python程序,按照城市限行规则补充程序代码,实现车牌限行日期提醒。程序运行结果如下图所示:10月2号-10月8号浙号车牌限行规定日期2号3号4号5号6号7号8号禁止通行车牌尾号单号双号单号双号单号双号单号(1)在划线处填入合适的代码。defxianxing(s):ifs[0]!="浙":jieguo="禁止通行"elif____:jieguo="限行日期(2号、4号、6号、8号)"else:jieguo="限行日期(3号、5号、7号)"returnjieguochepai=input("请输入车牌号:")i=0forjinrange(len(chepai)):ifchepai[j]==",":s=chepai[____]print(s+":"+____)(2)程序中加框处代码有误,应修改为____。