资源简介 登录二一教育在线组卷平台 助您教考全无忧浙江省温州十校联合体2021-2022学年高二上学期信息技术期中考试试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2021高二上·温州期中)下列有关数据、信息与知识的说法,不正确的是( )A.单纯的数据没有意义,经过解析赋予意义后变成信息,它是信息的载体B.信息具有时效性,超出时效的信息不再具有价值C.通过多种手段对信息进行挖掘,将其中有价值的部分进行总结,形成知识D.对于不同的人群,同种信息的价值是不一样的2.(2021高二上·温州期中)模拟信号的采样量化原理如图所示,下列说法不正确的是( )A.对于同一模拟信号,采样的时间间隔越小,采集到的信号样本数量越多B.将模拟信号转换成数字信号一般需要经过采样、量化与编码C.传感器对环境中的物理量、化学量和生物量等进行感知与测量,并转换成电信号D.模拟信号以离散的、不连续的物理量存在3.(2021高二上·温州期中)下列不同进制的数字中最大的是( )A.106H B.185D C.EAH D.10101 100B4.(2021高二上·温州期中)将一幅未经压缩的BMP图片,其像素是1024×1152,按3:1的压缩比转换成JPG格式后存储容量为1.125MB,则存储这幅BMP图像的一个像素所需位数为( )A.32位 B.24位 C.16位 D.8位5.(2021高二上·温州期中)某WAV格式的音频文件,其容量大小约为10MB,其相关信息如图所示。由此可知,该声音文件的量化位数Y的值是( )A.4 B.8 C.16 D.326.(2021高二上·温州期中)下列关于数据管理及大数据的说法不正确的是( )A.数据管理是利用计算机硬件和软件技术对数据进行有效收集、存储、处理和应用的过程B.数据量大的数据并不一定就是大数据C.大数据一般具有 数据规模大、处理速度快、数据类型多、价值密度低四个特征D.数据加密是为保证数据的完整性进行的一种验证操作7.(2021高二上·温州期中)若x是整型变量,下列选项中与表达式not (x>=1 and x<8)等价的是( )A.x<1 and x>= 8 B.not x>1 and not x<8C.x>=1 or x<8 D.x<1 or x>=88.(2021高二上·温州期中)某算法的部分流程图如图所示,执行这部分流程后,变量a,b的值分别是( )A.22,38 B.20,32 C.20,30 D.17, 219.(2021高二上·温州期中)下列Python表达式中,计算结果与其他不同的选项是( )A.2%8+1 B.ord("2") + 1C.round(1.5)*2-1 D.23%8//210.(2021高二上·温州期中)有如下Python程序段:a=[2,3,5,6,9]x=min(a);y=max(a);ans=a[1]if x**2>y:ans = ans + x**2ans = ans// 2else:ans=ans+yans=ans号yprint (ans)执行该程序段后,输出的内容是( )A.6 B.5 C.4 D.311.(2021高二上·温州期中)有如下Python程序段:s = 'wenzhou'; s1 = ''; n= len(s)for i in range(n//2,0,-1) :if s[i-1] < s[n-i] :s1 = s1 + s[i-1]else:s1=s1+s[n-i]print (s1)运行程序后,输出的内容是( )A.heW B.now C.heu D.Neu12.(2021高二上·温州期中)有如下Python程序段s = input('请输入数据: ')s[0]maxt = 0for i in range (len(s)) :if s[i] > s[i-1] :t +=s[i]if len(t) > maxt:maxt = len(t)ans=telse :t = s[i]print (ans)执行该程序段后,输入“12123234561”,输出的内容是 ( )A.23456 B.12123 C.34561 D.1212323二、非选择题(本大题共4小题,3+6+7+7,共26分)13.(2021高二上·温州期中)小明用U1traEdit软件观察字符“2021年温州十校Good!”的内码,部分界面如下图所示。请回答下列问题:(1)观察图,字符“2021年温州十校Good!”在计算机中存储共占用 字节,可以得知汉字“温”的内码十六进制表示为 。(2)根据图,字符“2021年温州十校Good!”有 个ASCII字符,推算字母“G”的内码二进制表示为 。(3)某数据的加密方法如下:将字符的ASCI码值以字节为单位进行加密处理;将1个字节的8位二进制数左移2位,最低位用左移除的2个最高位补充;将二进制数转化为十六进制数,即为该字符的密文。则字符“j”加密后的密文是 。14.(2021高二上·温州期中)小明在玩火柴棍拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如下图所示:由图a可知,搭建数字“0”需要6根火柴,搭建数字“1”需要2根火柴……小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图b所示。请回答以下问题:(1)搭建“168”这个数字,所需要的火柴棍的数量: 。(2)实现上述功能的程序如下,表达式he['1']+ he['6']的值为 。he = {'0':6, '1':2, '2':5, 13':5, '4':4,'5':5, '6':6, '7':3, '8':7,'9':6}num = ①s = input('请输入待搭建的数字: ↑)for i in s:num=②print('所需火柴棍的数量为: ', num)(3)请在划线处填入合适的代码① ② 15.(2021高二上·温州期中)某APP应用程序的密码强度检测,将密码字符分为数字、字母和其他符号三类。密码强度的检测方法为:1)若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。2)若密码位数在8位及以上,则进行强度检测:若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的两类字符,则密码强度为“中等”:若密码字符属于不同的三类字符,则密码强度为“强”。运行样例如下所示:运行样例1: 请输入你的密码:du@123456 密码强! 运行样例2: 请输入你的密码:du123456 密码中等! 运行样例3: 请输入你的密码:du123 密码位数不能少于8位,请重新输入!(1)输入的密码: Wz20211001,则密码强度为 (单选,填字母:A .密码强/B .密码中等/ C .密码弱)。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。password = input ('请输入你的密码:') if n< 8:print('密码位数不能少于8位,请重新输入! ')else:tj1 = 0;tj2 = 0;tj3=0for ch in password:if tj1=1elif 'a'<= ch <= 'Z' or 'A' <=ch <= 'z':tj2=1else:tj3=1if print('密码强! ')elif tj1+tj2+tj3==2:print ('密码中等! ')else:print('密码弱! ')16.(2021高二上·温州期中)因子也称因数,是指整数a除以整数b(b≠0)的商正好是整数而没有余数,我们就说b是a的因数。真因子是指一个自然数除自身以外的因子。如果一个 数恰好等于它的真因子之和,则称该数为“完美数”。例如6是完美数,因为6的真因子1、2、3,符合1+2+3=6。小明设计Python程序查找[1, n]范围内的“完美数”。运行样例如下所示:请输入整数n: 1000 6 28 496 共找到3个完美数!(1)整数10的真因子之和为 (填数字)。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。def perfect(x) :mysum = 0for i in range(1,x) :if x & % i==0:mysum += iif return Trueelse:return Falsen = int(input('请输入整数n: '))c=0for i in range (1,n+1) :if print (i) print('共找到',c, '个完美数! ')答案解析部分1.【答案】B【知识点】数据、知识、智慧的定义与特征2.【答案】D【知识点】数字信号与模拟信号3.【答案】A【知识点】进制及数制转换4.【答案】B【知识点】声音、图像、视频编码5.【答案】C【知识点】声音、图像、视频编码6.【答案】D【知识点】大数据的概念与特征;数据管理的概念7.【答案】D【知识点】运算符、基本运算与表达式8.【答案】A【知识点】流程图识读9.【答案】B【知识点】运算符、基本运算与表达式10.【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现11.【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现13.【答案】(1)20;CEC2(2)8;01000111(3)A9【知识点】进制及数制转换;字符编码14.【答案】(1)15(2)8(3)0;num + hc[i]【知识点】循环结构语句及程序实现15.【答案】(1)B(2)n = len(password);'0' <= ch <= '9';tj1 + tj2 + tj3 == 3【知识点】分支结构语句及程序实现16.【答案】(1)8(2)mysum == x;perfect(i) == True 或perfect(i);c=c+1或c += 1【知识点】分支结构语句及程序实现;循环结构语句及程序实现二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧浙江省温州十校联合体2021-2022学年高二上学期信息技术期中考试试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2021高二上·温州期中)下列有关数据、信息与知识的说法,不正确的是( )A.单纯的数据没有意义,经过解析赋予意义后变成信息,它是信息的载体B.信息具有时效性,超出时效的信息不再具有价值C.通过多种手段对信息进行挖掘,将其中有价值的部分进行总结,形成知识D.对于不同的人群,同种信息的价值是不一样的【答案】B【知识点】数据、知识、智慧的定义与特征2.(2021高二上·温州期中)模拟信号的采样量化原理如图所示,下列说法不正确的是( )A.对于同一模拟信号,采样的时间间隔越小,采集到的信号样本数量越多B.将模拟信号转换成数字信号一般需要经过采样、量化与编码C.传感器对环境中的物理量、化学量和生物量等进行感知与测量,并转换成电信号D.模拟信号以离散的、不连续的物理量存在【答案】D【知识点】数字信号与模拟信号3.(2021高二上·温州期中)下列不同进制的数字中最大的是( )A.106H B.185D C.EAH D.10101 100B【答案】A【知识点】进制及数制转换4.(2021高二上·温州期中)将一幅未经压缩的BMP图片,其像素是1024×1152,按3:1的压缩比转换成JPG格式后存储容量为1.125MB,则存储这幅BMP图像的一个像素所需位数为( )A.32位 B.24位 C.16位 D.8位【答案】B【知识点】声音、图像、视频编码5.(2021高二上·温州期中)某WAV格式的音频文件,其容量大小约为10MB,其相关信息如图所示。由此可知,该声音文件的量化位数Y的值是( )A.4 B.8 C.16 D.32【答案】C【知识点】声音、图像、视频编码6.(2021高二上·温州期中)下列关于数据管理及大数据的说法不正确的是( )A.数据管理是利用计算机硬件和软件技术对数据进行有效收集、存储、处理和应用的过程B.数据量大的数据并不一定就是大数据C.大数据一般具有 数据规模大、处理速度快、数据类型多、价值密度低四个特征D.数据加密是为保证数据的完整性进行的一种验证操作【答案】D【知识点】大数据的概念与特征;数据管理的概念7.(2021高二上·温州期中)若x是整型变量,下列选项中与表达式not (x>=1 and x<8)等价的是( )A.x<1 and x>= 8 B.not x>1 and not x<8C.x>=1 or x<8 D.x<1 or x>=8【答案】D【知识点】运算符、基本运算与表达式8.(2021高二上·温州期中)某算法的部分流程图如图所示,执行这部分流程后,变量a,b的值分别是( )A.22,38 B.20,32 C.20,30 D.17, 21【答案】A【知识点】流程图识读9.(2021高二上·温州期中)下列Python表达式中,计算结果与其他不同的选项是( )A.2%8+1 B.ord("2") + 1C.round(1.5)*2-1 D.23%8//2【答案】B【知识点】运算符、基本运算与表达式10.(2021高二上·温州期中)有如下Python程序段:a=[2,3,5,6,9]x=min(a);y=max(a);ans=a[1]if x**2>y:ans = ans + x**2ans = ans// 2else:ans=ans+yans=ans号yprint (ans)执行该程序段后,输出的内容是( )A.6 B.5 C.4 D.3【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现11.(2021高二上·温州期中)有如下Python程序段:s = 'wenzhou'; s1 = ''; n= len(s)for i in range(n//2,0,-1) :if s[i-1] < s[n-i] :s1 = s1 + s[i-1]else:s1=s1+s[n-i]print (s1)运行程序后,输出的内容是( )A.heW B.now C.heu D.Neu【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.(2021高二上·温州期中)有如下Python程序段s = input('请输入数据: ')s[0]maxt = 0for i in range (len(s)) :if s[i] > s[i-1] :t +=s[i]if len(t) > maxt:maxt = len(t)ans=telse :t = s[i]print (ans)执行该程序段后,输入“12123234561”,输出的内容是 ( )A.23456 B.12123 C.34561 D.1212323【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现二、非选择题(本大题共4小题,3+6+7+7,共26分)13.(2021高二上·温州期中)小明用U1traEdit软件观察字符“2021年温州十校Good!”的内码,部分界面如下图所示。请回答下列问题:(1)观察图,字符“2021年温州十校Good!”在计算机中存储共占用 字节,可以得知汉字“温”的内码十六进制表示为 。(2)根据图,字符“2021年温州十校Good!”有 个ASCII字符,推算字母“G”的内码二进制表示为 。(3)某数据的加密方法如下:将字符的ASCI码值以字节为单位进行加密处理;将1个字节的8位二进制数左移2位,最低位用左移除的2个最高位补充;将二进制数转化为十六进制数,即为该字符的密文。则字符“j”加密后的密文是 。【答案】(1)20;CEC2(2)8;01000111(3)A9【知识点】进制及数制转换;字符编码14.(2021高二上·温州期中)小明在玩火柴棍拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如下图所示:由图a可知,搭建数字“0”需要6根火柴,搭建数字“1”需要2根火柴……小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图b所示。请回答以下问题:(1)搭建“168”这个数字,所需要的火柴棍的数量: 。(2)实现上述功能的程序如下,表达式he['1']+ he['6']的值为 。he = {'0':6, '1':2, '2':5, 13':5, '4':4,'5':5, '6':6, '7':3, '8':7,'9':6}num = ①s = input('请输入待搭建的数字: ↑)for i in s:num=②print('所需火柴棍的数量为: ', num)(3)请在划线处填入合适的代码① ② 【答案】(1)15(2)8(3)0;num + hc[i]【知识点】循环结构语句及程序实现15.(2021高二上·温州期中)某APP应用程序的密码强度检测,将密码字符分为数字、字母和其他符号三类。密码强度的检测方法为:1)若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。2)若密码位数在8位及以上,则进行强度检测:若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的两类字符,则密码强度为“中等”:若密码字符属于不同的三类字符,则密码强度为“强”。运行样例如下所示:运行样例1: 请输入你的密码:du@123456 密码强! 运行样例2: 请输入你的密码:du123456 密码中等! 运行样例3: 请输入你的密码:du123 密码位数不能少于8位,请重新输入!(1)输入的密码: Wz20211001,则密码强度为 (单选,填字母:A .密码强/B .密码中等/ C .密码弱)。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。password = input ('请输入你的密码:') if n< 8:print('密码位数不能少于8位,请重新输入! ')else:tj1 = 0;tj2 = 0;tj3=0for ch in password:if tj1=1elif 'a'<= ch <= 'Z' or 'A' <=ch <= 'z':tj2=1else:tj3=1if print('密码强! ')elif tj1+tj2+tj3==2:print ('密码中等! ')else:print('密码弱! ')【答案】(1)B(2)n = len(password);'0' <= ch <= '9';tj1 + tj2 + tj3 == 3【知识点】分支结构语句及程序实现16.(2021高二上·温州期中)因子也称因数,是指整数a除以整数b(b≠0)的商正好是整数而没有余数,我们就说b是a的因数。真因子是指一个自然数除自身以外的因子。如果一个 数恰好等于它的真因子之和,则称该数为“完美数”。例如6是完美数,因为6的真因子1、2、3,符合1+2+3=6。小明设计Python程序查找[1, n]范围内的“完美数”。运行样例如下所示:请输入整数n: 1000 6 28 496 共找到3个完美数!(1)整数10的真因子之和为 (填数字)。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。def perfect(x) :mysum = 0for i in range(1,x) :if x & % i==0:mysum += iif return Trueelse:return Falsen = int(input('请输入整数n: '))c=0for i in range (1,n+1) :if print (i) print('共找到',c, '个完美数! ')【答案】(1)8(2)mysum == x;perfect(i) == True 或perfect(i);c=c+1或c += 1【知识点】分支结构语句及程序实现;循环结构语句及程序实现二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1 展开更多...... 收起↑ 资源列表 浙江省温州十校联合体2021-2022学年高二上学期信息技术期中考试试卷(学生版).docx 浙江省温州十校联合体2021-2022学年高二上学期信息技术期中考试试卷(教师版).docx