浙江省诸暨市2021-2022学年高一上学期信息技术期末考试试卷

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

浙江省诸暨市2021-2022学年高一上学期信息技术期末考试试卷

资源简介

登录二一教育在线组卷平台 助您教考全无忧
浙江省诸暨市2021-2022学年高一上学期信息技术期末考试试卷
一、选择题(本大题共14小题,每小题2分,共28分。)
1.(2021高一上·诸暨期末)小李将煮沸的热水灌进保温杯中,3个小时后保温杯上显示温度为95℃,结合上述事例,下列对于数据、信息、知识和智慧描述中不正确的是(  )
A.保温杯上显示的“95℃”是一种数据
B.在标准大气压下,纯水的沸点为 100℃,这是知识的体现
C.判断5个小时后保温杯上显示的温度可能会低于95℃,这是智慧的应用
D.保温杯上显示的温度会随着时间的推移而变化,这体现了信息具有时效性
【答案】C
【考点】信息及其特征;数据、知识与智慧的定义
【解析】
2.(2021高一上·诸暨期末)下列关于信息数字化的描述,正确的是 (  )
A.水银温度表呈现的温度值属于数字信号
B.模拟信号在取值上是离散的、不连续的信号
C.将数字信号转换成模拟信号一般需要经过采样、量化和编码
D.在信息技术中,数字信号表示的数据是指可被计算机存储、处理的二进制数据
【答案】D
【考点】模拟信号数字化过程
【解析】
3.(2021高一上·诸暨期末)每个数据在不同的数位上,对应不同的权值。二进制11010可以表示为(  )
A.1×24+1×23+1×22+1×21+1×20
B.1×24+1×23+0×22+1×21+0×20
C.1×25+1×24+1×23+1×22+1×21
D.1×25+1×24+0×23+1×22+0×21
【答案】B
【考点】进制及数制转换
【解析】
4.(2021高一上·诸暨期末)下列关于字符编码的说法,正确的是(  )
A.计算机中的ASCII字符采用二进制编码,汉字采用十进制进行编码
B.计算机中每个汉字可以有多个输入码,但只有一个机内码
C.若字符“9”的十六进制编码为39,则“10”的十六进制编码为3A
D.若小写字母“p”的十六进制编码为70,则小写字母“o”的十六进制编码为69
【答案】B
【考点】字符编码
【解析】
5.(2021高一上·诸暨期末)有图像文件A .bmp和B .bmp,参数如下图所示,则A .bmp和B .bmp的容量之比为(  )
文件名:A.bmp 图像大小:1024*768 颜色:256色   文件名:B.bmp 图像大小:1024*512 颜色:16bit
A.24:1 B.2:1 C.4:3 D.3:4
【答案】D
【考点】声音、图像、视频编码
【解析】
6.(2021高一上·诸暨期末)关于数据管理与安全,下列说法正确的是(  )
A.计算机数据的管理已经先后经历了文件管理、人工管理、数据库管理
B.安装正版的杀毒软件并及时更新就一定能保证计算机的数据安全
C.通过数据加密可以提高数据的保密性,数据校验能提高数据的完整性
D.为防止自然灾害引起计算机数据损坏,一般可采用安装防火墙等手段
【答案】C
【考点】信息系统安全防护;资源管理的方式
【解析】
7.(2021高一上·诸暨期末)手机导航能实时提示前方路况,主要体现了大数据的(  )特征
A.数据体量巨大 B.速度快
C.数据类型多 D.价值密度低
【答案】B
【考点】大数据的概念与特征
【解析】
8.(2021高一上·诸暨期末)下面是一段关于计算变量m的算法:
①输入变量a,b的值; ②将a,b的和赋值给m;
③将m-a的值赋值给a; ④将 m-a 的值赋值给b。
该算法的功能是 (  )
A.求a和b中的较小值 B.求a和b中的较大值
C.计算a和b的平均值 D.交换a,b的值
【答案】D
【考点】算法的常用表示方法
【解析】
9.(2021·诸暨模拟)某算法的部分流程图如图所示。执行这部分流程,若输入c的值为3, 6,7,11, 0,则输出m的值为(  )
A.0 B.1 C.2 D.4
【答案】D
【考点】流程图识读
【解析】【解答】a初值为1,b初值为3,m初值为2。在循环结构中,若输入的c值不为0,则比较c-b的值与、m的大小关系,若c-b>m,则更新m的值为c-b。循环的最后每次都会将新输入的c值赋给b。故该流程实际作用是:找到1,3,3,6,7,11序列中前后两个值的最大差值m。故答案选:D。
【分析】本题考查的是对流程图的理解。通过分析流程图,理解选择分支结构中的比较以及赋值语句的作用,即可快速得到答案。
10.(2021高一上·诸暨期末)表达式 2 + 4 * 5 % 2 ** 3 的值为 (  )
A.2 B.6 C.8 D.16
【答案】B
【考点】运算符、基本运算与表达式
【解析】
11.(2021高一上·诸暨期末)中国大陆居民身份证由18位数字组成,其中第7至14位数字代表居民的出生年月日,身份证号码现保存在字符串变量s中,小凯尝试对身份证号码中的出生年日进行提取,以下表达式正确的是(  )
A.s[7:15] B.s[6:14] C.s[-4:-12] D.s[-4:-13]
【答案】B
【考点】运算符、基本运算与表达式
【解析】
12.(2021高一上·诸暨期末)某班级采购的部分文具用品存储在sta中。若sta={"钢笔":100,"铅笔":50,"橡皮":60,"尺子":70},则要访问钢笔的数量100的表达式为(  )
A.sta{钢笔} B.sta{"钢笔"}
C.sta[钢笔] D.sta["钢笔"]
【答案】D
【考点】运算符、基本运算与表达式
【解析】
13.(2021高一上·诸暨期末)下列 Python 程序段的功能为查找列表a中的最大值。
#为列表a赋值,元素均为整型数据,代码略

