相关试卷

  • 1、 谷歌 DeepMind近日推出人工智能 MuZero。MuZero使用了可自我学习的高性能机器学习模型,在国际象棋、围棋、将棋、Atari游戏等领域的表现超越人类。现在,科学家已经将MuZero计算机算法应用于优化视频压缩这一新的领域。结合上述材料,下列关于人工智能的说法正确的是(   )
    A、MuZero“自我学习”的学习机制,属于符号主义的人工智能 B、从游戏人工智能跨界到优化视频压缩领域,属于领域人工智能的应用 C、“超越人类”的描述说明当前人工智能已经具备人类的一切能力 D、MuZero的成功应用预示着人工智能推动着人类社会的发展
  • 2、 下列关于数字化的说法,正确的是(   )
    A、每个汉字的输入码是唯一的 B、将模拟信号转换成数字信号一般需要经过采样、量化与编码 C、录音时说话声音越大,音频文件占用的存储空间也越大 D、ASCII码共有128个字符,十进制编码范围从1到128
  • 3、 下列关于计算机网络的说法,不正确的是(   )
    A、网际协议(IP)用于将信息从一个地方传送到另一个地方 B、URL用于在因特网中定位文件,一般由网络协议、服务器地址、文件名三部分组成 C、无线网络中的数据通信不需要传输介质 D、网络可以实现网络中的数据资源共享,也可以实现软硬件资源共享
  • 4、 某校使用“智能门禁系统”,师生可通过刷校园卡、人脸识别等方式过闸机进出校园,学生进出寝室时通过摄像头刷脸签到,并将采集到的数据存储在服务器的数据库中。宿舍管理员可以使用手机客户端通过短信验证、指纹识别等身份认证方式登录该系统,实时查看宿舍的考勤情况。
    (1)、下列关于该信息系统组成与功能的说法,正确的是(   )
    A、智能门禁系统属于系统软件 B、该系统的用户只有教师、学生、宿舍管理员 C、该系统的硬件包括闸机、摄像头、服务器、数据库等 D、该系统具有数据采集、存储和处理等功能
    (2)、刷校园卡进出校园使用了RFID技术,以下说法不正确的是(   )
    A、RFID属于通信技术,也属于传感器技术 B、作为 RFID两大基本元素之一的读写器是接收端 C、校园卡为无源电子标签,具有唯一的电子编码 D、刷校园卡需要在有效距离内,说明RFID仅能在近距离(10cm)内传输信号
    (3)、下列关于该信息系统安全的说法,不正确的是(   )
    A、为了管理方便,对学生、教师、宿舍管理员设置相同的访问权限 B、短信验证属于动态口令验证方式,能够有效防止数据资源被非授权使用 C、对学生考勤数据进行加密处理可以提高数据的安全性 D、服务器安装防火墙可以有效地阻挡外部网络的攻击
  • 5、 “2024年跳水世界杯蒙特利尔站比赛3月3日在加拿大蒙特利尔奥林匹克中心游泳馆落幕。中国跳水队包揽全部金牌,以9金1银2铜的成绩位列奖牌榜第一”综合上述报道,下列关于数据、信息与知识的说法,正确的是(   )
    A、通过网络发布该信息无需载体 B、“9金 1银 2铜的成绩位列奖牌榜第一”该段文字就是信息 C、上述报道发布在一个月前,在今天来看仍然具有价值性 D、不同的人根据上述报道所构建的知识肯定是相同的
  • 6、 某平台新上架影片推荐度的计算方式为:由 5 位专业评审与 5 位大众评审给影片评分,评分区间为[1,10],将专业评审均分的 60%与大众评审均分的 40%求和并取整,根据得分确定等级(分值与等级的关系如图 a 所示)。评委打分情况如图 b 所示,“A”表示专业评审,“B”表示大众评审,“A1-5”表示第 1 位专业评审给出 5 分。

    图 a

    图 b

    请回答下列问题:

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

    f=open("dc.txt",encoding="utf-8")

    line=f.readline()

    pro,pub=0,0

    # 读取第一行,保存在字符串 line 中

    while line: # 当 line 非空

        x=

        t=int(line[3:])

        if x=="A":

            pro+=t

        

            

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

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

    grade= 

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

    (3)、若“dc.txt”文件中无异常数据,写出与加框处代码功能相同的语句
  • 7、 自幂数:一个n位数,如果每一位上的n次幂之和等于它本身,那么该数就是自幂数。下列Python代码可以实现输入数字长度n之后,输出所有n位自幂数,并统计个数。程序运行结果如下。

    (1)、根据题意,1632(填,是/不是)自幂数。
    (2)、实现查找n为自幂数的Python程序如下,请在划线处填入合适的代码。

    n=int(input("请输入要查找的自幂数位数:"))

    count=total=0

    for i in range(1*10**(n-1),1*10**n):

     a=i

     while a>0:

     total+=

     a=a//10

     if i==total:

     count+=1

     print(i)

        

    print(str(n)+"位自幂数一共有"++"个")

  • 8、 小南设计了一个用于判定素单词的Python程序。判断素单词的规则如下:

    Ⅰ.设定小写字母a—z对应的数字为1—26,大写字母A—Z对应的数字为27—52。

    Ⅱ.将某个单词的所有字母按照其对应的数字求和,

    Ⅲ.若和为素数(质数)则判断为素单词,否则不是。

    如单词“Hello”,字母分别对应的数字为:34、5、12、12、15,其和为34+5+12+12+15=78,不是素数,因此单词“Hello”不是素单词。

    (1)、根据题意,当输入单词“Love”,输出的结果是(填字母:A .Love是素单词/B .Love不是素单词)
    (2)、实现素单词判断的python程序如下,请在划线处填入合适代码。

    def is_Prime(number):#判断number是否为素数

    flag=True

    for k in range(2,number):

     if :

     flag=False

     break

    return flag

    s=input("请输入一个单词:")

    total=0

    for i in range(len(s)):

     ch=s[i]

     if "A"<=ch<="Z":

     total=

     elif "a"<=ch<="z":

    #将小写字母转换为对应的数字并累加至变量total中,代码略

    if 

     print(s,"是素单词")

    else:

     print(s,"不是素单词")

  • 9、 有如下Python程序段:

    a=[21,3,4,5,9,14,23]

    c,m=0,0

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

     if a[i-2]+a[i-1]==a[i]:

     c+=1

     if c>m:

     m=c

     else:

     c=0

    print(m)

    执行程序后,输出结果是(   )

    A、0 B、1 C、2 D、3
  • 10、 用python程序处理图像文件“chenchen.jpg”,该图像颜色位深度为24bit,图像如图所示:

    程序代码如下:

    from PIL import Image

    import numpy as np

    import matplotlib.pyplot as plt

    img=np.array(Image.open("chenchen.jpg").convert("L"))

    rows,cols=img.shape

    for i in range(rows):

        for j in range(cols):

            if():

                img[i,j]=1

            else:

                img[i,j]=0

    plt.imshow(img,cmap="gray")

    plt.show()

    下列说法正确的是(    )

    A、待处理图像的文件名为“chenchen” B、处理后的图像像素数将增加 C、将加框处语句中的“>”改为“<=”,则处理后的图像中黑白色将互换 D、将加框处语句中128改为188,则处理后图像中的黑色部分将减少
  • 11、 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13. . . 求出这个数列的前 n 项之和。

    n = int(input())

    a,b,num = 2,1,2

    for i in range(n-1):

        

    print(num)

    方框中的代码由以下三部分组成:①num += a / b ②a = a + b ③b = a - b代码顺序正确的选项是(   )

    A、①②③ B、②③① C、②①③ D、③②①
  • 12、 有如下 Python 程序段:

    s,n=0,8

    while True:

        s+=n

        if s>14:

            break

        n-=2

    print(n,s)

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

    A、2 18 B、4 18 C、6 14 D、6 18
  • 13、 有如下 Python 程序段:

    s = ['12','22','23','31','123','224']

    res =s[0]

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

        if s[i] >= res:

            res =s[i]

    print(res)

    执行上述程序后,输出的结果是(   )

    A、12 B、123  C、31 D、224
  • 14、 用python算法控制结构描述“如果报名人数超过10人则输出活动升级,若小于3人则输出活动取消,否则输出活动正常举行”,设t为报名人数,下列选项正确的是(    )
    A、 B、 C、 D、
  • 15、 若people=["he","she","it"],feel={1:"love",2:"like",3:"hate"},则表达式feel[2]+people[2]值是(   )
    A、likeit B、hateit C、likeshe D、hateshe
  • 16、 若food="milkeggbread",以下表达式值为['milk', 'egg', 'bread']的是(   )
    A、[food[:4],food[4:7],food[7:]] B、[food[:3], food[3:6],food[6:]] C、[food[1:4],food[4:7],food[7:len(food)]] D、[food[0:3],food[3:6],food[6:len(food)-1]]
  • 17、 下列Python表达式中值为True的是(   )
    A、24%200**1/2<-2**4+4*2 B、"Hz" in "Hangzhou Asian Games" C、not False and not True or not False D、abs(int(-4.65))==round(4.65)
  • 18、 某APP为鼓励用户积极签到,制定积分签到政策,用户第一次连续签到可以得到1分,第二次连续签到得2分,第三次连续签到得到4分,接下来,每次得分分别为8,16,32……。若签到中断,则前面签到所得积分清空,重新从第一天开始积分。当用户积分达到10000分时,可以兑换相应奖品,小明想得到的毛绒娃娃需要20000积分,请设计算法帮小明计算,需要至少连续签到多少天才能拿到毛绒娃娃。
    (1)、“确定用变量day表示需要花费的时间,用jf表示当前签到可以获得几分,用sum_jf表示目前已经累计获得的积分,并得出解决问题的计算模型。”,该过程属于用算法解决问题中的(   )
    A、分解问题 B、抽象与建模 C、设计算法 D、描述算法
    (2)、解决此问题的算法流程图如图所示,请为虚线框选择合适的流程图基本图形并为①处选择合适代码(   )

    A、 sum_jf=sum_jf+jf B、 sum_jf=sum_jf+jf C、 sum_jf=jf+jf D、 sum_jf=jf+jf
  • 19、 下列关于算法的描述正确的是(    )
    A、算法是用来解决数学问题的 B、在算法执行过程中,有时需要运用控制转移来执行不同的操作 C、求所有自然数的和违背了算法的可行性 D、算法一定要有输入
  • 20、 某学生编写了一个程序来模拟答题卡中单项选择题的判分过程。实现方法是:使用“0”和“1”的组合来分别编码ABCD的填涂情况,具体方式如图a所示,例如,填涂结果“A”用“1000”编码。12道选择题以图b的方式进行排列。

    图 a

    图 b

    图 c

    编写程序:对给定的标准答案,生成并输出每道题的填涂信息,对应的选项、分值(答对得2分,答错或不答得0分),以及最后的总得分,输出结果如图c所示。请回答下列问题:

    (1)、若生成的填涂信息如下图所示,输入的标准答案为“ABCDCADCABAD”,则获得的总分为(填数值)。

    (2)、实现上述功能的程序如下,请在划线处填入合适的代码。

    import random

    n = 12 # 定义题数

    da = "ABCDDABDAACA" # 存储标准答案

    def check(s, w, da): # 判断得分

        if :

            return 2

        else:

            return 0

    a=[[] for i in range(n)] # 存储每题 ABCD 选项的编码值

    ans = [""] * n # 存储模拟生成的填涂选项

    res = ""

    s=""

    total = 0

    for i in range(n): # 模拟生成每题选项对应的 4 位编码

        t = random.randint(0, 4) # 随机生成第 i+1 题的填涂情况

        for j in range(4):

            if :

                a[i].append(1)

            else:

                a[i].append(0)

    print("填涂卡情况:")

    num=1

    for i in range(n): # 打印填涂卡情况

        s = s + str(a[num-1])

        for j in range(4):

            if a[num-1][j] == 1:

                

        res = res + str(num) + "" + s + "

        s = ""

        

        if (i+1) % 3 == 0 :

            print(res)

            res = ""

            num-=11

    print("题号  选项  分值")

    for i in range(n): # 输出每题的答案和得分

        if ans[i] != " " :

            df = check(ans[i], i, da)

            print(f"{i+1} {ans[i]} {df}")  #按格式要求输出

            total += df

        else:

            df = 0

            print(f"{i+1} 未填涂    {df}")

    print(f"该学生选择题得分:{total}分")

上一页 21 22 23 24 25 下一页 跳转