资源简介 2023/2024学年第一学期10月阶段测试2023.10高二信息技术答卷一、选择题(本大题共12小题,每小题3分,共36分。在每小题给出的四个选项中,只有一个是符合题目要求的,不选,多选,错选均不得分)请将选择题答案填涂在答题卡1-12。CABC DBDC ABCD二、非选择题(本大题共3小题,其中第13小题4分,第14小题4分,第15小题6分)13. ① range(a,b+1) (2分)② i%2==1 (2分)14. ① i//10%10 或 i%100//10 (2分)② count=count+1 (2分)15.(1)① s (2分)② t=t+i (2分)16.(2)555 (2分)海盐县2023-2024学年高二上学期10月阶段测试信息技术试题信息技术(共50分)一、选择题(本大题共12小题,每小题3分,共36分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于信息的说法,正确的是( )A.信息具有时效性,过期的信息就会消失B.因特网上发布的信息均是真实和有益的C.信息可以被多个信息接收者接收并加工D.信息具有载体依附性,其载体不可更换2.有关数据安全的说法,下列正确的是( )A.数据交互双方可以通过数据校验,保障数据的完整性B.重要数据可以通过加密和数据校验提升安全性,不必备份C.强密码非常安全,因此可以在多个应用中使用统一的强密码D.手机等移动设备安装APP时,最好开放所有权限3.某算法的部分流程图如第3题图所示。执行这部分流程后,则输出 ret 的值为( )第3题图A.16 B.32 C.64 D.2564.下列表达式的计算结果和表达式 6*3**2%8//2+1 的结果相同的是( )A. str(len('2023 杭州亚运会')//3) B. max(“1234”)C. int(3**2/2) D. 632 // 10 % 105.已知变量s="password", 下列表达式的值为"pass"的是( )①s[:4] ②s[-5:-1] ③s[:2]+s[3]*2 ④s[0:2]+s[3:5]A. ①②③ B. ②④ C. ①③④ D.①③6.已知列表a1=[1,2,3,4],执行语句a1[0]=5后,列表a1中的内容为( )A.[1,2,3,4] B.[5,2,3,4] C.[5,1,2,3,4] D.[1,2,3,4,5]7.已知字典dic1存放学生的姓名和对应的数学成绩,dic1={"朱丹红":88,"沈美丽":90,"江小鱼":79,"王华":91},现想获取学生江小鱼的数学成绩,下列操作正确的是( )A. dic1[2] B. dic1=["江小鱼"] C. dic1{"江小鱼"} D. dic1["江小鱼"]8.下列python语句中,不能实现2个整型变量a、b的值进行交换的是( )A. a,b=b, a B. t=a;a=b;b=tC. a=a* b;b=a/b;a=a/b D. a=a+b;b=a-b;a=a-b9.用python算法控制结构描述“您所在的街道25分钟后小雨,50分钟后雨停”,设t为距离天气预报发布时间的间隔(单位:分钟),下列选项正确的是( )A.if t>50: print("雨停") elif t>25: print("小雨") B.if t>50: print("雨停") else: print("小雨") C.if t>25 and t<=50: print("小雨") else: print("雨停") D.if t>25: print("小雨") elif t>50: print("雨停")10.某python程序如下,程序运行完后,输出s2的值是( )s1="today"s2=""for c in s1:s2=c+s2print(s2)A.today B.yadot C.odayt D.tdyoa11.某python程序如下,程序运行完后,输出s2的值是( )x=0for i in range(1,11,2):x+=iprint(x)A.9 B.16 C.25 D.3612.某python程序如下,程序运行完后,变量k的值是( )s="Good-Luck-2023!"n=0;m=0;k=0for i in range(len(s)):ch=s[i]if ch>="0" and ch<="9":m=m+1elif ch>="a" and ch<="z":n=n+1else:k=k+1A.2 B.3 C.4 D.5二、非选择题(本大题共3小题,其中第13小题4分,第14小题4分,第15小题6分)13.编写程序,实现如下功能:在键盘上输入两个正整数a、b(aa= int(input("请输入整数a:"))b= int(input("请输入整数b:"))s=0for i in ①_________________:if ②_________________:s=s+iprint("[" ,a, b,"]区间内的奇数和为:",s)程序中划线①处应填入的代码为___________________程序中划线②处应填入的代码为___________________14.编写“找数”程序,查找能被10整除,且包含3的三位数整数,输出符合条件的三位数及个数,运行结果如第14题图所示。实现上述功能的程序如下,请在程序画线处填入合适的代码。第14题图count = 0for i in range(100,991,10) :a=i//100b= ①________________if a==3 or b==3 :②________________print(i)print("符合条件的数共有:",count,"个")程序中划线①处应填入的代码为___________________程序中划线②处应填入的代码为___________________15.编写一个“数字序列求和”的程序,实现如下功能:从键盘输入一串正整数序列,各数值之间用逗号隔开,输出该序列的和。例如输入序列“12,520 ,23, 1,”,运行界面如第15题图所示。第15题图s=input("请输入一串整数,以逗号间隔开来:")t=""sum=0for i in ①______________:if i!=", ":②_______________else:sum=sum+int(t)t=""if t!="" :sum=sum+int(t)print("该数据序列的和为:",sum)(1)为实现上述功能,请在划线处填入合适代码。(2)若删除加框处的代码,则图中的数据,输出的结果是____________。 展开更多...... 收起↑ 资源列表 2023年10月阶段测试高二信息技术试题卷.docx 参考答案.docx