资源简介 中小学教育资源及组卷应用平台2024普通高中学业水平考试信息技术模拟卷(二)(时间:30分钟 满分:50分)一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据、信息与知识的说法,正确的是( )A.数据是对信息加工后获取到的B.信息是用来消除随机不确定性的东西C.传感器的普及加速了数据的传输与处理D.知识表现为收集、加工、应用、传播知识的能力阅读下列材料,回答第2至3题。在快节奏的今天,饲养宠物可以有效缓解疲劳,放松心情。某智能宠物喂食器功能如下:①通过手机APP远程控制喂食器自动/手动定时定量喂食。②实时视频传输,可以随时观看宠物的一举一动。③能够识别宠物的状态,异常情况报警提示,断电断网亦可正常运行一段时间。2.下列关于智能宠物喂食器信息系统的说法,正确的是( )A.该信息系统的开发模式为B/S模式B.宠物是该信息系统中的唯一用户C.该信息系统断电可以正常工作一段,很可能配备了锂电池D.该宠物喂食器摄像头拍摄的视频不需要联网就可以在手机上观看3.下列关于人工智能的说法正确的是( )A.智能宠物喂食器学习了大量的图片,具备了判断宠物状态的能力,这属于符号主义人工智能B.宠物经过一段时间的适应,学会了智能喂食器的使用,宠物也具备了人工智能C.宠物喂食器无法识别的宠物状态可以让饲养者参与判断,这是跨领域人工智能D.人工智能会取代部分人类的工作,但也产生了新的工作岗位4.智能停车场收费系统,远距离红外读卡器的有效读卡距离设置为10~20米,40千米时速及以下的车辆可不停车读卡,用逻辑型变量x标记是否读卡成功,用dis表示车辆距离读卡器的距离,用v表示此时车辆的车速(单位:千米/时),则下列分支语句不正确的是( )A.if v>40 and dis<10 or dis>20:x=Falseelse:x=True B.x=Falseif 10<=dis<=20 and v<=40:x=TrueC.if dis<10 or dis>20:x=Falseelif v<=40:x=Trueelse:x=FalseD.if 10<=dis<=20:if v<=40:x=True else:x=Falseelse: x=False5.下列有关数据安全的说法,正确的是( )A.数据的安全不需要保护其存储介质B.随意扫描二维码不会泄露个人隐私C.数据加密可以提高数据本身的安全D.确保个人账户安全只需要设置复杂密码6.关于计算机硬件与软件的说法,下列选项中正确的是( )A.操作系统为应用软件的运行提供支持B.常见的计算机操作系统有Windows、Unix和WPS等C.计算机中的数据和程序都存放在存储器中,它是计算机最核心的部件D.计算机硬件主要有五大部件组成:CPU、运算器、存储器、输入设备和输出设备7.某算法的部分流程图如图所示。下列说法正确的是( )A.该流程图执行后,变量b的值是26B.该流程图中包含两个循环结构C.该流程图运行结束时,“a←a-b”共执行了4次D.该流程图用于计算91和26的最大公约数并输出8.小明学习了网络相关知识后,在家着手组建家庭网络,设置好各种网络设备的参数后,测试了网络的连通性。关于该家庭网络,描述正确的是( )A.该家庭网络组成的计算机网络一般称为MANB.计算机、数字摄像头等有线终端通过双绞线连接至路由器的LAN口C.为了使用动态地址将笔记本电脑接入路由器,需开启路由器的TCP/IP服务D.网络架构完成后,家庭成员的移动终端设备不需要输入路由器用户名和密码即可上网9.小明制作了一个简单的Flask程序,编写路由和视图函数如下所示:from flask import Flask #导入Flask框架模块app=Flask(_name_) #创建应用实例@app.route(″ ″) #路由 def hello(): #视图函数return ″Hello World!″执行程序后,在浏览器中输入网址“127.0.0.1:5000/hi”,网页显示的内容为“Hello World!”,则划线处应填入的代码为( ) A./hi B./ C./hello D.Hello World10.有下列程序段:s=″accdbbdca″res=″ ″for i in s:if len(res)==0 or i!=res[-1]:res+=ielif i==res[-1]: res=res[-1]+res[:len(res)-1]print(res)该程序执行结束后,输出结果正确的是( ) A.aca B.acdb C.dbcaca D.bcacdbdca二、非选择题(本大题共2小题,每小题10分,共20分)11.某大型超市经营者收集了2022年每天的销售数据,为了统计每月利润最高的商品及各类别中最畅销商品,编写Python程序。首先将同一个月的数据合并到一个文件中,例如1月份每天的数据合并到“202201.xlsx”中,如图a所示,请回答下列问题:图a(1)观察图a所示的数据,发现存在 (单选,填字母。A.数据缺失/B.数据重复/C.数据异常)的问题,需要进行数据整理。 (2)统计每月利润最高的商品,需求出每件商品的总利润d。假设某件商品进价存储到变量a,零售价存储到变量b,总销售数量存储到变量c,则计算总利润的公式d= (用字母a,b,c表示)。 (3)统计各商品类别中最畅销的商品时,以统计1月份销售数量前10项洗化用品类的商品为例,Python程序运行结果如图b所示。图b实现以上功能的程序如下,请在划线处填入合适的代码。import pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel(″ ① ″) plt.rc(″font″, {″family″:″SimHei″}) #中文字体在视图中正常显示df=df[ ② ] #筛选洗化用品 g=df.groupby(″商品名称″,as_index=False).sum()g=g.sort_values(″销售数量″,ascending=False)g=g.head(10)plt.bar(g[″商品名称″], ③ ) plt.title(″ 超市2022年1月最畅销的10个洗化用品″)plt.xlabel(″洗化用品″)plt.ylabel(″销售数量″)plt.show()12.小明通过Python建立了班级社交网站。班级同学如果想进入网站交流发言必须要注册账号并设置密码。为保证账号密码安全性,小明对密码的设置作了如下要求:(1)密码长度必须为8~14个字符;(2)要求包含字母、数字和特殊符号等三种字符,字母不区分大小写,特殊符号规定为“!@#$%& ”;(3)不能与用户名有长度大于等于3的连续相同字符序列。小明通过编写程序对密码设置是否合法进行验证,实现该功能的Python程序如下:def judge(m,s): #判断是否与用户名有长度大于等于3的连续相同字符序列f=Truefor i in range(len(m)-2):for j in range(i+2,len(m)):z=m[i:j+1]if z in s:f=Falsebreak ① s=input(″请输入用户名:″)m=input(″请输入密码:″)sp='!@#$%& 'length=len(m);flag=Truecntl=0;cntd=0;cnts=0if length<8 or length>14: #判断长度flag=Falsefor i in range(length):if m[i]>=″a″ and m[i]<=″z″ or m[i]>=″A″ and m[i]<=″Z″: #统计字母个数cntl=cntl+1elif ② : #统计数字个数 cntd=cntd+1else:if m[i] in sp: #统计特殊符号个数cnts=cnts+1if cntl==0 or cntd==0 or cnts==0: ③ if ④ : print(″验证通过″)else:print(″验证失败,请重新输入密码″)(1)请在划线处填入合适的代码。(2)本程序通过遍历密码字符串判断并统计字符类别,这种算法属于 (单选,填字母:A.“解析算法”/B.“枚举算法”)。 普通高中学业水平考试信息技术模拟卷(二)1.B 解析 数据是对原始事物现象的原始记录,未经过处理不具有意义;信息是经过处理的、具有意义的数据;传感器的普及加速了数据的采集,不是数据处理;智慧是一种更高层次的综合能力,主要表现为收集、加工、应用和传播知识的能力。2.C 解析 根据题目描述,智能宠物喂食器信息系统断电后仍然可以正常工作一段时间,很可能配备了锂电池作为备用电源;通过手机APP远程控制喂食器说明采用B/S模式;该信息系统中的用户范围很广,例如开发者、维护者、使用者都是。3.D 解析 人工智能的发展确实会取代部分人类的工作,但同时也会创造新的工作岗位,因为人工智能需要人类来开发、维护和管理;智能宠物喂食器学习了大量的图片属于联结主义人工智能;宠物喂食器无法识别的宠物状态可以让饲养者参与判断,这是混合增强智能。4.A 解析 根据题目中的条件,40千米时速及以下的车辆可以不停车读卡,所以分支语句应该是if v<=40 and dis>=10 and dis<=20:x=True。选项A中的条件错误,x=False的前提是速度大于40,或距离不是10~20米之间。5.C 解析 数据加密是一种常用的手段,通过对数据进行加密可以提高数据本身的安全性,使得未经授权的人无法轻易获得数据的内容。再复杂的密码也可能泄密,还需要经常更换密码才行。6.A 解析 操作系统是计算机系统中的核心软件,提供对计算机硬件的管理和控制,同时支持应用软件的运行;计算机最核心的部件是CPU,CPU包含运算器和控制器;WPS属于应用软件,不是操作系统。7.D 解析 根据流程图可以看出,该流程图用于计算两个数的最大公约数,并输出结果。8.B 解析 家庭网络组成的计算机网络一般称为局域网LAN。根据题目描述,计算机、数字摄像头等有线终端通过双绞线连接至路由器的LAN口,这是一种常见的家庭网络连接方式。使用动态地址将笔记本电脑接入路由器,需开DHCP服务。移动终端设备需要路由器用户名和密码才可上网。9.A 解析 根据题目中给出的代码,路由应该设置为@app.route(″/hi″),这样当访问网址″127.0.0.1:5000/hi″时,会执行hello()函数并返回″Hello World!″。10.C 解析 给定字符串s=″abcdabcda″,我们需要遍历字符串s并对其进行处理。首先,我们初始化一个空字符串res作为结果。在循环遍历字符串s的过程中,我们逐个检查每个字符。如果当前字符不在结果字符串res中,我们将其添加到res的末尾。这意味着我们只保留字符串s中的第一个出现的字符。根据这个逻辑,我们依次处理字符串s中的字符:当处理字符'a'时,由于'a'不在res中,将其添加到res的末尾,此时res=″a″;当处理字符'b'时,由于'b'不在res中,将其添加到res的末尾,此时res=″ab″;当处理字符'c'时,由于'c'不在res中,将其添加到res的末尾,此时res=″abc″;当处理字符'd'时,由于'd'不在res中,将其添加到res的末尾,此时res=″abcd″;当处理字符'a'时,由于'a'已经在res中,不将其添加到res中;当处理字符'b'时,由于'b'已经在res中,不将其添加到res中;当处理字符'c'时,由于'c'已经在res中,不将其添加到res中;当处理字符'd'时,由于'd'已经在res中,不将其添加到res中;当处理字符'a'时,由于'a'已经在res中,不将其添加到res中。根据题目中给定的程序段逻辑,最终的结果字符串res应该是″dbcaca″。11.(1)B(2)(b-a) c(3)①202201.xlsx②df[″商品类别″]==″洗化用品″(或df.商品类别==″洗化用品″)③g[″销售数量″](或g.销售数量)12.(1)①return f②m[i]>='0' and m[i]<='9'③flag=False④flag and judge(m,s)(2)B21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览