浙江省苍南中学2023-2024学年高一下学期7月期末信息技术试题(Word版附解析)
展开技术学科 试题
考生须知:
1.本卷共12页满分100分,考试时间90分钟;
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字.
3.所有答案必须写在答题纸上,写在试卷上无效;
4.考试结束后,只需上交答题纸。
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 有下列说法:
①解不等式x2-4>0的全部实数根
②利用公式s=∏r2计算半径为4cm圆的面积为16∏cm2
③从温州到上海,可以先乘飞机到北京,再坐高铁抵达上海
④计算宇宙的面积
其中属于算法的是( )
A. ①②B. ②③C. ③④D. ①④
2. 设计一个算法,验证冰雹猜想,即对于任意一个正整数n,如果n是偶数,则除以2;如果n是奇数,则乘3加1。按照这个方式运算下去,最终必然得到1。
验证上述猜想的算法流程图如图所示,虚线框①处的算法控制结构是( )
A. 顺序结构B. 分支结构C. 循环结构D. 树形结构
3. 设计一个算法,验证冰雹猜想,即对于任意一个正整数n,如果n是偶数,则除以2;如果n是奇数,则乘3加1。按照这个方式运算下去,最终必然得到1。
用Pythn程序实现虚线框②处的描述,下列选项不正确的是( )
A. B. C. D.
4. 有100位同学排成一列,从第1位同学开始按1至100的序号进行报数,所报序号含有6的同学需要出列。则判断序号x是否出列的Pythn表达式是( )
A. x%10==6B. x//10==6
C. x%10==6 and x//10==6D. x%10==6 r x//10==6
5. 有如下 Pythn 程序段:
fds = ['milk','eggs','bread','ats','waffle','sandwich']
print(fds[2:-1][2][-1])
输出结果是( )
A. waffleB. breadC. eD. d
6. 某研究所为研究疾病与年龄的关系,对50个病人的诊断记录进行整理和分析,部分数据如图所示。
图中所示数据,年龄列的数据格式不一致,为了便于数据分析,下列操作合适的是( )
A 删除“年龄”列数据
B. 将“年龄”列含有中文的记录删除
C. 将“年龄”列数据转为文本类型
D. 将“年龄”列含有汉字记录修改为只包含阿拉伯数字的年龄
7. 某研究所为研究疾病与年龄的关系,对50个病人的诊断记录进行整理和分析,部分数据如图所示。
已知COUNTIF函数用于对指定区域中符合指定条件的单元格计数。如:=COUNTIF(C2:C51,F1),表示计算C2:C51区域中疾病为“疾病A”的人数。为统计五种疾病的患者人数,选中单元格F2输入公式,然后利用自动填充完成G2:J2的人数计算,则F2单元格的计算公式是( )
A. =COUNTIF(C2:C51,F1)B. =COUNTIF($C2:$C51,F1)C. =COUNTIF(C2:C51,$F1)D. =COUNTIF($C2:$C51,$F1)
8. 有如下 Pythn 程序段:
mney=flat(input("购物总额:"))
if mney >1000:
pay=(mney-1000)*09+950
else:
pay=mney*0.95
print('应付款:',pay)
若要测试所有分支结构的程序代码是否正确,下列测试数据中最恰当的是( )
A. 500,800B. 800,1000C. 1000,1200D. 1200,1500
9. 有如下 Pythn 程序段:
s=0
n=1
while s
n=n+1
print(s,n)
执行程序后,输出结果是( )
A. 6 4B. 9 4C. 10 5D. 15 6
10. 编写Pythn程序,求调和级数的前n项之和有一分数序列,即求1+1/2+1/3+…+1/n的和,部分代码如下:
n=10
ttal=0
fr i in range( ):
ttal+=1/i
print(ttal)
划线处代码是( )
A. 1,n+1B. 1,nC. 2,n+1D. 2,n
11. 下列程序的功能是:列表a中存放的是无重复的非负整数,找出其中的最大值max1和次大值max2。
max1=max2=0
fr i in range(len(a)):
if a[i]>max1:
(1)
(2)
elif a[i]>max2:
(3)
print('最大值为:'+str(max1)+',次大值为:'+str(max2))
上述程序段中划线处可选语句为:
①max1 = a[i] ②max2 = a[i] ③max2 = max1 ④max1 = max2
则(1)、(2)、(3)处语句依次可为( )
A. ①④②B. ③①②C. ①②③D. ①②④
12. 有如下Pythn程序:
dic = {"2":"ABC","3":"DEF","4":"GHI","5":"JKL","6":"MNO","7":"PQRS","8":"TUV","9":"WXYZ"}
s = input()
m = ""
t = 1
fr i in range(1, len(s)):
if s[i] == s[i - 1]:
t += 1
elif s[i] == "#":
m = m + dic[s[i - 1]][t - 1]
t = 1
print(m)
执行该程序后输出“GET”,则输入的内容可能是( )
A. 5#44#9#B. 4#33#8#C. 3#22#7#D. 4#3#8#
二、非选择题(本大题共3小题,共26分,其中第13小题10分,第14小题8分,第15小题8分)
13. 某平台对新用户注册密码做如下限制:
Ⅰ.长度是8到20位,如果不符合会给出相应提示;
Ⅱ.逐一判断密码数字,如果是纯数字就给出错误提示。
回答下列问题:
(1)用Pythn编写检测密码是否符合要求的程序段如下:请在划线处填入合适代码。
def pure(s):
①____:
if nt "0"<=ch<="9":
return False
②____
pwd=input("密码:")
if nt 8<=len(pwd)<=20:
print("密码长度应为8到20位!")
▲ ③____:
print("密码不可以是纯数字")
else:
print("密码符合要求")
(2)▲处代码应填____(A.if/B.elif,单选,填字母)
(3)简述自定义函数pure的功能____
14. 为了凸显图像的轮廓与特征,可以对图像进行二值化处理。图像二值化是将图像上的像素的灰度值设置为0或1(0表示黑色,1表示白色)。小明设计图像二值化算法如下:
输入数据:将原图转换为灰度图,将每个像素的灰度值存入二维数组img中;
处理数据:如果一个像素的灰度值大于或等于阈值,则将该像素灰度值设置为1,否则设置为0;
输出数据:将处理后的数据以图像的形式呈现。
例如:部分图像二值化过程如图1所示。
图1
回答下列问题:
(1)根据题意,若阈值为100,则图1中第一行(虚线框处),二值化处理后的编码是____
(2)实现图像二值化的Pythn程序段如下,请在划线处填入合适的代码。
frm PIL imprt Image
imprt numpy as np
imprt matpltlib.pyplt as plt
img=nparray(Image.pen('①____').cnvert('L'))
key=int(input('请输入设定阈值:'))
rws,cls=img.shape
fr i in range(rws):
fr j in range(cls):
if ②____: #每个像素灰度值与阈值进行比较
img[i,j]=1
else:
img[i,j]=0
#图像输出程序略
(3)阈值为100的运行结果如图2所示,若输入阈值为50,运行程序后输出的图像有可能是▲____(单选,填字母)。
图2 A. B. C.
15. 小温编写了一个程序:输入一段英语短文,求该短文中出现次数最多的字母及次数(字母不区分大小写,结果以大写形式输出;若有多个字母,则全部输出)。程序运行结果如图所示:
(1)实现上述功能的部分Pythn程序如下,请在划线处填入合适的代码。
wz=input("请输入一段英文:")
wz=wz.upper() #小写字母转换为大写字母
zf=[0]*26
fr i in range(len(wz));
①____
if"A"<=ch<="Z":
n=rd(ch) - rd("A")
②____
maxzf=[]
maxn=0
fr i in range(26):
if :
maxn=zf[i]
fr i in range(26):
if zf[i]=maxn:
maxzf.append(③____)
print("出现次数最多的字母是",maxzf)
print("共出现",maxn,"次")
(2)代码中加框处语句“zf[i]>maxn”若改为“zf[i]>=maxn”,则对输出结果____(填:会/不会)产生影响。
浙江省浙东北(ZDB)联盟2023-2024学年高一下学期期中联考信息技术试卷(Word版附解析): 这是一份浙江省浙东北(ZDB)联盟2023-2024学年高一下学期期中联考信息技术试卷(Word版附解析),文件包含浙江省浙东北ZDB联盟2023-2024学年高一下学期期中联考技术试题-高中信息技术Word版含解析docx、浙江省浙东北ZDB联盟2023-2024学年高一下学期期中联考技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共14页, 欢迎下载使用。
浙江省丽水市2023-2024学年高一下学期6月期末信息技术试题(Word版附解析): 这是一份浙江省丽水市2023-2024学年高一下学期6月期末信息技术试题(Word版附解析),文件包含浙江省丽水市2023-2024学年高一下学期6月期末技术试题-高中信息技术Word版含解析docx、浙江省丽水市2023-2024学年高一下学期6月期末技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共18页, 欢迎下载使用。
浙江省绍兴市2023-2024学年高一下学期6月期末信息技术试题(Word版附解析): 这是一份浙江省绍兴市2023-2024学年高一下学期6月期末信息技术试题(Word版附解析),文件包含浙江省绍兴市2023-2024学年高一下学期6月期末技术试题-高中信息技术Word版含解析docx、浙江省绍兴市2023-2024学年高一下学期6月期末技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共18页, 欢迎下载使用。