for i in range(1,5):
if a[i]>max:

print(max)
划线处(1)、(2)的代码分别为(  )
A.max=0 a[i]=max
B.max=0 max=a[i]
C.max=a[0] max=a[i]
D.max=a[0] a[i]=max
【答案】C
【考点】查找算法及程序实现
【解析】
14.(2021高一上·诸暨期末)有下列 Python 程序段:
fruit=["pear","apple","orange"]
n=len(fruit)
ans=1
i=0
while i<=n-1:
if len(fruit[i])%2==0:
ans=ans*2
else:
ans=ans*2+1
i=i+1
print(ans)
执行该程序段后,输出的结果是 (  )
A.10 B.12 C.15 D.20
【答案】A
【考点】查找算法及程序实现
【解析】
二、非选择题(本大题共4小题,4+6+6+6,共22分)
15.(2021高一上·诸暨期末)交通测速是交警部门为了防止超速设置在道路上设置的检测机构,有多种方式,其中雷达测速是最常见的测速方式之一。
(1)雷达测速,是通过高精度的测速雷达对车辆进行测速,超速就启动抓拍摄像机自动抓拍超速照片,并会在超速照片上叠加超速信息,最后上传到交警平台上。解决测速问题的这一系列的步骤属于   (选填字母:A .算法\B .程序实现)。
(2)要完成是否超速的判断,必须明确该监测区域的限行速度,这主要体现算法的   。(选填字母:A .确定性 \ B .可行性 \ C .0个或多个输入)
(3)如果某次测量结果超过规定的限行速度,将被判定为超速违章。这个环节采用   (选填,顺序/分支/循环)结构,属于算法要素中的   (选填:数据/运算/控制转移)。
【答案】(1)A
(2)A
(3)分支;控制转移
【考点】算法的基本概念与特征;计算机解决问题的过程;算法的控制结构
【解析】
16.(2021高一上·诸暨期末)小明设计了将明文字符(大、小写字母)转为密文字符的加密算法,加密方法如下:输入需要加密的字符,如果是小写字母,则后移3位,例:“a”→“d”,“b”→“e”,……,若超过“z”则重新从“a”开始,即“x”→“a”;如果是大写字母,则前移1位,例:“B”→“A”,“C”→“B”,……,若加密字符为“A”则加密结果为“Z”(提示:“a”的ASCⅡ码为97,“A”的ASCⅡ码为65)
实现上述功能的程序如下,请在划线处填入合适的代码。
c=input("请输入需要加密的字符(大写或小写字母):")
if
"a"<=c<="z":
x=   
if
x>122:
   
