资源简介 绝密★考试结束前2023 学年第一学期浙江“七彩阳光”新高考研究联盟期中联考高二年级技术学科 试题参考答案第一部分 信息技术(共 50 分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中,只有一个符合题目要求,不选、错选、多选均不得分。)1 2 3 4 5 6 7 8 9 10 11 12C C B D B A D D B C A C二、非选择题(本大题共 3小题,第 13小题 8分,第 14小题 8 分,第 15小题 10分,共 26 分。)13. (8分)(1)①i=0 2分 ②tmp*10+int(s[i]) 2分 ③tmp=0 2分(2)312 2分14. (8分)(1)①x%2==0 and y%2==0 2分(2)②a,b=b,a-b 或 a=a-b 2分(3)③fac2(x//ys1,y//ys1) 或 fac2(x/ys1,y/ys1) 2 分④ys1*ys2 2分15. (10分)(1)ZZY 2分(2)①x=x+1 2分②random.randint(0,2) 或其它等价答案 2分③R-L+1>=3 或 R-L>=2或 len(s[L:R+1]) >=3 2 分④i=i+1或 i=R+1 2 分高二技术学科 第 1页(共 1页)绝密★考试结束前2023 学年第一学期浙江“七彩阳光”新高考研究联盟期中联考高二年级技术学科 试题命题:绍兴市阳明中学 审题:海宁一中 东阳二中考生须知:1.本卷共 12页,满分 100 分,考试时间 90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分 信息技术(共 50 分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中,只有一个符合题目要求,不选、错选、多选均不得分。)1.关于数据与信息的说法,正确的是A.信息会随着载体形式的变化而变化B.数据就是指数字C.计算机对各类信息进行加工处理,本质上都是通过计算完成的D.信息的显性价值是通过数据的加工处理而获得的阅读下列材料,回答2-3题:大数据、人工智能的迅猛发展和普及,为杭州亚运会的筹备加入了许多数智化创新的元素。例如电竞中心运用全感知的5G数字基座,接入了设备数量超万台、数据类型达10万种以上的“数字驾驶舱”,可以实现场馆平时与赛时相结合的智能化管理,也可借助人行、车行设备系统实现对车辆数据、通行数据、检票数据的流量分析及预警。2.下列关于大数据,说法正确的是A.5G数字基座内的数据产生速度极快,但是处理速度较慢B.数字驾驶舱内的数据,都是机器产生的C.电竞中心采集的数据量庞大,但可能发挥价值的仅是其中非常小的一部分D.对通行、检票数据等进行流量分析及预警时要追求数据的精确性3.下列关于数据安全的说法,正确的是A.在使用“数字驾驶舱”数据时,不需要考虑数据的安全性B.通过对检票数据进行加密、校验等方法有助于提高数据的安全性C.对“数字驾驶舱”中的数据进行管理时,可以采用传统的数据库管理技术D.增强数据安全,重点应该提高数据本身的安全,存储数据介质的安全不太重要高二技术学科 第 1页(共 12页)4.使用UltraEdit软件观察字符,下列说法正确的是A.字符“!”的内码占一个字节B.字符“J”的十六进制内码为50C.字符“10”的十六进制内码为3AD.图中共有6个ASCII编码,4个汉字编码5.若将十进制数n转换成二进制数y,该二进制数y的末位是1,下列说法不.正.确.的是A.可以确定该十进制数n为奇数B.将该二进制数末位的1去掉后,再转换为十进制数,所得的值是n/2C.该十进制数n+1转换成二进制数,二进制位数可能比y多D.若该二进制数末位后加上数码0,则新数是原数的2倍6.一个时长为5秒、400*300像素,16位色的未经压缩NTSC制式(30帧/秒)的AVI格式无声视频文件,压缩为MP4格式后的大小为1200KB,则其压缩比为A. 30:1 B. 48:1 C:60:1 D:120:17.某算法流程图如下图所示,若输入k的值为5,以下说法正确的是?A.程序运行结束后,s 的值是 2 B.循环体共执行了 5 次C.程序结束后,t 的值为-1 D.表达式 i8. 下列表达式的结果为 True 的是A. not "a" in "apple" B. 2023%1000//4==23C. "t" in ["tomato","bear","banana"] D. "abc"*2>="abca"9.已知字典rec中存储着某超市部分水果的类别编码,其值为rec={"01":"苹果","02":"人参果","03":"阳光玫瑰葡萄","04":"红心火龙果","05":"果冻橙"},现要在字典rec中增加一个键为"06",值为"甜蜜柚"的元素,下列Python语句能实现的是A. rec[06]="甜蜜柚" B. rec["06"]="甜蜜柚"C. rec["06"]={"甜蜜柚"} D. rec["06"]="06":"甜蜜柚"高二技术学科 第 2页(共 12页)10.普通车辆高速公路超速罚款规则如下:(1)超过规定时速10%(含10%)以内,暂不处罚;(2)超过规定时速10%以上未达50%(含50%)的,处以200元罚款;(3)超过规定时速50%以上的,处以2000元罚款。若用变量v表示高速公路规定时速,变量vt表示车辆行驶时速,变量k表示车辆的罚款,则下列程序段无.法.正.常.实.现.车辆行驶时速vt和罚款k之间关系的是A. B. C. D.if vt<=v*1.1: if v*1.1k=0 k=200 if vt>v*1.1: if vt<=v*1.1:elif vt<=v*1.5: else: k=200 k=0k=200 k=0 elif vt>v*1.5: elif vt <=v*1.5:else: if vt>v*1.5: k=2000 k=200k=2000 k=200011.有如下Python程序段:s=input("请输入待处理字符串:")st=""for i in range(len(s)):ch=s[i]if "0"<=ch<="9":st=ch+stelse:if "A"<=ch<="Z":ch=ch.lower() #函数lower()的作用是将大写字母转换成小写。st=st+chprint(st)执行程序后,输入字符串"Lucky2023!",输出的结果是A.3202lucky! B. lucky2023! C.!3202ykcul D. !ykcul202312.有如下Python程序段:s=input("请输入待处理字符串:")flag=True;n=0i=0while iif s[i]=="a" and flag:n+=1flag=Falseelif s[i]==" ": #s[i]是空格字符flag=Truei+=1print(n)执行程序后,输入字符串“Python is a computer programming language that I really like!”,输出的结果是A.3 B.4 C. 5 D. 6高二技术学科 第 3页(共12 页)二、非选择题(本大题共 3小题,第 13小题 8分,第 14小题 8 分,第 15小题 10分,共 26 分。)13. 有 Python程序段,其功能用以实现对输入字符串中的所有数字串求和,例如输入字符串“中国在杭州亚运会中获得金牌 201枚,银牌 111枚,铜牌 71枚”,程序运行的结果如图所示。实现代码如下,请回答下列问题。s=input("请输入字符串:")c=0 ;tmp=0▲ #①while iif "0"<=s[i]<= "9":tmp= ▲ #②else:c+=tmp▲ #③i+=1if tmp!=0:c+=tmpprint("字符串中所有数字的和是:",c)(1)请在划线处①②③填入合适的程序代码,实现程序功能。(2)若去掉方框中的程序代码,输入字符串“中国在杭州亚运会中获得金牌 201,银牌 111,铜牌71”,则程序运行结束后变量 c的值是 ▲ 。14. 《九章算术》中的“更相减损术”原为约分设计,也可用来求两个数的最大公约数,原文是“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。”。其求最大公约数的具体步骤是:第一步:任意给定两个正整数,判断它们是否都是偶数。若是,重复用 2 约简,直至两数不都是偶数,计算约掉的若干个 2的乘积,执行第二步;第二步:比较第一步中约简后的两数,以较大的数减去较小的数,接着把差与较小的数比较,并以大数减小数。继续这个操作直到所得的数相等为止;第三步:计算第一步的约掉的 2的乘积与第二步等数的乘积,该结果即为最大公约数。示例:用“更相减损术”求 104和 260的最大公约数:第一步:由于两者都为偶数,故用 2 约简得到 52 和 130,再用 2 约简得到 26 和 65,此时两者不都为偶数,故计约掉的 2 的乘积为 4;第二步:辗转相减 65和 26,65-26=39,39-26=13,26-13=13;第三步:260和 104的最大公约数为 4×13=52。高二技术学科 第 4页(共 12页)实现程序如下,请在划线处①②③④填入合适的程序代码,实现程序功能。(1)第一步采用如下 fac1 的函数,对任意两个正整数求约掉的 2 的乘积。请在划线处填入合适的代码。def fac1(x,y):fac=1while ▲ : #①x=x//2y=y//2fac=fac*2return fac(2)第二步采用如下 fac2 函数,输入约简后的两数,辗转相减。请在划线处填入合适的代码。def fac2(a,b):while a!=b:if aa,b=b,a▲ #②return a(3)主函数 main,使用 fac1 和 fac2函数求得最大公约数。请在划线处填入合适的代码。def main(x,y):ys1=fac1(x,y)ys2= ▲ #③获取第二步约数return ▲ #④(4)主程序x=int(input("请输入第一个整数:"))y=int(input("请输入第二个整数:"))print(x,y,"的最大公约数为:",main(x,y))15.随机生成一个长度为 n的字符串,该字符串仅由大写字母"X""Y""Z"组成。如果字符串中存在连续三个或更多的相同字符,则将其简化。例如,字符串"XZZYYYYZYZ",根据简化规则可以进行以下步骤消除:第一步:消除字符"Y",得到新字符串"XZZZYZ";第二步:消除字符"Z",得到新字符串"XYZ";最终操作结束后的字符串为"XYZ"。实现上述功能的 python程序如下,请回答下列问题:(1)如有字符串“XYYYXXZZY”,则消除后,字符串为: ▲ 。(2)请在程序划线处①②③④填入合适的代码,实现程序功能。import randomdef left(s,x):while x-1>=0 and s[x]==s[x-1]:x=x-1return x高二技术学科 第 5页(共 12页)def right(s,x):while x+1<=len(s)-1 and s[x]==s[x+1]:▲ #①return xn=int(input("请输入字符串的长度:"))s=""for i in range(n): #随机生成一个长度为 n 的字符串m= ▲ #②s=s+chr(ord("X")+m)print("生成的字符串为: ",s)i=0while iL=left(s,i)R=right(s,i)if ▲ : #③s=s[:L]+s[R+1:]i=Lelse:▲ #④print("最后的字符串为: ",s)高二技术学科 第 6页(共 12页) 展开更多...... 收起↑ 资源列表 2023学年第一学期浙江“七彩阳光”新高考研究联盟期中联考信息答案(高二).pdf 2023学年第一学期浙江“七彩阳光”新高考研究联盟期中联考信息试卷(高二).pdf