相关试卷

  • 1、某算法流程图如图所示,其对应的Python程序为(     )

    A.

    B.

    C.

    D.

    s=0

    for i in range(1,101):

           if i%5==0:

                 s=s+i

           else:

                 i+=2

    print(s)

    s=0

    for i in range(1,101):

           if i%5==0:

                 s=s+1

           i+=2

    print(s)

    s=0

    i=1

    while i<=100:

           if i%5==0;

                 s=s+i

           else:

                 i+=2

    print(s)

    s=0

    i=1

    while i<=100:

           if i%5==0:

                 s=s+i

           i+=2

    print(s)

    A、A B、B C、C D、D
  • 2、某算法流程图如图所示,以下说法正确的是(     )

    A、若判断条件改为“i<6?”,结果不变 B、执行该流程后,变量k的值为1 C、变量c的值为7 D、语句“i+=2”执行了6次
  • 3、小明在高一上学习了计算机硬件的相关知识,对此非常感兴趣。回家后,小明查看了家里的计算机配置,具体内容如下:

    硬件配置

    预装软件

    显示器:1920×1080

    CPU:四核1.80GHz

    硬盘:1TB

    内存:8GB

    操作系统:Windows10

    办公软件:WPS

    聊天软件:微信、QQ

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

    A、该计算机有4个CPU B、计算机断电后,内存中的数据会消失 C、可直接在该计算机上安装mac0S 32-bit Intel installer版本的Python D、硬盘主要包含RAM和ROM
  • 4、下列关于编码的说法,正确的是(     )
    A、可以利用扫描仪、照相机、手机等采集设备对信息进行数字化 B、将模拟信号转换成数字信号,只需要过采样编码两个过程 C、汉字的输入码唯一 D、在电脑中播放音频属于模数转换
  • 5、已知某进制的等式满足:46+25=104和32+15=50,则下列说法正确的是(     )
    A、该进制数有6个数码 B、该进制数满足等式17+21=41 C、等式46+25=104的计算结果104,转换为十进制数为53 D、等式32+15=50的计算结果50,转换为二进制数为110010
  • 6、2024年10月,杭州第十四中学教育集团全体师生6000多人齐聚康桥校区,隆重举行第五十四届田径运动会。集团凤起、康桥校区,青山湖学校各班围绕“爱校”、“强国”、“运动”三大主题,踩着铿锵有力的步伐,昂首阔步地依次入场,精练精彩、创意无限,体现着各班的团队合作精神和优良的班级风貌。小明使用UltraEdit软件观察字符,下列说法正确的是(     )

    A、字符"10"的十进制编码是01 30H B、该内容中共有3个ASCII编码 C、字符“油”的十六进制内码为D3   D3 D、由图可知,计算机用十六进制存储信息
  • 7、2024年10月,杭州第十四中学教育集团全体师生6000多人齐聚康桥校区,隆重举行第五十四届田径运动会。集团凤起、康桥校区,青山湖学校各班围绕“爱校”、“强国”、“运动”三大主题,踩着铿锵有力的步伐,昂首阔步地依次入场,精练精彩、创意无限,体现着各班的团队合作精神和优良的班级风貌。小明准备将拍摄的照片导入电脑,其中一张BMP格式的照片尺寸如图所示,已知该照片占用的存储空间约为4MB,则该照片的颜色位深度为(     )

    A、24 B、8 C、16 D、4
  • 8、2024年10月,杭州第十四中学教育集团全体师生6000多人齐聚康桥校区,隆重举行第五十四届田径运动会。集团凤起、康桥校区,青山湖学校各班围绕“爱校”、“强国”、“运动”三大主题,踩着铿锵有力的步伐,昂首阔步地依次入场,精练精彩、创意无限,体现着各班的团队合作精神和优良的班级风貌。小明作为学生会记者,拍摄了许多照片。以下格式不可能为照片的是(     )
    A、PNG B、JPEG C、GIF D、WMA
  • 9、某商场会员管理系统,创建账户后系统会根据用户的消费金额整除10累计入用户积分中,若积分达到一定值后,则会自动提升会员等级,不同会员等级对应的最低积分要求如图a所示。由于系统数据较多,并且更新数据时会有大量的数据查找、修改、删除等操作,为了方便管理和维护,系统存储会员数据时根据会员编号升序排序,如图b所示。   

    (1)若会员NO.2021021227新增消费583之后,他的会员积分是 , 会员等级是

    (2)定义setup函数,该函数功能是将已有的用户数据按照会员积分升序排序,并统计出每个等级的人数及该等级积分最低会员的索引。加框处代码有误,请改正。

    def setup():

    head=-1

    for i in range(0, len(data)):

    if i= =0 or data[i][2]< data[head][2]:

    data[i][4]= head

    head=i

    else:

    p= head; q= data[p][4]

    while q!=-1 and data[q][2]< data[i][2]:

    p=q

    q= data[q][4]

    data[p][4]=i

    data[i][4]=q

    k= data[i][3]

    if level[k][2]==-1 or data[i][2]<= data[level[k][2]][2]:

    leveli2=k

    level[k][0]+=1

    return head

    (3)编写程序实现如下功能,每当有用户消费之后,自动更新用户的相应数据。实现该功能的程序段如下,请在划线处填入合适的代码。

    def search(num):

    #找到会员编号所对应的会员数据索引,代码略

    def dele(t, head):                            #将索引为t的会员数据总链表中删除

    p= head

    if t= = head:

    head= data[head][4]

    else:

    while data[p][4]!=t:

    p= data[p][4]

    level[data[t][3]][0]-=1

    if level[data[t][3]][0]= =0:

    level[data[t][3]][2]=-1

    elif level[data[t][3]][2]= =t:

    return head

    '''读取会员数据存入 data列表,每个元素包含会员编号、会员姓名、会员积分、会员等级四项内容,代码略'''

    level=[[0,0],[0,50],[0,100]……]   #level列表每个元素包含每个等级人数、最低积分要求

    for i in range(len(level)):

    level[i]. append(-1)

    for i in range(len(data)):

    data[i]. append(-1)

    head= setup()

    num= input("请输入会员编号: ")

    point= int(input("请输入消费的金额: "))

    t= search(num)

    if t!=-1:

    data[t][2]=

    head= dele(t, head)

    #将更新信息后的会员数据重新插入到链表中,更新列表data 和level中的数据,代码略

    else:

    #创建会员账户并同步相关信息,代码略

  • 10、小罗模拟设计24小时人体血压监测系统。当使用者穿戴相应的设备后,设备中的智能终端通过传感器实时获取血压数据,并借助蓝牙方式与手机连接后,将数据传输到服务器。若服务器检测到血压异常后,通过穿戴设备的屏幕和手机APP发出预警信息,同时用户也可通过浏览器和手机APP访问服务器查询历史数据。请回答下列问题。

    (1)下列关于该系统的说法,正确的是(多选,填字母)。

    A.该系统只采用B/S开发模式

    B.手机中APP属于系统软件

    C.传感器和执行器不一定要连接到同一个智能终端

    D.采集的时间和血压数据存储在数据库中

    (2)系统运行时,小罗发现服务器中采集的血压数据正常时,系统也发出了预警信号,造成该现象的原因可能是(单选,填字母:A.系统的阈值设置错误/B.传感器故障/C.智能终端故障)。

    (3)若当用户血压异常,数据因手机网络连接故障无法上传服务器时,如何让用户收到预警信号。

    (4)小罗利用系统采集了某位高血压患者30天的血压数据,若用户的收缩压大于等于140且舒张压大于等于90则认为患者有高血压风险。系统测试时每隔1个小时上传1次数据,部分数据如图a所示,现要统计患者一个月内高血压次数最多的5个监测时间点,并绘制出相应的柱状图,如图b所示。用户可以根据监测结果在血压多次偏高的时间点服用药物,保证身体健康(已知该药物一天服用一次)

    import pandas as pd

    import matplotlib. pyplot as plt

    df= pd. read_ excel(" test. xlsx")

    df1= df[df["收缩压(mmHg)"]>=140]

    plt. bar(df2.监测时间, df2.监测日期)

    plt. title("高血压次数统计")

    plt. show()

    print(df2)

    方框中应填入的语句依次为(选3项,填数字序列)。

    ①df2=df1. groupby("监测时间", as_index= False).监测日期. count()

    ②df2=df2. sort_ values("监测日期", ascending= False)[:5]

    ③df1=df1[df1["舒张压(mmHg)"]>=90]

    ④df2= df. groupby("监测时间", as_ index= False). count()

    ⑤df= df[df["舒张压 (mmHg)"]>=90]

    ⑥df2=df2. sort_ values("监测时间", ascending= False). head(5)

    (5)观察图b,若系统建议患者服用药物对血压进行控制,则之前服用药物比较合适(单选,填字母:A.9点/B.12点/C.15点/D.18点)。

  • 11、徐老师设计了一个德育考评系统,学生每天按时到校得1分,若能连续5天都按时到校,则连续按时到校的这几天共可获得1+2+3+4+5分,连续按时到校超过5天,第5天之后的每天得5分,迟到得0分,若学生平时表现良好,可以获得一次消除迟到记录的机会,如图所示,某学生的到校数据为“YYNYYYNY”,其中“Y”表示按时到校,“N”表示迟到。徐老师设计相应的程序,找到消除迟到记录后总分最大的一种方案并进行修改,若有相同结果,则选择最早的一条记录进行修改。如图中消除前德育考评总分为10分,消除第3天迟到记录后,德育考评总分为21分。

    日期

    第1天

    第2天

    第3天

    第4天

    第5天

    第6天

    第7天

    第8天

    打卡状态

    Y

    Y

    N

    Y

    Y

    Y

    N

    Y

    德育分数

    +1

    +2

    +0

    +1

    +2

    +3

    +0

    +1

    消除后打卡状态

    Y

    Y

    Y

    Y

    Y

    Y

    N

    Y

    消除后德育分数

    +1

    +2

    +3

    +4

    +5

    +5

    +0

    +1

    (1)某位同学的到校记录为“NYYNYYNY”,则消除一次迟到记录后德育考评总分最大为

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

    def cal(data):

    #根据学生到校记录data,计算出相应的德育考评总分,代码略

    data=input("输入有迟到记录的学生到校数据")

    score= cal(data)

    print("原德育成绩是", score)

    check=[0]

    for i in range(len(data)):

    if:

    check. append(i)

    check. append(len(data)-1)

    t=0; maxt=0

    for i in range(1, len(check)-1):

    before=

    after= cal(data[check[i-1]: check[i]]+"Y"+ data[check[i]+1: check[i+1]+1])

    temp= after-before

    if temp> maxt:

    maxt= temp; t=i

    print("消除的位置是第", check[t]+1, "天,德育考评总分是",, "分")

  • 12、有如下Python程序段

    st1=[0]*10;top1=-1

    st2=[0]*10;top2=-1

    for num in a:

    if num % 2= =0:

    temp=num*2

    else:

    temp=num*3

    while top1!=-1 and st1[top1]>temp:

    popped=st1[topl]

    top1-=1

    while top2!=-1 and st2[top2]>popped:

    top2-=1

    top2+=1

    st2[top2]=popped

    top1+=1

    st1[top1]=temp

    当列表a为[3,2,5,4,1,6]时,运行该程序段,则列表st2所有数据之和为(     )

    A、51 B、15 C、4 D、3
  • 13、已知列表a中存储了n个整型数据,小孙设计了一个算法可以删除列表a中重复的数据,并将去重后的数据升序排序。实现该功能的程序段如下,方框中应填入的正确代码为(     )

    bottom = len(a); i = 0

    while i < bottom-1:

    flag= False; j = bottom-2

    while j>=i:

    if a[j+1] < a[j]:

    a[j], a[j+1] = a[j+1], a[j]

    flag= True

    elif a[j] == a[j+1]:

    flag=True

    j-=1

    if not flag:

    break

    i+=1

    A.a[j],a[bottom-1]=a[bottom-1],a[j]

    bottom-=1

    B.a[j],a[bottom-1]=a[bottom-1],a[j]

    j+=1

    C.a[j+1],a[bottom-1]=a[bottom-1],a[j+1]

    bottom-=1

    D.a[j+1],a[bottom-1]=a[bottom-1],a[j+1]

    j+=1

    A、A B、B C、C D、D
  • 14、有如下Python程序段

    def code(t):

    if len(t)==0:

    return ""

    k= int(t[0])

    return code(t[1:])+ str((k+3)%8)

    s= input("输入原始数据: ")

    answer= code(s)

    print("加密结果为: ", answer)

    若最终输出的加密结果为2174,则输入的原始数据是(     )

    A、7641 B、1467 C、5427 D、7245
  • 15、队列S有若干元素。约定:U操作是指出队,H操作是指元素出队后再入队。经过UHUHHU操作后,队列中队首到队尾的元素依次为4,1,3,则队列S初始状态中队首到队尾的元素可能为(     )
    A、1,1,4,4,3,3 B、4,4,1,1,3,3 C、1,4,3,1,4,3 D、3,1,4,3,1,4
  • 16、一棵完全二叉树如图所示,已知它的后序遍历序列为ABCDEFGHI,现将图中节点1和节点2两个位置的数据值交换,并去掉节点2,则剩余节点的前序遍历结果为(     )

    A、BECADHFG B、IECADHFG C、ACDEFGHB D、ACDEFGHI
  • 17、某算法部分流程图如图所示,已知列表a的初值为[0,0,0,0,0,0],执行该流程图后,输出的结果可能是(     )

    A、[1,6,16,18,13,12] B、[8,16,25,30,34,42] C、[10,5,6,6,16,22] D、[2,2,12,9,16,8]
  • 18、某无人连锁酒店系统采用人工智能技术支持的全自动化服务模式。用户可通过手机APP进行预订,在入住流程中,用户可利用自然语言处理系统或者通过触摸屏与酒店服务机器人进行交互,系统会将用户信息上传至服务器后结合生物特征识别技术完成身份验证,用户也可通过手机访问服务器查看个人订单的相关信息。客房内部配置智能终端,用户可通过语音指令或手动指令两种方式对空调、照明设备、智能电视等硬件设备进行个性化设置。该无人酒店预开设300家门店,每个门店有若干房间,现用两个字节的二进制对所有房间进行编码,二进制码的前几位表示酒店号,其余位表示房间号,则每个门店能设计房间数最多是(     )
    A、32 B、64 C、96 D、128
  • 19、某无人连锁酒店系统采用人工智能技术支持的全自动化服务模式。用户可通过手机APP进行预订,在入住流程中,用户可利用自然语言处理系统或者通过触摸屏与酒店服务机器人进行交互,系统会将用户信息上传至服务器后结合生物特征识别技术完成身份验证,用户也可通过手机访问服务器查看个人订单的相关信息。客房内部配置智能终端,用户可通过语音指令或手动指令两种方式对空调、照明设备、智能电视等硬件设备进行个性化设置。为了提高服务机器人的语音识别效果,以下策略不合理的是(     )
    A、增加数据库存储容量 B、增加多样化的数据训练 C、优化算法模型 D、识别前对数据进行降噪、特征提取等预处理
  • 20、某无人连锁酒店系统采用人工智能技术支持的全自动化服务模式。用户可通过手机APP进行预订,在入住流程中,用户可利用自然语言处理系统或者通过触摸屏与酒店服务机器人进行交互,系统会将用户信息上传至服务器后结合生物特征识别技术完成身份验证,用户也可通过手机访问服务器查看个人订单的相关信息。客房内部配置智能终端,用户可通过语音指令或手动指令两种方式对空调、照明设备、智能电视等硬件设备进行个性化设置。下列关于该系统中网络技术的说法,不正确的是(     )
    A、服务机器人必须安装相应的网络软件 B、智能终端可通过无线的方式将数据上传至服务器 C、数据通信系统主要由传输介质和网络互联设备等组成 D、该系统数据传输时可以不遵循传输控制协议(TCP)
上一页 11 12 13 14 15 下一页 跳转