相关试卷

  • 1、某加密算法程序段如下所示:

    def jiami(x):

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

      y=chr(ord(x)+32)

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

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

    else:

      y=x

    return y

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

    miwen=""

    for x in mingwen:

      miwen=miwen+jiami(x)

      print("密文为:",miwen)

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

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

    A、该系统中管理终端只能是智能手机 B、该信息系统中的用户是指入住的客户 C、为提高开发效率,无需进行网络测试 D、为实现不联网开锁,需将客户验证信息保存到智能终端
  • 3、某智能终端连接声音传感器和LED灯,实现拍一次手,LED灯亮;再拍一次手,LED灯灭;周而复始。部分代码如下:

    flag = True

    while True:

      voice=pin0.read_analog( )

      if voice>380:

        if flag:

          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灯
  • 4、网页传输过程如图所示,下列说法不正确的是(    )

    A、客户端A可以通过HTTP协议访问Web服务器B上的网页 B、客户端A访问Web服务器A无需经过网关A C、客户端A访问Web服务器B的访问请求最先到达网关B D、Web服务器A和Web服务器B的IP地址可以相同
  • 5、将微信群他人发送的信息转发至其他微信群,关于该行为说法正确的是 (    )
    A、信息被转发次数越多,自身损耗越大 B、只是转发他人信息,转发者无需承担任何责任 C、及时转发信息是合格的数字公民应尽的义务 D、随意转发信息可能会导致个人隐私泄露
  • 6、下列关于数据结构的说法正确的是 (    )
    A、“撤销”操作,是“队列”的应用 B、排队就餐,是“栈”的应用 C、“链表”存储相邻节点不需要连续空间 D、“树”中每个节点的前后都只有一个相邻节点
  • 7、某地区将进行全员核酸检测,小明接收到如下短信内容:请您携带健康码并于5月15日至5月17日8点到20点在社区扫码登记进行核酸检测,若未完成核酸检测,健康码会变成黄码。下列说法不正确的是 (    )
    A、黄码是图案,不是数据 B、每次扫码登记成功将生成相应的数据元素 C、核酸检测的数据为疫情防控提供了可靠的参考信息 D、采集到的核酸检测数据通过建立计算模型可以得到有价值的信息
  • 8、小宇为选定班级参赛作品编写了一个Python程序,设计如下:输入5位评委对3个作品的评分数据(评委对作品的评分数据由3位十进制数组成,第1位对应作品编号,第2、3位对应作品得分,分值范围为[60,99]。如“275”表示2号作品得分为75分)。程序输出3个作品的平均分和最高分的作品编号(若最高平均分存在并列,则从并列作品中随机抽取)。

    程序运行示例:

    输入:180/283/385/170/276/384/180/285/380/190/295/390/170/272/372

    输出:作品1平均分为:78.0作品2平均分为:82.2作品3平均分为:82.2

    最高分不止一个,随机选取最高分编号为:2

    (1)、请在划线处填上合适的代码

    import random

    s = input() 

    #若输入s不符合题意要求,直接结束并提示输入有误,代码略    

    i = 0

    f = {"1": 0, "2": 0, "3": 0}

    while i < len(s):

        d = s[i:i + 3]

      

        i = i + 4

    aver = [f["1"] / 5, f["2"] / 5, f["3"] / 5]

    print("作品1平均分为:" + str(aver[0]) + "作品2平均分为:" + str(aver[1]) + "作品3平均分为:" + str(aver[2]))

    j = 0

    Max = max(aver)

    zdbh = []

    while j < len(aver):

        if aver[j] == Max:

            zdbh.append(j)

        j += 1

    if :

        print("最高分编号为:" + str(zdbh[0] + 1))

    else:

    print("最高分不止一个,随机选取最高分编号为:" + str())

    #下表为Random模块中的常用函数

    名称

    含义

    random.random()

    随机生成一个[0,1)范围内的实数

    random.randint(a,b)

    随机生成一个[a,b]范围内的整数

    random.choice(seq)

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

    random.sample(seq,k)

    从序列中随机挑选k个元素

    (2)、打乱输入顺序,如180/283/170/276/180/285/190/295/170/272/385/380/384/390/372,程序输出结果是否会发生改变(A .会发生改变 \B .不会发生改变)
  • 9、下列是使用某Web应用框架编写的简单网页页面的相关Python程序段:

    脚本文件abc.py代码如下:

    from flask import Flask,render_template

    app=Flask(__name__)

    @app.route("/")

    def index():

        marks = [{'name': '张三', 'yuwen':76, 'shuxue':86},

    {'name': '李四', 'yuwen':66, 'shuxue':90}]

        #render_template 方法:渲染模板   #参数1:模板名称 参数n:传到模板里的数据

        return render_template("               ",marks= marks)

    if __name__=="__main__":

        app.run(debug=True)

    模板文件marks.html代码如下:

    <!DOCTYPE html>

    <html>

    <head>

        <meta charset="UTF-8">

        <title>marks list</title>

    </head>

    <body>

        <ul>

            {% for mark in marks %}

             {{ mark.name }}: {{ mark.yuwen+mark.shuxue }}<br>   {# <br> 是换行符标签 #}

            {% endfor %}                     {# 使用 endfor 标签结束 for 语句 #}

        </ul>

    </body>

    </html>

    (1)、该网页程序使用的Web应用框架是
    (2)、该代码中的视图函数是
    (3)、划线处应填入的代码为
    (4)、当访问页面地址 http://127.0.0.1:5000/后,网页中第二行的内容是
  • 10、我校2019级学生高三二模部分成绩如图a所示,利用该数据展开了数据的统计分析和可视化呈现。

    图a

    请回答下列问题:

    (1)、如图所示,M3:M21单元格的数据由M2单元格自动填充而得,现已知M2单元格数据为各科总分,则M2单元格的公式为
    (2)、总分前10名的图表如图b所示,该图表类型为

    图b

    (3)、算法思路:先按“总分”降序排序,然后利用“姓名”和“总分”前10名制作图表,实现的代码如下。

    import pandas as pd

    import matplotlib.pyplot as plt

    font={'family':'MicroSoft YaHei'}          #显示中文

    plt.rc('font',** font)

    df=pd.read_excel("2022WZ2M.xlsx")

    df_sort=df.sort_values("总分", )

    #取总分前10名制作图表

    x=df_sort['姓名'].head(10)

    y=

    plt.bar(x,y,color='b')

    plt.grid(alpha=0.5)                                           #添加网格

    plt.title("2022年温州二模总分前10名")            #添加标题

    plt.show()

    请在程序划线处填上合适的代码。

    (4)、制作每门学科的平均分,并按技术成绩降序排序,并将结果保存在文件“2022WZ2M_TJ.xlsx”中,分析结果如图c所示。

    图c

    实现代码如下,请在划线处填上合适的代码。

    xk_avg=df.("班级")        #按班级分组

    xkavg_mean=           #计算各科班级平均分

    xkavg_mean.to_excel("2022WZ2M_TJ.xlsx",index=True,header=True)    #保存结果文件

  • 11、下列说法正确的是(   )
    A、路由器的主要作用是用于模拟信息与数字信息之间的转换 B、王老师使用了钉钉的共享打印机功能,办公室所有成员都可以使用,这主要体现了网络的数据通讯功能 C、浏览器/服务器架构(B/S架构)中客户端不需要安装专门的应用程序,用户工作界面通过浏览器就可以实现 D、DNS服务器可以为网络环境中的主机分配动态IP地址和网关地址等信息
  • 12、下列关于大数据的说法,正确的是(   )
    A、大数据强调对事物因果关系的探求,不注重它们的相关性 B、大数据是指无法在可承受时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合 C、大数据其实就是海量资料,这些海量资料来源于世界各地随时产生的数据,在大数据时代,微小的数据没有什么价值 D、道路的监控每天都在记录海量的数据,但发生交通事故之后往往只用到几分钟,甚至是几秒钟数据,这反映了大数据的低价值性
  • 13、为了确保信息安全,信息需加密传输,发送方由明文->密文(加密),接收方由密文->明文(解密)。已知某加密规则为:明文a,b,c,d对应密文2a+b, 2b+c, c+5d, 2d,例如,明文1,2,3,4对应密文4,7,23,8。当接收方收到密文7,13,38,14时,则解密得到的明文是 (   )
    A、27, 64, 108, 24 B、64, 27, 108, 24 C、1, 3, 5, 7 D、1, 5, 3, 7
  • 14、某同学制作了一个简易的“自动花盆浇水系统”,其中包括土壤湿度传感器,继电器控制的水泵等设备,将各传感器连接到智能终端后获取数据的部分代码如下:

    from microbit import *

    while True:

        valuel=pin1.read_analog()

        print("湿度:",value1)

        if value1<210 or button_a.is_pressed():

            pin2.write_digital(1)

            display.clear()

            display.show(Image.SAD)

            sleep(1000)

        else:

            pin2.write_digital(0)

            display.clear()

            display.show(Image.HAPPY)

            sleep(1000)

    下列说法不正确的是 (   )

    A、程序是通过pin2引脚获取湿度数据的 B、湿度值小于210的时候,水泵会自动开启,并显示哭脸 C、程序每隔1秒获取一次湿度数据 D、当按钮A被按下的时候,水泵会自动开启,并显示哭脸
  • 15、有如下Python程序段:

    a = [0] * 6

    b = [76, 88, 84, 91, 99, 80]

    for i in range(6):

        for j in range(i + 1, 6):

            if b[j] > b[i]:

                a[i] += 1

            else:

                a[j] += 1

    print(a)

    该程序段运行后,列表a的值为 (   )

    A、[5, 2, 3, 1, 0, 4]            B、[0, 3, 2, 4, 5, 1] C、[10, 6, 4, 8, 12, 2]          D、[6, 3, 4, 2, 1, 5]
  • 16、Python表达式abs(-9)** 2//4%3 * int(4.0)**0.5的值是(   )
    A、4 B、 C、4.0 D、
  • 17、有如下推理过程:

    只有通过今年6月的技术学考才可以参加明年1月份的技术选考(大前提)

    小明没有通过今年6月份的技术学考(小前提)

    小明不可以参加明年1月份的技术选考(结论)

    采用上述方式研究并实现人工智能的方法称为(   )

    A、强化学习 B、联结主义 C、行为主义 D、符号主义
  • 18、小王要制作一个“城市噪声监控系统”,他需要使用Python语言将各个采集点的数据利用SQLite数据库进行存储,数据库文件为test.db,需要实现打开、写入、关闭等功能。现有下列语句命令:

    ①conn = sqlite3.connect("test.db")

    ②cur = conn.cursor()

    ③import sqlite3

    ④conn.close()

    ⑤cur.close()

    ⑥cur.execute("INSERT INTO colldata(Noid,collData,collTimer) VALUES(%d,%f,'%s')" % (collid, colldata, nowtime))

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

    A、③①②⑥⑤④ B、③①②⑥④⑤ C、③①⑥②④⑤ D、⑥③①②④⑤
  • 19、“honorificabilitudinitatibus”是莎士比亚的剧本《空爱一场》里的一个单词,一共27个字母,意思是“不胜光荣”,有如下Python程序段:

    import random

    s='honorificabilitudinitatibus'

    for i in range(4):

        k=random.randint(0,4)+random.randint(0,2)*10

    print(s[k],end="")  

    执行该程序后,输出的结果不可能是(   )

    A、taba B、bili C、dict D、iooi
  • 20、某算法的流程图如图所示,输入进制k(k>=2且k<=16)以及十进制数n后,可输出为n对应的k进制的数,该程序运行后,下列说法正确的是(   )

    A、若输入k=16,n=93,则输出的结果为5D B、若输入k=8,n=35,共循环了3次 C、流程图中s←chr(r+55)+s也可以改成s←s+chr(r+55),不影响转换结果 D、流程图中s←chr(r+55)+s只有当k>10才会被执行
上一页 302 303 304 305 306 下一页 跳转