终身会员
搜索
    上传资料 赚现金
    浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案)
    立即下载
    加入资料篮
    浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案)01
    浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案)02
    浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案)03
    还剩8页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案)

    展开
    这是一份浙江省金华市两校2022-2023学年高二信息技术上学期12月阶段试题(Word版附答案),共11页。试卷主要包含了请将答案正确填写在答题卡上,已知字典 dict1={1,某算法的部分流程图如图所示,有如下Pythn程序段等内容,欢迎下载使用。

    2022学年第一学期12月阶段测试

    高二技术试题卷

    满分:100   考试时间:60分钟  

    注意事项:

    1.答题前填写好自己的姓名、班级、考号等信息

    2.请将答案正确填写在答题卡上

    第一部分  信息技术

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

    1.正常人口腔温度(又称口温)36.2℃37.2℃,腋窝温度较口腔温度低0.2℃0.5℃。一天之中,清晨25时体温最低,下午57时最高,但一天之内温差应小于0.8℃。小明同学早上进入校园时,门口自动测温仪器屏幕显示“36.4”,下午离校时屏幕显示“36.7”。结合该实例,下列关于数据、信息、知识的描述不正确的是(    

    A.测得的体温36.4是小明进入校园时的体温数据

    B.小明两次测温时显示的数据不同,说明信息具有真伪性

    C正常人口腔温度为36.2℃37.2℃”这是人们在长期实践中总结得到的结果,也是知识的体现

    D.屏幕显示的数字表示小明的体温信息,说明信息的表示必须依赖于一定的载体

    2.下列关于大数据及数据编码的说法中不正确的是(   

    A.大数据一般数据规模很大,而且价值密度也很高

    B.在央视报道中出现的数据都是数字化编码后的数据

    C.计算机中存储的都是经过一定规则编码后的二进制数字

    D.大数据技术给生活带来便利的同时,也带来新的社会问题

    3.将模拟信号转成数字信号,一般需要经过采样、量化和编码,下列说法不正确的是(    

    A.图甲是模拟信号采样的过程

    B.数字信号是在取值上是离散的、不连续的信号

    C.纵坐标划分得越细,量化就越精细,与实际数据也越接近

    D.量化就是在纵坐标上进行划分,然后将每个采样点用数字表示出来

    4.下列关于数据整理的说法 ,正确的是(   )

    A.数据集中的缺失值一般用任意值填充

    B.数据集中的异常数据须直接删除或忽略

    C.数据集中的重复数据可进行合并或删除

    D.数据集中格式不一致的数据,一般保留一种格式的数据,删除其他格式的数据

    5.下列有关数据安全的说法中,不正确的是(    

    A.为了避免自然灾害引起的数据损坏,一般可建立异地容灾系统

    B.将银行卡号、密码等个人重要信息备份在网盘中肯定是安全的

    C.安装防火墙和杀毒软件,是为了提高数据安全

    D.数据校验是为保证数据的完整性进行的一种验证操作

    6Python表达式 -3 ** 2 + 7 % 13 // 4 ** 0.5 * 4 的值是(  

    A-9.0 B-5.0 C3.0 D21.0

    7.已知字典 dict1={1:2, 2:[1,2], 'b':[1,3], 'b':'b1','b1':'b2' },运行dict1['b']的结果是(

    A2 Bb1 C[1, 3] Db2

    8.一个班的学生排成一列,从第一位同学开始报数,按照1--5循环报数,能正确表示n 位同学所报数字的Python表达式是(  

    An%5 Bn C(n-1)%5+1 D(n+1)%5-1

    9.某算法的部分流程图如图所示。执行这部分流程后,输出s的值是(   

    A1101           B0010        C1111     D1110

    10.有如下Python程序段:

    s="Happy2022"

    a={0:0,1:0}

    for i in s:

      m=0

      if "0"<=i<="9":

          m=1

          a[m]+=1

    print(a[1])

    该程序段运行后,输出的内容是(    

    A9 B5 C4 D2

    11.有下列Python程序段:

    import random

    sinput("请输入字符串:")

    x=random.randint(3,6)

    n=len(s)

    if len(s[0:x])<len(s[x:n]):

    r=s[x:n]+s[0:x]

    else:

    r=s[0:x]+s[x:n]

    print(r)

    执行该程序段,若输入helloworld(不包含双引号),则输出的结果不可能的是(    

    Aloworldhel Boworldhell Chelloworld Dworldhello

    12.有如下Python程序段:

    s1="abcdefgh"; s2="0213"; res=""

    j=0; m=0

    for i in range(len(s1)):

       k=m+int(s2[j])

       res+=s1[k]

       j+=1

      if  j==4:

    m=4

         j=0

    该程序段运行后,res的值为(    

    A"acbdacbd" B"acbdegfh" C"acbdefgh" D"abcdefgh"

    二、非选择题(本大题共2小题,136分;148分,共计14分)

    13.在平面坐标系中,给定一组有序的点。从原点出发,依次用线段连接这些点,构成一条折线。要求编写一个计算折线长度的程序,功能如下:依次输入这些点的坐标值(数据都用逗号分隔并以逗号结尾),运行程序计算这条折线的长度。

    实现上述功能的代码如下,请回答下列问题。

    from math import sqrt

    sinput(″输入各个点的坐标,用逗号分开:″)

    x1y1x2y2ijtot0000000

    k1

    for ch in s

    if ch==

        ______

        ji1

       if____________

    x2v

     else

    y2v

    dsqrt((x2x1)**2(y2y1)**2)

    tot+=d

    x1x2

    y1y2  

      k+=1

    i+=1

    print(″拆线总长度为:str(round(tot2)))

    (1)请在划线处填入合适代码。

    (2)运行该程序,输入″510812617 ,程序执行到循环结束时,变量k____________

    14.小明编写了一个将用户名通过加密生成密码的程序。用户名由小写字母和数字组成,加密的规则是:将用户名分成41组,按照密钥k分别做前移,其中字母在az之间循环前移,数字在09之间循环前移,密钥k的值为14之间的不重复随机整数(密钥k可以循环使用)。例如用户名为“abc3dey”,密钥k=[4,3,2,1],则生成的密码为“wya2zbw”

    名称

    含义

    random.randint(a,b)

    随机产生一个[a,b]范围内的实数

    random.choice(seq)

    从序列seq中随机挑选一个元素

    random.shuffle(seq)

    将序列seq的所有元素随机排序

    1)根据题意,若输入用户名为“jqd25k”,密钥k=[1,4,2,3],则生成的密码是________

    2)以下程序实现输入用户名,输出生成的密码,请在划线处填入合适的代码。

    import random

    k=[1,2,3,4]

    random.shuffle(k)

    s=list(input("请输入用户名:"))

    for i in range(len(s)):

    ______

    if  "0"<=s[i]<="9":

    s[i]=str((int(s[i])-k[t])%10)

    elif  "a"<=s[i]<="z":

    s[i]=chr(______)

    password="".join(s)  #  join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串

    print("你的密码为:",password)

    3)为了提高密码的安全等级,小明对上述代码进行了改进,若生成的密码只有一种类型的字符组成,则从特殊字符“!@#$%&”中随机选取一个字符作为密码的最后一位,例如生成的密码为abcd,则最终的密码可能为abcd@”python程序如下,请在划线处填入合适的代码。

    code="!@#$%&"

    #isalpha():用于判断字符串是否全部为字母

    #isdigit():用于判断字符串是否全部为数字

    if password.isalpha() or password.isdigit():

    password=_________________

    print("你的密码为:",password)


    参考答案:

    1B

    【详解】本题考查数据、信息和知识。小明两次测温时显示的数据不同,说明信息具有实效性。故选择B

    2A

    【详解】本题主要考查大数据及数据编码的描述。大数据一般数据规模很大,但价值密度很低;在央视报道中出现的数据都是数字化编码后的数据;计算机中存储的都是经过一定规则编码后的二进制数字;大数据技术给生活带来便利的同时,也带来新的社会问题,故本题选A选项。

    3A

    【详解】本题主要考查模拟信号与数字信号。图甲是原始模拟信号;数字信号是在取值上是离散的、不连续的信号;纵坐标划分得越细,量化就越精细,与实际数据也越接近;量化就是在纵坐标上进行划分,然后将每个采样点用数字表示出来,故本题选A选项。

    4C

    【详解】本题主要考查数据整理。数据集中的重复数据可进行合并删除处理,故本题选C选项。

    5B

    【详解】本题主要考查数据安全。为了避免自然灾害引起的数据损坏,一般可建立异地容灾系统;将银行卡号、密码等个人重要信息备份在网盘中不一定是安全的;安装防火墙和杀毒软件,是为了提高数据安全;数据校验是为保证数据的完整性进行的一种验证操作,故本题选B选项。

    6C

    【详解】本题主要考查Python表达式的运算。 -3 ** 2 + 7 % 13 // 4 ** 0.5 * 4 =-9+7 % 13 // 2.0 * 4=-9+7//2.0*4=-9+3.0*4=-9+12.0=3.0。故本题选C选项。

    7B

    详解】本题主要考查Python字典的操作。字典是按key取值,字典[键名] ,返回键名对应的值。已知字典中'b':[1,3]'b':'b1',但后面的键值会覆盖前面的键值,所以运行dict1['b']的结果是b1,故本题选B选项。

    8C

    【详解】本题主要考查Python表达式的运算。从第一位同学开始报数,按照1--5循环报数,能正确表示第n 位同学所报数字的Python表达式是(n-1)%5+1,不能用n%5的原因是当是5的倍数是,所报的数字成0了,故本题选C选项。

    9A

    【详解】本题考查的是流程图的识读。执行过程如下:

    x=13,y=8,x=13>0,Y,13>=8,Y,x=13-8=5,s=1,y=8\2=4

    x=5,y=4,x=5>0,Y,5>=4,Y,x=5-4=1,s=11,y=4\2=2

    x=1,y=2,x=1>0,Y,1>=2,N, s=110,y=2\2=1

    x=1,y=1,1>0,Y,1>=1,Y,x=1-1=0,s=1101,y=1\2=0

    x=0,y=0,1>0,N,输出s1101。选项A正确。

    10C

    【详解】本题主要考查Python程序的执行。分析程序可知,字符串s中有4数字,变量i依次取字符串s中的字符,若i是数字,则执行 m=1a[m]+=1,故该程序段运行后,输出的内容是a[1]=4,故本题选C选项。

    11D

    【详解】本题考查的是python程序的运行。由运行结果可以看出选项D符合题意。

    random.randint(参数1,参数2),参数1、参数2必须是整数,函数返回参数1和参数2之间的任意整数。列表中的冒号和相关参数list[start:end:step]start是起始位置,end是结束位置,step是步长。当x=3时,输出的是loworldhel,当x=4时,输出的是oworldhell,当x=5时,输出的是helloworld

    12B

    【详解】本题主要考查Python程序的执行。分析程序,当j==4时,赋值m=4j=0 k=m+int(s2[j])res+=s1[k],即对s1字符串每4处理,而 s2="0213",即每4位中按照索引0213的顺序从s1中截取字符,故该程序段运行后,res的值为"acbdegfh",故本题选B选项。

    13     ①vint(s[ji])     ②k%2==1     6

    【详解】本题考查是Python综合应用。根据下文易知变量s存储输入的数据,遇到逗号,代表一个数字的结束。变量j用于存储每个数字的起始位置,下一个数字起始位置为i1。坐标(xy)两个数字交替出现,第奇数x,第偶数y。变量k记录第几个数字,如果是第偶数,则代表坐标(xy)两个数字均提取完成,计算距离,并累加距离。遇到逗号,就会执行kk1,总共5个逗号,k的初值为1,最终变为6

    14     imb94g     t=i % len(k)     (ord(s[i])-97-k[t]) % 26+97     password+random.choice(code)

    【详解】本题主要考查Python程序的综合应用。加密的规则是:将用户名分成41组,按照密钥k分别做前移,其中字母在az之间循环前移,数字在09之间循环前移。若输入用户名为“jqd25k”,密钥k=[1,4,2,3],则生成的密码是imb94g将用户名分成41组,按照密钥k分别做前移,故此处循环取密钥,故填t=i % len(k)其中字母在az之间循环前移,数字在09之间循环前移,小写字母aASCII码值是97,类比代码“s[i]=str((int(s[i])-k[t])%10)”,可知此处填(ord(s[i])-97-k[t]) % 26+97random.choice(seq)是从序列seq中随机挑选一个元素,根据题意可知此处填password+random.choice(code)

    相关试卷

    浙江省温州十校联合体2023-2024学年高二信息技术上学期期中考试试题(Word版附答案): 这是一份浙江省温州十校联合体2023-2024学年高二信息技术上学期期中考试试题(Word版附答案),共7页。试卷主要包含了考试结束后,只需上交答题纸等内容,欢迎下载使用。

    浙江省五校联盟2022-2023学年高二信息技术上学期期末联考卷(Word版附解析): 这是一份浙江省五校联盟2022-2023学年高二信息技术上学期期末联考卷(Word版附解析),共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

    浙江省三校联考2022-2023学年高二信息技术上学期10月月考试卷(Word版附解析): 这是一份浙江省三校联考2022-2023学年高二信息技术上学期10月月考试卷(Word版附解析),共9页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

    • 精品推荐
    • 所属专辑

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

    每充值一元即可获得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-2023学年高二信息技术上学期12月阶段试题(Word版附答案)
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map