else:
x=ord(c)-1
if    :
x=90
print(c+"的加密字符为:",chr(x))
【答案】ord(c)+3;x=x-26;x<65 或x==64
【考点】分支结构语句及程序实现
【解析】
17.(2021高一上·诸暨期末)寻找受潮药瓶。现有5瓶药,每瓶有20粒药丸,每粒药丸重10克,其中有若干瓶受潮了,受潮的每粒药丸重11克,小明想只称重一次就能找出受潮的药瓶,为此他设计了一个算法:他将5瓶药依次编号1-5,从中分别取出1、2、4、8、16粒药丸进行称重,不受潮时药丸总重量应为(1+2+4+8+16)×10=310(克)。假如实际称出的重量为315克,那么就说明有5粒药丸超重,(5)10=(00101)2,故受潮的是第1瓶和第3瓶。他编写了Python程序模拟此过程,程序运行界面如图所示。
(1)实现上述功能的程序如下,请在划线处填入合适的代码。
gw=int(input("请输入依次从1-5号瓶取出1、2、4、8、16粒药的总重量(克):"))
   
print("超重:"+str(cz)+"克")
k=0
s=""
while
cz!=0:
k=k+1
if    :
s=s+"第"+str(k)+"瓶"
cz=cz//2
print(s)
(2)假如超重10克,则受潮药瓶编号是   (填数字:若有多瓶,用“,”隔开)。
【答案】(1)cz=gw-310;cz%2==1
(2)2,4 或4,2
【考点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
18.(2021高一上·诸暨期末)一个字符串的某一个子串中可能含有重复出现的字符,如字符串“abab”的其中一个子串“aba”就含有2个重复出现的字符“a”。小明设计了一个寻找无重复字符的最长子串的算法,具体步骤如下:
步骤1:初始化最长无重复字符子串的长度 maxn=0。
步骤2:初始化字符串长度n,字符串索引left=0,right=0。
步骤3:判断right是否超过字符串长度,若超过则执行步骤4,否则判断字符串从位置left到位置right是否有重复字符:若存在重复,则将索引left的值修改为存在重复字符索引值+1;若不存在重复,则判断该子串长度是否比maxn大,若比maxn大,则更新maxn的值。修改right的值。重复步骤3。
步骤4:输出maxn的值。
实现上述功能的程序如下,请在划线处填入合适的代码。
#在字符串s中查找第一次出现字符c的位置
def
search(s,c):
for i in range(len(s)):
if    :
return i
s=input("请输入字符串:")
maxn=0
left=0
right=0
   
while
rightif
s[right] in s[left:right]:
k=search(s[left:right],s[right])
   
else:
if
right-left+1>maxn:
maxn=right-left+1
right+=1
print(maxn)
【答案】c==s[i];n=len(s);left=left+k+1
【考点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧
浙江省诸暨市2021-2022学年高一上学期信息技术期末考试试卷
一、选择题(本大题共14小题,每小题2分,共28分。)
1.(2021高一上·诸暨期末)小李将煮沸的热水灌进保温杯中,3个小时后保温杯上显示温度为95℃,结合上述事例,下列对于数据、信息、知识和智慧描述中不正确的是(  )
A.保温杯上显示的“95℃”是一种数据
B.在标准大气压下,纯水的沸点为 100℃,这是知识的体现
C.判断5个小时后保温杯上显示的温度可能会低于95℃,这是智慧的应用
D.保温杯上显示的温度会随着时间的推移而变化,这体现了信息具有时效性
2.(2021高一上·诸暨期末)下列关于信息数字化的描述,正确的是 (  )
A.水银温度表呈现的温度值属于数字信号
B.模拟信号在取值上是离散的、不连续的信号
C.将数字信号转换成模拟信号一般需要经过采样、量化和编码
D.在信息技术中,数字信号表示的数据是指可被计算机存储、处理的二进制数据
3.(2021高一上·诸暨期末)每个数据在不同的数位上,对应不同的权值。二进制11010可以表示为(  )
A.1×24+1×23+1×22+1×21+1×20
B.1×24+1×23+0×22+1×21+0×20
C.1×25+1×24+1×23+1×22+1×21
D.1×25+1×24+0×23+1×22+0×21
4.(2021高一上·诸暨期末)下列关于字符编码的说法,正确的是(  )
A.计算机中的ASCII字符采用二进制编码,汉字采用十进制进行编码
B.计算机中每个汉字可以有多个输入码,但只有一个机内码
C.若字符“9”的十六进制编码为39,则“10”的十六进制编码为3A
D.若小写字母“p”的十六进制编码为70,则小写字母“o”的十六进制编码为69
5.(2021高一上·诸暨期末)有图像文件A .bmp和B .bmp,参数如下图所示,则A .bmp和B .bmp的容量之比为(  )
文件名:A.bmp 图像大小:1024*768 颜色:256色   文件名:B.bmp 图像大小:1024*512 颜色:16bit
A.24:1 B.2:1 C.4:3 D.3:4
6.(2021高一上·诸暨期末)关于数据管理与安全,下列说法正确的是(  )
A.计算机数据的管理已经先后经历了文件管理、人工管理、数据库管理
B.安装正版的杀毒软件并及时更新就一定能保证计算机的数据安全
C.通过数据加密可以提高数据的保密性,数据校验能提高数据的完整性
D.为防止自然灾害引起计算机数据损坏,一般可采用安装防火墙等手段
7.(2021高一上·诸暨期末)手机导航能实时提示前方路况,主要体现了大数据的(  )特征
A.数据体量巨大 B.速度快
C.数据类型多 D.价值密度低
8.(2021高一上·诸暨期末)下面是一段关于计算变量m的算法:
①输入变量a,b的值; ②将a,b的和赋值给m;
③将m-a的值赋值给a; ④将 m-a 的值赋值给b。
该算法的功能是 (  )
A.求a和b中的较小值 B.求a和b中的较大值
C.计算a和b的平均值 D.交换a,b的值
9.(2021·诸暨模拟)某算法的部分流程图如图所示。执行这部分流程,若输入c的值为3, 6,7,11, 0,则输出m的值为(  )
A.0 B.1 C.2 D.4
10.(2021高一上·诸暨期末)表达式 2 + 4 * 5 % 2 ** 3 的值为 (  )
A.2 B.6 C.8 D.16
11.(2021高一上·诸暨期末)中国大陆居民身份证由18位数字组成,其中第7至14位数字代表居民的出生年月日,身份证号码现保存在字符串变量s中,小凯尝试对身份证号码中的出生年日进行提取,以下表达式正确的是(  )
A.s[7:15] B.s[6:14] C.s[-4:-12] D.s[-4:-13]
12.(2021高一上·诸暨期末)某班级采购的部分文具用品存储在sta中。若sta={"钢笔":100,"铅笔":50,"橡皮":60,"尺子":70},则要访问钢笔的数量100的表达式为(  )
A.sta{钢笔} B.sta{"钢笔"}
C.sta[钢笔] D.sta["钢笔"]
13.(2021高一上·诸暨期末)下列 Python 程序段的功能为查找列表a中的最大值。
#为列表a赋值,元素均为整型数据,代码略

