2022-2023学年上海中学高一(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、非选择题
-
1.让绿色生活成为新时尚,上海于2019年7月1日开始推动垃圾分类工作。为了提高垃圾回收的效率,在有些小区里安装了具有“用户识别”“自动称重”“满溢提醒”等功能的智能垃圾回收机,如图所示。居民投递的可回收物送到分拣工厂后经机器人精细分类,最终进入相应的再生产工厂变废为宝。
(1)智能垃圾回收机放置在小区公共位置,屏幕上滚动显示可回收物类别等内容,以便广大居民了解相关信息。这主要体现的信息特征是
(2)在小区没有安装智能垃圾回收机之前,我们在投放垃圾时需要自己分好类:废报纸属于可回收垃圾、坏的灯泡属于有害垃圾、过期的食物属于厨余垃圾……,这些描述的内容属于
(3)这款智能垃圾回收机有语音交互功能模块,方便用户进行功能选择、报修、意见收集等任务的实现。语音交互功能模块在工作时借助于内置的声2023.1线上音传感器,将采集到的
A.数字模拟采样量化
B.模拟数字量化采样
C.模拟数字采样量化
D.数字模拟量化采样
(4)器内置的SD卡用于存储收集的语音反馈和留言。若已知SD卡的剩余容量为64G,每个用户允许最多录制2分钟的语音,声音的格式如下图,则最多还能支持
(5)为了鼓励更多人使用智能垃圾回收机进行垃圾分类和回收,该机器可以对每次合理的分类投放给予一定的积分奖励。具体做法是:投放前可扫脸或输入手机号及密码进行登录.从数据安全防护的角度来看,输入手机号及密码的方式才能登录,是采用了
(6)如图所示的是一张可回收物图片及其属性信息,一张这样的图片需要占用
(7)若对图片进行压缩,以下关于压缩的描述,正确的是
A.将此文件用WinRAR软件进行压缩属于无损压缩
B.将此文件另存为jpg格式属于无损压缩
C.将此文件重命名为玻璃瓶.zip属于有损压缩
D.将此文件扩展名改为.bmp属于无损压缩
(8)如图所示的易拉罐图片采用RGB颜色模型来描述颜色,其中某像素点的R、G、B原色用十进制数表示分别是230、58、70,将其转换为十六进制表示应为#
(9)已知可回收物的当前回收价格为0.8元/公斤,单次投递超过20公斤最多按20公斤结算。若设计算法来实现某次投递所获金额的计算,算法描述如下:将称重重量赋值给x,如果x小于20,输出金额为0.8*x元,否则输出金额为0.8*20元,这种算法的描述方法属于
A.程序设计语言
B.流程图
C.伪代码
D.自然语言
(10)小申用流程图设计了某次投递所获金额的算法(如图),虚线框中算法的基本控制结构是组卷:4引用:1难度:0.5
一、非选择题
-
3.小申很喜欢编程,自学一段时间Python后,想体验它在数据采集和处理方面功能,在老师的建议下他首先尝试使用python到网络上“爬”数据。他试着编写了一个简单的程序:从某网站爬取了一些单车使用的数据,保存在bike.csv文件中,在用Excel打开此文件时出现了乱码,如图所示。
(1)小申从网络上“爬”数据,即通过互联网进行数据采集。其完整的流程有三个步骤,分别是:
(2)以下
A.Pandas
B.numpy
C.matplotlib
D.requests
(3)网页请求方式有多种,GET是最常见的方式,一般用于获取或者查询资源信息,响应速度较快。若已经导入了方便发送HTTP请求的库,要用get方式获取网页数据的python代码(第3行的横线上)需填写
(4)接上题,要输出网页源码中title标签的文本则先要用select属性抓取title标题,然后再使用print命令输出,那么print后的横线处(第8行)应填写
A.title.Text
B.sp.text
C.html.title.text
D.sp.title.text
(5)以下
A.大量占用爬取网站的资源
B.网站敏感信息的获取造成的不良后果
C.大量访问目标系统,带宽被强制占用
D.以上都是
(6)小申又观察了这份数据文件,发现所有的英文、数字均正常显示,这是因为西文字符集很小,只需要
(7)请简单说明bike.csv文件里中文字符出现乱码的原因。组卷:10引用:1难度:0.1 -
4.近几年全球的气候多变,夏季高温天增多。为了探究背后的原因,李老师给同学们布置了课后活动——选择一个城市进行相关的气候研究。小申他们组采集了某城市2022年7月的气象数据。数据中包含了每天的日平均气温(℃)、日平均相对湿度(%)、日降水量(mm)、日平均风速(km/h)、日照时数(h)。
(1)小申采集的部分气象数据如下图所示,他使用Python第三方库pandas提供的方法进行数据整理,删除有缺失值的记录,若读取的数据存放在df中,以下方法使用正确的是日期 日平均气温 日平均相对湿度 日降水量 日平均风速 日照时数 1日 29.3 8 0 1.9 6.6 2日 29.8 8.7 5.4 0.9 7.9 5.3 6.2 0 2 0 ……
B.df.dropna( )
C.df.drop_duplicates( )
D.df.drop_duplicates(subset=['日期'])
(2)小申把整理后的数据存储于“七月气象数据.csv”文件中。他编写程序对这些数据进行分析(如图所示),在日平均气温大于30的记录中,找出日平均相对湿度的最大值(可使用numpy中的max函数),请将程序填写完整。
①
(3)小申根据如图1所示的七月份气象数据,编写程序绘制如图2所示的七月份日平均风速异常情况检测可视化图形。该图形叫
A.箱形图;box( )
B.散点图;scatter( )
C.散点图;plot( )
D.箱形图;boxplot( )
(4)小申根据下图所示的7月份日平均风速异常情况检测可视化图形进行了分析,下列描述中正确的是
A.该月的日平均风速数据中存在异常值
B.必须立即删除用小圆圈表示的这个数据
C.该月的日平均风速数据中存在缺失值
D.可以进一步分析用小圆圈表示的这个数据
(5)小申了解到某省气象大数据云平台可以存储地面、高空、海洋等气象数据,这些数据中有二维表格数据、文本数据、图片数据、地理位置数据等,这最能体现的大数据特征是
A.数据规模大
B.处理速度快
C.数据类型多
D.价值密度低
(6)为了及时做好防暑降温工作,国家对不同的气温发布对应的预警信息。小申采集了部分城市气象部门发布的某日14时气温预报数据,并设计了一个算法,统计发布黄色预警的城市数量。
①采集的气温预报数据存在列表t中,在进行分析之前需要对温度作保留1位小数的预处理,小申写了下面的代码,根据注释补全其中的空白部分。
第2行空白横线处应填:
②小申开始是用流程图设计的算法(如图),补全横线处的语句。预警 气温范围 黄色预警 35℃≤气温<37℃ 橙色预警 37℃≤气温<40℃ 红色预警 气温≥40℃
③流程图中,虚线框内是典型的
(7)为了统计出7月份低于平均日照时数的天数,小申打算编写Python程序解决。程序中sunlight用于记录“7月份每天的日照时数”的变量名,c是记录天数的变量名,i是循环控制的变量名,若要设置变量存放7月份日照总时数,从命名的规则来看,下面的变量名
A.Import
B.sum-days
C.printJuly_total
D.Junetotal
(8)按照上题中的要求,统计出7月份(31天)低于平均日照时数的天数,请帮助小申完善程序。(在虚线框内补全)
【提示】:先计算7月份的日照总时数,即可求出平均日照时数;再将每日日照时数与之比较,小于的话则累计1。组卷:5引用:1难度:0.4