2022-2023学年上海市浦东新区建平中学高一(上)期末信息技术试卷
发布:2024/11/6 15:30:2
一.选择题(每题3分,共45分)
-
1.输入a=“12”,b=“3”,Python语句:a+b*2的运行结果是( )
组卷:4引用:1难度:0.5 -
2.输入整数10,21,流程图的运行结果是( )
组卷:3引用:1难度:0.5 -
3.下列Python程序段的运行结果是( )
a=3
b=4
c=a/b+a//b+a%b
print(c)组卷:1引用:1难度:0.5 -
4.无论变量a和变量b取何值,结果都和逻辑表达式a==3 and b==5完全相同的逻辑表达式是( )
组卷:0引用:1难度:0.6 -
5.下列Python程序段的运行结果是( )
a=123
b=100
if a>b:
a=a+b
else:
b=a-b
c=a+b
print(c)组卷:1引用:1难度:0.6
二.综合项目篇(共55分)
-
16.小申所住的小区例新安装了一台具有“用户识别”、“自动称重”、“满溢提醒”等功能的智能垃圾回收机,如图1所示。居民投递的可回收物送到分拣工厂后经机器人精细分类,最终进入相应的在生产工厂变废为宝。
(1)智能垃圾回收系统具有“满溢提醒”功能。一旦回收物满溢,系统会自动向管理员手机发送提示信息,尽快进行垃圾回收工作,这主要体现的信息特征是
A.信息可以传播和存储
B.信息的价值是相对的
C.信息可以被共享
D.信息具有时效性
(2)若“满溢提醒”是一段预先录制的语音提示,时长10秒,采样频率为44.1KHz,量化位数为16bit,双声道,数据存储量为
(3)如图2所示是一张可回收物图片及其属性信息,理论上该图片文件未经压缩的数据存储量为
(4)若对此图片进行压缩,以下说法正确的是
A.将此文件用WinRAR软件进行压缩属于无损压缩
B.将此文件另存为jpg格式属于无损压缩
C.将此文件重命名为“玻璃瓶.zip”属于有损压缩
D.将此文件另存为mp3格式属于有损压缩
(5)如图2所示的易拉罐图片采用RGB颜色模型来描述颜色,其中某像素点的R原色用十进制数表示为230,转换为十六进制数是
(6)垃圾分拣机器人判断某回收物是否为易拉罐的简要过程如右图所示,虚线框中算法的基本控制结构是
A.顺序结构
B.分支结构
C.循环结构
D.循环嵌套分支结构
(7)、可回收物的当前回收价格为0.8元/公斤,单次投递超过20公斤最多按20公斤结算。若设计算法来实现某次投递所获金额的计算。算法描述如下:将称重重量赋值给x,如果x小于20,输出金额为0.8*x元,否则输出金额为0.8*20元。这种算法的描述方法属于
A.流程图
B.自然语言
C.伪代码
D.程序设计语言
(8)、键盘输入模拟可回收物称重重量,投递所获金额赋值给pay并输出,用Python语言编写该算法。
x=float(input(“请输入回收物重量:”))
#在以下区域继续完善代码
#以下输出语句,不作修改
print(“所获金额:”,pay)组卷:3引用:1难度:0.5 -
17.小申采集了某城市2022年七月的气象数据。数据中包含了每天的日平均气温(℃),日平均相对湿度(%)、日降水量(mm)、平均风速(km/h)、日照时数(h)。
(1)、小申在网上找到了某个气象信息接口,利用所学的爬虫知识将数据抓下来,保存为csv类型文件(文件名为“气象数据.csv“),供后期深入分析,请补全以下代码。
import requests
import pandas as pd
url=“https://weather.cma.jye.ai/***v1/query/pubished/daily/list?province=**“
re=
dic_txt=eval(re.jye.ai)['data']
df=pd.DataFrame(dic_txt)
(2)、小申采集的部分气象数据如图所示,他使用Python第三方库pandas提供的方法进行数据整理。经检查确认,对于同一天出现多条记录的情况,视为重复记录,只需保留其中的第一条。若读取的数据存放在变量df中,以下去重方法正确的是日期 日平均气温 日平均相对湿度 日降水量 日平均风速 日照时数 1日 29.3 8 0 1.9 6.6 2日 29.8 8.7 5.4 0.9 7.9 3日 31.5 8.5 0 2 0 …… 30日 30 8.7 5 1.6 8 3日 30.8 8.6 0 2 0 31日 28.7 8.1 0 1.3 6.4
B.df.drop_duplicates(keep=‘first’,inplace=True)
C.df.drop_duplicates(keep=‘last’,inplace=True)
D.df.drop_duplicates(subset=[‘日期’],keep=‘last’,inplace=False)
(3)、删除有缺失值的记录,若读取的数据存放在变量df中,将处理后的数据转存在mydf中,以下方法正确的是日期 日平均气温 日平均相对湿度 日降水量 日平均风速 日照时数 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.mydf=df.jye.ai(axis=0)
C.mydf.jye.ai(inplace=True)
D.mydf=df.jye.ai ( )
(4)、小申把整理后的数据存储于“七月气象数据.csv”文件中。如图所示,他编写程序对这些数据进行分析,在“日平均气温”大于30的记录中,找出“日平均相对湿度”的最大值。请将程序填写完整。import pandas as pd
import numpy as np
df=pd.read_csv(七 月气象数据.csv',encoding='ansil')
d=df['日平均气温']
mydf=df[
temp=np.
print(temp)
2022年七月份日平均气温在32℃及以上的有3天。
①
②
(6)、根据国家气象信息中心统计,气象大数据持续爆炸式增长,日增量40TB,气象部门已积累海量数据资源。到2022年总体规模达到200PB(1PB=1024TB),这体现出的大数据特征是
A.处理速度快
B.数据类型多
C.价值密度低
D.数据规模大
(7)、为了及时做好防暑降温工作,各城市气象部门及时预报天气气温,发布高温预警信息。小申采集了部分城市气象部门发布的某日14时气温预报数据,并设计了一个算法,统计发布橙色预警的城市数量。请参考下表,选择合适的框图分别填入预警 气温范围 黄色预警 35℃≤气温<37℃ 橙色预警 37℃≤气温<40℃ 红色预警 气温≥40℃
A.
B.
C.
(8)、小申编写程序统计七月份日降水量不为0的天数,七月份每天的日降水量数据依次存放在列表slist中,请根据已有的语句完善程序代码。
slist=[0,5,4,0,0,1.3,0,0,0.9,0,0,53.8,0,0,0,58.6,10,0,0.3,0,0,0,0,0,0,0,12.2,0,0,2.9,0]
#在以下区域继续完善代码
#以下输出语句,无需修改
print(c)组卷:2引用:1难度:0.4