2023-2024学年浙江省宁波市余姚中学高一(下)质检信息技术试卷(3月份)(含解析)

资源下载
  1. 二一教育资源

2023-2024学年浙江省宁波市余姚中学高一(下)质检信息技术试卷(3月份)(含解析)

资源简介

2023-2024学年浙江省宁波市余姚中学高一(下)质检信息技术试卷(3月份)
一、选择题:本大题共12小题,共24分。
1.下列有关数据、信息、知识的理解正确的是(  )
A. 数据是对客观事物的符号表示,数据即数字
B. 信息具有载体依附性,我们答题所看到的文字就是信息
C. 结绳记事中“大事大结,小事小结”,绳结是信息
D. 体温“37℃”属于正常体温,这是知识的体现
2.下列关于编码与信息存储的说法,正确的是(  )
A. 美国信息交换标准代码是目前最通用的双字节编码系统
B. 每个汉字的输入码是唯一的
C. 数字图像分为位图图像和矢量图形,其中位图图像拉伸、放大不失真
D. 二维码和条形码相比,存储容量更大,功能更加强大
3.使用 UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是(  )
A. “10”的内码用十六进制表示为3AH
B. 字符“龙”内码的二进制表示为“1100000111111010”
C. 字符“j”的十六进制内码值是70H
D. 图中共有16个ASCII字符,4个GB2312字符
4.下列有关声音数字化的说法,不正确的是(  )
A. 通过麦克风采集声音,不需要用到传感器
B. 声卡可将采集到的模拟量转换为数字量
C. 量化位数越高,声音的量化值与实际值越接近
D. 将模拟声音数字化需要经过采样、量化、编码三个主要过程
5.一个十进制数m转化为十六进制数,其末位是“C”,下列说法正确的是(  )
A. m除以8的余数一定是4
B. 无法判断m能不能被4整除
C. 该数可能是个奇数
D. 若该十进制数表示的是一个 ASCII码,则其最大值是252
6.18(  )x-11(  )y=17(  )k该等式成立,求x,y,k分别代表什么进制(  )
A. 162410 B. 102416 C. 24168 D. 16810
7.将一段时长为2分钟、采样频率为44.1kHz、量化位数为16bit的双声道Wave格式音频文件压缩成MP3格式,已知压缩比为10:1,则压缩后的存储容量约为(  )
A. 2MB B. 16MB C. 20MB D. 160MB
8.一张大小为 1024×768、颜色模式为 16 位色的未压缩 BMP 格式照片,将大小改成 512×384,颜色模式改成 256 级灰度的未压缩 BMP 格式照片,则处理前后的照片存储容量比约为(  )
A. 12:1 B. 8:1 C. 3:8 D. 1:8
9.若 x 是整型变量,下列选项中,与表达式 not (x>=3 and x<8)等价的是(  )
A. x<3 and x>=8 B. not x>=3 and not x<8
C. x>=3 or x<8 D. x<3 or x>=8
10.某算法的部分流程图如图所示。执行这部分流程后,则输出 ret 的值为(  )
A. 16 B. 32 C. 64 D. 256
11.Python 表达式c=38%3*2**3/(-4)的值是(  )
A. -1 B. -4 C. -2 D. -4.0
12.已知变量s=“2024ningbo”,则表达式s[1:len(s)//2]+s[2]*2的值是(  )
A. “2024n00” B. “202400” C. “024n22” D. “024ni22”
二、非选择题:本大题共3小题,共26分。
13.用两种方法将十进制85转换成二进制数,请给出具体过程。
14.阅读下列材料
某手机APP程序为了增加程序热度,采用“签到换积分”的形式来吸引用户,用户的签到记录由“0”和“1”的字符串组成,其中字符“0”表示未签到,字符“1”表示签到,积分计算规则如下:签到1天得1分,若连续签到k天,则k天所得分数为1+2+ +k-1+k分;未签到得0分。例如:
第1天 第2天 第3天 第4天 第5天 第6天
签到 签到 未签到 签到 签到 签到
+1 +2 +0 +1 +2 +3
实现上述功能的流程图如图所示,请回答如下问题:
(1) 输入的s的值为“11011110111”,则得分为 ______ 。
(2) 该算法用到的控制结构主要是 ______ 。
(3) 流程图中,两处空缺应该填入① ______ 、② ______ 。
(4) 实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
15.某手机APP程序为了增加程序热度,采用“签到换积分”的形式来吸引用户,用户的签到记录由“0”和“1”的字符串组成,其中字符“0”表示未签到,字符“1”表示签到,积分计算规则如下:签到1天得1分,若连续签到k天,则k天所得分数为1+2+ +k-1+k分;未签到得0分。例如:
第1天 第2天 第3天 第4天 第5天 第6天
签到 签到 未签到 签到 签到 签到
+1 +2 +0 +1 +2 +3
将积分规则作以下修改:
(一)签到1天得1分,若连续签到k(k<=7)天,则k天所得分数为1+2+ +k-1+k分;若k>7天,则得7分,未签到得0分。
第1天 第2天 第3天 第4天 第5天 第6天 第7天 第8天 第9天 第10天 第11天 第12天 第13天 第14天
签到 未签到 签到 签到 签到 签到 签到 签到 签到 签到 签到 未签到 签到 签到
+1 +0 +1 +2 +3 +4 +5 +6 +7 +7 +7 +0 +1 +2
(二)增加一次补签功能。
按以上规则,求用户所得积分的最大值。
(1) 用一句话简单描述你的求解方法。
(2) 用流程图来描述实现上述功能的算法。
答案和解析
1.【答案】D
【解析】解:通过不断学习和实践,我们可以积累更多的知识,提高自己的认知水平和解决问题的能力,为个人发展做出更大的支持。A选项错误。B选项,我们答题所看到的文字是数据,选项错误。C选项,结绳记事中“大事大结,小事小结”,绳结是数据,选项错误。D选项,体温“37℃”属于正常体温,这是知识的体现,选项正确。
故选:D。
本题考查数据、信息与知识相关内容。数据是对客观事物的符号表示,数据可以是文字、数字、符号、表格、图像、语音、视频等,它直接来源于事实的记录,可以通过原始的观察或者度量获得。信息是有意义的数据,是对数据进行解释、整理、归纳后的产物。信息能够消除不确定性,为决策提供依据。知识是信息的升华,是我们在现实生活中进行判断和决策的重要依据,通过不断学习和实践,我们可以积累更多的知识,提高自己的认知水平和解决问题的能力,为个人发展做出更大的支持。
熟练掌握数据、信息和知识之间的关系。
2.【答案】D
【解析】解:A选项,美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,是一种标准的单字节字符编码方案,选项错误;
B选项,一个汉字的输入码不是唯一的,汉字输入码种类较多,选择不同的输入码方案,则输入的方法及按键次数、输入速度均有所不同。综合起来,汉字输入码可分为流水码、拼音类输入法、拼形类输入法和音形结合类输入法几大类,选项错误;
C选项,数字图像分为位图图像和矢量图形,其中矢量图像拉伸、放大不失真,选项错误;
D选项,二维码和条形码相比,存储容量更大,功能更加强大,选项正确。
故选:D。
本题考查字符编码相关内容,详细解析如下。
熟练掌握常见的信息编码的概念及应用。
3.【答案】B
【解析】解:A选项,“10”的内码用十六进制表示为3130H,选项错误。
B选项,字符“龙”内码为:C1FAH,二进制表示为“1100000111111010”,选项正确。
C选项,根据“i”的ASCII码是69H,可以推测,“j”的是6AH,选项错误。
D选项,图中共有15个ASCII字符,4个GB2312字符,选项错误。
故选:B。
本题考查的知识点是计算机编码的相关知识。在使用UitraEdit软件查看字符内码时,得到的是十六进制数,全角字符如同汉字占用两个字节,半角字符占用一个字节(即ASCⅡ码),进行判断全角、半角字符及各个字符的内码值。
根据所学知识,能够根据图中内码值来和题干所给的信息一一对应,然后逐一来判断选项的正确性。
4.【答案】C
【解析】量化位数越大,划分的级数越多,采样结果近似到某个级数值时产生的误差就越小。因此,量化位数越多,数字化精度越高,声音就越保真,而不是声音的量化值。故选:C。
本题考查的是声音数字化的相关知识。声音信号数字化的过程包括采样、量化和编码。声音信号是一种模拟信号,计算机要对它进行处理,必须将它转换为数字声音信号,即数字化。;声卡、数码相机等可将采集到的模拟量转换为数字量。麦克风里面有一层碳膜,非常薄而且十分敏感。声音其实是一种纵波,会压缩空气也会压缩这层碳膜,碳膜在受到挤压时也会发出振动,在碳膜的下方就是一个电极,碳膜在振动的时候会接触电极,接触时间的长短和频率与声波的振动幅度和频率有关,这样就完成了声音信号到电信号的转换。
熟练掌握数字化的基础知识。
5.【答案】A
【解析】一个十进制数m转化为十六进制数,其末位是“C”,十进制10为十六进制的A,十进制的11为十六进制的B,十进制的12位十六进制的C,所以m除以8的余数一定是4说法正确;m一定能被4整除;该数一定为偶数;若该十进制数表示的是一个 ASCII码,则其最大值是252。故选:A。
本题考查的知识点是二进制的代码、数制的转化、字符和汉字编码。其中B表示二进制,D表示十进制,H表示十六进制,二进制转化十进制整数部分为按权展开式法,十进制转化成二进制,整数部分为除2取余,小数部分为乘2取整,每一位十六进制数都可以用四位的二进制数来表示。
熟练掌握各类数制之间的转化方法。
6.【答案】C
【解析】由于三个数字相差不大,所以被减数应该是选项中最大的数制,假设18为24进制数转化为十进制数为1*24+8*1=32,减数为11,假设为16进制数,转化为十进制数为1*16+1=17,差为较小的数制为8进制数,转化为十进制数为1*8*7*1=15.所以32-17=15成立。故选:C。
本题考查的知识点是二进制的代码、数制的转化、字符和汉字编码。其中B表示二进制,D表示十进制,H表示十六进制,二进制转化十进制整数部分为按权展开式法,十进制转化成二进制,整数部分为除2取余,小数部分为乘2取整,每一位十六进制数都可以用四位的二进制数来表示。
熟练掌握各类数制之间的转化方法。
7.【答案】A
【解析】根据公式:44.1*1000*16*2*2*60/(8*1024*1024)=20.18MB,由于压缩比为10:1,所以压缩后文件容量为2MB。
故选:A。
本题主要考查音视频文件容量计算。未经压缩音频文件容量=采样频率*量化位数*声道数*时长/8(字节)。
熟练掌握音频文件的计算公式及单位换算。
8.【答案】B
【解析】由于2**8=256,所以根据公式可知:1024*768*16/(512*384*8)=8:1.故选:B。
本题考查的是图像文件的存储的计算公式。图像文件存储量的计算公式:存储量=水平像素×垂直像素×每个像素所需位数\8(字节)。
熟练掌握图像类文件的容量计算公式及单位换算。
9.【答案】D
【解析】not(x>=3 and x<8)等价于 x<3 or x>=8。
故选D
本题主要考查Python表达式的运算。“%”是取余运算符,“//”表示整除运算符,“**”表示指数运算,“==”表示判断表达式是否成立。
熟练掌握python表达式中常用的运算符及计算的优先级。
10.【答案】B
【解析】已知n=5,x=2,ret=1,判断n>0成立,判断n%2==0不成立,执行ret=ret*x=2,n=n//2=2,x=x*x=4;
已知n=2,x=4,ret=2,判断n>0成立,判断n%2==0成立,执行n=n//2=1,x=x*x=16;已知n=1,x=16,ret=2,判断n>0成立,判断n%2==0不成立,执行ret=ret*x=32,n=n//2=0,x=x*x=256;
此时循环结束输出ret=32.故选:B。
本题考查的是看流程图分析算法。流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构。题目一般涉及顺序、循环和选择三种结构。
解这类题目的关键就是找好初始值和最终结束循环的判断语句。
11.【答案】D
【解析】解:已知38%3*2**3/(-4)-->2*8/(-4)-->16/(-4)-->-4.0。
故选:D。
本题主要考查Python表达式的运算。“%”是取余运算符,“//”表示整除运算符,“**”表示指数运算,“==”表示判断表达式是否成立。
熟练掌握表达式中运算的优先级。
12.【答案】C
【解析】解:s=“2024ningbo“,表达式s[1:len(s)//2]+s[2]*2-->s[1:10//2]+“2“*2-->s[1:5]+“22“-->“024n“+“22“-->“024n22“。
故选:C。
本题主要考查Python表达式。切片操作基本表达式:object[start_index:end_index:step],step:正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。Start_index:表示起始索引(包含该索引对应值),该参数省略时,表示从对象“端点”开始取值。End_index:表示终止索引(不包含该索引对应值),该参数省略时,表示一直取到数据“端点”。
熟练掌握切片中元素的截取方法。
13.【答案】解:十进制转换二进制转换有多种方法。
第一种方法:十进制整数转换为二进制整数采用“除2取余,逆序排列”法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时停止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,以此类推,依次排列起来。
第二种方法:使用8421BCD码转换,8421码利用4位二进制码的组合来表示十进制数,且每一位二进制码的“1”代表为一个固定数值,通过对每位所对应的固定数值相加而得十进制数。
具体如答案所示:
【解析】本题考查数制转换相关内容。二进制转化十进制整数部分为按权展开式法,十进制转化成二进制,整数部分为除2取余,小数部分为乘2取整,每一位十六进制数都可以用四位的二进制数来表示。
熟练掌握各类数制之间的转换方法。
14.【答案】【小题1】19
【小题2】循环结构
【小题3】t=0
【小题4】sum=sum+tday=='1'sum
【解析】解:(1)输入的s的值为“11011110111”,则得分为:1+2+1+2+3+4+1+2+3=19。
(2)观察流程图,该算法采用的控制结构是循环结构。
(3)观察流程图,③处,由签到规则可知,若中断签到,则积分重新开始,需重置为0,故此处答案为:t=0。④处,若签到成功,则积分可以累积,此处需要统计积分总数。
(4)分析程序段,循环作用是依据签到规则统计积分,
⑤处,若签到成功,则执行:t+=1、sum+=t操作,此处缺少判断成功的条件表达式,即:day=='1',故此处答案为:day=='1'。⑥处,经过循环的执行,已完成统计总积分的任务,此处需要输出总积分sum。
故答案为:19 循环结构 t=0 sum=sum+t day=='1'sum
本题考查Python程序设计相关内容。流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构。题目一般涉及顺序、循环和选择三种结构。解这类题目的关键就是找好初始值和最终结束循环的判断语句。
这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。
15.【答案】【小题1】解:依据签到积分规则,若要统计积分最大值,可以采用的方法有:找到补签后积分最多的那一天,再统计积分;具体如答案所示。
【小题2】依据签到积分规则,分析用户签到情况所形成的序列,在序列中判断是否签到成功,若签到成功,则进行积分累计,签到1天得(1分),若连续签到k(k<=7)天,则k天所得分数为1+2+ +k-1+k分,若k>7天,则得(7分),若中断签到,则从再次签到成功开始,重新累计,由算法流程图表示方法可画出流程图,具体如答案所示。
方法一:找到补签后积分最多的那一天,再统计积分;方法二:枚举补签每一个未签到时的总积分,求最大值。

【解析】本题考查算法流程图相关内容。流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构。题目一般涉及顺序、循环和选择三种结构。解这类题目的关键就是找好初始值和最终结束循环的判断语句。
熟练掌握流程图中各图形的含义及绘制方法。
第1页,共1页

展开更多......

收起↑

资源预览