浙江省绍兴市会稽联盟2023-2024学年高二下学期信息技术期中考试试卷

试卷更新日期:2024-05-30 类型:期中考试

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

  • 1.  体感技术与自然语言交互是继键盘+鼠标、多点触控之后获得广泛应用的第三大类操作方式。体感技术使人们无须借助复杂的控制设备,直接使用肢体动作与数字设备和环境进行互动,并根据人的动作来完成各种指令,就像为计算机配备了一双精准有效的“眼睛”,为用户带来更刺激、更具现场感的愉悦学习体验。下列有关数据、信息和知识的说法不正确的是(   )
    A、数据是对客观事物的符号表示 B、体感技术中所监测到的数据需要加以分析解释才能成为信息 C、体感技术的出现使得信息的传递可以不依附载体 D、人们可以借助体感交互获得信息
  • 2.  下列关于数据编码的说法,正确的是(   )
    A、相对于一维条形码,二维码的信息存储量更大 B、数字信号转换成模拟信号的过程称为数字化 C、采样频率越高,量化的等级就越多 D、计算机以十进制处理和存储数据
  • 3.  12306网站于 2011年 6月 12日正式投入购票业务,在北京、上海、广州、武汉、西安、沈阳等多地设置了服务器,为社会提供车票发售、列车时刻查询等服务,近日访问量达到了 532亿次。在春运期间,12306根据以往的出行数据,预测客流趋势,优化运力调配,制定多项决策,以更好满足旅客的需求。下列关于大数据的说法正确的是(   )
    A、使用批处理计算实时分析用户行为 B、12306网站中历年旅客流动数据属于流数据 C、需要分析旅客出行的原因以做出更准确的客流趋势预测 D、可以利用以往的出行大数据制定优化决策,说明大数据的价值高
  • 4.  在Python中,下列不能表示“x既能被3整除,又能被5整除”的表达式是(   )
    A、x%15==0 B、x%3==0 and x%5==0 C、x//15==x/15 D、x//15==0
  • 5.  在Python语言中,用字典hero存储《水浒传》中的人物数据:hero={"天罡星":["宋江","卢俊义","吴用"],"地煞星":["朱武","黄信","孙立"]},下列表达式值为"吴用"的是(   )
    A、hero[0][2] B、hero{"天罡星"}[2] C、hero["天罡星"][3] D、hero["天罡星"][2]
  • 6.  有如下Python程序段:

    s=input()

    t=0

    mw=''

    for i in range(len(s)):

        ch=s[i]

        if '0'<=ch<='9':

            t=t*10+int(ch)

        elif ch=='-':

            mw+=chr(t%26+ord('A'))

            t=0

        else:

            mw+=ch

    print(mw)

    执行该程序段输入“29-052-24!”(不包括双引号),则输出的结果是(   )

    A、DA! B、DA C、DAY D、DAY!
  • 7.  小斌使用某智能终端读取当前环境的温度,并编程实现根据不同的温度值,LED 屏显示不同的图形,部分 Python 程序代码如下:

    while True:

     t=pin0.read_analog()

     if t>40:

     display.show(Image.HAPPY)#在 LED 屏上点阵显示笑脸的图形

     sleep(2000)

     else:

     display.show(Image.SAD)#在 LED 屏上点阵显示哭脸的图形

     sleep(1000)

    将代码烧录至某智能终端后运行,下列关于代码执行效果描述不正确的是(   )

    A、当检测到t值为60,LED屏显示“笑脸”图形,并至少维持3秒 B、当检测到t值为37,LED屏显示“哭脸”图形,并至少维持1秒 C、当t值等于40时,LED屏不显示任何图形 D、智能终端从p0口读取温度数据
  • 8.  学校电子阅览室计算机部分参数如下表所示:

    下列关于该计算机的说法,正确的是(   )

    A、计算机硬盘容量小于内存容量 B、CPU主要包含运算器和控制器 C、计算机的性能由显示器的尺寸决定 D、预装软件均属于应用软件
  • 9.  某智能快递柜的部分功能:快递员登录快递柜 APP 账号后可扫描快递条码,录入快递信息并寄存快递。系统自动采集包裹的尺寸、重量等数据,并分配储物格,以优化空间使用率。寄存完成后系统向收件人手机发送取件码和取件位置信息。收件人取件时,可通过输入取件码或手机 APP 扫码,系统控制对应位置的储物格锁扣打开,允许收件人取件。下列关于该信息系统组成和功能的说法,不正确的是(   )
    A、该系统规范了工作流程,提高了工作效率 B、快递员、收件人属于该信息系统的用户 C、该系统具有数据采集、处理和存储等功能 D、取件码、储物格位置等数据仅存放在收件人手机中
  • 10.  定义如下函数:

    def p(x):

         for i in range(2,x):

             if x%i==0:

        return False

     return True

    执行语句 print(p(5),p(6))后,输出的结果为(   )

    A、True False B、False True C、False False D、True True
  • 11.  使用列表d模拟链表结构,每个节点包含数据区域(数据均为整型,范围为0~9)和指针区域,h为头指针。若d=[[1,2],[4,4],[3,3],[2,1],[5,-1]],h=0,遍历该链表得到的数据为(   )
    A、1、2、3、4、5 B、1、3、2、4、5 C、1、4、5 D、1、3、4、2、5
  • 12.  队列Q和栈S的初始值均为空,数字入栈先后顺序为1、2、3、4、5。P表示入栈,T表示元素出栈以后入队。在进行PPTTPPTPT操作后,队列中从队首到队尾的元素依次为(   )
    A、2、1、3、4 B、2、1、4、5 C、1、2、4、5 D、2、1、4、3

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

  • 13.  某平台新上架影片推荐度的计算方式为:由5位专业评审与5位大众评审给影片评分,评分区间为[1,10],将专业评审均分的60%与大众评审均分的40%求和后取整数部分,根据得分确定等级(分值与等级的关系如图a所示)。评委打分情况放在“dc.txt”文件中,如图b所示,其中“A”表示专业评审,“B”表示大众评审,“A1-5”表示第1位专业评审给出5分。

    图 a

    图 b

    请回答下列问题:

    (1)、若专业评审均分为 5,大众评审均分为 6,则该影片等级为(填数字)颗星。
    (2)、实现上述功能的部分 Python 程序如下,请在划线处填入合适的代码。

    f=open(" ",encoding="utf-8")

    line=f.readline() #读取第一行,保存在字符串 line 中

    pro,pub=0,0

    while line:#当 line 非空

        x=

        t=int(line[3:])

        if x=="A":

            pro+=t

        elif x=="B":

           

            line=f.readline() # 继续读取一行

    score=int(pro/5*0.6+pub/5*0.4)

    grade=

    print("推荐度为:","★"*grade)

  • 14.  某蔬菜大棚需要搭建自动化温湿度调节系统。该系统通过温湿度传感器采集数据,由智能终端经IOT模块发送到Web服务器,存储在数据库中,同时根据服务器内设定的阈值控制喷水装置或控温装置的开关,系统结构如图a所示。用户可通过浏览器打开相关网页查看实时或历史数据。

    请回答下列问题:

    图 a

    (1)、该系统中 IOT 模块无法实现的功能是(单选,填字母:A .连接无线网络/B .发送来自于智能终端的数据/C .将局域网接入互联网)。
    (2)、互联网用户查看温湿度历史数据这一过程中,没有涉及到的系统硬件设备有(多选,填字母:A .温湿度传感器/B .智能终端/C .无线路由器/D .调制解调器/E .Web 服务器)
    (3)、该系统服务器端程序由FlaskWeb框架编写,下列表格中描述了相关路由及其功能,已知用户计算机IP为“192.168.0.3”,Web服务器IP为“192.168.0.2”,端口号为5000,则用户使用计算机查看实时温湿度数据时,应访问的URL是http://

    序号

    路由

    功能

    1

    /

    访问系统首页

    2

    /readhreadt

    查看历史温湿度数据

    3

    /

    查看实时温湿度数据

    (4)、已知温度大于30且湿度小于50时,大棚环境处于异常状态。现将系统中某天24小时的温湿度记录导出,如图b所示(时间格式为“时:分”),每小时设置60个监测时间点,每个监测时间点会监测大棚的温度与湿度数据,现分析每小时大棚环境异常的监测时间点数量,线形图如图c所示,部分Python程序如下,请在程序中划线处填入合适的代码。

    图 b

    图 c

    import pandas as pd

    import matplotlib.pyplot as plt

    df=pd.read_excel("data.xlsx") #读取文件 data.xlsx 中的数据

    for i in range(len(df)) :

     if i%2==0 and df.at[i,"监测值"]>30:

     df.at[i,"状态"]=1

     if i%2==1 and df.at[i,"监测值"]<50:

     df.at[i,"状态"]=1

    dfg=df.groupby("时间" , as_index=False).状态.sum()

    time=[] ; data=[]

    for t in range (24):

     s=str(t); c=0

     if t<10:

     s='0'+s

      time.append(s)

     dft= dfg[]

     for j in dft.index:

     if dft.at[j,"时间"][:2]==s:

                

     data.append(c)

    plt.plot(time, data)

    #设置绘图参数,显示如图 c 所示线形图,代码略

  • 15.  某英文逐词翻译软件,不区分大小写。为了加快翻译速度,在翻译的过程中,软件会将最近出现过的一些单词存入内存。若内存中有该单词则直接翻译,否则查外存词典并将该单词存入内存。内存中每个单元存储一个单词,存满时会清空最早进入内存的单词,腾出单元存放新单词。编程模拟软件的翻译过程,输入一个仅含英文、逗号或空格字符的英语句子,以句号结束,计算翻译软件需要去外存查找多少次词典,在翻译开始前,内存中没有任何单词。运行界面如图所示。

    (1)、若上图中的内存容量改为 7,则需要去外存查找次词典。
    (2)、实现上述功能的 Python 程序如下,请在划线处填入合适的代码。

    m = int(input("请输入内存容量:"))

    s = input("请输入英语句子:")

    dic = {}

    head = tail = 0

    word = ""

    for ch in s:

     if ch == " " or ch == "," or ch == ".":

     if word not in dic or dic[word] < head:

     if tail - head == m:

                    

     dic[word] = tail

     tail + = 1

     word = ""

     else:

     if :

     ch = chr(ord(ch) + 32)

     word += ch

    print("需要去外存查找",,"次词典")