资源简介 浙教版(2019)高中信息技术2021-2022学年必修1期中综合练习6一、选择题1.(2021高一上·期中)恺撒密码将明文中的a用d替换,b用e替换,……,z用c替换。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文,这种密码称为加法密码,又称为移位密码。阅读下列程序代码:def CaesarCipher( ):c=mingwen.get("0.0", "end")b=""miwen.delete("0.0", "end")for i in range(len(c)):if 'a'<=c[i]<='w' or 'A'<=c[i]<='W':b=b+chr(ord(c[i])①) #生成密文elif 'x'<=c[i]<='z' or 'X'<=c[i]<='Z':b=b+chr(ord(c[i])②) #生成密文else:b=b+c[i]miwen.insert("0.0",b)下列说法正确的是( )A.①的位置填写-3B.①的位置填写+3、②的位置填写-23,或-26+3C.①的位置填写-23D.②的位置填写+3【答案】B【知识点】流程图识读;分支结构语句及程序实现;循环结构语句及程序实现2.(2021高一上·期中)模拟微信抢红包功能的Python程序代码如下,程序运行结果如图所示。import randomn=int(input(“输入红包总数(个):”))m=int(input(“输入红包金额(元):”))*100-n#金额以“分”为单位并保证每个人至少抢到一分钱for i in range(__________,1):if i==n:x=melse:x=random. randint(0,int(m/(n-i+1)*2))#random. Randint(a,b) :随机生成一个[a,b]范围内的整数m=m-xprint(“第”i,“个红包金额为:”(x+1)/100,“元”)上述程序段中划线处应该填入的代码是( )A.1,n+1 B.1,n C.0,n D.0,n+1【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现3.表达式120%8*2-6的运行结果为( )A.24 B.-24 C.-6 D.6【答案】C【知识点】运算符、基本运算与表达式4.(2020高一上·昆明期末)在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )A.3 B.4 C.5 D.6【答案】C【知识点】基本语句【解析】【解答】语句y+=x*2等价于y=y+x*2,又因为x=2,y=1,y+=x*2=y+x*2=1+2*2=5。故答案选C。【分析】本题主要考查Python程序语句。5.(2021高一上·期中)( )是用于编写程序(或制作软件)的开发工具。A.操作系统 B.程序设计语言C.应用软件 D.工具软件【答案】B【知识点】程序设计工具及编程环境6.(2021高一上·期中)已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为( )A."yth" B."yt" C."py" D."yh"【答案】D【知识点】常见数据类型、数组;常用标准函数7.2017年8月8日21时19分46秒在四川省北部阿坝州九寨沟县发生7.0级地震,小李想具体了解这次地震发生的原因,以下选项不适合的是( )A.登陆“中国地震信息网”查询B.到访问量很大、网页做得很漂亮的网站查询C.到当地地震局咨询D.收看电视中有关地震形成原因的报道【答案】B【知识点】因特网信息资源评价【解析】【解答】信息资源的评价是指从信息来源的多样性中确认权威、可信的信息源,从而鉴别信息的真实性,理解信息的价值与时效性。选项ACD可行,选项B不可行。故答案选B。【分析】本题考查的是信息的鉴别与评价。一般来说,来自专业的、权威的机构和网络科学数据库的信息具有较高的可信度。8.(2021高一上·期中)小明在全文搜索引擎中输入关键词“全面屏手机”进行检索,检索出的结果是( )。A.本地计算机中的信息B.搜索引擎索引数据库中的数据C.浏览器收藏夹里的内容D.包含“全面屏手机”信息的网站中的数据【答案】B【知识点】网络资源的检索9.(2021高一上·期中)下面关于算法的描述,正确的是( )A.一个算法只能有一个输入B.算法只能用框图来表示C.一个算法的执行步骤可以是无限的D.一个完整的算法,不管用什么方法来表示,都至少有一个输出结果【答案】D【知识点】算法的基本概念与特征10.(2021高一上·期中)某算法的部分流程图如图所示。执行这部分流程后,当k输入的值为3时,下列说法不正确的是( )A.s的值(即输出)为3B.Ans的值为1C.i的值为2D.条件语句“s Mod k<>0 ”执行了1次【答案】D【知识点】流程图识读11.(2021高一上·期中)如所示流程图,描述的算法执行结果是( )。A.30>50 B.True C.50 D.False【答案】D【知识点】流程图识读12.(2016高一上·海南期中)计算机的汉字编码有输入码、机内码、输出码,以下不属于输入码的是( )。A.智能ABC B.搜狗拼音C.微软拼音 D.国标码(GB)【答案】D【知识点】信息的编码【解析】【解答】ABC选项都是用键盘输入汉字的方法,这是键盘编码输入,属于输入码;D选项,国标码是用于存储汉字的编码,称之为机内码。此题答案为D选项。【分析】汉字编码主要有三种,用于输入汉字的编码称为输入码,在计算机中输入汉字的方法有很多种,其中键盘编码输入是最容易实现和最常用的一种汉字输入方法,编码方式有五笔字型输入法、拼音码等。13.(2019高二上·温州期中)用Ultra Edit软件查看字符内码部分界面如下图所示。下列说法不正确的是( )A.字符“!”的内码占两个字节B.字符“界”的十六进制码是“BD E7”C.字符“go”的十六进制码是“47 6F”D.字符“8”的二进制码是“00111000”【答案】C【知识点】信息的编码【解析】【解答】选项A:字符“!”的内码是“A3 A1”,两个十六进制数占两个字节。A正确;选项B:字符“界”对应的十六进制码是“BD E7”。B正确;选项C:由图可知,字符“Go”的十六进制码是“47 6F”,而字符“go”的十六进制码是“67 6F”。C错误;选项D:字符“8”对应的十六进制数是38H,转换为二进制数是00111000。D正确。故答案选C。【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与选项中涉及字符相对应。14.(2021高一上·期中)在画图程序中,同一幅图片分别保存为BMP格式的四个文件,文件参数如图所示,其中存储容量最小的文件是( )文件名 宽度 高度. 位深度风景1. bmp 1024像素 768像索 24风景2. bmp 1024 像素 768像素 16风景3. bmp 800像素 600 像素 16风景4. bmp 800像素 600像素 24A.风景1.bmp B.风景2.bmp C.风景3.bmp D.风景4.Bmp【答案】C【知识点】声音、图像、视频编码15.(2021高一上·期中)在计算机内,有符号数有3种表示法:原码、反码和补码。1)原码就是二进制定点表示法,即最高位为符号位,0表示正,1表示负,其余位表示数值的大小;2)反码表示法规定:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但符号位除外,如二进制原码10010,其反码对其原码逐位取反,但符号位除外,如二进制原码10010,其反码为11101(注:在10010中,左边的1为符号码,故为负);3)补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。根据以上运算规则,二进制有符号数100011的补码的十进制表示是( )A.-29 B.-4 C.61 D.-36【答案】A【知识点】进制及数制转换二、填空题16. 函数可分为 和 两种类型。【答案】系统函数;用户自定义函数【知识点】过程与自定义函数17.(2021高一上·期中)程序中的变量是计算过程中要用的数据的 。【答案】存储单元【知识点】常量、变量及变量的赋值18.(2021高一上·期中)程序运行后,从键盘输入781,结果是 .x=int(input("请输入一个正整数:"))if x%2==0:print(x,"是偶数.")else:print(x,"是奇数.")【答案】781是奇数【知识点】分支结构语句及程序实现19.程序分析题:分析完善程序以下是求解一元二次方程( a=0)的主要源程序,请你补全代码:importmatha=int(input(" a="))b=int(input("b="))c=int(input("c="))d= #一元二次方程根的判别式ifd>0:x1=(-b+math.sqrt(d))/ (2*a)x2=(-b-math.sqrt(d))/(2*a)print("x1=",x1)print("x2=",x2)if :print("x1=x2=",-b/(2*a))ifd<0:print("无实数解!")请补充完成上述程序。【答案】b*b-4*a*c 或b**2-4*a*c;d==0【知识点】分支结构语句及程序实现;模块三、判断题20. 数据以文件或数据库的形式永久存储在外存储器中。【答案】(1)正确【知识点】资源管理器【解析】【解答】数据以文件或数据库的形式永久存储在外存储器中。故答案为:正确。【分析】此题考查数据的存储形式和介质。21. 人工智能是智能计算机系统,即人类智慧在机器上的模拟,或者说是人们使机器具有类似于人的智慧(对语言能理解、能学习、能推理)。【答案】(1)正确【知识点】人工智能的应用【解析】【解答】所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。故答案为:正确。【分析】此题考查对人工智能的理解。随着人工智能技术的发展及与各个行业的深度融合,生活中的人工智能将无处不在,人工智能必将为人们呈现一个安全、便捷的智能社会。22.将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤。【答案】(1)正确【知识点】数字信号与模拟信号【解析】【解答】 将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤。故答案为:正确。【分析】此题考查模拟信号和数字信号转换(数据量化)的过程。23.(2020高一上·腾冲期中)十六进制的加法与减法运算完全与十进制相同。【答案】(1)错误【知识点】进制及数制转换【解析】【解答】十六进制的加法与减法是“逢十六进一”、“借一当十六”与十进制数不同。故答案为:错误。【分析】本题考查的是对进制运算的理解。1 / 1浙教版(2019)高中信息技术2021-2022学年必修1期中综合练习6一、选择题1.(2021高一上·期中)恺撒密码将明文中的a用d替换,b用e替换,……,z用c替换。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文,这种密码称为加法密码,又称为移位密码。阅读下列程序代码:def CaesarCipher( ):c=mingwen.get("0.0", "end")b=""miwen.delete("0.0", "end")for i in range(len(c)):if 'a'<=c[i]<='w' or 'A'<=c[i]<='W':b=b+chr(ord(c[i])①) #生成密文elif 'x'<=c[i]<='z' or 'X'<=c[i]<='Z':b=b+chr(ord(c[i])②) #生成密文else:b=b+c[i]miwen.insert("0.0",b)下列说法正确的是( )A.①的位置填写-3B.①的位置填写+3、②的位置填写-23,或-26+3C.①的位置填写-23D.②的位置填写+32.(2021高一上·期中)模拟微信抢红包功能的Python程序代码如下,程序运行结果如图所示。import randomn=int(input(“输入红包总数(个):”))m=int(input(“输入红包金额(元):”))*100-n#金额以“分”为单位并保证每个人至少抢到一分钱for i in range(__________,1):if i==n:x=melse:x=random. randint(0,int(m/(n-i+1)*2))#random. Randint(a,b) :随机生成一个[a,b]范围内的整数m=m-xprint(“第”i,“个红包金额为:”(x+1)/100,“元”)上述程序段中划线处应该填入的代码是( )A.1,n+1 B.1,n C.0,n D.0,n+13.表达式120%8*2-6的运行结果为( )A.24 B.-24 C.-6 D.64.(2020高一上·昆明期末)在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )A.3 B.4 C.5 D.65.(2021高一上·期中)( )是用于编写程序(或制作软件)的开发工具。A.操作系统 B.程序设计语言C.应用软件 D.工具软件6.(2021高一上·期中)已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为( )A."yth" B."yt" C."py" D."yh"7.2017年8月8日21时19分46秒在四川省北部阿坝州九寨沟县发生7.0级地震,小李想具体了解这次地震发生的原因,以下选项不适合的是( )A.登陆“中国地震信息网”查询B.到访问量很大、网页做得很漂亮的网站查询C.到当地地震局咨询D.收看电视中有关地震形成原因的报道8.(2021高一上·期中)小明在全文搜索引擎中输入关键词“全面屏手机”进行检索,检索出的结果是( )。A.本地计算机中的信息B.搜索引擎索引数据库中的数据C.浏览器收藏夹里的内容D.包含“全面屏手机”信息的网站中的数据9.(2021高一上·期中)下面关于算法的描述,正确的是( )A.一个算法只能有一个输入B.算法只能用框图来表示C.一个算法的执行步骤可以是无限的D.一个完整的算法,不管用什么方法来表示,都至少有一个输出结果10.(2021高一上·期中)某算法的部分流程图如图所示。执行这部分流程后,当k输入的值为3时,下列说法不正确的是( )A.s的值(即输出)为3B.Ans的值为1C.i的值为2D.条件语句“s Mod k<>0 ”执行了1次11.(2021高一上·期中)如所示流程图,描述的算法执行结果是( )。A.30>50 B.True C.50 D.False12.(2016高一上·海南期中)计算机的汉字编码有输入码、机内码、输出码,以下不属于输入码的是( )。A.智能ABC B.搜狗拼音C.微软拼音 D.国标码(GB)13.(2019高二上·温州期中)用Ultra Edit软件查看字符内码部分界面如下图所示。下列说法不正确的是( )A.字符“!”的内码占两个字节B.字符“界”的十六进制码是“BD E7”C.字符“go”的十六进制码是“47 6F”D.字符“8”的二进制码是“00111000”14.(2021高一上·期中)在画图程序中,同一幅图片分别保存为BMP格式的四个文件,文件参数如图所示,其中存储容量最小的文件是( )文件名 宽度 高度. 位深度风景1. bmp 1024像素 768像索 24风景2. bmp 1024 像素 768像素 16风景3. bmp 800像素 600 像素 16风景4. bmp 800像素 600像素 24A.风景1.bmp B.风景2.bmp C.风景3.bmp D.风景4.Bmp15.(2021高一上·期中)在计算机内,有符号数有3种表示法:原码、反码和补码。1)原码就是二进制定点表示法,即最高位为符号位,0表示正,1表示负,其余位表示数值的大小;2)反码表示法规定:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但符号位除外,如二进制原码10010,其反码对其原码逐位取反,但符号位除外,如二进制原码10010,其反码为11101(注:在10010中,左边的1为符号码,故为负);3)补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。根据以上运算规则,二进制有符号数100011的补码的十进制表示是( )A.-29 B.-4 C.61 D.-36二、填空题16. 函数可分为 和 两种类型。17.(2021高一上·期中)程序中的变量是计算过程中要用的数据的 。18.(2021高一上·期中)程序运行后,从键盘输入781,结果是 .x=int(input("请输入一个正整数:"))if x%2==0:print(x,"是偶数.")else:print(x,"是奇数.")19.程序分析题:分析完善程序以下是求解一元二次方程( a=0)的主要源程序,请你补全代码:importmatha=int(input(" a="))b=int(input("b="))c=int(input("c="))d= #一元二次方程根的判别式ifd>0:x1=(-b+math.sqrt(d))/ (2*a)x2=(-b-math.sqrt(d))/(2*a)print("x1=",x1)print("x2=",x2)if :print("x1=x2=",-b/(2*a))ifd<0:print("无实数解!")请补充完成上述程序。三、判断题20. 数据以文件或数据库的形式永久存储在外存储器中。21. 人工智能是智能计算机系统,即人类智慧在机器上的模拟,或者说是人们使机器具有类似于人的智慧(对语言能理解、能学习、能推理)。22.将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤。23.(2020高一上·腾冲期中)十六进制的加法与减法运算完全与十进制相同。答案解析部分1.【答案】B【知识点】流程图识读;分支结构语句及程序实现;循环结构语句及程序实现2.【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现3.【答案】C【知识点】运算符、基本运算与表达式4.【答案】C【知识点】基本语句【解析】【解答】语句y+=x*2等价于y=y+x*2,又因为x=2,y=1,y+=x*2=y+x*2=1+2*2=5。故答案选C。【分析】本题主要考查Python程序语句。5.【答案】B【知识点】程序设计工具及编程环境6.【答案】D【知识点】常见数据类型、数组;常用标准函数7.【答案】B【知识点】因特网信息资源评价【解析】【解答】信息资源的评价是指从信息来源的多样性中确认权威、可信的信息源,从而鉴别信息的真实性,理解信息的价值与时效性。选项ACD可行,选项B不可行。故答案选B。【分析】本题考查的是信息的鉴别与评价。一般来说,来自专业的、权威的机构和网络科学数据库的信息具有较高的可信度。8.【答案】B【知识点】网络资源的检索9.【答案】D【知识点】算法的基本概念与特征10.【答案】D【知识点】流程图识读11.【答案】D【知识点】流程图识读12.【答案】D【知识点】信息的编码【解析】【解答】ABC选项都是用键盘输入汉字的方法,这是键盘编码输入,属于输入码;D选项,国标码是用于存储汉字的编码,称之为机内码。此题答案为D选项。【分析】汉字编码主要有三种,用于输入汉字的编码称为输入码,在计算机中输入汉字的方法有很多种,其中键盘编码输入是最容易实现和最常用的一种汉字输入方法,编码方式有五笔字型输入法、拼音码等。13.【答案】C【知识点】信息的编码【解析】【解答】选项A:字符“!”的内码是“A3 A1”,两个十六进制数占两个字节。A正确;选项B:字符“界”对应的十六进制码是“BD E7”。B正确;选项C:由图可知,字符“Go”的十六进制码是“47 6F”,而字符“go”的十六进制码是“67 6F”。C错误;选项D:字符“8”对应的十六进制数是38H,转换为二进制数是00111000。D正确。故答案选C。【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与选项中涉及字符相对应。14.【答案】C【知识点】声音、图像、视频编码15.【答案】A【知识点】进制及数制转换16.【答案】系统函数;用户自定义函数【知识点】过程与自定义函数17.【答案】存储单元【知识点】常量、变量及变量的赋值18.【答案】781是奇数【知识点】分支结构语句及程序实现19.【答案】b*b-4*a*c 或b**2-4*a*c;d==0【知识点】分支结构语句及程序实现;模块20.【答案】(1)正确【知识点】资源管理器【解析】【解答】数据以文件或数据库的形式永久存储在外存储器中。故答案为:正确。【分析】此题考查数据的存储形式和介质。21.【答案】(1)正确【知识点】人工智能的应用【解析】【解答】所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。故答案为:正确。【分析】此题考查对人工智能的理解。随着人工智能技术的发展及与各个行业的深度融合,生活中的人工智能将无处不在,人工智能必将为人们呈现一个安全、便捷的智能社会。22.【答案】(1)正确【知识点】数字信号与模拟信号【解析】【解答】 将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤。故答案为:正确。【分析】此题考查模拟信号和数字信号转换(数据量化)的过程。23.【答案】(1)错误【知识点】进制及数制转换【解析】【解答】十六进制的加法与减法是“逢十六进一”、“借一当十六”与十进制数不同。故答案为:错误。【分析】本题考查的是对进制运算的理解。1 / 1 展开更多...... 收起↑ 资源列表 浙教版(2019)高中信息技术2021-2022学年必修1期中综合练习6(学生版).docx 浙教版(2019)高中信息技术2021-2022学年必修1期中综合练习6(教师版).docx