相关试卷

  • 1、有如下Python程序段:

    s=input("请输入数字字符串:")

    t=s[0]

    max=0

    ans=" "

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

      if s[i]>s[i-1]:

           t=t+s[i]

           if len(t)>max:

           max=len(t)

           ans=t

        else:

             t=s[i]

    print(ans)

    输入“11341358901”,执行该程序段后,输出的结果为(   )

    A、135890 B、01 C、3589 D、13589
  • 2、things=["苹果","香蕉","橙子","猕猴桃"],若想访问things元素"猕猴桃",下面Python的正确表达式为(   )
    A、things[-1] B、things(3) C、things[4] D、things["猕猴桃"]
  • 3、已知变量x=2,语句print("x=",x)的作用是(   )
    A、在屏幕上输出x=x B、在屏幕上输出2=2 C、在屏幕上输出x=2 D、在屏幕上输出"x="2
  • 4、已知x=5,y=6,则表达式not(x!=y)的值为(   )
    A、True B、False C、5 D、6
  • 5、用简单异或⊕加密法对明文p为“1101”进行加密,密钥k是“0100”,则得到的密文c为(   )
    A、1001 B、1010 C、1101 D、0011
  • 6、某算法的部分流程图如图所示。执行这部分流程,若输入n的值为2035,则输出s的值为(   )

    A、10 B、53 C、2035 D、5302
  • 7、下列应用中,体现了人工智能技术的有(   )

    ①停车场车牌识别技术的应用 ②Word软件的查找、替换功能 ③手机延时30秒暗屏 ④手机摇一摇识别歌曲名称 ⑤模糊二维码识别 ⑥刷脸考勤

    A、①③④⑤⑥ B、①②④⑥ C、①③④⑥ D、①④⑤⑥
  • 8、下列关于数字化的说法,正确的是(   )
    A、将数字信号转换成模拟信号的过程称为数字化 B、计算机只能将输入的十进制数转换成二进制数进行编码 C、经过采样、量化、编码等步骤可以将模拟音频数字化 D、打印机可以把模拟图像转换成数字图像
  • 9、下列关于信息和信息特征的说法,正确的是(   )
    A、信息是可以加工处理的 B、信息的价值是不会改变的 C、存在不依附于任何载体的信息 D、信息共享指的是将信息传递给对方,而自己失去这一信息
  • 10、回文素数是一个既是素数又是回文数的整数。如果一个整数只能被1和本身整除,这个数就是素数。如果一个数从左向右和从右向左读是一样的,这个数就是回文数。
    (1)、实现判断回文素数的Python程序如下,请在划线处填入合适的

    代码。

    def ss(i):    #判断素数

        for j in range(2,i):

          if    ①    :

          return False

        return True

    def hw(i):    #判断回文数

        x=i

        k=0

      while x!=0:

          k=k*10+x%10

              ②    

      if k==i:

            return True

      else:

             return False

    n=int(input("请输入待检测数据范围:"))

    for i in range(2,n+1):

      if    ③    :

        print(i)

    程序划线①处应填入的代码为;

    程序划线②处应填入的代码为;

    程序划线③处应填入的代码为

    (2)、本程序通过判断并输出回文素数,这种算法属于(选填:“解析算法”或“枚举算法”)。
  • 11、某仓储管理系统由物资入库、物资出库、物资查询等模块组成。其中物资入库模块的功能是将物资入库(增加新物资或已有物资),同时更新数据库;物资出库模块的功能是申请人从仓库中领取物资,同时更新数据库;物资查询模块的功能是查询仓库中的物资名称以及物资的数量。仓储管理系统的主要模块如图a所示。

    图a

    (1)、初步完成信息系统的搭建后,还需要根据用户对系统进行测试,其中对系统进行正确性证明、静态测试、动态测试,这属于系统测试中的(单选,填字母:A .软件测试 B .硬件测试 C .网络测试)。
    (2)、该系统服务端程序用Flask Web框架编写,服务器的IP地址是192.168.1.250,网站功能页面规划如图a所示,若有新物资要入库,则访问该子页面的地址是
    (3)、将系统数据库中一周的物资出库数据导出为“out.xlsx”,如图b所示,并制作图表如图c所示。部分程序代码如下,请在程序划线处填入合适的代码。

    图b

    图c

    import pandas as pd

    import matplotlib.pyplot as plt

    plt.rcParams["font.sans-serif"]=["SimHei"] #图表显示中文字体

    df=pd.read_excel("out.xlsx")

    df1=     ①    

    df_sum=df1.sum()

    df_top3=df_sum.sort_values("数量",ascending=False)

         ②    

    plt.title("一周领取物资前三位")

    plt.bar(     ③     ,df_top3.数量)

    plt.show()

    程序划线①处应填入的代码为;

    程序划线②处应填入的代码为;

    程序划线③处应填入的代码为

  • 12、有如下Python程序段:

    n=2

    s=0

    while n<10:

         n=n+2

         s=s+n

    print(s)

    该程序段运行后,s的值是(   )

    A、16 B、20 C、23 D、28
  • 13、已知列表a=[6,5],b=[6,5,4,3],则a*2+b的结果为(   )
    A、[6,5]    B、[6,5,4,3] C、[6,5,6,5,6,5,4,3] D、列表不能运算,程序错误
  • 14、有如下Python程序段:

    n=11

    s=0

    for i in range(n):

        if i%2==0 or i%3==0:

            s=s+i

    print(s)

    执行该程序段后,输出的s值是(   )

    A、32 B、42 C、6 D、30
  • 15、某Python代码如下所示,执行后输出的结果是(   )

    s="5h2caeP0"

    s1=""

    s2=""

    for x in s:

        if "0"<=x<="9":

        s1=s1+x

        else:

             s2=x+s2

    ans=s2+s1

    print(ans)

    A、052hcaeP B、hcaeP052 C、520Peach D、Peach520
  • 16、阅读材料,请回答问题。

    智慧停车系统,应用了车牌识别、RFID、大数据与平台等技术,实时地提供停车场车的位置、车位数、空满状态、车位查找、在线支付等强大功能,该系统包含采集模块、监控模块、管理模块、用户模块等。采集模块获取车位状态和车牌号码等数据后上传到数据库中。管理员通过网页对系统进行设置和管理,用户通过APP进行车位预定、根据车牌号进行车位查找和停车费的在线支付等。

    (1)、有些用户购买了停车场月卡,把月卡贴在汽车挡风玻璃上,每次车辆到达停车场闸口时,由读卡设备判断是否有授权,控制道闸自动抬起,因此固定用户车辆可以不必停车直接驶入。读卡器读取月卡信息的过程主要采用的技术是(   )
    A、蓝牙技术 B、图像识别 C、射频识别 D、红外识别
    (2)、下列关于该系统的说法,正确的是(   )
    A、该系统在无网络连接的状态下也能正常使用    B、系统的数据分析结果存储在终端上 C、该系统采用了C/S网络架构    D、该系统还需要配置摄像机等硬件设备
    (3)、在搭建智慧停车系统前,需要做很多的前期准备,如针对系统的环境、同类产品在市面上的完善程度等判断该信息系统是否有必要搭建、有无可能实施,这属于前期准备中的(   )
    A、需求分析 B、可行性分析    C、开发模式的选择 D、详细设计
  • 17、某算法的部分流程图如图所示,执行完该部分流程图后,变量s和变量i的值分别为(   )

    A、9和5 B、9和7 C、16和5 D、16和7
  • 18、下列关于人工智能的说法,不正确的是(   )
    A、符号主义又称仿生学派或生理学派 B、围棋机器人AlphaGo在自我博弈中不断提升棋力,这属于强化学习 C、知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题 D、符号主义认为智能特征原则上都可以被精确地描述,其包含知识库和推理引擎两部分
  • 19、下列关于信息的说法正确的是(   )
    A、从数据中一定能获得有用信息 B、二进制数不是信息的载体 C、信息可以从一种形态变成另一种形态,这体现信息的加工处理性 D、信息只能使用计算机进行加工处理
  • 20、小明开发了一个团队阅卷系统,具体阅卷规则如下:

    ①共有n道题,n道题依次进入阅卷序列中,为了保证试题批阅的准确性,每道题都需要两次批改,第一次批改完成的试题会加入到阅卷序列尾部,直至两次批改完成;

    ②若第一次批改和第二次批改分数相差2分及以上,则该题需要第三次批改,该题重新加入到目前阅卷序列尾部,第三次批改与第二次批改分数继续比较,以此列推;反之表示该题评分完成

    ③阅卷序列ans中的数据由字母与数字构成,字母表示阅卷教师编号,数字代表分数,如A7代表阅卷教师A批改分数为7分

    ④为了保证教师阅卷严宽尺度一致,每一位教师具备一次回评功能,当输入A-1时表示A教师进行回评,按照阅卷先后顺序,先回评的是A教师最后阅到的试题;当输入A-2时退出回评序列,继续批阅回评前的后一道试题。-1到-2序列中间不会出现其他教师的批改记录。

    ⑤回评过程中若此教师发现本人此题批阅记录因重评被遗弃,或已经评分完成,则此次记录无效阅卷过程与示例数据如下:

    (1)、若已知 n=5,阅卷序列 ans 为['C2', 'B5', 'C8', 'B3', 'A6', 'B-1', 'B5', 'B4', 'B-2','B3', 'A5', 'C5', 'B7', 'A5', 'A6', 'A6'],则阅卷完成后第四题的分数为
    (2)、若已知n=3,小明在设计程序之前,为了尽可能保证能测试上述阅卷规则是否都已经完成,设计了几组测试数据,则下述测试数据中最合适的是(   )(单选,填字母)
    A、['B4', 'B6', 'B8', 'A3', 'C6', 'B5', 'B6'] B、['B4', 'B6', 'B4', 'A3', 'C6', 'B5'] C、['B4', 'B6', 'B8', 'B-1', 'B6', 'B-2', 'A3', 'C6', 'B5', 'B6'] D、['B4', 'B6', 'B8', 'A4', 'B-1', 'B6', 'B3', 'B3', 'B-2', 'A3', 'C6']
    (3)、实现评分结果输出的 Python 程序如下,请在划线处填写合适代码。

    #读取试题数量n,并将阅卷序列存入变量ans,代码略

    a=[[i,"","",i+1]
    for i in range(0,n)]

    okinfo=[0]*n

    a[n-1][3]=0

    pre,head=n-1,0

    flag=True

    pas=[ ]

    pashead = {"A":-1,"B":-1,"C":-1}

    print("ans:",ans)

    p=0

    while ok<n:

        if ans[p][1]!="-":

            if flag:

                if okinfo[head]==1:

                    head=a[head][3]

                    continue

                a[head][2]+=ans[p][0]

                if len(a[head][2])==1:

                    a[head][1]=ans[p][1:]

                else:

                    if abs(int(a[head][1][-1])-int(ans[p][1]))<=1:

                        

                        okinfo[head]=1

                        ok+=1

                    else:

                        pre=head

                    a[head][1]+=ans[p][1]

                pas.append([head,len(a[head][1]),pashead[ans[p][0]]])

                pashead[ans[p][0]]=len(pas)-1

                print("第"+str(head+1)+"题:",ans[p][1],"阅卷老师",ans[p][0])

                head=a[head][3]

            else:      #缩进与 if flag 对齐

                top=pashead[ans[p][0]]

                num=pas[top][0]

                if okinfo[num]!=1 and (len(a[num][1])-pas[top][1])<=1:    #若有必要修改

                    if len(a[num][1])!=1:

                        #修改 a[num][1]的批改记录,代码略

                        if abs(int(a[num][1][-1])-int(a[num][1][-2]))<=1:

                            

                            ok+=1

                    else:

                        a[num][1]=ans[p][1]

                    print("第"+str(num+1)+"题:",ans[p][1],"阅卷老师",ans[p][0])

                pashead[ans[p][0]]=pas[pashead[ans[p][0]]][2]

        elif ans[p][1:]=="-2":

            flag=True

        elif ans[p][1:]=="-1":

            flag=False

        p+=1

    #输出结果(代码略)

上一页 120 121 122 123 124 下一页 跳转