for i in range(1,5):
if a[i]>max:

print(max)
划线处(1)、(2)的代码分别为(  )
A.max=0 a[i]=max
B.max=0 max=a[i]
C.max=a[0] max=a[i]
D.max=a[0] a[i]=max
14.(2021高一上·诸暨期末)有下列 Python 程序段:
fruit=["pear","apple","orange"]
n=len(fruit)
ans=1
i=0
while i<=n-1:
if len(fruit[i])%2==0:
ans=ans*2
else:
ans=ans*2+1
i=i+1
print(ans)
执行该程序段后,输出的结果是 (  )
A.10 B.12 C.15 D.20
二、非选择题(本大题共4小题,4+6+6+6,共22分)
15.(2021高一上·诸暨期末)交通测速是交警部门为了防止超速设置在道路上设置的检测机构,有多种方式,其中雷达测速是最常见的测速方式之一。
(1)雷达测速,是通过高精度的测速雷达对车辆进行测速,超速就启动抓拍摄像机自动抓拍超速照片,并会在超速照片上叠加超速信息,最后上传到交警平台上。解决测速问题的这一系列的步骤属于   (选填字母:A .算法\B .程序实现)。
(2)要完成是否超速的判断,必须明确该监测区域的限行速度,这主要体现算法的   。(选填字母:A .确定性 \ B .可行性 \ C .0个或多个输入)
(3)如果某次测量结果超过规定的限行速度,将被判定为超速违章。这个环节采用   (选填,顺序/分支/循环)结构,属于算法要素中的   (选填:数据/运算/控制转移)。
16.(2021高一上·诸暨期末)小明设计了将明文字符(大、小写字母)转为密文字符的加密算法,加密方法如下:输入需要加密的字符,如果是小写字母,则后移3位,例:“a”→“d”,“b”→“e”,……,若超过“z”则重新从“a”开始,即“x”→“a”;如果是大写字母,则前移1位,例:“B”→“A”,“C”→“B”,……,若加密字符为“A”则加密结果为“Z”(提示:“a”的ASCⅡ码为97,“A”的ASCⅡ码为65)
实现上述功能的程序如下,请在划线处填入合适的代码。
c=input("请输入需要加密的字符(大写或小写字母):")
if
"a"<=c<="z":
x=   
if
x>122:
   
