|试卷下载
终身会员
搜索
    上传资料 赚现金
    2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版
    立即下载
    加入资料篮
    2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版01
    2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版02
    2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版03
    还剩9页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版

    展开
    这是一份2021-2022学年浙江省宁波市高二下学期信息技术期末考试试题 解析版,共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

    宁波市2021学年第二学期期末考试高二信息技术试卷

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

    1. 下列有关数据、信息、 知识的理解正确的是(  

    A. 数据是对客观事物的符号表示,数据即数字

    B. 信息具有载体依附性,我们答题所看到的文字就是信息

    C. 与物质、能源相同,信息会因为被别人获取而发生损耗

    D. 知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和传递

    【答案】D

    【解析】

    【详解】本题主要考查数据、信息、 知识的描述。数据是对客观事物的符号表示,数字是数据的主要表现形式之一;信息具有载体依附性,我们答题所看到的文字就是信息的一种载体;与物质、能源不同,信息不会因为被别人获取而发生损耗;知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和传递,故本题选D选项。

    2. 关于某信息系统的信息安全及数据传输,说法正确的是(  

    A. 由于有国家立法和行业自律,所以个人无需提升自身的信息安全意识

    B. 系统进行病毒防护需坚持预防为主,查杀为辅的原则

    C. 任何用户通过身份认证后即可访问该系统中所有的资源

    D. 防火墙构造外部网路和内部网络之间, 其功能仅能由软件实现

    【答案】B

    【解析】

    【详解】本题考查的是信息安全。保障信息安全除了技术手段和国家立法和行业自律,个人也需提升自身的信息安全意识,故选项A说法错误;系统进行病毒防护需坚持预防为主,查杀为辅的原则,选项B说法正确,针对不同的资源设置不同的权限,故选项C说法错误;防火墙有硬件和软件分类,故选项D说法错误。

    3. 下列关于信息编码的说法正确的是(  

    A. ASCII码表示的字符属于汉字字符 B. 在计算机内部,字符以十进制进行编码

    C. 测温仪监测到的数据需要经过编码才能存储在计算机中 D. 汉字的输入码是唯一的

    【答案】C

    【解析】

    【详解】本题主要考查信息编码的描述。ASCII (American Standard Code for Information Interchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言;在计算机内部,字符以二进制进行编码;测温仪监测到的数据需要经过编码才能存储在计算机中;汉字的机内码是唯一的,输入码是多样的,故本题选C选项。

    4. 2014625日,浙江政务服务网(“浙里办”)正式上线以来,服务体系越来越健全,应用场景越来越丰富。如今的“浙里办”通过各 级政府部门数据共享,办事材料精简了、环节减少了、流程简化了。 关于“浙里办”,下列说法正确的是(  

    A. 上述描述主要体现了信息系统基于数据分析,支持科学决策的优势

    B. 该信息系统的用户是市民和政府相关工作人员

    C. “浙里办长辈版”上线,可帮助老年人更好地享受信息化发展成果

    D. 若用户的误操作给信息系统带来损失,说明信息系统对外部环境有依赖性

    【答案】C

    【解析】

    【详解】本题主要考查信息系统描述。如今的“浙里办”通过各 级政府部门数据共享,办事材料精简了、环节减少了、流程简化了,体现了信息系统跨越时空限制,服务随时随处;该信息系统的用户是全体市民;“浙里办长辈版”上线,可帮助老年人更好地享受信息化发展成果;若用户的误操作给信息系统带来损失,说明信息系统受人工干扰因素,故本题选C选项。

    5. 小陈最近购买了一台笔记本电脑,该笔记本部分系统信息下图所示, 针对该笔记本,以下说法正确的是(  

    A. 安装的Windows 11家庭中文版为应用软件

    B. 内存容量为16GB,存储在该内存中的信息可以永久保留

    C. 处理器主频为1.80GHz,其性能是影响计算机性能的唯一指标

    D. 支持64位操作系统

    【答案】D

    【解析】

    【详解】本题主要考查计算机系统组成。由图可知,安装的Windows 11家庭中文版为系统软件;内存容量为16GB,存储在该内存中的信息不可以永久保留;处理器主频为1.80GHz,其性能是影响计算机性能的主要指标之一;支持64位操作系统,故本题选D选项。

    6. 某智能终端接上温度传感器,在 BXY 输入如下图所示代码,温度传感器和主板的连接正 常,下载并运行该代码,下列描述正确的是(  

    A. 若某次检测到温度为25 时,主板LED阵列会显示“笑脸”图案并持续2秒钟

    B. 若某次检测到温度为10 时,主板LED阵列一直显示“哭脸”图案

    C. 每隔2000秒通过传感器读取环境温度值,并向串口输出

    D. 无法确定该智能终端与电脑通信的端口号

    【答案】D

    【解析】

    【详解】本题主要考查Python程序的执行与调试。分析程序可知,若某次检测到温度为25 时,主板LED阵列会显示“笑脸”图案,2秒钟后会再次读取温度;若某次检测到温度为10 时,主板LED阵列会显示“哭脸”图案,但不会一直显示;每隔2秒通过传感器读取环境温度值,并向串口输出;无法确定该智能终端与电脑通信的端口号,故本题选D选项。

    7. 下列有关传感与控制的说法正确的是(  

    A. 移动终端中,借助重力传感器可以实现计步功能

    B. 校资产管理中,每台设备贴的电子标签具有唯一的电子编码,这种电子标签属于有源 标签

    C. 乘坐高铁时, 刷身份证出入闸机时使用到了NFC 技术,即长距离高频的 RFID 技术

    D. 同一种传感器采用不同的算法可实现不同的功能

    【答案】D

    【解析】

    【详解】本题考查的是传感器。可以利用重力传感器来开发一款监视歩数的程序,选项A说法错误;校资产管理中,每台设备贴的电子标签具有唯一的电子编码,这种电子标签属于无源标签,选项B说法错误;NFC 技术是短距离高频的 RFID 技术,选项C说法错误;同一种传感器采用不同的算法可实现不同的功能,选项D说法正确。

    8. 小陈编写基于Flask Web 框架的“花草养护系统”,若浏览器访问URL为“http://6.56.102.4/view?sensorid=b1”时, 则显示该系统数据表 sensorlog 中传感器编号为“b1”的所有数据记录,关于该信息系统,下列说法正确的是(  

    A. Web服务器端执行的数据库查询命令是“select * from sensorlog where b1=sensorid

    B. 只能通过PC端浏览器访问该Web服务器

    C. 服务端程序代码中,包含路由命令“@app.route("/view")

    D. 客户端访问Web 服务器的端口号是 5000

    【答案】C

    【解析】

    【详解】本题考查是信息系统搭建。Web服务器端执行的数据库查询命令是select * from sensorlog where sensorid=b1,选项A说法错误;可以通过PC端和移动端浏览器访问该Web服务器,选项B说法错误;服务端程序代码中,包含路由命令@app.route("/view")”,选项C说法正确;Web服务器的端口号未知,故选项D说法错误。

    9. 下列表达式的计算结果和表达式 6*3**2%8//2+1 的结果相同的是(  

    A. str(len('2022 杭州亚运会')//3) B. random.randint(3,4) C. int (3**2/2)              D. 632 // 10 % 10

    【答案】C

    【解析】

    【详解】本题主要考查Python表达式的运算。6*3**2%8//2+1 =54%8//2+1=3+1=4str(len('2022 杭州亚运会')//3)=str(9//3)=‘3’random.randint(3,4)随机产生34int (3**2/2)=int (4.5)=4632 // 10 % 10=63%10=3,故本题选C选项。

    10. 有如下Python 程序段:

    c='Y'

    c=chr((ord(c)-ord('A')+3)% 26+ ord('A'))

    该程序段运行后, 变量c 的值是(  

    A. '\' B. 'Y' C. 'B' D. 'V'

    【答案】C

    【解析】

    【详解】本题主要考查Python程序的执行。大写字母YASCII码值是89,大写字母AASCII码值是65,则c=chr((ord(c)-ord('A')+3)% 26+ ord('A'))=chr(1+65)=chr(66)='B',故本题选C选项。

    11. 脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。构成DNA的碱基共有 4 种,分别为腺嘌呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。在两条互补碱基链的对应位置上,A总是和T配对,G总是和C配对。编写Python程序实现如下功能: 随机产生一条单链上的碱基序列,输出其对应的互补链上的碱基序列。( 

    import random

    DNA=['A','G','T','C']

    s=''

    for i in range(20):

                   

    print(s)

    match={'A':'T','T':'A','G':'C','C':'G'}

    t=''

    for i in range(20):

                   

    print('互补链:',t)

    A. s=random.choice()+s    t= t+match[i]  B. s=s+random.choice(DNA)   t= t + match[s[i]]

    C. s=s+random.choice()    t= t + match[s[i]]  D. s=random.choice(DNA)+s  t= t + match[i]

    【答案】B

    【解析】

    【分析】

    【详解】本题主要考查Python程序调试。①此处是通过for循环随机从列表DNA中生成20个字符,使用choice方法,choice方法可以接收一个列表,返回列表中一个元素,故第一空填s=s+random.choice(DNA),match是一个字典,可以通过匹配键来返回键值,故第二空填t= t + match[s[i]],故本题选B选项。

    12. 有如下Python程序

    a = [3,2,1,-8,3,-2,8,6]

    s = t = a[0]

    for i in range(1,len(a)):

    if s > 0:

    s += a[i]

    else:

    s = a[i]

    if s > t:

    t = s

    print(t)

    该程序段的运行结果是(  

    A. 6 B. -10 C. 15 D. 33

    【答案】C

    【解析】

    【详解】本题主要考查Python程序的执行。分析程序,s = t = a[0]=3,前2轮循环,s均大于0s=s+a[i]=3+2+1=6t=s=6;当i=3时,s += a[i]=6-8=-2;当i=4时,s = a[i]=3;当i=5时,s += a[i]=3-2=1;此后s均大于0s=s+a[i]=1+8+6=15t=s=15,故该程序段的运行结果是15,故本题选C选项。

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

    13. 某口罩厂收集了2022 年上半年市场上口罩订单数据, 保存在“mask_data.csv”文件中,如图所示。请对这些数据加以分析,以便更科学合理的安排下半年生产及 销售计划。

    分析目标:2022 年上半年各省份口罩总订单量及需求量最大的省份

    可能用到的参考函数

    数据整理

    读取口罩订单数据“mask_data.csv”,并去除缺失数据、 重复数据及异常数据

    数据计算

    对整理后的数据进行计算,求上半年中订单量最大的省份及总订单量

    数据分析报告()

    请在(1)(2)(3)(4)处填入合适的代码,完成数据整理及数据计算____________________

    【答案】    ①. pd    ②. drop_duplicates()    ③. df[df.单价<=200]    ④. “订单量”,ascending=False

    【解析】

    【详解】本题主要考查Python程序的综合应用。①pd作为pandas的简写,结合程序下面的语句可知该处填写为pd。②此处是删除重复项,函数是drop_duplicates(),故此处填drop_duplicates()。③读取口罩订单数据“mask_data.csv”,并去除缺失数据、 重复数据及异常数据,由于单价大于200以上的为异常数据,故此处填df[df.单价<=200]。④该处对整理后的数据进行计算,求上半年中订单量最大的省份及总订单量。sort_values()是排序函数,ascending值为True和False分别对应升序和降序,上两句代码是对订单量进行分类并求和,此处是对订单量进行进一步的降序排序,故此处填“订单量”,ascending=False。

    14. 如有一个素数去掉最低位后剩下的数仍是素数,然后再去掉剩下的数的最低位余留下来的数还是素数这样反复执行一直到最后剩下的一位数仍是素数,我们把这样 的数称为纯粹素数。请在程序中划线处填入合适的代码,输出所有的三位纯粹素数。

    import math

    def isprime(n):

    f = True

    if n<2:

    f=false

    else:

    for i in range(2,int(math.sqrt(n))+1):

          if n%i==0

               f = False

              break

    _________

    def pure_prime(n):

    b = n // 10

    c = n // 100

    return _______________

    for i in range(100,1000):

    if pure_prime(i):

             print(i)

    【答案】    ①. return f    ②. isprime(n) and isprime(b) and isprime(c)

    【解析】

    【详解】本题考查的是自定函数。第一空处,如果n%i==0,表示i能被n整除,那么f的值为: False,循环停止,返回f的值,故应为:return f;第二空处,c为百位数字,b为十位和百位数字,依据题干:“去掉最低位后剩下的数仍是素数, 然后再去掉剩下的数的最低位, 余留 下来的数还是素数,这样反复执行,一直到最后剩下的一位数仍是素数”故此处应为:isprime(n) and isprime(b) and isprime(c)。

    15. 小刘最近学习了 Python 编程和 micro:bit 硬件,他打算给小朋友编写一个加法练习程 序,实现如下功能:

    a.PC 端输入出题数量 n,依次生成 n 道和小于100的两位数加法题目。

    b.用户答题, 若正确,则在 micro:bit LED 阵列显示“笑脸”,若错误,则显示“哭脸”。

    c.用户答完 n 道题目后, 显示用户共练习了多少题, 其中答对了多少题。

    (1)请在①②处填入合适的代码,完成 PC 端程序________________

    (2)结合代码分析,PC 端程序与micro:bit 通过______ (单选,填字母:A.串口 /  B.蓝牙/  C.Wi-Fi) 进行通信,波特率设置的值是_______

    (3)小刘关闭PC端程序,打开BXY 串口监视器,在发送窗口输入了一个字符“X”,点击发送(不包含回车换行字符),那么micro:bitLED 阵列会显示____(单选,填字母:A.笑脸/ B.哭脸/  C.随机图案)

    电脑端程序:

    import random

    import serial

    ser=serial.Serial()

    ser.baudrate=115200

    serport="COM3"

    ser.open ()

    right_cnt=0

    i=1

    n=int(input("请输入出题数量"))

    while i<=n:

    a=random.randint(10,99)

    b=random.randint(10,99)

    if a+b <100:

    print(str(a) +"+"+str(b)+"= ")

    ans=input("请输入答案:")

    if       :

    ser.write( 'T'.encode())

    right_cnt=right_cnt+1

    else:

    ser.write( 'W’.encode())

       

    print("总共练习了"+str(n)+ "题, 其中正确作答了"+str(right_cnt)+ "") micro:bit 端程序:

    from microbit import *

    while True:

    if uart.any():

    incoming=str(uart.read (),"UTF-8")

    if incoming=='T':

    display.show (Image.HAPPY)

    else:

    display.show (Image.SAD)

    【答案】    ①. a+b==int(ans) 或其它等价答案    ②. i=i+1 或其它等价答案
        ③. A    ④. 115200    ⑤. B

    【解析】

    【详解】本题考查Python 编程和 micro:bit 硬件。(1)由right_cnt=right_cnt+1可知if条件是答对的条件,故处为:a+b==int(ans) 或其它等价答案;答完一题,则练习的题目加1,故处应为:i=i+1 或其它等价答案。(2)由ser.port="COM3"可知PC 端程序与micro:bit 通过串口进行通信,由ser.baudrate=115200可知波特率设置的值是115200。(3)打开BXY 串口监视器,在发送窗口输入了一个字符X,点击发送(不包含回车换行字符),那么micro:bitLED 阵列会显示哭脸,因为X”肯定不是两个数的和正确答案。

    16. 小红搭建了一个室内温度监测系统,并根据阈值自动控制教室的空调等设备的开启关闭。 该系统构架图如图所示:

    已知该监测系统智能终端每 5 分钟采样一次,使用 BXY 软件给终端编写数据采集、传输 程序,实现把温度数据上传到 Web 服务器,部分代码如下:#导入函数库,代码略

    #设置智能终端连接Web服务器的参数、 连接网络的参数并连接网络,代码略 while True:

    temp=round(pin0.read_analog ()*330/1024,1)

    errno,resp=Obloq.get("input?id=1&val="+str(          ),10000)

    if errno == 200:        #表明网络通信连接正常

    display.scroll(resp)

    if resp=='1':

    pin2.write_digital(1)

    else:

    pin2.write_digital(0)

    else:

    display.show (str(errno))        

    #打开执行器开关

    #关闭执行器开关

    #设置采集间隔时间

    (1)该信息系统采用的架构为_______ (选填: B/S C/S)模式。该系统中,路由器通 过有线方式连入互联网,其通过_______ (选填: WAN LAN)接口接入互联网。

    (2)要实现预设功能, 请在①②处填入合适的代码________________

    (3) 分析以上代码可知,智能终端连接执行器的引脚是_______,通过____(选填: POST GET)请求将温度发送到Web服务器。

    (4)在服务器端使用Python语言将采集到的数据利用SQLite数据库进行存储,数据库文件名为“test.db”,需要实现打开、写入、关闭等功能。 现有下列语句命令:①conn=sqlite3.connect("test.db")  #建立数据库连接

    cur=conn.cursor()    #创建游标对象以便执行SQL语句

    import sqlite3   #加载模块

    conn.close()   #关闭数据库连接

    cur.close()   #关闭游标

    cur.execute("INSERT INTO colldata(Sid,tdata,collTimer) VALUES(%d,%f, '%s')"%(Sid,tdata,nowtime))       #执行SQL语句

    conn.commit()         #提交

    若要实现上述功能, 则上述语句执行的先后顺序是_________

    【答案】    ①. B/S    ②. WAN    ③. temp    ④. sleep (1000 * 60* 5)    ⑤. pin2    ⑥. GET    ⑦. ③①②⑥⑦⑤④

    【解析】

    【详解】本题主要考查Python程序的综合应用。(1)从图中可以看到web服务器并没有使用app软件进行,所以为B/S结构,该系统中,路由器通过有线方式连入互联网,其通过W AN口接入互联网,LAN口接入局域网。(2)①处填写的应该是上一句采集到的温度temp;②处填写的是传感器关闭的时间,已知该监测系统智能终端每 5 分钟采样一次,即1000* 60* 5,故该处填写为sleep (1000 * 60* 5)。(3)分析以上代码可知,智能终端连接执行器的引脚是pin2,在程序中有显示,通过GET请求将温度发送到Web服务器。 4)若要实现上述功能,则上述语句执行的先后顺序是③import sqlite3 导入模块①conn = sqlite3.connect("test. db")连接数据库 cur = conn. Cursor( ) 建立游标⑥cur. execute(“INSERT INTO colldata (Sid, tdata,collTimer) VALUES (%d, %f,'%s')“% (Sid, tdata, nowtime))#执行SQL语句conn. commit( ) #提交事务⑤Cur..close()conn.close()依次关闭游标、关闭数据库,故顺序为③①②⑥⑦⑤④。

     


     

    相关试卷

    浙江省宁波市2022-2023学年高二技术下学期期末考试试卷(Word版附解析): 这是一份浙江省宁波市2022-2023学年高二技术下学期期末考试试卷(Word版附解析),共13页。试卷主要包含了考试结束后,只需上交答题卷等内容,欢迎下载使用。

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

    2021-2022学年浙江省金华十校高二下学期期末信息技术试题 解析版: 这是一份2021-2022学年浙江省金华十校高二下学期期末信息技术试题 解析版,共11页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

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

    每充值一元即可获得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 张下载券

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

        如何免费获得下载券?

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

        返回
        顶部
        Baidu
        map