资源简介 2024-2025学年度第二学期期中考试高一信息技术试题一、选择题1.下列关于数据、信息、知识之间的关系,描述错误的是( )。A.数据、信息和知识可以看作是对客观事物感知的三个不同阶段B.数据是信息和知识的来源,知识是可用于指导行动的信息C.知识是数据和信息的总和D.知识是人类社会实践经验的总结2.下列常用软件中不属于应用软件的是( )A.Flash B.WPS C.Linux D.Photoshop3.在WPS表格中,要计算某班级同学语文期中平均成绩,可用( )函数。A.AVERAGE B.SUM C.COUNT D.MIN4.王老师将历次考试成绩制作成了电子表格,若想对比王亮同学多次英语考试分数,最合适的图表类型是( )A.柱形图 B.折线图 C.饼图 D.雷达图5.在GB2312中,1个汉字所占用的存储空间是( )个字节。A.8 B.4 C.2 D.96.十进制29对应的二进制数为( )A.10001 B.11101 C.11100 D.111117.在“成绩表”的B列至E列分别存放的是考生的语文 数学 英语和物理成绩,在F3单元格中输入“=COUNT(B2∶B10)”,返回的结果是下面的( )A.返回非空数字单元格的个数 B.返回非零单元格的个数C.返回单元格区域中的最大值 D.返回数字88.王老师用WPS表格输入学生身份证号后,出现了如下图所示的情况,在WPS表格中,王老师应设置身份证号字段的数据类型为( )A.数值型 B.逻辑型 C.文本型 D.日期型9.在Python变量名定义中,以下说法错误的是( )A.下划线可以作为变量名开头 B.大小写不需要区分C.不可以使用保留字 D.num1,_i都可以作为变量名使用10.以下流程图中表示数据处理过程的是( )A. B.C. D.11.在Python中,表达式39%2的结果是( )A.1 B.5 C.19 D.3912.在Python程序中,round(3.1415926,2)正确的结果是( )A.3 B.3.142 C.3.14 D.都不正确13.在Python表达式5*2**4//9的计算结果是( )A.7 B.8 C.9 D.1014.下列关于算法的叙述,正确的是( )A.解题的步骤一定是无穷的 B.算法是解决问题的方法和步骤C.算法可以没有输出项 D.算法是一定需要输入项15.下列Python变量名正确的是( )A.4X B.input C.x_1 D.False16.代码print(6+3==8),运行后输出结果是( )A.6+3==8 B.9 C.True D.False17.深蓝、AlphaGo曾打败人类棋类高手。下列说法不正确的是( )A.因为它们“脑”中存储了“算法”B.AlphaGo具有超强的“学习能力”C.它们有超智慧的搜索和决策能力D.机器人可以取代人类18.在算法与程序设计的学习过程中,初学者编程很容易造成“死循环”。这个错误主要违背了算法特征中的( )。A.有穷性 B.确定性 C.可行性 D.唯一性19.下列流程图中能描述循环结构的是( )A.(2)(3) B.(2)(4) C.(2)(3)(4) D.(1)(2)(4)20.执行下列Python程序后,a b的值为( )a,b=4,9a=a+bb=a-ba=a-bprint(a,b)A.13,-5 B.13,4 C.9,4 D.-4,-421.在下面Python程序代码中,①和②处应该填的代码是( )sc=float(input("请输入期末考成绩sc="))if sc>=90: print("优秀")① sc>=80: print("良好")elif sc>=60: print("合格")②: print("不合格")A.if else B.else elif C.elif else D.elif elif22.为安全起见,移动设备接入Wi-Fi时需要输入密码,下列密码较安全的是( )A.abcd1234 B.Hao3569# C.16888888 D.mylike23.一个两位整数n,要将它的个位数字和十位数字交换位置,例如,27变成72,正确的Python表达式是( )A.(n/10)%10+n//10 B.(n%10)//10+n//10C.(n%10)*10+n//10 D.(n%10)*10+n%1024.下面Python代码运行后,a、b的值为( )a=23b=int(a/10)a=a-b*10print(a,b)A.23 2 B.3 2 C.3 20 D.2 325.在Python中,range(5)产生的列表是( )A.[1,2,3,4,5] B.[0,1,2,3,4,5]C.[1,2,3,4] D.[0,1,2,3,4]26.利用下列Python程序打印"******",则横线处应该填( )for i in__________: print("*",end="")A.6 B.range(1,7) C.range(1,6) D.range(7)27.下面流程图描述的算法,其输出的结果为( ) A.0 B.2 C.3 D.-228.下列Python程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint("s=",s)A.s=5 B.s=6 C.s=10 D.s=1529.某算法部分流程图如图所示,若输入m和n的值分别为15和18,执行这部分流程后,变量m的值为( )A.1 B.2 C.3 D.430.以下Python代码输出结果中说法正确的是( )x=0for i in range(1,50): x=x+iprint(x)A.1+50的和 B.1+49的和C.1~49所有整数的和 D.1~50所有整数的和31.下列Python程序段运行的结果是( )。i=0sum=0while i<10: if i%3==0: sum+=i i+=1print("sum=",sum)A.sum=9 B.sum=10 C.sum=18 D.sum=1932.Python包含了许多模块,导入模块的语句是( )A.import B.def C.input D.output33.张亮打开移动数据网络并开放热点供机器人联网,此时小明的手机相当于( )A.中继器 B.交换机 C.路由器 D.网桥、34.大数据处理环节,大致可按阶段划分为获取、储存、挖掘分析、最终应用与服务等步骤。在农业生产过程中,利用传感器监测光照、温度、二氧化碳、氧气等数据属于大数据处理的( )环节。A.获取 B.存储 C.挖掘分析 D.最终应用35.下面不是物联网应用场景的是( )A.高速收费站的ETC收费系统B.网购订单中的商品物流查询和跟踪C.公共场所的无线网络D.用手机打开家中的空调 电视机和窗帘等智控设备36.下列不属于大数据特点的是( )A.数据体量巨大 B.处理速度快 C.数据类型繁多 D.价值密度高37.下列不属于AI软件的是( )A.豆包 B.Kimi C.DeepSeek D.office38.学校、商场、书店、火车站、咖啡馆、家庭等几手都实现WiFi全覆盖,在使用WiFi的过程中,下列说法不正确的是( )A.可以连接任意的WiFi进行上网 B.设置高级别密码以防路由器被恶意攻击C.提高安全防范意识,当心“钓鱼”陷阱 D.设置无线网接入限制39.用Python程序打印下列图形,▲处应选择( )----*---**--***-****程序如下:for i in range(4): print("-"*(4-i)+"*"*(▲))A.i B.i+1 C.4 D.i-140.将一个难以直接解决的大问题,分解成一些规模较小的同类问题,以便各个击破的算法是( )A.递推 B.递归 C.穷举 D.分治二、操作题41.通过键盘输入一个三位数,输出的是用这个三位数的各位数字排列出来的最大的三位数。x=int(input("输入一个三位数:”))#a b c分别表示百位 十位 个位上的数字a=x//100b=x//10%10c=①#比较a,b,c三个数的大小if a>b: a,b=b,aif ② : ③if b>c: b,c=c,by=④print(y)42.统计一个整数的所有数位上数字“5”出现的次数,例如:5201中5的个数为1,-505175中5的个数为3。n=abs(int(input()))#输入一个整数s=① #s表示“5”的个数while n>0: a=n ② 10 #取个位数 if a==5: ③ n=n//10print(s)43.“完数”是指一个自然数恰好等于它的因子(不包含本身)之和。如6的因子为1、2、3,而6=1+2+3,所以6是完数。输入一个正整数,判断该正整数是否为完数。n = int(input("n="))s = 0 # 数位和for i in range(1, n): if n % i == : #如果i是n的因子 s += #将因子累加到s中if n s: print(n, "是完数")else:print(n, "不是完数")44.以下为国际男装衬衫标准尺码对照表(部分),根据要求,回答问题。国际男装衬衫标准尺码对照表(部分)国际尺码 S M L XL中国尺码 36-37 38-39 40-42 43-44程序如下:n=int(input("请输入中国码:"))if n==36 ① n==37: print("推荐国际码:S")elif n ② [38,39]: print("推荐国际码:M")elif n>=40 ③ n<=42: print("推荐国际码:L")elif 43<=n<=44: print("推荐国际码:XL")else:print("抱歉,无该尺码!")(1)运行程序,输入41,运行结果是( )A.推荐国际码:S B.推荐国际码:M C.推荐国际码:L D.推荐国际码:XL(2)①处的应填写: ;②处应填写: ;③处应填写:(3)对于多分支结构解决问题中,下列说法错误的是( )A.解决区间判断问题 B.解决条件选择问题C.解决分类处理问题 D.解决顺序执行问题45.“百钱百鸡”问题出自中国古代算书《张丘建算经》,原文:“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。凡百钱买鸡百只,问鸡翁 母 雏各几何 ”根据要求,回答问题。程序如下:for cock in range(0,21): #公鸡可能的数量 for hen in range(0,34): #母鸡可能的数量 chick=100-cock-hen #小鸡的数量为总鸡数减去公鸡和母鸡的数量 if cock*5+hen*3+chick/3==100andchick%3==0: #检查是否满足总钱数为100的条件 print(f"公鸡:{cock}只,母鸡:{hen}只,小鸡:{chick}只")(1)解决该方案运用的程序结构是( )A.双分支结构 B.多分支结构 C.单循环结构 D.双循环结构(2)利用程序解决“百钱百鸡”问题的关键步骤:①构建数学模型,设计算法;②用计算机编写Python程序,实现公鸡 母鸡 小鸡只数;③分析问题,确定计算机解决公鸡 母鸡 小鸡的只数范围。正确的顺序是( )A.①②③ B.①③② C.③①② D.②③①(3)循环变量cock循环一次,循环变量hen循环次数是:(4)程序执行完毕后,循环变量hen的循环次数是:(5)在确定公鸡 母鸡最大数量过程中,对循环变量终值确定,下列说法正确的是( )A.循环变量终值越大越好,防止数据项丢失B.实现程序最优化,融合计算思维,确定循环变量最优值C.变量终值越大,程序越优化D.此程序为最优程序体,不可以再简化题号 1 2 3 4 5 6 7 8 9 10答案 C C A B C B A C B D题号 11 12 13 14 15 16 17 18 19 20答案 A C B B C D D A B C题号 21 22 23 24 25 26 27 28 29 30答案 C B C B D B D C C C题号 31 32 33 34 35 36 37 38 39 40答案 C A C A C D D A B D41. x % 10 a > c a, c = c, a c * 100 + b * 10 + a42. 0 % s=s+143. 0 i ==44. C or in and D45. D C 34 714 B 展开更多...... 收起↑ 资源预览