else:
x=ord(c)-1
if    :
x=90
print(c+"的加密字符为:",chr(x))
17.(2021高一上·诸暨期末)寻找受潮药瓶。现有5瓶药,每瓶有20粒药丸,每粒药丸重10克,其中有若干瓶受潮了,受潮的每粒药丸重11克,小明想只称重一次就能找出受潮的药瓶,为此他设计了一个算法:他将5瓶药依次编号1-5,从中分别取出1、2、4、8、16粒药丸进行称重,不受潮时药丸总重量应为(1+2+4+8+16)×10=310(克)。假如实际称出的重量为315克,那么就说明有5粒药丸超重,(5)10=(00101)2,故受潮的是第1瓶和第3瓶。他编写了Python程序模拟此过程,程序运行界面如图所示。
(1)实现上述功能的程序如下,请在划线处填入合适的代码。
gw=int(input("请输入依次从1-5号瓶取出1、2、4、8、16粒药的总重量(克):"))
   
print("超重:"+str(cz)+"克")
k=0
s=""
while
cz!=0:
k=k+1
if    :
s=s+"第"+str(k)+"瓶"
cz=cz//2
print(s)
(2)假如超重10克,则受潮药瓶编号是   (填数字:若有多瓶,用“,”隔开)。
18.(2021高一上·诸暨期末)一个字符串的某一个子串中可能含有重复出现的字符,如字符串“abab”的其中一个子串“aba”就含有2个重复出现的字符“a”。小明设计了一个寻找无重复字符的最长子串的算法,具体步骤如下:
步骤1:初始化最长无重复字符子串的长度 maxn=0。
步骤2:初始化字符串长度n,字符串索引left=0,right=0。
步骤3:判断right是否超过字符串长度,若超过则执行步骤4,否则判断字符串从位置left到位置right是否有重复字符:若存在重复,则将索引left的值修改为存在重复字符索引值+1;若不存在重复,则判断该子串长度是否比maxn大,若比maxn大,则更新maxn的值。修改right的值。重复步骤3。
步骤4:输出maxn的值。
实现上述功能的程序如下,请在划线处填入合适的代码。
#在字符串s中查找第一次出现字符c的位置
def
search(s,c):
for i in range(len(s)):
if    :
return i
s=input("请输入字符串:")
maxn=0
left=0
right=0
   
while
rightif
s[right] in s[left:right]:
k=search(s[left:right],s[right])
   
else:
if
right-left+1>maxn:
maxn=right-left+1
right+=1
print(maxn)
答案解析部分
1.【答案】C
【考点】信息及其特征;数据、知识与智慧的定义
【解析】
2.【答案】D
【考点】模拟信号数字化过程
【解析】
3.【答案】B
【考点】进制及数制转换
【解析】
4.【答案】B
【考点】字符编码
【解析】
5.【答案】D
【考点】声音、图像、视频编码
【解析】
6.【答案】C
【考点】信息系统安全防护;资源管理的方式
【解析】
7.【答案】B
【考点】大数据的概念与特征
【解析】
8.【答案】D
【考点】算法的常用表示方法
【解析】
9.【答案】D
【考点】流程图识读
【解析】【解答】a初值为1,b初值为3,m初值为2。在循环结构中,若输入的c值不为0,则比较c-b的值与、m的大小关系,若c-b>m,则更新m的值为c-b。循环的最后每次都会将新输入的c值赋给b。故该流程实际作用是:找到1,3,3,6,7,11序列中前后两个值的最大差值m。故答案选:D。
【分析】本题考查的是对流程图的理解。通过分析流程图,理解选择分支结构中的比较以及赋值语句的作用,即可快速得到答案。
10.【答案】B
【考点】运算符、基本运算与表达式
【解析】
11.【答案】B
【考点】运算符、基本运算与表达式
【解析】
12.【答案】D
【考点】运算符、基本运算与表达式
【解析】
13.【答案】C
【考点】查找算法及程序实现
【解析】
14.【答案】A
【考点】查找算法及程序实现
【解析】
15.【答案】(1)A
(2)A
(3)分支;控制转移
【考点】算法的基本概念与特征;计算机解决问题的过程;算法的控制结构
【解析】
16.【答案】ord(c)+3;x=x-26;x<65 或x==64
【考点】分支结构语句及程序实现
【解析】
17.【答案】(1)cz=gw-310;cz%2==1
(2)2,4 或4,2
【考点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
18.【答案】c==s[i];n=len(s);left=left+k+1
【考点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1

展开更多......

收起↑

资源列表