|试卷下载
搜索
    上传资料 赚现金
    浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析)
    立即下载
    加入资料篮
    浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析)01
    浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析)02
    浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析)03
    还剩8页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析)

    展开
    这是一份浙江省杭州市六县九校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共11页。试卷主要包含了考试结束后,只需上交答题纸等内容,欢迎下载使用。

    高二年级技术学科 试题
    考生须知:
    1.本卷共11 页满分100分,考试时间90分钟。
    2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
    3.所有答案必须写在答题纸上,写在试卷上无效。
    4.考试结束后,只需上交答题纸。
    一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)
    1. 2023年杭州举办亚运会。在开幕式上,由亿万星火汇聚而成的亚运数字火炬人经过全网转播,惊艳全球。亚运数字火炬人由来自130多个国家和地区、105791208位数字火炬手汇聚而成,在万众瞩目中跨越钱塘江,点燃主火炬塔。这是亚运历史上首次由数字人点燃火炬,也是综合性国际体育大赛的首创。
    对于材料中的数据和信息等,下列说法不正确的是( )
    A. 单独的“105791208”是数据,不具备任何意义
    B. 130多个国家和地区的人民参与传递数字火炬,说明信息是可以共享的
    C. 为了开幕式的点火仪式,技术团队写下了超20万行代码,是智慧的体现
    D. 为了保护和提升亚运会数据安全,不仅要提高数据本身的安全,还要保护存储数据的介质
    【答案】C
    【解析】
    【详解】本题考查的是数据、信息、知识、智慧相关知识。知识也是人类在实践中认识世界(包括人类自身)的成果,它包括事实、信息的描述或在教育和实践中获得的技能。知识是人类从各个途径中获得的经过提升总结与凝练的系统的认识。为了开幕式的点火仪式,技术团队写下了超20万行代码,是知识的体现,故本题应选C。
    2. 2023年杭州举办亚运会。在开幕式上,由亿万星火汇聚而成的亚运数字火炬人经过全网转播,惊艳全球。亚运数字火炬人由来自130多个国家和地区、105791208位数字火炬手汇聚而成,在万众瞩目中跨越钱塘江,点燃主火炬塔。这是亚运历史上首次由数字人点燃火炬,也是综合性国际体育大赛的首创。
    使用 UltraEdit 软件观察字符内码,部分界面如图所示,下列说法正确的是( )
    A. 字符“2”的 ASCII 码为“0110010B”
    B. 字符“0”的十六进制内码可表示为 30H
    C. 使用不同的输入法输入“杭州亚运”,其内码可能不同
    D. 字符“9”的十六进制内码为 39H,则“10”的十六进制内码为 3AH
    【答案】B
    【解析】
    【详解】本题主要考查UltraEdit软件及字符编码。A选项字符“2”的ASCII码为“0110010B”说法错误,字符“2”的ASCII码应为“00110010B”;字符“0”的十六进制内码可表示为30H,故B选项正确;使用不同的输入法输入“杭州亚运”,其内码相同,C选项错误;字符“9”的十六进制内码为39H,则“10”的十六进制内码应为31 30,D选项错误。故选B。
    3. 一段时长为10秒、 800×600 像素、 256色、 PAL 制式(25 帧/秒)的未经压缩 AVI 格式无声视频,其文件存储容量约为( )
    A. 3.6GBB. 1.34GBC. 114.4MBD. 4.5MB
    【答案】C
    【解析】
    【分析】
    【详解】本题考查视频文件容量计算相关内容。PAL制式的未经压缩的AVI格式无声视频文件,其帧频为25帧/秒。256色需要8位二进制位。视频文件容量=像素*帧频*颜色深度*时长/8=800*600*25*10*8/8/1024/1024≈114.44MB,结合选项,其存储容量约为114.4MB,故本题答案是C选项。
    【点睛】
    4. 下列关于大数据的说法错误的是( )
    A. 更注重事物的相关性而不是因果关系
    B. 速度快是大数据的特征之一,仅指数据的产生速度快
    C. 不再追求个别数据的精确性,允许数据混杂
    D. 大数据要分析的是全体数据,而不是抽样数据
    【答案】B
    【解析】
    【详解】本题考查大数据相关内容。A选项,大数据注重事物的相关性而不是因果关系,正确;B选项,大数据的速度快体现在数据产生速度快和要求分析处理速度快,选项错误;C选项,不再追求个别数据的精确性,允许数据混杂,正确;D选项,大数据要分析的是全体数据,而不是抽样数据,正确。ACD选项属于大数据的正确描述,B选项描述错误。故本题答案是B选项。
    5. 某算法的部分流程图如图所示。若输入 n 为 100,执行这部分流程图后,输出s的值为( )
    A. -50B. 50
    C. 100D. -5050
    【答案】A
    【解析】
    【详解】本题考查的是流程图识读。阅读流程图可知,其功能是计算:s=1-2+3-4+……的功能。故若输入 n 为 100,则s=1-2+3-……-100=-50,选项A正确。
    6. 在 Pythn 中,已知 x=2020,y=2020,z=2021,下列表达式结果为 False 的是( )
    A. x // 100 == x % 100
    B. x % 4 == 0 and x % 100 != 0
    C. x <= y <= z
    D. nt(x>y r y!=z)
    【答案】D
    【解析】
    【详解】本题考查的是Pythn表达式。已知 x=2020,y=2020,z=2021,则表达式:x // 100 == x % 100、x % 4 == 0 and x % 100 != 0、x <= y <= z值为:True;nt(x>y r y!=z)值为:False。故本题应选D。
    7. 有如下Pythn程序段:
    s="012345"
    lst=["6","7","8","9"]
    dic={"018":1"028":2,"029":3,"039":4}
    print(dic[s[:4:2]+lst[3]])
    该程序运行后的输出结果为( )
    A. 1B. 2C. 3D. 4
    【答案】C
    【解析】
    【详解】本题考查Pythn程序设计相关内容。分析代码段可知,s="012345",s[:4:2]的作用是以步长2,从索引号0开始至索引号3结束截取相应字符,结果为"02";lst[3]即索引号为3的字符:"9"。s[:4:2]+lst[3]结果为:"029",dic[s[:4:2]+lst[3]]结果为"029"对应的键值:3。故本题答案是C选项。
    8 有下列Pythn程序段:
    dict={1:"p",2:"y",3:"t",4:"h",5:"",6:"n"}
    num=[4,2,1,5]
    result=""
    fr i in num:
    result+=dict[i]
    print(result)
    执行该程序段后,result的值为是( )
    A. "hyp"B. "pyh"C. "nyt"D. "tyn"
    【答案】A
    【解析】
    【详解】本题主要考查Pythn程序的执行。分析程序可知,通过循环按照num中的数在字典dict中取对应的键值,4、2、1、5分别对应的键值是"h"、"y"、"p"、"",故执行该程序段后,result的值为是"hyp",故本题选A选项。
    9. 导入 randm 模块后,随机产生一个[20,50)区间范围内的正整数的 pythn 语句是()
    A. randm.randint(20,50)B. randm.randm()*20+30
    C. randm.unifrm(20,50)D. int(randm.randm()*30+20)
    【答案】D
    【解析】
    【详解】本题考查Pythn随机数函数相关内容。题目要求:随机产生一个[20,50)区间范围内的正整数。
    (1)randm.randint(a,b)函数,a和b分别是要生成的随机整数的范围,返回值是一个a和b之间(包括a和b)的整数。A选项产生的是[20,50]的数,包含50,不符合题目要求。
    (2)unifrm(x,y)方法将随机生成下一个实数,它在[x, y]范围内。C选项,randm.unifrm(20,50)将生成[20,50]范围内的浮点数,不符合题目要求。
    (3)randm()用于生成一个0到1的随机符点数:0<=x<1.0。B选项,randm.randm()*20+30产生的是[30,50)内的浮点数,不符合题目要求;D选项,int(randm.randm()*30+20)产生的是[20,50)的正整数,符合题目要求。
    故本题答案是D选项。
    10. 使用 Pythn 程序编程探究平面上圆与圆的位置关系,程序代码如下:
    def judge(a,b):
    dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2
    if dis==(cir[a][2]+cir[b][2])**2:
    return 1
    return 0
    #cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径
    cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]}
    cnt=judge("A","B")+judge("A","C")+judge("B","C")
    运行程序后,变量 cnt 的值是()
    A. 3B. 2C. 1D. 0
    【答案】B
    【解析】
    【详解】本题主要考查Pythn程序的执行。cir是一个字典,存储了三个圆的圆心坐标和半径。其中键是圆的标识,如"A"、"B"、"C",对应的值是一个列表,包含了圆的圆心坐标和半径。例如,"A"对应的值是[1,1,1],表示圆"A"的圆心坐标是(1,1),半径是1。judge(a, b)函数的计算过程如下:dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2:计算两个圆的圆心之间的距离的平方。if dis==(cir[a][2]+cir[b][2])**2::判断两个圆的圆心之间的距离的平方是否等于两个圆的半径之和的平方。如果上面的条件成立,返回1,表示这两个圆相切;否则返回0,表示这两个圆没有相切。计算如下:
    judge("A","B"):(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2=(1-4)2+(1-5)2=9+16=25,(cir[a][2]+cir[b][2])**2=(1+4)2=25,dis相等,返回1;
    judge("A","C"):(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2=(1-0)2+(1-2)2=1+1=2,(cir[a][2]+cir[b][2])**2=(1+1)2=4,dis不相等,返回0;
    judge("B","C"):(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2=(4-0)2+(5-2)2=16+9=25,(cir[a][2]+cir[b][2])**2=(4+1)2=25,dis相等,返回1;
    三个圆的位置如下图:
    cnt=judge("A","B")+judge("A","C")+judge("B","C")=2。故答案为B选项。
    11. 有如下Pythn程序段:
    imprt randm
    s1="PROGRESS";s2=""
    f=[False]*8
    fr i in range(1,5):
    t=randm.randint(0,3)*2+1
    while f[t]:
    t=randm.randint(0,3)*2+1
    f[t]=True
    s2=s2+s1[t]
    print(s2)
    执行该程序段后,显示的值不可能是( )
    A. EGRSB. GERSC. SEORD. RESG
    【答案】C
    【解析】
    【详解】本题考查Pythn程序设计相关内容。由 t=randm.randint(0,3)*2+1可知t可能是1,3,5,7,故s2中的字符可能是“RGES”,由while循环可知,字符不能重复。选项C字符中含有O不可能,故本题应选C。
    12. 有如下 Pythn 程序,程序执行,输入数据 k 之后输出的结果不正确的是( )
    L=[5,8,7,8,2,6,4,6,8,9]
    k=int(input("请输入 k 值:"))
    j=0
    fr i in range(10):
    if L[i]<=k:
    L[j]=L[i]
    j=j+1
    print(L[2])
    A. k=5 输出:5B. k=6 输出:6
    C. k=7 输出:2D. k=8 输出:7
    【答案】A
    【解析】
    【详解】本题考查Pythn程序设计相关内容。分别将k值(5、6、7、8)带入程序段,分析其运行过程:A选项,列表L最终值为[5,2,4,8,2,6,4,6,8,9],L[2]值为4;B选项,列表L最终值为[5,2,6,4,6,6,4,6,8,9],L[2]值为6;C选项,列表L最终值为[5,7,2,6,4,6,4,6,8,9],L[2]值为2;D选项,列表L最终值为[5,8,7,8,2,6,4,6,8,9],L[2]值为7。BCD选项与结论相符,正确;A选项与结论不相符,错误。故本题答案是A选项。
    13. 有千位和百位未知的5位数整数“6**58”,能被27或57整除。下列程序的功能是:找出所有满足条件的5位数整数。实现上述功能的程序如下,请回答下列问题:
    (1)程序中加框处的代码有误,请改正。_____________。
    (2)请在程序划线处填入合适代码。
    n=60058
    num=[]
    fr i in :
    x=n+i*100
    if _____________:
    num.append(x) # append函数用于向num列表中追加元素x
    print("满足条件的5位数整数为:",num)
    【答案】 ①. range(0,100) ②. x%27==0 r x%57==0
    【解析】
    【详解】本题考查的是Pythn循环语句。①range(start, stp, [step]),start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stp: 计数到 stp 结束,但不包括 stp。由代码x=n+i*100可知,变量i的范围是2位整数,即0~99,故加框处应改为range(0,100)。②该数能被27或57整除,故此处填x%27==0 r x%57==0。
    14. 小明在玩火柴棍的拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如图所示:

    小明编写Pythn程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图所示。
    请回答以下问题:
    (1)搭建“168”这个数字,所需要的火柴棍的数量为:____。
    (2)请在划线处填入合适的代码,使得程序正常运行。
    hc={"0":6,"1":2,"2":5,"3":5,"4":4,"5":5,"6":6,"7":3,"8":7,"9":6}
    num=____
    s=input("请输入待搭建的数字:")
    fr i in s:
    num=____
    print("所需火柴棍的数量为:",num)
    【答案】 ①. 15 ②. 0 ③. num+hc[i]
    【解析】
    【详解】本题考查Pythn程序设计相关内容。
    (1)由图示可知,搭建“168”这个数字,所需要的火柴棍的数量为:2+6+7=15。故①处应填写:15。
    (2)②处,分析代码段可知,num作用是统计火柴棍的数量,其初值应设置为0,故此处应填写:0。③处,对输入的数字s所需要火柴棍的数量,我们只需要对照hc查询该数每一位数字对应键值进行求和即可。故此处应填写:num+hc[i]。
    15. 小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。
    (1)在程序一中,划线处①和②的代码应填入_________(单选:A.①③ B.②④ C.①④);
    ①r=n//8 ②r=n%8 ③n/=8 ④n//=8
    (2)完善程序一后,输入18,输出的八进制数为( )8 。
    (3)请补充程序二划线处代码____________。
    【答案】 ①. B ②. 22 ③. s+int(n[i])*8**(len(n)-i-1)
    【解析】
    【详解】本题考查的是Pythn综合应用。
    (1)十进制数转换为八进制数的方法是:除权取余、逆序排列。故划线处①和②的代码应填入②r=n%8 、④n//=8,选项B正确。
    (2)十进制数18转八进制数为:22。
    (3)将八进制转换为十进制数的方法为:用八进制位上的数字乘以8y,y为该数从右往左的位置号减1,也可从左往右计算,最高位为8的(八进制数长度-1)次方,依此类推,从左往右第i位为len(n)-i-1,故程序二划线处代码为:s+int(n[i])*8**(len(n)-i-1)。
    16. 亚运会恰逢国庆假期,为了增加主城区通行效率,避免主城区的车辆拥堵情况,杭州交通实行错峰限行。城市限行规则:非浙车牌禁止在城市核心圈通行,浙车牌按照车牌尾号在规定的日期行驶(如下表10月2号-8号限行规定所示,不考虑尾号为非数字的车牌)。编写Pythn程序,按照城市限行规则补充程序代码,实现车牌限行日期提醒。程序运行结果如下图所示:
    10月2号-10月8号浙号车牌限行规定
    (1)在划线处填入合适的代码。
    def xianxing(s):
    if s[0] != "浙":
    jiegu="禁止通行"
    elif ____:
    jiegu="限行日期(2号、4号、6号、8号)"
    else:
    jiegu="限行日期(3号、5号、7号)"
    return jiegu
    chepai =input("请输入车牌号:")
    i = 0
    fr j in range(len(chepai)):
    if chepai[j]==",":
    s=chepai[____]
    print(s+":"+____)

    (2)程序中加框处代码有误,应修改为____。
    (3)如果输入车牌号为“沪A1234,浙A12345”,则输出结果为:____。
    【答案】 ①. int(s[-1])%2==1 ②. i:j ③. xianxing(s) ④. j+1 ⑤. 沪A1234:禁止通行
    浙A12345:限行日期(2号、4号、6号、8号)
    【解析】
    【详解】本题考查Pythn程序设计相关内容。
    (1)结合题意,分析程序段可知,当车牌尾号为单号时,双日限行,当车牌尾号为双号时,双日限行。①处,由“jiegu="限行日期(2号、4号、6号、8号)"”可知,此处判断车牌尾号是否为单号,故此处应填写:int(s[-1])%2==1。注:索引号为-1,代表最右侧一位字符(车牌尾号,不考虑尾号为非数字的车牌)。②处,当读取字符遇到","时,说明","前面的是一个完整车牌,需要读取出来,可以使用切片方法进行。i的作用是统计当前车牌的起始位置,j的值是当前","的位置,应将i到j-1位置的字符串读取出来,故此处应填写:i:j。③处,每截取一个车牌号,应调用xianxing函数,确定其限行日期,故此处应填写:xianxing(s)。
    (2)④处,fr循环的作用是将chepai中的所有字符串依次读取,当遇到","时,取前面字符串,i应再标记新车牌的起始位置,j+1即为新车牌起始位置,故此处应修改为:j+1。
    (3)⑤依据题中程序功能,输入车牌号“沪A1234,浙A12345”,其输出结果为:
    沪A1234:禁止通行程序一
    程序二
    n=int(input("请输入十进制数:"))
    s=""
    while n!=0:
    _____①_____
    s=str(r)+s
    _____②_____
    print("转换后的八进制数为:"+s)
    n=input("请输入八进制数:")
    s=0
    fr i in range(len(n)):
    s=
    print("转换后的十进制数为:",s)
    日期
    2号
    3号
    4号
    5号
    6号
    7号
    8号
    禁止通行车牌尾号
    单号
    双号
    单号
    双号
    单号
    双号
    单号
    相关试卷

    浙江省台金七校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省台金七校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共14页。试卷主要包含了考试结束后,只需上交答题纸等内容,欢迎下载使用。

    浙江省台州市八校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省台州市八校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共9页。试卷主要包含了考试结束后,只需上交答题纸,2℃,说明信息具有真伪性, 下列关于数制的说法,正确的是等内容,欢迎下载使用。

    浙江省杭州市四校2023-2024学年高二上学期10月联考技术试卷(Word版附解析): 这是一份浙江省杭州市四校2023-2024学年高二上学期10月联考技术试卷(Word版附解析),共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
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

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

        如何免费获得下载券?

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

        返回
        顶部
        Baidu
        map