资料中包含下列文件,点击文件名可预览资料内容






还剩7页未读,
继续阅读
浙江省杭州市四校联考2024-2025学年高二上学期10月月考信息技术试题(Word版附解析)
展开这是一份浙江省杭州市四校联考2024-2025学年高二上学期10月月考信息技术试题(Word版附解析),文件包含浙江省杭州市四校联考2024-2025学年高二上学期10月月考技术试卷-高中信息技术Word版含解析docx、浙江省杭州市四校联考2024-2025学年高二上学期10月月考技术试卷-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共16页, 欢迎下载使用。
命题:长兴中学 审核:临平中学、缙云中学、浦江中学
考生须知:
1.本卷满分100分,考试时间90分钟;
2.答题前,在答题卷指定区域填写班级、姓名、考场、座位号及准考证号(填涂);
3.所有答案必须写在答题卷上,写在试卷上无效;
第一部分信息技术(共50分)
一、选择题(本大题共12小题,其中第1-10题每小题2分,第11-12题每小题3分,共26分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据、信息与知识的说法,正确的是( )
A. 数据处理过程中,不会有新数据产生
B. 信息在交流的过程中会产生损耗
C. 人们仅依靠搜索引擎就可以拥有海量的知识
D. 不同的人面对同样的信息可能会形成不同的知识
2. 关于数据的编码,下列说法正确的是( )
A. 扫描二维码属于信息的编码
B. 数据可以通过传感器、网络爬虫等方式来获取
C. 声音的数字化过程是将数字信号转换为模拟信号的过程
D. 在GB-2312字符集中,1个汉字在计算机中用1个字节来表示
3. 下列有关数制、数据管理与安全的说法,正确的是( )
A. 像素是组成矢量图形的最小单位
B. 保护数据的安全也需要保护存储数据的介质
C. 二进制数1100011转化为十六进制数为C3
D. 数据加密是为保证数据完整性进行的一种验证操作
4. 下列关于大数据的说法,不正确的是( )
A. 大数据处理过程中应该保证每个数据都准确无误
B. 导航规划最优行驶路径是大数据的典型应用
C. 大数据技术可以处理结构化、半结构化和非结构化数据
D. 用传统算法和数据库系统可以处理的海量数据不能算“大数据”
5. 下列关于算法的说法,不正确的是( )
A. 算法具有有穷性、可行性、确定性等特征
B. 算法只能用流程图和程序代码来进行描述
C. 在计算机领域,“算法”指的是用计算机解决问题的步骤
D. 用计算机编程解决问题的一般过程是抽象与建模、设计算法、编写程序、调试运行程序
6. 将一幅未经压缩的1024×768像素、16位色的BMP图像,转换成512×384像素、256级灰度BMP图像,则处理前后图像存储容量之比为( )
A. 1:2B. 2:1C. 4:1D. 8:1
7. 某算法的流程图如图所示,下列说法正确的是( )
A. 该算法使用了分支结构B. 该算法可以没有虚线框处的步骤
C. 若输入i=0,则t存储的是满足条件的偶数之和D. 执行该流程后,“i<=n?”和“i←i+2”执行次数相同
8. 下列表达式中,结果为True的是( )
A. 15%3**4<=6B. len("3+4")==7
C. "A321">"a3"D. rund(3.14159,1)<3.14
9 有如下Pythn程序段:
dict={1:"p", 2:"y", 3:"t", 4:"h", 5:"", 6:"n"}
num=[2,6,5,3]
result=""
fr i in num:
result=dict[i]+result
执行该程序段后,result的值为( )
A. "ynt"B. "nty"C. "nyt"D. "tny"
10. 有如下Pythn程序段:
s="5A9C3B0E7D"
ans="";i=0
while s[i]!= "0":
t=int(s[i])
ans+=s[t]
i=t-1
print(ans)运行该程序段后,变量ans的值是( )
A. "BCDEA"B. "BCD"C. "ABCD"D. "BCDE"
11. 有如下程序段:
s="a123b456"
f=True
fr i in s:
if"0"<=i<="9" and f==True:
t=t+i
f=False
else:
f=True
print(t)
运行程序,输出结果是( )
A. 123456B. 1346C. 123D. 14
12. 有如下程序段:
frm randm imprt randint
i,n=0,4
a=[0,0,0,0,0]
while i<=n:
x = randint(1,9)
if x%2==1:
a[i]=x
else:
a[n]=x
n=n-1
i = i + 1
print(a)
运行程序后,输出a值可能是( )
A. 7 1 3 9 10B. 3 4 1 8 8C. 0 7 0 6 8D. 3 7 5 5 0
二、非选择题(本大题共3小题,其中第13小题8分,第14小题8分,第15小题8分,共24分)
13. 某算法如下:对任意一个正整数n,若n为偶数,下一步将其除以2;若n为奇数,下一步将其乘以3再加1,不断重复,经过有限次运算后,一定可以得到1,编写程序验证这一算法。
(1)当n是10的时候,数据的变化过程是:10→_________________→1;
(2)实现上述算法的Pythn程序段如下,请在划线处填入合适的代码。
n-int(input("请输入一个整数:"))
if n>0:
print("变化过程为:",n,end="")
while ①____:
if ②____:
n=n//2
else:
③____
print('→',n,end="")
else:
print("输入错误,请重新输入")
(3)该程序段采用的算法是__________。(单选,填字母:A.解析算法/B.枚举算法)
14. 某字符串中存在重复字符,现编写程序实现字符串去重功能,程序运行结果如图所示。
(1)实现上述功能的程序代码如下,请在划线处填入合适的代码:
def pr(x):
sp=""
fr i in range(x):
sp=sp+s[i]
return sp
num=input("请输入字符串:")
print("原始字符串:",num)
s=list(num) #list函数用于将字符串转为列表,例如num=list("abc"),则num=["a","b","c"]
i=1
j=len(s)
while ①____:
if s[i] in s[:i]:
#加框语句
j=j-1
②____
i=i+1
print("去重后字符串:", ③____)
(2)程序段中加框处语句改为“s[i]=s[j-1]”后,输入原始字符串仍为“isixia”(不包含引号),输出结果为_________________。
15. “数据山峰”是指序列中一段连续的区域,其中的数据包含一个从上升到下降的过程。例如字符串s="5136432783"中存在"136432"和"783"两座数据山峰。以下Pythn程序的功能为输出字符串s中的所有“数据山峰”。
(1)请在下方程序段填入合适的代码:
s=input("请输入数字序列:")
i=0
j=1
f=0
while j
f=1
①____
elif f==1 and s[j-1]>s[j]:
f=2
elif f==2 and s[j-1]<=s[j]:
print(s[i:j]) #输出数字山峰
f=0
elif s[j-1]==s[j] r f==0 and s[j-1]>s[j]: #进入初始状态
f=0
②____
if ③______:
print(s[i:j]) #输出数字山峰
(2)已知程序段中变量f表示数字序列s[j-1]与s[j]的状态,当f为1时,表示当前数字序列从初始状态进入上升状态;当f为2时,表示当前数字序列___________。
(3)当输入数字序列为“51366432783”时,运行上述程序段后,输出的数字山峰为______(若有多个数字山峰以逗号间隔)。
相关试卷
浙江省杭州市周边重点中学四校2024-2025学年高二上学期10月联考技术试题(PDF版附答案):
这是一份浙江省杭州市周边重点中学四校2024-2025学年高二上学期10月联考技术试题(PDF版附答案),共10页。
浙江省杭州市六校2023-2024学年高一下学期期末联考信息技术试题(Word版附解析):
这是一份浙江省杭州市六校2023-2024学年高一下学期期末联考信息技术试题(Word版附解析),文件包含浙江省杭州市六校2023-2024学年高一下学期期末联考技术试卷-高中信息技术Word版含解析docx、浙江省杭州市六校2023-2024学年高一下学期期末联考技术试卷-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共21页, 欢迎下载使用。
浙江省杭州市四校2023-2024学年高二上学期10月联考技术试卷(Word版附解析):
这是一份浙江省杭州市四校2023-2024学年高二上学期10月联考技术试卷(Word版附解析),共10页。