资源简介 浙江省六校联盟2024-2025学年高二上学期期中联考技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2024高二上·浙江期中)神仙居景区位于浙江省台州市仙居县白塔镇,始建于1998年,总面积22.32平方千米,海拔1271米。神仙居承载了丰富的历史文化底蕴。自然景观中蕴藏着深邃的神秘,奇岩怪石、壮观瀑布、神秘山洞,无一不勾勒出一幅幅古代神话传说的画卷。李白笔下的“天姥山”如今被赋予了新的名号“神仙居”,仿佛将古代诗仙的灵魂与现代人的心灵相连接,使这片土地更加神秘而迷人。结合上述实例,回答下列关于数据、信息和知识的描述不正确的是( )A.22.32平方千米是数据B.李白笔下的“天姥山”如今被赋予了新的名号“神仙居”,这是智慧的体现C.不同季节去神仙居,看到的美景不一样,说明信息具有真伪性D.“神仙居海拔过高,不适宜人类居住。”这是知识的体现【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.(2024高二上·浙江期中)现在对“奥”字进行编码,用黑色代表“1”,用白色代表“0”,图片位深度为8bit,每行每列均表示一个二进制数,如第1行编码为000010000,则以下正确的是( )A.第二行表示的二进制数的二进制表示为000011000HB.该图片的容量是98BC.第五行表示的二进制数转化为十进制数ASCII值之和为85D,其所对应的字符为“V”D.第五行表示的二进制数之和转化为十进制数为186D【答案】D【知识点】进制及数制转换;声音、图像、视频编码3.(2024高二上·浙江期中)生成式人工智能(AI)是一种强大的AI类型,它可以通过学习数据中的模式、使用复杂的算法和受人脑启发的学习方法,创造新的原创内容。虽然生成AI目前主要专注于生成文本、计算机编程、图像和声音等领域,但这项技术可以应用于各种目的,包括药物设计、建筑和工程。下列说法正确的是( )A.生成式人工智能需要人工构造知识库,利用推理引擎获得数据B.生成式人工智能可以应用于各种目的,说明它可以完全替代人类完成各种创新内容C.生成式人工智能通过学习数据中的模式,这说明其使用了联结主义的人工智能方法D.生成式人工智能获得的计算机程序代码一定是准确无误的【答案】C【知识点】人工智能的发展与现状;人工智能对社会的影响4.(2024高二上·浙江期中)使用UltraEdit软件查看字符内码,部分界面如下图所示:则下列说法中正确的是( )A.字符“2”的二进制内码为00110010B.字符“1”的内码为32C.字符“会”的内码为E1 A3D.该字符串共占15个字节【答案】A【知识点】字符编码5.(2024高二上·浙江期中)下列关于数据和大数据的说法,正确的是( )A.数据是指所有能输入到计算机且只能被计算机程序处理的符号总称B.大数据的数据类型多,价值密度低C.可通过数据加密和数据解密来提高数据的保密性和完整性D.大数据要分析的是抽样数据,而不是全体数据【答案】B【知识点】数据、知识、智慧的定义与特征;大数据的概念与特征;大数据思维6.(2024高二上·浙江期中)下列关于数据安全的说法,不正确的是( )A.保护数据安全需要保护存储数据的介质B.保护数据安全需要提高数据本身的安全C.数据校验可以提高数据的完整性D.重要数据可以通过加密与数据校验提升安全性,不必备份【答案】D【知识点】信息系统安全防护7.(2024高二上·浙江期中)某同学根据下图所示流程图编写的Python程序段如下:n=int(input())if n<=10:z=1if n<=50:z=2else:z=3用下列输入数据测试程序段与流程图,两者得到的z值不同的是( )A.5 B.50 C.30 D.60【答案】A【知识点】流程图识读;分支结构语句及程序实现8.(2024高二上·浙江期中)有一排苹果箱,其中第i箱苹果的个数为2i-1个,现要取m个苹果,求取走的箱子个数。实现该功能的程序段如下,方框中应填入的代码为( )m= int(input("请输入要取走的苹果个数: "))t=0 #取走m个苹果所需的箱子数while m != 0:if :t+=1m//=2print(t)A.m%2=0 B.m%2=1 C.m%2==0 D.m%2==1【答案】D【知识点】循环结构语句及程序实现9.(2024高二上·浙江期中)有如下Python程序段:s="5A9C3B0E7D"ans="";i=0while s[i]!="0":t=int(s[i])ans=ans+s[t]i=t-3运行该程序段后,变量ans的值是( )A."BCDEA" B."BD" C."ABCD" D."BCD"【答案】B【知识点】常见数据类型、数组;循环结构语句及程序实现10.(2024高二上·浙江期中)有如下程序段:import randoms=[]f=[False]*10i=0while i<6:num=random.randint(1,10)if not f[num-1]:s.append(num)f[num-1]=Truei+=1print(s)输出的结果可能是( )A.[2,5,7,7,2,9] B.[1,2,3,4,5,6]C.[0,1,4,5,10,3] D.[9,8,4,3,2,8]【答案】B【知识点】循环结构语句及程序实现;常用标准函数11.(2024高二上·浙江期中)有如下程序段:def find_max(s):max="";temp=""for ch in s:if "0"<=ch<="9":temp=ch+tempelse:if max < temp:max=temptemp=""return maxline="bac123h9hello67"print(find_max(line))执行该程序段后,输出的结果是( )A.123 B.321 C.9 D.76【答案】C【知识点】过程与自定义函数;循环结构语句及程序实现12.(2024高二上·浙江期中)为了找出四位整数abcd中满足(ab+cd)(ab+cd)=abcd的数,小明编写如下Python程序来解决这个问题。程序运行如图所示,正确的是( )2025 3025 9801 共找到3个c=0for i in range(1000,10000):①n=i%100k=(m+n)**2if ②:print(i)c+=1print("共找到",③, "个整数")①m=i//100 ②m=i//10%100 ③k==abcd ④k==i ⑤str(c) ⑥cA.①③⑤ B.②③⑥ C.①④⑥ D.②④⑥【答案】C【知识点】运算符、基本运算与表达式;循环结构语句及程序实现二、非选择题(本大题共3小题;其中第13小题8分,第14小题8分,第15小题10分;共26分)13.(2024高二上·浙江期中)编写“部分单词统计”的Python程序。程序功能:读入“data.txt”文件,该文件中存储了小明同学近期收集的课外词汇,格式如图所示,请补充下列程序:file="data.txt"word_a=[];n=0;max=0;maxstr=""for word in open(file):if word[0:1]=='a':word_a.append(① )print(word)if max < len(word):max=② maxstr=len(word)③ print("字母a开头的单词个数:",n)print("字母a开头的单词长度最长的是:",maxstr,"长度为:",max)(1)补充上述代码(2)该程序段运行后,列表word_a中的数据有什么相同之处 【答案】word.strip();len(word);n+=1;都是a开头的单词【知识点】循环结构语句及程序实现14.(2024高二上·浙江期中)“三位一体”是高校招生的一种选拔模式,其所依据的成绩是将学生的高考成绩、学考成绩和综合素质测试成绩按比例折算而成。编写Python程序,实现将学考成绩折算成相应的分数这一功能。某高校的学考等级与成绩折算如图a所示。若某考生的学考成绩如图b所示,根据上述高校的成绩折算方式,则该考生的折算分数为95分学业水平考试等级 A B C D成绩折算(分) 10分 9分 7分 4分图a考试科目 语文 数学 英语 物理 化学 生物学 历史 地理 政治 技术考试等级 A A A A A B C A B A图b(1)利用计算机解决问题的一般过程 (写顺序)①编写程序 ②设计算法 ③调试运行程序 ④抽象与建模(2)现有高三(1)班所有学生的学考成绩,保存在“成绩.txt”中,要求计算每位同学的分数,存入列表total中,补充下列程序。dic={"A":10,"B":9,"C":7,"D":4}f=open(① )total=[]line=f.readline()while line:② for ch in line:score+=③ total.append(score) #在total末尾加入一个学生的成绩f.readline()pirnt(total)【答案】4213;"成绩.txt";score=0;dic[ch]【知识点】计算机解决问题的过程;循环结构语句及程序实现;基本数据结构15.(2024高二上·浙江期中)祖玛游戏:石蛙每次吐出一个珠子打入轨道里的珠串中,现有轨道长度为20,初始珠串长度为8,珠子颜色共有4种(用A~D表示)。其中珠串用字符串模拟存储。打珠方式有以下3种:①若珠串中已有连续2颗珠子与生成的珠子颜色相同,则打在这两颗珠子中间,形成3颗颜色相同的珠串,并执行消除操作,消除后若还有3颗及以上其他相同的珠子则继续消除;②若珠串中只有1颗珠子与生成的珠子颜色相同,则打在这颗珠子的后面;③若珠串中没有珠子与生成的珠子颜色相同,则打在珠串的第1个位置。石青蛙每打1颗珠子,整个珠串往前走1格。若有珠子到达终点,输出“游戏失败”;若轨道上的珠子全部被消除,输出“游戏成功”。实现该游戏的部分代码如下:(1)若当前轨道上的珠串为“AABDBDBBDD”,依次打入“BDC”的珠子后,轨道上的珠串为 (2)定义start函数,其功能是创建初始化珠串存入ball,不允许出现连续3颗及以上颜色相同的珠子。定义check函数,检查串珠中相同颜色超过3个及以上的珠子,并删除。定义seek函数,找到待插入的珠字的位置,并返回待插入的位置,请将下列代码补充完整。请将下列代码补充完整。def start():#创建初始化珠串存入ball,不允许出现连续3颗及以上颜色相同的珠子。return balldef check(ball):j=0;i=0flag=True#判断是否有删除while flag:flag=Falseif len(ball)==0:breaki=0;j=iwhile i < len(ball)-1:if ball[i]!=ball[i+1]:L=i-j+1if L>=3:#找到相同颜色超过3个及以上ball=①flag=Truebreakelse:j=i+1i+=1else:if i-j>=2:ball=ball[:j]return balldef seek(ball,b):#找到待插入的珠字的位置,并返回待插入的位置#代码略return w①处的程序代码应该填写代码为 (单选)A. ball[:j]+ball[i+1:] B. ball[:j]+ball[i:] C. ball[:i-L]+ball[i:](3)主程序:补充程序ball=start()length=len(ball)rest=20-length #轨道剩余长度,若长度为0,游戏结束#随机生成珠串的颜色while ② :m=random.randint(0,4)b=chr(ord('A')+m)w= ③ ball=ball[:w]+b+ball[w:] #插入打入的珠子ball=check(ball)length=len(ball)rest=④ if length==0:print("游戏成功!")breakelse:print("游戏失败!")【答案】CAABDDB;A;rest>0;seek(ball,b);20-length【知识点】过程与自定义函数;循环结构语句及程序实现1 / 1浙江省六校联盟2024-2025学年高二上学期期中联考技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2024高二上·浙江期中)神仙居景区位于浙江省台州市仙居县白塔镇,始建于1998年,总面积22.32平方千米,海拔1271米。神仙居承载了丰富的历史文化底蕴。自然景观中蕴藏着深邃的神秘,奇岩怪石、壮观瀑布、神秘山洞,无一不勾勒出一幅幅古代神话传说的画卷。李白笔下的“天姥山”如今被赋予了新的名号“神仙居”,仿佛将古代诗仙的灵魂与现代人的心灵相连接,使这片土地更加神秘而迷人。结合上述实例,回答下列关于数据、信息和知识的描述不正确的是( )A.22.32平方千米是数据B.李白笔下的“天姥山”如今被赋予了新的名号“神仙居”,这是智慧的体现C.不同季节去神仙居,看到的美景不一样,说明信息具有真伪性D.“神仙居海拔过高,不适宜人类居住。”这是知识的体现2.(2024高二上·浙江期中)现在对“奥”字进行编码,用黑色代表“1”,用白色代表“0”,图片位深度为8bit,每行每列均表示一个二进制数,如第1行编码为000010000,则以下正确的是( )A.第二行表示的二进制数的二进制表示为000011000HB.该图片的容量是98BC.第五行表示的二进制数转化为十进制数ASCII值之和为85D,其所对应的字符为“V”D.第五行表示的二进制数之和转化为十进制数为186D3.(2024高二上·浙江期中)生成式人工智能(AI)是一种强大的AI类型,它可以通过学习数据中的模式、使用复杂的算法和受人脑启发的学习方法,创造新的原创内容。虽然生成AI目前主要专注于生成文本、计算机编程、图像和声音等领域,但这项技术可以应用于各种目的,包括药物设计、建筑和工程。下列说法正确的是( )A.生成式人工智能需要人工构造知识库,利用推理引擎获得数据B.生成式人工智能可以应用于各种目的,说明它可以完全替代人类完成各种创新内容C.生成式人工智能通过学习数据中的模式,这说明其使用了联结主义的人工智能方法D.生成式人工智能获得的计算机程序代码一定是准确无误的4.(2024高二上·浙江期中)使用UltraEdit软件查看字符内码,部分界面如下图所示:则下列说法中正确的是( )A.字符“2”的二进制内码为00110010B.字符“1”的内码为32C.字符“会”的内码为E1 A3D.该字符串共占15个字节5.(2024高二上·浙江期中)下列关于数据和大数据的说法,正确的是( )A.数据是指所有能输入到计算机且只能被计算机程序处理的符号总称B.大数据的数据类型多,价值密度低C.可通过数据加密和数据解密来提高数据的保密性和完整性D.大数据要分析的是抽样数据,而不是全体数据6.(2024高二上·浙江期中)下列关于数据安全的说法,不正确的是( )A.保护数据安全需要保护存储数据的介质B.保护数据安全需要提高数据本身的安全C.数据校验可以提高数据的完整性D.重要数据可以通过加密与数据校验提升安全性,不必备份7.(2024高二上·浙江期中)某同学根据下图所示流程图编写的Python程序段如下:n=int(input())if n<=10:z=1if n<=50:z=2else:z=3用下列输入数据测试程序段与流程图,两者得到的z值不同的是( )A.5 B.50 C.30 D.608.(2024高二上·浙江期中)有一排苹果箱,其中第i箱苹果的个数为2i-1个,现要取m个苹果,求取走的箱子个数。实现该功能的程序段如下,方框中应填入的代码为( )m= int(input("请输入要取走的苹果个数: "))t=0 #取走m个苹果所需的箱子数while m != 0:if :t+=1m//=2print(t)A.m%2=0 B.m%2=1 C.m%2==0 D.m%2==19.(2024高二上·浙江期中)有如下Python程序段:s="5A9C3B0E7D"ans="";i=0while s[i]!="0":t=int(s[i])ans=ans+s[t]i=t-3运行该程序段后,变量ans的值是( )A."BCDEA" B."BD" C."ABCD" D."BCD"10.(2024高二上·浙江期中)有如下程序段:import randoms=[]f=[False]*10i=0while i<6:num=random.randint(1,10)if not f[num-1]:s.append(num)f[num-1]=Truei+=1print(s)输出的结果可能是( )A.[2,5,7,7,2,9] B.[1,2,3,4,5,6]C.[0,1,4,5,10,3] D.[9,8,4,3,2,8]11.(2024高二上·浙江期中)有如下程序段:def find_max(s):max="";temp=""for ch in s:if "0"<=ch<="9":temp=ch+tempelse:if max < temp:max=temptemp=""return maxline="bac123h9hello67"print(find_max(line))执行该程序段后,输出的结果是( )A.123 B.321 C.9 D.7612.(2024高二上·浙江期中)为了找出四位整数abcd中满足(ab+cd)(ab+cd)=abcd的数,小明编写如下Python程序来解决这个问题。程序运行如图所示,正确的是( )2025 3025 9801 共找到3个c=0for i in range(1000,10000):①n=i%100k=(m+n)**2if ②:print(i)c+=1print("共找到",③, "个整数")①m=i//100 ②m=i//10%100 ③k==abcd ④k==i ⑤str(c) ⑥cA.①③⑤ B.②③⑥ C.①④⑥ D.②④⑥二、非选择题(本大题共3小题;其中第13小题8分,第14小题8分,第15小题10分;共26分)13.(2024高二上·浙江期中)编写“部分单词统计”的Python程序。程序功能:读入“data.txt”文件,该文件中存储了小明同学近期收集的课外词汇,格式如图所示,请补充下列程序:file="data.txt"word_a=[];n=0;max=0;maxstr=""for word in open(file):if word[0:1]=='a':word_a.append(① )print(word)if max < len(word):max=② maxstr=len(word)③ print("字母a开头的单词个数:",n)print("字母a开头的单词长度最长的是:",maxstr,"长度为:",max)(1)补充上述代码(2)该程序段运行后,列表word_a中的数据有什么相同之处 14.(2024高二上·浙江期中)“三位一体”是高校招生的一种选拔模式,其所依据的成绩是将学生的高考成绩、学考成绩和综合素质测试成绩按比例折算而成。编写Python程序,实现将学考成绩折算成相应的分数这一功能。某高校的学考等级与成绩折算如图a所示。若某考生的学考成绩如图b所示,根据上述高校的成绩折算方式,则该考生的折算分数为95分学业水平考试等级 A B C D成绩折算(分) 10分 9分 7分 4分图a考试科目 语文 数学 英语 物理 化学 生物学 历史 地理 政治 技术考试等级 A A A A A B C A B A图b(1)利用计算机解决问题的一般过程 (写顺序)①编写程序 ②设计算法 ③调试运行程序 ④抽象与建模(2)现有高三(1)班所有学生的学考成绩,保存在“成绩.txt”中,要求计算每位同学的分数,存入列表total中,补充下列程序。dic={"A":10,"B":9,"C":7,"D":4}f=open(① )total=[]line=f.readline()while line:② for ch in line:score+=③ total.append(score) #在total末尾加入一个学生的成绩f.readline()pirnt(total)15.(2024高二上·浙江期中)祖玛游戏:石蛙每次吐出一个珠子打入轨道里的珠串中,现有轨道长度为20,初始珠串长度为8,珠子颜色共有4种(用A~D表示)。其中珠串用字符串模拟存储。打珠方式有以下3种:①若珠串中已有连续2颗珠子与生成的珠子颜色相同,则打在这两颗珠子中间,形成3颗颜色相同的珠串,并执行消除操作,消除后若还有3颗及以上其他相同的珠子则继续消除;②若珠串中只有1颗珠子与生成的珠子颜色相同,则打在这颗珠子的后面;③若珠串中没有珠子与生成的珠子颜色相同,则打在珠串的第1个位置。石青蛙每打1颗珠子,整个珠串往前走1格。若有珠子到达终点,输出“游戏失败”;若轨道上的珠子全部被消除,输出“游戏成功”。实现该游戏的部分代码如下:(1)若当前轨道上的珠串为“AABDBDBBDD”,依次打入“BDC”的珠子后,轨道上的珠串为 (2)定义start函数,其功能是创建初始化珠串存入ball,不允许出现连续3颗及以上颜色相同的珠子。定义check函数,检查串珠中相同颜色超过3个及以上的珠子,并删除。定义seek函数,找到待插入的珠字的位置,并返回待插入的位置,请将下列代码补充完整。请将下列代码补充完整。def start():#创建初始化珠串存入ball,不允许出现连续3颗及以上颜色相同的珠子。return balldef check(ball):j=0;i=0flag=True#判断是否有删除while flag:flag=Falseif len(ball)==0:breaki=0;j=iwhile i < len(ball)-1:if ball[i]!=ball[i+1]:L=i-j+1if L>=3:#找到相同颜色超过3个及以上ball=①flag=Truebreakelse:j=i+1i+=1else:if i-j>=2:ball=ball[:j]return balldef seek(ball,b):#找到待插入的珠字的位置,并返回待插入的位置#代码略return w①处的程序代码应该填写代码为 (单选)A. ball[:j]+ball[i+1:] B. ball[:j]+ball[i:] C. ball[:i-L]+ball[i:](3)主程序:补充程序ball=start()length=len(ball)rest=20-length #轨道剩余长度,若长度为0,游戏结束#随机生成珠串的颜色while ② :m=random.randint(0,4)b=chr(ord('A')+m)w= ③ ball=ball[:w]+b+ball[w:] #插入打入的珠子ball=check(ball)length=len(ball)rest=④ if length==0:print("游戏成功!")breakelse:print("游戏失败!")答案解析部分1.【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.【答案】D【知识点】进制及数制转换;声音、图像、视频编码3.【答案】C【知识点】人工智能的发展与现状;人工智能对社会的影响4.【答案】A【知识点】字符编码5.【答案】B【知识点】数据、知识、智慧的定义与特征;大数据的概念与特征;大数据思维6.【答案】D【知识点】信息系统安全防护7.【答案】A【知识点】流程图识读;分支结构语句及程序实现8.【答案】D【知识点】循环结构语句及程序实现9.【答案】B【知识点】常见数据类型、数组;循环结构语句及程序实现10.【答案】B【知识点】循环结构语句及程序实现;常用标准函数11.【答案】C【知识点】过程与自定义函数;循环结构语句及程序实现12.【答案】C【知识点】运算符、基本运算与表达式;循环结构语句及程序实现13.【答案】word.strip();len(word);n+=1;都是a开头的单词【知识点】循环结构语句及程序实现14.【答案】4213;"成绩.txt";score=0;dic[ch]【知识点】计算机解决问题的过程;循环结构语句及程序实现;基本数据结构15.【答案】CAABDDB;A;rest>0;seek(ball,b);20-length【知识点】过程与自定义函数;循环结构语句及程序实现1 / 1 展开更多...... 收起↑ 资源列表 浙江省六校联盟2024-2025学年高二上学期期中联考技术试题-高中信息技术(学生版).docx 浙江省六校联盟2024-2025学年高二上学期期中联考技术试题-高中信息技术(教师版).docx