相关试卷

  • 1、小明使用下载软件下载一部电影时,突然断电,当他开机打开下载软件时,发现可以接着上次中断的地方继续下载,这主要体现了下载工具的特征是(   )
    A、多线程 B、断点续传 C、批量下载 D、快速下载
  • 2、如图是计算机“资源管理器”的部分截图,下列说法错误的是(   )

    A、点击“+”可以展开文件夹 B、点击“-”可以折叠文件夹 C、在资源管理器中可以复制、剪切文件或者文件夹 D、在资源管理器中不能移动文件或者文件夹
  • 3、某学校引进了一个在线智慧教学平台,经过若干学期的线上教学实践积累了学习资源、教学互动、学情信息等大量教学数据。为了不断提高线上教学质量,在线智慧教学平台可根据当前积累的教学数据,采用( )技术来估计学生的学习效果,并生成综合的改进方案,完善线上教学方法。
    A、数据存储与加密 B、数据索引与排序 C、数据分析与预测 D、数据共享与保护
  • 4、南昌汉代海昏侯墓出土了1万余件(套)文物,其中包括5千余枚简牍。部分简牍因自然腐蚀,内容无法识别,这主要体现了信息的(   )
    A、时效性 B、依附性 C、共享性 D、价值性
  • 5、蓝牙技术是一种无线数据和语音通信标准,它是基于低成本的近距离无线连接,关于蓝牙技术的应用,下列叙述不正确的是(   )
    A、可用于智能手机与通信基站连接 B、可用于智能手机与蓝牙耳机连接 C、可用于智能手机与笔记本电脑连接 D、可用于智能手机与智能手机连接
  • 6、使用子网掩码对C类地址进行子网划分,其划分方法可参考下图所示,请问当子网掩码为255. 255.255. 224时,每个子网的主机数为(   )

    A、8 B、16 C、30 D、48
  • 7、小明为了购买学习用品,登录某直播购物平台。在回放往期视频时,小明采用了快进和倒退的播放方式,控制观看节奏。这主要体现了多媒体技术的______特征。(   )
    A、集成性 B、交互性 C、多样性 D、超媒体结构
  • 8、笔记本电脑在有多个无线信号覆盖的区域内,可以实现自动连接信号最强的那个信号。当切换无线信号时,下列说法正确的是(   )
    A、IP地址可能会发生改变 B、MAC地址可能会发生改变 C、IP地址和MAC地址都可能会发生改变 D、IP地址和MAC地址一定不会发生改变
  • 9、电商平台的智能客服机器人,可实时回答客户对所关注商品的咨询提问。实现智能客服机器人问答功能的最核心技术是(   )
    A、自动问题求解 B、自动程序设计 C、自然语言处理 D、自动定理证明
  • 10、简易阅卷系统--为了检测学生的学习效果,王老师要开展一次课堂测试。她设计了一份检测卷,共8道题目,其中单选题6题,多选题2题,总分100分。学生做完题目后,上交答卷存储在“学生答卷.txt”文件中(答卷中均是大写字母,且多选题答案已按字母升序排列,格式如图a所示)。王老师编程读取全班学生的答卷,实现自动批阅,并统计每位学生的得分情况,最终输出每位学生得分和满分学生名单(如图b所示)。各类题型的阅卷规则如下:

    ●单选题:学生答案和标准答案一致,每题得10分;错选或不选不给分。

    ●多选题:学生答案和标准答案一致,每题得20分;漏选给10分,错选或不选不给分。比如某题标准答案为ACD,若答ACD可以得20分,答A、C、D、AC、AD或CD可得10分,其余不得分。

    (1)、主程序

    da=['A','B','A','D','C','D','ACD','BD'] #da存放标准答案

    file="学生答卷.txt"

    ts=readfile(file)  #读取学生答案内容

    a=[ ] #用于存放满分同学的姓名

    for i in range(len(ts)):

        line=ts[i]

        ls=line.strip()  #过滤掉换行符 '\n'

        ls=ls.split(',') #将ls按“,”分割,以列表存储

        s=score(ls,da)

        print(ls[0]+"得分:"+str(s))

        if s==100:

            a.append(ls[0])

        i+=1

    print("满分同学:",end='')

        for i in a:

    print(i,end='  ')

    该程序段采用的算法是(单选,填字母:A .解析算法 / B .枚举算法)。

    (2)、读写文本文件,如下的readfile函数,逐行读取每位学生的答题数据存入列表并返回。请在划线处填入合适的代码。

    def readfile(file):

        f=open(file,encoding="utf-8")  #打开文件

       

        line= f.readline()    #从文件中读取一行

        while line:

            text.append(line)   #添加到列表text

            line=f.readline()

        f.close()

        return text

    (3)、如下的dxt函数,判断多选题答案并返回得分。请在划线处填入合适的代码。

    def dxt(s1,s2):

        n1=len(s1);n2=len(s2)

        fs=0;c=0;k=0

        if s1==s2:

            fs=20

        else:

            while k<n1:

                if s1[k] in s2:

                    c+=1

                else:

                    break

                k+=1

            if :

                fs=10

    return fs

    (4)、如下的score函数,统计每位学生的得分并返回。请在划线处填入合适的代码。

    def score(st,da):

        sum=0

        for j in range(1,len(st)):

            if j<=6:  #单选题

                if st[j]==da[j-1]:

                    sum+=10

            else:   #多选题

               

    return sum

  • 11、某“学校图书管理系统”由书籍管理、借阅管理和用户管理等模块组成。其中,借阅管理模块可以实现用户借书、用户还书和借书统计等功能。每本书籍的内页已经贴上了条形码,用户的借书卡已经植入了电子标签。用户将借书卡放在读卡器上,通过对书籍的条码进行扫描实现借书操作,系统自动完成登记,如图所示。

    (1)、在设计“学校图书管理系统”的前期准备中,需要对该系统的进行模块结构设计,这一过程属于(单选,填字母:A .需求分析 / B .概要设计 / C .详细设计)。
    (2)、该系统服务端程序采用Flask Web框架编写,若用户编号uid 为10101,书籍编号bid为 2023,提交数据到Web服务器的URL为 http://192.168.1.2:5000/input?uid=10101&bid=2023,则服务器端应用实例 app中与该URL关联的路由设置语句是@app.route('')
    (3)、小明体验了该系统后,想进行优化设计,以下设计思路不恰当的一项是(      )
    A、将每位学生的指纹录入到系统中,每次使用指纹借/还图书 B、开发移动端APP,实现新书和热门书推荐功能 C、增加电子图书的印刷和出售功能 D、在借阅管理模块中,增加逾期未还的学生短信提醒功能
    (4)、将系统数据库中一周的借书数据导出为文件“data.xlsx”,部分数据如图b所示,并制作图表如图c所示,部分程序代码如下,划线①处填入合适的代码(单选,填字母:A .sum( ) / B .count( ) / C .mean( )),划线②处填入合适的代码

    图b

    图c

    import pandas as pd

    import matplotlib.pyplot as plt

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

    df["借阅次数"] = [0]*len(df)            #插入新的列用来保存各类书籍的借阅次数

    df1 = df.groupby("书籍类别", as_index = False).借阅次数.   ①    

    df2 = df1.sort_values("借阅次数", ascending = False ).head(3) 

    x = df2["书籍类别"]

    y =    ②    

    plt.title("本周最受欢迎图书前3类")               #设置图表标题

    plt.bar(x, y)                                   #绘制柱形图

    plt.show()

  • 12、某Python程序如下:

    s="HangZhou-0571"

    y=""

    for i in range(len(s)):

        c=s[i]

        if c>="A" and c<="Z":

            c=chr(ord(c)-1)

        elif c>="0" and c<="9":

            c=chr(ord(c)+1)

        y=c+y

    print(y)

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

    A、GangYhou-1682 B、2861-uohYgnaG C、gangyhou-1682 D、2861-uohygnag
  • 13、阅读下列材料,回答问题。

    小明为学校设计了教室节能自动温控系统,系统结构示意图如图所示。其功能为当室内温度值不在理想温度值范围时,开启或关闭空调。智能终端通过传感器采集教室内温度数据,IoT模块传送温度值到Web服务器并保存到数据库。客户端通过浏览器访问Web服务器查看教室温度。Web服务器将处理的结果经IoT模块传送给智能终端,由智能终端启动执行器实现对温度的控制。小明在家可以通过浏览器查看Web服务器上信息。

    (1)、小明家通过移动宽带上网,选择的无线路由器有4个LAN接口和1个WAN接口,在连接硬件时,应该把“光调制解调器”和“家用台式机”的网线分别接在(   )
    A、LAN口、LAN口 B、LAN口、WAN口 C、WAN口、LAN口 D、WAN口、WAN口
    (2)、下列说法正确的是(   )
    A、该系统采用C/S网络架构 B、互联网断开后该系统不能控制空调开启或关闭 C、该系统采集的温度数据都存储在数据库中 D、必须使用为该系统专门开发的程序才能访问Web服务器
    (3)、下列选项标注了图中虚线框内的智能终端与传感器、执行器之间的数据传输关系,其中合理的是(   )
    A、 B、 C、 D、
  • 14、某客户购买的新能源汽车价格为t万元,可享受当地政府购车补贴,补贴标准如下:价格20万元(不含)以下,补贴0.25万元;价格20万元(含)至30万元(不含),补贴0.5万元;价格30万元(含)以上,补贴1万元。在下列选项中,计算实际购车价格p的程序代码正确的是(   )

    A.

    p=t-0.25

    if t>=20:

        p=t-0.5

    elif t>=30:

    p=t-1

    B.

    p=t-1

    if t<20:

        p=t-0.25

    elif t<30:

      p=t-0.5

    C.

    p=t-0.25

    if t>=30:

        p=t-1

    if t>=20:

        p=t-0.5

    D.

    p=t-1

    if t>=20:

        p =t-0.5

    else:

        p=t-0.25

    A、A B、B C、C D、D
  • 15、阅读下列材料,回答问题。

    以“ChatGPT”、“AlphaGo”等为代表的基于深度学习的人工智能,正在引领一场深刻的技术革命。有媒体报道,在疫情防控中,人工智能运用大模型进行预测,为科学防疫提供重要依据;程序员利用人工智能帮助其编写指定程序,极大的提升了程序员的工作效率。人工智能的不当应用给信息系统的安全带来了挑战,有人利用人工智能进行网络犯罪,即便没有技术的“小白”,也能成为网络攻击者。

    (1)、阅读上述文字,以下说法不正确的是(   )
    A、人工智能技术将人类从繁杂工作中解脱出来的同时,也会取代一些工作岗位 B、“ChatGPT”是以符号主义表达与推理为代表的人工智能 C、人工智能技术推动人类社会进步的同时,也可能威胁人类安全 D、“ChatGPT”与“AlphaGo”都是基于数据驱动的人工智能方法
    (2)、下列关于信息系统安全与防护,说法正确的是(   )
    A、访问控制是用户在进入系统或访问受限数据资源时,系统对用户身份的鉴别过程 B、防火墙一般是由硬件组成的复杂系统,其功能是查杀病毒 C、为了尽可能地降低病毒感染的风险,应坚持查杀为主,预防为辅的原则 D、若一种加密方法,加密密钥=解密密钥,则称为对称密码体制或单钥密码体制
  • 16、某旅行社发放的宣传单有二维码,用智能手机扫描后可查看具体的行程路线、景点风景、游玩方案等信息,下列说法不正确的是(   )
    A、扫描二维码的过程属于信息的编码 B、智能手机内部以二进制方式处理二维码信息 C、一个由16*16的黑白像素组成的二维码位图需要32字节的存储空间 D、二维码为人们的生活提供了便利,也带来了一定的安全隐患
  • 17、下列关于信息系统的支撑技术,说法正确的是(   )
    A、中央处理器(CPU)是计算机最核心的部件,它由运算器和存储器组成 B、计算机软件可分为系统软件和应用软件,浏览器属于系统软件 C、移动终端同普通计算机一样,也是由硬件和软件组成 D、NFC技术是一种远距离高频的无线电技术
  • 18、下列关于数据与大数据的说法,正确的是(   )
    A、数据是指所有能输入到计算机且只能被计算机程序处理的符号总称 B、大数据的数据类型多,价值密度低 C、我们可通过数据加密和数据解密来提高数据的保密性和完整性 D、大数据要分析的是抽样数据,而不是全体数据
  • 19、编写一个Python程序对学校所有空教室进行管理,当申请教室时,将分配一个空教室,使用结束后归还教室,若已无空教室则申请失败。

    现在模拟这一过程。初始有n个空教室,输入请求,每个请求包括请求类型(申请或归还)和请求人。程序输出对于每次请求的处理结果。例,当前有2个空教室,输入输出如图 a

    图 a

       图b

    (1)、以3个空教室为例,对于如图b所示的输入数据,请求失败的人数是
    (2)、请修改程序加框处的错误。
    (3)、请完成划线处的填空。

    n = 10        #以初始有 10 个空教室为例

    top = n; stack = [i for i in range(n+1)]

    head = - 1; node = [[i, - 1, - 1]        #定义栈,存储空教室编号

    for i in range(n+1)]       #定义链表节点,存储已用教室

        def apply(name):    #申请,从栈中弹出空教室添加至链表,并将请求人作为链表节点的内容

            global top, head    #声明 top 和 head 为函数外部的全局变量,下同

            if top==0: return - 1

                node[stack[top]][1] = name

                node[stack[top]][2] = head

               

                top -= 1

    return head

    def back(name):            #归还,在链表中找到请求人所在的节点,删除后压入栈中

        global top, head

        p = head

        if node[p][1]==name:

            top += 1; stack[top] = head

            head = node[head][2]

            return stack[top]

        while  and node[p][2]!=- 1:

            p = node[p][2]

        if node[p][2]==- 1: return - 1

            top += 1; stack[top] = node[p][2]

            node[p][2] = node[node[p][2]][2]

            return  

    s = input("请输入请求:")

    while s!="- 1":

        #下面语句对输入进行分割后存入request

        #其中 request[0]表示请求类型(申请或归还),request[1]表示请求人

        request = list(map(str, s.split(",")))

        if request[0]=="申请":

            c = apply(request[1])

            if  :

                print("教室已满, 申请失败!")

            else:

                print(request[1],"已申请",node[c][0],"号教室")

            elif request[0]=="归还":

                c = back(request[1])

                if c!=- 1: print(request[1],"已归还",node[c][0],"号教室")

                    s = input("请输入请求:")

  • 20、小吴收集了2020年之前历届世界杯数据并进行汇总,制作了“历年世界杯各国数据.xlsx文件,具体内容结构如图a(部分数据)所示。

    图 a

    (1)、从图a中可看到土耳其的比赛场数为“20”,与胜、平、负场数之和不相等,该问题属于     
    A、数据缺失 B、数据重复 C、逻辑错误 D、格式不一致
    (2)、现要找出非洲总进球数前 3 名的国家(不考虑并列情况),核心代码如下:

    df = pd.read_excel("历年世界杯各国数据.xlsx")

    print(df)

    则方框处可选代码是 (按数据处理先后顺序填序号)。

    ①df = df.groupby("所属大洲")

    ②df = df[:3]

    ③df = df.sort_values("进球数", ascending=False)

    ④df = df[df["所属大洲"]=="非洲"]

    ⑤df = df["非洲"]

    (3)、小吴收集了英格兰在2022年世界杯中的5场比赛的数据并存储在文件“英格兰.xlsx”中,结构如图b所示。现编写程序,将数据处理后合并到“历年世界杯各国数据.xlsx”文件中,核代码如下,请在划线处填写合适的代码。

    图 b

    df1 = pd.read_excel("历年世界杯各国数据.xlsx")

    df2 = pd.read_excel("英格兰.xlsx")

    for i in range(len(df1)):

    if df1.at[i, "球队"]=="英格兰":

    break

    for line in df2.values:

        goal = line[2]; lost = line[3]

        if goal>lost:

            df1.at[index, "胜"] += 1

        elif

            goal<lost:

            df1.at[index, "负"] += 1

        else:

            df1.at[index, "平"] += 1

           

    df1.at[index, "进球数"] += goal

    df1.at[index, "失球数"] += lost

    df1.at[index, "净胜球"] += goal - lost

    df1.to_excel("(new)历年世界杯各国数据.xlsx", index=False) #去除索引保存文件

    (4)、读入文件“(new)历年世界杯各国数据.xlsx”并制作了如图c所示的柱形图,核心代码如下。若要更换图表类型,则应修改 (单选,填序号) 处的代码

    图 c

    df1 = pd.read_excel("(new)历年世界杯各国数据.xlsx")

    df1 = df1.sort_values("进球数",ascending=False)      #①

    df1 = df1[df1["所属大洲"]=="南美洲"]

    df1 = df1[["球队", "进球数"]]                                       #②

    df1.plot.bar(x="球队", y="进球数")                             #③

    plt.show()                                                                         #④

上一页 64 65 66 67 68 下一页 跳转