终身会员
搜索
    上传资料 赚现金

    上海市建平中学2022-2023学年高一上学期期末考试信息技术试题

    立即下载
    加入资料篮
    上海市建平中学2022-2023学年高一上学期期末考试信息技术试题第1页
    上海市建平中学2022-2023学年高一上学期期末考试信息技术试题第2页
    上海市建平中学2022-2023学年高一上学期期末考试信息技术试题第3页
    还剩11页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    上海市建平中学2022-2023学年高一上学期期末考试信息技术试题

    展开

    这是一份上海市建平中学2022-2023学年高一上学期期末考试信息技术试题,共14页。试卷主要包含了选择题,操作题等内容,欢迎下载使用。

    一、选择题
    1.输入a=“12”,b=“3”,Pythn语句:a+b*2的运行结果是( )
    A.126B.18C.1233D.123123
    2.输入整数10,21,流程图的运行结果是( )
    A.96B.75C.15D.81
    3.下列Pythn程序段的运行结果是( )
    a=3
    b=4
    c=a/b+a//b+a%b
    print(c)
    A.1.75B.3.75C.4.5D.0
    4.无论变量a和变量b取何值,结果都和逻辑表达式a==3 and b==5完全相同的逻辑表达式是( )
    A.a==3 r b==5B.nt(a==3 r b==5)C.nt(a!=3 and b!=5)D.nt(a!=3 r b!=5)
    5.下列Pythn程序段的运行结果是( )
    a=123
    b=100
    if a>b:
    a=a+b
    else:
    b=a-b
    c=a+b
    print(c)
    A.323B.223C.77D.-23
    6.下列Pythn程序段的运行结果是( )
    n=10
    s=1
    i=2
    while i>=n:
    s=s+i
    i=i+2
    print(s)
    A.55B.31C.30D.1
    7.下列Pythn程序段的运行结果是( )
    s=0
    fr i in range(1,100):
    s=s+i
    print(s)
    A.5050B.4950C.2550D.2500
    8.计算BMI指数的公式为:,若体重数据赋值给变量w,身高数据赋值给变量h,计算结果赋值给变量bmi,则用Pythn语句表示错误的是( )。
    A.bmi=w/h/hB.bmi=w/h*hC.bmi=w/pw(h,2)D.bmi=w/h**2
    9.张三同学的个人信息和期末成绩以列表的形式,按照学号、姓名、性别、语文、数学、外语、信息技术的顺序存储:stu=[“20221535”,“张三”,“男”,75,92,86]。将信息技术学科成绩95添加到列表合适位置,以下Pythn语句中正确的是( )
    ①append(stu,95) ②stu.append(95) ③insert(stu[7],95) ④stu.insert(6,95)
    A.①③B.②③C.①④D.②④
    10.下列Pythn程序段的运行结果是( )
    st=”上海市建平中学”
    print(len(st),st[5])
    A.7 平B.7 中C.6 平D.6 中
    11.小明利用爬虫知识爬取诗歌网站源码,并通过解析程序将部分源码存放在变量sup中,若要进一步获取该诗第一句文本内容,合适的语句是( )
    A.sup.pB.sup.select(‘p’).textC.sup.find(‘p’).textD.sup.find_all(‘p’).text
    12.小明从成绩数据中得到右边的excel表,并保存在chengji.csv文件中。利用pandas库对chengji.csv文件进行整理。
    Imprt pandas as pd
    df=pd.read_csv('chengji.csv',encding='ansi')
    要筛选出数学成绩大于80分的所有同学信息,合适的语句是( )
    A.df[df[“数学”]>80]B.df[“数学”]>80.value_cunts()
    C.df[“数学”].sum()/len(df[“数学”])D.df[df.“数学”]>80]
    13.小明在整理数据过程中发现学号为20231503同学的体重为4.5千克,这说明数据中存在( )
    A.重复值B.缺失值C.异常值D.最小值
    14.小明在整理数据过程中发现学号为 20231503 同学的体重为 4.5 千克
    数据分析过程中,若利用numpy库中的一个数据统计函数查看男生平均身高,需用到( )
    A.numpy.sum()B.numpy.mean()C.numpy.rund()D.numpy.array()
    15.有金苹果lg如图所示,则每个像素至少需要______个二进制位表示。某软件用“每行相同颜色出现的次数+颜色名称”的方法进行压缩,如最后一行可表示成“1蓝9黑1蓝”,压缩后占24个二进制位,那么第一行压缩后最少占( )个字节。
    A.4 32B.2 40C.2 5D.4 3
    二、操作题
    16.小申所住的小区例新安装了一台具有“用户识别”、“自动称重”、“满溢提醒”等功能的智能垃圾回收机,如图1所示。居民投递的可回收物送到分拣工厂后经机器人精细分类,最终进入相应的在生产工厂变废为宝。
    (1)、智能垃圾回收系统具有“满溢提醒”功能。一旦回收物满溢,系统会自动向管理员手机发送提示信息,尽快进行垃圾回收工作,这主要体现的信息特征是( )。
    A.信息可以传播和存储 B.信息的价值是相对的 C.信息可以被共享 D.信息具有时效性
    (2)、若“满溢提醒”是一段预先录制的语音提示,时长10秒,采样频率为44.1KHz,量化位数为16bit,双声道,数据存储量为 B。
    (3)、如图2所示是一张可回收物图片及其属性信息,理论上该图片文件未经压缩的数据存储量为 KB。
    (4)、若对此图片进行压缩,以下说法正确的是( )。
    A.将此文件用WinRAR软件进行压缩属于无损压缩 B.将此文件另存为jpg格式属于无损压缩
    C.将此文件重命名为“玻璃瓶.zip”属于有损压缩 D.将此文件另存为mp3格式属于有损压缩
    (5)、如图2所示的易拉罐图片采用RGB颜色模型来描述颜色,其中某像素点的R原色用十进制数表示为230,转换为十六进制数是 H,转换为二进制数是 B。
    (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并输出,用Pythn语言编写该算法。
    x=flat(input(“请输入回收物重量:”))
    #在以下区域继续完善代码( )
    #以下输出语句,不作修改
    print(“所获金额:”,pay)
    17.小申采集了某城市2022年七月的气象数据。数据中包含了每天的日平均气温(℃),日平均相对湿度(%)、日降水量(mm)、平均风速(km/h)、日照时数(h)。
    (1)、小申在网上找到了某个气象信息接口,利用所学的爬虫知识将数据抓下来,保存为csv类型文件(文件名为"气象数据.csv"),供后期深入分析,请补全以下代码。
    imprt requests
    imprt pandas as pd
    url="***v1/query/pubished/daily/list?prvince=**"
    re= (url)#用GET方式获取网页数据
    dic_txt=eval(re.text)['data']
    df=pd.DataFrame(dic_txt)
    #保存为csv类型文件
    (2)、小申采集的部分气象数据如图所示,他使用Pythn第三方库pandas提供的方法进行数据整理。经检查确认,对于同一天出现多条记录的情况,视为重复记录,只需保留其中的第一条。若读取的数据存放在变量df中,以下去重方法正确的是( )。
    A.df.drp_duplicates(subset=[‘日期’],inplace=True)
    B.df.drp_duplicates(keep=‘first’,inplace=True)
    C. df.drp_duplicates(keep=‘last’,inplace=True)
    D.df.drp_duplicates(subset=[‘日期’],keep=‘last’,inplace=False)
    (3)、删除有缺失值的记录,若读取的数据存放在变量df中,将处理后的数据转存在mydf中,以下方法正确的是( )。
    A.mydf=drpna(axis=1) B.mydf=df.isnull(axis=0) C. mydf.drpna(inplace=True) D.mydf=df.drpna()
    (4)、小申把整理后的数据存储于“七月气象数据.csv”文件中。如图所示,他编写程序对这些数据进行分析,在“日平均气温”大于30的记录中,找出“日平均相对湿度”的最大值。请将程序填写完整。
    (5)、小申在撰写数据分析报告时,根据“2022年7月日平均气温”可视化图形,总结七月份日平均气温特点,如图所示,请在横线处进一步补充七月份日平均气温特点。
    2022年七月份日平均气温在32℃及以上的有3天。
    ① ②
    (6)、根据国家气象信息中心统计,气象大数据持续爆炸式增长,日增量40TB,气象部门已积累海量数据资源。到2022年总体规模达到200PB(1PB=1024TB),这体现出的大数据特征是( )
    A.处理速度快 B.数据类型多 C.价值密度低 D.数据规模大
    (7)、为了及时做好防暑降温工作,各城市气象部门及时预报天气气温,发布高温预警信息。小申采集了部分城市气象部门发布的某日14时气温预报数据,并设计了一个算法,统计发布橙色预警的城市数量。请参考下表,选择合适的框图分别填入( )、( )、( ),将算法设计完整。
    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)
    日期
    日平均气温
    日平均相对湿度
    日降水量
    日平均风速
    日照时数
    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
    日期
    日平均气温
    日平均相对湿度
    日降水量
    日平均风速
    日照时数
    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
    ……
    imprt pandas as pd
    imprt numpy as np
    df=pd.read_csv(七 月气象数据.csv', encding='ansil')
    d=df['日平均气温']
    mydf=df[ >30 ]
    temp= np.
    print(temp)
    预警
    气温范围
    黄色预警
    35℃≤气温=n,跳过循环,输出s的值是1,故本题选D选项。
    7.B
    【详解】本题主要考查Pythn程序的执行。range(start, stp, [step]),start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stp: 计数到 stp 结束,但不包括 stp。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5;step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)。变量i的范围是1~99,该程序实现对所有i进行求和,应用等差数列求和公式,s=99*(1+99)/2=99*50=4950,故本题选B选项。
    8.B
    【详解】本题主要考查Pythn表达式的运算。表达式bmi=w/h*h,先执行除运算,再执行乘运算,因此该表达式bmi=w,故本题选B选项。
    9.D
    【详解】本题主要考查Pythn列表的操作。将信息技术学科成绩95添加到列表合适位置,可以使用追加函数append,直接追加到尾部,即stu.append(95) 。也可以使用插入函数insert,在索引6的位置插入,即stu.insert(6,95),故本题选D选项。
    10.B
    【详解】本题主要考查Pythn程序的执行。字符串st的长度len(st)=7,字符串的索引从0开始,因此st[5]="中",所以运行结果是7中,故本题选B选项。
    11.C
    【详解】本题主要考查网页数据获取及分析。sup.find(‘p’).text表示获取第一个p标签的文本内容,即该诗第一句文本内容。find_all查询返回的是列表,使用下标寻找想要的内容,故本题选C选项。
    12.A
    【详解】本题主要考查Pythn程序Pandas库的使用。要筛选出数学成绩大于80分的所有同学信息,合适的语句是df[df[“数学”]>80],故本题选A选项。
    13.C
    【详解】本题主要考查数据处理。小明在整理数据过程中发现学号为20231503同学的体重为4.5千克,这说明数据中存在异常值,故本题选C选项。
    14.B
    【详解】本题主要考查Pythn数据分析。sum是求和函数,mean是求平均值函数,rund是四舍五入函数,numpy.array()的作用就是将列表list或元组tuple转换为 ndarray 数组,故本题选B选项。
    15.C
    【详解】本题主要考查二进制编码。一共有22=4种颜色,则每个像素至少需要2个二进制位表示。如最后一行可表示成“1蓝9黑1蓝”,压缩后占24个二进制位,即3个字节。第一行可表示成1蓝4黑1红4黑1蓝,则压缩后最少占5个字节,故本题选C选项。
    16. C 176000 576 A E6 11100110 B 自然语言 if x

    相关试卷

    上海市南洋模范中学2022-2023学年高一上学期期末考试信息技术试题:

    这是一份上海市南洋模范中学2022-2023学年高一上学期期末考试信息技术试题,共16页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。

    云南省昭通市镇雄县2022-2023学年高一上学期信息技术期末考试试卷:

    这是一份云南省昭通市镇雄县2022-2023学年高一上学期信息技术期末考试试卷,共13页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。

    云南省腾冲市重点中学2022-2023学年高一上学期信息技术期末考试试卷:

    这是一份云南省腾冲市重点中学2022-2023学年高一上学期信息技术期末考试试卷,共13页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map