|试卷下载
终身会员
搜索
    上传资料 赚现金
    2022湖州高二下学期期末信息技术含答案 试卷
    立即下载
    加入资料篮
    资料中包含下列文件,点击文件名可预览资料内容
    • 练习
      浙江省湖州市2021-2022学年高二下学期期末调研测试信息技术试题.doc
    • 练习
      浙江省湖州市2021-2022学年高二下学期期末调研测试信息技术部分答案.doc
    2022湖州高二下学期期末信息技术含答案 试卷01
    2022湖州高二下学期期末信息技术含答案 试卷02
    2022湖州高二下学期期末信息技术含答案 试卷03
    2022湖州高二下学期期末信息技术含答案 试卷01
    还剩7页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2022湖州高二下学期期末信息技术含答案

    展开
    这是一份2022湖州高二下学期期末信息技术含答案,文件包含浙江省湖州市2021-2022学年高二下学期期末调研测试信息技术试题doc、浙江省湖州市2021-2022学年高二下学期期末调研测试信息技术部分答案doc等2份试卷配套教学资源,其中试卷共13页, 欢迎下载使用。

    2021学年第二学期期末调研测试

    二技术

    注意事项

    1.本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一1至8页,第二部分9至14页。满分100分,考试时间90分钟。

    2.选择题的答案须用2B铅笔将答题纸上对应的题目标号涂黑,非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内。作图时可先使用2B铅笔,确定后用黑色字迹的签字笔或钢笔描黑。答案写在试题卷上无效。

    第一部分信息技术(50分)

    一、择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)

    1.地区将进行全员核酸检测,小明接收到如下短信内容:请您携带健康码并于5月15日至5月17日8点到20点在社区扫码登记进行核酸检测,若未完成核酸检测,健

    会变成黄码。下列说法不正确的是

     

    B.每次扫码登记成功将生成相应的数据元素

    C.核酸检测的数据为疫情防控提供了可靠的参考信息

    D.采集到的核酸检测数据通过建立计算模型可以得到有价值的信息

    2.下列关于数据结构的说法正确的是

    A.“撤销”操作,是“队列”的应用

    B.排队就餐,是“栈”的应用

    C.“链表”存储相邻节点不需要连续空间

    D.“树”中每个节点的前后都只有一个相邻节点3.将微信群他人发送的信息转发至其他微信群,关于该行为说法正确的是

    A.信息被转发次数越多,自身损耗越大

    B.只是转发他人信息,转发者无需承担任何责任

    C.及时转发信息是合格的数字公民应尽的义务

    D.随意转发信息可能会导致个人隐私泄露

    4.网页传输过程如图所示,下列说法不正确的是


    A.客户端A可以通过HTTP协议访问Web服务器B上的网页

    B.客户端A访问Web服务器A无需经过网关A

    C.客户端A访问Web服务器B的访问请求最先到达网关B

    D.Web务器A和Web服务器B的IP地址可以相同

    5.某智能终端连接声音传感器和LED灯,实现拍一次手,LED灯亮;再拍一次手,LED灯灭;周而复始。部分代码如下

    flag=True

    whileTrue:

    voice=pin0.read_analog()

    ifvoice>380:

    ifflag:

    pin14.write_digital(0)#关闭LED

    flag=False

    else:

    pin14.write_digital(1)#点亮LED

    flag=True

    sleep(1000)#延时1秒

    下列说法正确的是

    A.LED接在0号引脚B.声音传感器连接在14号引脚

    C.声音传器实现数模转换功能D.修改380为180可以实现轻拍开关LED灯

    6.科技小组准备搭建酒店智能门锁系统,基本工作流程:管理终端将基本信息(包验证信息)录入并传输到服务器中;智能终端将客户输入的验证信息至服务器上进行验证,证通过后,解锁开门。系统结构图如图所示,下列说法正确的是

    A.该系统中管理终端只能是智能手机

    B.该信息系统中的用户是指入住的客户

    C.为高开发效率,无需进行网络测试

    D.为实现不联网开锁,需将客户验证信息保存到智能终端

    7.某加密算法程序段如下所示:

    defjiami(x):

    if"A"<=x<="Z":

    y=chr(ord(x)+32)

    elif"0"<=x<="9":


    y=str((int(x)+1)%10)

    else:

    y=x

    returny

    mingwen=input("请输入明文")

    miwen=""

    forxinmingwen:

    miwen=miwen+jiami(x)

    print("密文为:",miwen)

    输入“Abc@789”并运行程序,输出结果是

    A.abc8910B.abc@890C.ABC678D.aBC@789

    8.某台的个性化广告推荐工作原理是基于用户注册时填写的信息及使用平台服务产生

    的行为数据等信息,推测用户可能感兴趣的内容。关于上述事例,下列说法不正确的是

    A.用户使用平台服务产生的行为数据属于静态数据

    B.海量的平台用户注册数据可以采用分布式系统进行管理

    C.平台推测用户可能感兴趣的内容不需要分析用户行为数据间的因果关系

    D.用户信息填写不完整可能会导致平台收集的数据存在数据缺失问题

    9.有如下Python程序段:

    a=[]

    b=[1,5,4,1,5]

    c={1:3,2:4,3:5,4:1,5:2}

    foriinb:

    ifinotina:

    a.append(c[i])

    print(a)

    运行该程序段后,列表a的值是

    A.[1,5,4]B.[3,2,1]C.[3,2,1,2]D.[3,2,1,3]

    10.队列的数据结构如图所示,head和tail分别为队列的头、尾指针。现对该队列进行以下操作:①队首元素出队输出②队首元素出队再入队,重复①②操作直到队列为空。

    headtail

    queLUCKY

    012345…

    若队列数据元素为“LUCKY”,则输出顺序是

    A.LYUKCB.LCYUKC.LCYKUD.LUCKY

    11.用栈的数据结构编写进制转换中的“除二取余法”的程序段如下:

    st=[-1]*100


    top=-1

    n=int(input("请输入一个十进制数:"))

    whilen>0:

    whiletop!=-1:

    print(st[top],end="")

    top-=1

    方框处的代码由以下四部分组成:

    n=n//2②top+=1③x=n%2④st[top]=x

    下列选项中,代码顺序正确的是

    A.③④②①B.③①②④C.①②③④D.①③④②

    12.如第12题图a为一棵二叉树,其数组实现示意图(部分)如第12题图b所示

     


    12题图a


     

     

     

     

     

    012345…

    A

    B

    C

    D

     

    E

     

     

    12题图b


    下列说法正确的是

    A.该二叉树前序遍历为ABCDEFG

    B.该二叉树的高度为3

    C.该二叉树是完全二叉树

    D.点G存储在数组下标为11的位置

    非选择题(本大题共4小题,其中第13小题6分,第14小题6分,第15小题7分,16小题7分,共26分)

    13.小明收集了本市新冠疫苗接种点的相关信息,存储在“ymjz.xlsx”文件中,如第13题a所示,编写Python程序对数据进行处理。

    13题图a

    (1)实现相关功能的程序如下,请在划线处①②填入合适的代码:

    importpandasaspd


    importmatplotlib.pyplotasplt

    df=pd.read_excel("ymjz.xlsx")

    #输出能:输出接种台数大于2的接种单位名称

    df1=df[]

    print(df1.单位)

    #统计功能:统计各区县的医务人员数量

    g=df.groupby("区县",as_index=False)["医务人员数"]

    df2=

    print(df2)

    #分析功能分析本市各类别(常规、方舱、医疗临时点、校企临时点、其他)接种单位的数量情况并制作图表呈

    g=df.groupby("类别",as_index=False)

    df3=g.count()

    df3=

    plt.(df3.类别,df3.单位)

    plt.show()

    (2)为得到第13题图b所示的图表,程序代码中加框处③④填入的代码组合可能是

     

     

    甲.df3.head(3)

    df3.sort_values("单位").bar

    .plot

     

    第13题图b

    A.甲丙B.甲丁C.乙丙D.乙丁

    14.小明基于FlaskWeb框架编写了“最喜欢诗人评选”的程序,“评选结果”页面如第14题图a所示,“参加评选”页面如第14题图b所示。评选规则:当推选的诗人已经存在时,将其热度值增加1;否则添加该诗人的记录,并将其热度值设为1。

    第14题图a第14题图b

    采用SQLite3设计数据库data.db,其中info表包括两个字段:


    (1)根据题意,数据库“data.db”的“info”表中“poet”字段用于存放(单选,字母:A.诗人的姓名/B.诗人的热度值)。

    (2)现上述功能的Python程序部分代码如下,请选择▲处的代码(单选,填字母:A.CREATETABLEinfo/B.INSERTINTOinfo/C.SELECT*FROMinfo)。

    (3)请在划线①②处填入合适的代码

    @app.route('/')

    defview():

    #按热度值降序查询info表中记录,并渲染“view.htm”网页模板显示结果,代码略@app.route('',methods=['GET','POST'])

    defselectpoet():

    ifrequest.method=='POST':

    x=request.form['xm']#获取第14题图b所示文本框中输入的内容

    conn=sqlite3.connect('data.db')

    cur=conn.cursor()

    cur.execute("wherepoet='%s'"%x)#查询当前诗人记录

    data=cur.fetchall()

    ifdata:#当data非空时,则表示所推选的诗人已经存在,将其热度值增1y=data[0][1]+1

    cur.execute("updateinfosetheat=%dwherepoet='%s'"%(y,x))else:

    cur.execute("insertintoinfo(poet,heat)values('%s',%d)"%())

    conn.commit()

    cur.close()

    conn.close()

    return'评选成功!'

    else:

    returnrender_template('select.htm')

    if__name__=='__main__':

    app.run()

    15.小明对入栈、出栈规则研究发现,若有n个数字1,2,3,……,n按由小到大的顺序入栈,则出栈序列必须遵循下述原则:当数字x出栈后,则在x后出栈的小于x的所有数字必定以降序排列,比x大的数字可以夹杂在该降序序列中。现编写Python序,按上述原则验证一个随机产生的出栈序列是否可能,程序运行界面如图所示。

     

     


    (1)根据题意,若7个数字入栈,则出栈序列“3→2→5→4→7→1→6”是(单选,填字母:A.可能/B.不可能)

    (2)实现上述功能的Python程序代码如下,程序中加框处代码有错,请改正。

    (3)请在划线①②处填入合适代码。

    importrandom

    n=int(input('请输入入栈元素的个数:'))

    data=[i+1foriinrange(n)]

    random.shuffle(data)#将序列的所有元素随机排序

    s=''

    foriinrange(n):

     


    s+=str(data[i])+'→'

    print('机产生的出栈序列为:'+s[1:])flag=True;i=0

    whilei<n-1andflag:

    forjinrange(i+1,n):

    ifdata[j]<data[i]:

    ifdata[j]<x:

    x=data[j]

    else:


     

    #去除最后多余的'→'


    break

    i+=1

    ifflag:

    print('该出栈序列是可能的!')

    else:

    print('该出栈序列是不可能的!')

    16.某餐厅辅助配餐程序提供给用户基于预算的点菜功能,该程序主要由“菜单显示”及“订单管理”两大基本模块组成,具体如下:

    菜单显示功能:输出菜价小于等于预算经费余额且在售的菜品;

    订单管理功能:包括输出订单中的菜品信息,订单菜品的删除和添加等。

    (1)菜品数据相对稳定,为了便于查找菜品,采用结构较为合理,订单数据涉及频繁的增加或删除,采用结构较为合理。上述①、②处可填的内容为(单选,填字母:A.数组、链表/B.链表、数组)

    (2)餐厅菜品数据表如下所示,每道菜由4个数据项组成,第一项为菜品编号,第二项为

    菜品名称,第三项的菜品单价(以“分”为单位,该数据项为0表示菜品已下架),第

    项为当月销量。实现菜单显示和输出订单菜品信息的程序如下,餐厅菜单保存在menu中,式为:menu=[[0,"太湖三宝",18800,535],[1,"湖羊肉",11800,446],…]。


    编号

    品名称

    菜品价格(单位:分)

    月销量

    0

    湖三宝

    18800

    535

    1

    湖羊肉

    11800

    446

    n-1

    白果芦笋

    0

    2

    程序行结果如图所示,请在划线①②③处填入合适的代码。

     

    #读取餐馆全部菜品数据保存到menu中,数据类型及格式见题干描述,代码略。sal=int(input("☆请输入你的消费预算(单位:分):"))

    print("☆可供选择的菜品:")

    foriinrange(len(menu)):

    ifandmenu[i][2]<=sal:

    print('',menu[i])

    n=input("☆请输入预选择的菜品编号,以逗号分隔:").split(',')x=len(n)

    lis=[[int(n[i]),i+1]foriinrange(x)]

    lis[x-1][1]=-1

    p=0

    whilep!=-1:

    bh=lis[p][0]

    ifmenu[bh][2]<=sal:

        

    y=p

    else:

    lis[y][1]=lis[p][1]

    p=lis[p][1]

    p=0;s=''

    whilep!=-1:

    s+=menu[lis[p][0]][1]+''

        

    print('☆点单成功的菜品:'+s)

    print("☆剩余金额:"+str(sal))


     

     

    相关试卷

    2021湖州三贤联盟高二上学期期中联考信息技术试题含答案: 这是一份2021湖州三贤联盟高二上学期期中联考信息技术试题含答案

    2021湖州三贤联盟高二下学期期中联考试题信息技术含答案: 这是一份2021湖州三贤联盟高二下学期期中联考试题信息技术含答案,共13页。

    2021湖州高二上学期期末信息技术试题含答案: 这是一份2021湖州高二上学期期末信息技术试题含答案,共10页。试卷主要包含了选择题等内容,欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

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

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        使用学贝下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        2022湖州高二下学期期末信息技术含答案 试卷
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map