相关试卷

  • 1、阅读下列材料,回答下面小题。

    《九章算术》是中国古代的数学经典著作,其中的“更相减损术”是求两个数的最大公约数一种算法,书中描述“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。“。

    (1)、下列关于算法说法不正确的是(    )
    A、算法是为了解决问题而需要让计算机有序执行的、无歧义的、有限步骤的集合 B、一个算法的处理步骤可以是无限的 C、算法中对于每个步骤的执行描述必须是明确的 D、算法必须包含至少一个输出结果
    (2)、“以少减多,更相减损,求其等也”的算法思想用流程图如图所示,若输入m和n的值分别为12和15,执行这部分流程后,变量m的值为(    )

    A、1 B、3 C、4 D、5
    (3)、用Python代码描述“以少减多”的算法思想,其中不正确的是(    )

    A.if m>n:

        m=m-n

    else:

        n=n-m

    B.if m<n:

        n=n-m

    else:

        m=m-n

    C.if m-n>0:

        m=m- n

    else:

        n=n-m

    D.if m>n:

        m=m-n

    elif:

        n=n-m

    A、A B、B C、C D、D
  • 2、下列Python中变量名说法不正确的是(    )
    A、变量名可以包括字母、数字和下划线 B、变量名不能以数字开头 C、变量名字母不区分大小写 D、“P12” 是合法的变量名
  • 3、下列关于大数据说法正确的是(    )
    A、大数据分析更加追求数据精确性,不能够接受数据的混杂性 B、大数据的应用降低了用户隐私信息泄露的风险 C、大数据的特征是数据规模大、处理速度快、数据类型多、价值密度高 D、大数据分析的是全体数据,而不是抽样的数据
  • 4、使用U1traEdit软件观察字符“2022年环大罗山联盟Good!”的内码,部分界面如图所示。

    下列说法正确的是(    )

    A、字符“2”的十六进制内码是“32”,所以字符“10”的十六进制内码是“3A” B、字符“罗”的十六进制内码是“C2” C、字符“G”的二进制内码是“01000111” D、同一个汉字,采用不同的输入法对应的输入码都一样
  • 5、小明通过Photoshop软件设计并制作了一幅“喜迎二十大”宣传图像,该图像的相关参数信息如图所示,则每个像素所占的位数是(    )

    A、32 B、24 C、16 D、4
  • 6、下列有关数据管理与安全的说法不正确的是(    )
    A、数据管理的目的在于充分、有效地发挥数据的作用 B、计算机数据的管理已经经历了人工管理、文件管理和数据库管理三个阶段 C、保护数据的安全也需要保护存储数据的介质 D、数据校验是为保证数据的安全性进行的一种验证操作
  • 7、下列有关数据和信息的说法,不正确的是(    )
    A、信息的表示、传播、存储可以不依附于载体 B、数据是对客观事物的符号表示 C、一种信息可以同时被不同的接收者获取 D、同样的信息对于不同的人群、不同的时间,其价值可能有所不同
  • 8、并列一排的n个房间(房间间距均为1个单位),依次编号为1~m,其中k个房间需要配送服务,现有处于不同房间的m台机器人可提供配送服务。配送系统为管理方便,对所有机器人设置相同的配送半径r (机器人以所在房间为起点,可配送左右各r个连续房间)。可以设置最小配送半径来满足k个房间的配送要求。

    例如,根据系统依次采集到的数据,当前需要配送的5个房间编号分别为1,8,3,4,7,可提供配送服务的机器人1、机器人2分别处在房间2、房间7,如下图所示。各房间可选择最近的机器人提供配送服务,例如房间4离机器人1的距离为2,离机器人2的距离为3,因此可以选择机器人1的配送服务。确定各房间所选择的机器人后,计算各房间与所选择的机器人的距离,取其最大值即为最小配送半径。因此,要满足这5个房间的配送要求,对2台机器人可以设置的最小配送半径为2。

    房间编号

    1

    2

    3

    4

    5

    6

    7

    8

    需配送的房间

    机器人

    机器人1

    机器人2

    (1)、若需配送服务的房间编号分别为1,3,2,4,5,6,可提供配送服务的2台机器人所处房间编号为4,1,则最小配送半径应设置为
    (2)、实现上述功能的Python程序如下,请在划线处填入合适的代码。

    def sort_ arr(a):         #对数组进行升序排序

         m = len(a)

         i=1

     

         whilei<= m- 1 and flag == True:

             flag = False

             for j in

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

                  a[j], a[j-1|=a[j-1], a[j]

                  flag = Truc

          i+=1

        return a

    def bisearch(v, b): .

      i,k = 0, len(b)

      j=k- 1

      while i<=j:

           mid=(i+j)//2

           if

               i=mid+1

           else:

               j= mid- 1

      retur i

    def max_ min(houses, b):

        minr= 0

        for h in houses:

           R = bisearch(h, b)

           if R == len(b):

              r=h-b[R- 1]

           elif R== 0:

              r= b[R]- h

           else:

          minr = max(r, minr)

        return minr

    if_ name_ == '_ main_ ':   #主程序

        #将需配送的房间编号存入整型数组houses

    #将机器人所在房间编号存入整型数组b,代码略

    #例如: houses= |8, 3, 4, 7, 1], b= |7, 3|

    b= sort_ arr(b)

    print(max_ min (houses, b))#输出最小配送半径

  • 9、为进一步提升学校用餐服务质量,学校开发了一套学生套餐评选系统,其查询页面和投票页面分别如图a和图b所示。

    (1)、设计该系统的前期准备工作中,根据系统的功能要求,选择采用B/S架构,这一过程属于(单选,填字母:A .需求分析/B .开发模式的选择/C .详细设计)。

    该系统采用B/S架构,相较于C/S模式,主要优势体现在 (多选,填字母)
    A.对服务器性能要求低
    B.数据处理速度快,学生可随时投票
    C.学生终端无需安装专门程序,便捷高效
    D.核心功能集中于服务器上,简化了系统的维护与升级

    (2)、该信息系统的服务器IP地址为
    (3)、该信息系统的服务端程序采用FlaskWeb框架编写,其中查询、投票页面的路由和视图函数代码如下。分析程序可知,存储投票页面提交数据的数据库名为。为完善系统的功能,请在划线处填入合适的代码。

    #导入相关库,代码略

    @app.route()

    def select( ):

        #在数据库中查询各套餐方案并显示,代码略

    @app.route(/input)      #提交数据子页面路由

    def input( ):       #提交投票数据并进行记录

        name=request. form. get(id))     #获取所投套餐编号

        conn=sqlite3. connect(num. db)

        cur=conn. cursor( )

        cur. execute("SELECT * FROM beek WHERE fa='%s" %name)

        res=cur.fetchall( )           #获取查询结果数据

        if res:                  #所投套餐已有记录

            x=res[0][1]         #套餐已有投票数

            y=       #累计套餐投票数

            cur. execute("UPDATE beek SET ps= =%d WHERE fa=%s" %(y,name))     #更新套餐得票数

        else:

            y=1

            cur. execute("INSERT INTO bek(fa, ps) VALUES(%s', %d)" %(name, y))

    (4)、服务器程序调试运行后,发现在投票页面中无法正常提交数据,并出现路由无法接收请求的提示。对照相应代码分析,造成以上问题的原因可能是(   )(单选:填字母)
    A、该系统服务器网络连接超时 B、该子页面路由编写错误 C、该系统服务器IP设置端口号被占用 D、该系统查询数据库出错
  • 10、小罗利用智能终端测最当地的服力加速度,火临场景如图a所示。他使用自制的导电铜箱胶带作为夹持器,夹持的小钢球被释放时电路阳断,智能终端开始计时。当小钢球落地时,智能终端接收到抓击声非停止计时,记录下时间间隔。多次调整小钢球高度,记录不同高度及对应的时间间隔。获取到的数据如图b所示,Height表示高度(单位:厘米),Time表示时间间隔(单位:秒)。

    请回答如下问题:

    (1)、图a中直尺是用来测量小钢球的高度,若选用一款传感器来代替,下列最合适的是(   )(单选:填字母)
    A、光敏传感器 B、气敏传感器 C、压敏传感器 D、超声波测距传感器
    (2)、智能终端连接声音传感器,以获取小钢球落地的声音强度值,相关Python代码如下:

    maxv= 150     #设定的阈值

    while True:

        voice = pin0.read_ _analog0计     #获取声 音强度值

        if voice >= maxv:

          #获取一次实验中高度、时间间隔数据并分别存入data.csv文件,代码略

    由代码可知,声音传感器连接智能终端的引脚为;如果阈值maxv设置过高,易导致实验失败,其原因可能是

    (3)、小罗将图b中的实验数据整理成CSV文件,并制作图表呈现实验结果,如图c所示。数据处理部分的Python代码如下,请在划线处填入合适的代码。

    import pandas as pd       #引入pandas模块

    import matplotlib.pyplot as plt        #引入matplotlib的pyplot子库

    df= pd.read_ _csv('data.csv')         #读取“data.csv"中的数据,创建对象df

    h = df['Height'].valucs

    t= df[].values

    t2= []

    for i in t:

        t2.append(i*i)         #函数append0的功能是在指定列表的结尾插入内容

    pt.catte()     #函数scatter(x,y)的功能是绘制散点图的数据点(x,y)

    plt.xlabel("时间的平方(s2)")

    plt.ylabel("高度(cm)")

    plt.Show( )

    (4)、由物理知识可知,重力加速度g与小钢球下落高度h及时间间隔t之间的关系为:h=12gt2。小罗根据收集、处理后的数据得到高度与时间间隔的实验平均值,粗略估算当地的重力加速度g的值。计算过程的部分Python代码如下,请在划线处填入合适的代码。

    H = h.mean( )       #计算实验高度平均值

    T = t.mean( )        #计算实验时间间隔平均值

    g=

    print("估算的重力加速度为:", g, "米每平方秒")

  • 11、有如下Python程序段:

    a=[2, 4, 5, 10, 8, 13, 11, 7, 2, 6]

    que = [0] * len(a)

    k = int(input())

    key = int(input())

    msq = 0; sq= 0

    head= 0; tail= 0

    for i in a:

        que[tail] = i

        sq= sq+i

        tail= tail + 1

        while sq> key or tail - head>= k:

    sq = sq - que[head]

        head= head + 1

    ifs q> msq:

        msq = sq

    若输入k的值为3、key 的值为20,则程序运行后,变量msq的值为(    )

    A、18 B、19 C、20 D、32
  • 12、将十进制正整数转化为二进制数,对应的Python程序如下:

    def toStr(n, base):

        s= "01"

        if n < base;

            return s[n]

        else:

            return  ①  

    n = int(input(请输入正整数:))

    result = toStr(n, 2)

    print(result)

    则代码中①处的语句可为(    )

    A、toStr(n // base, basc) + s[n % basc] B、s[n % basc] + toStr(n // base, base) C、toStr(n % base, base) + s[n // base] D、s[n // base] + toStr(n % base, base)
  • 13、某超市举办特卖活动,限定对n种商品进行打折大优惠,顾客可通过一体机输入所选商品的条形码信息,查询哪些商品能参加本次特卖。将n种商品的条形码信息存数组a;将顾客所选商品信息存数组b,其中b[i][0]表示某种商品的条形码信息,b[i][1]表示该种商品的名称。查询过程的Python程序部分代码如下:

    p= len(b)

    i= 0

    while i< p:

        for j in range(n):

            if b[i][0]==a[j]:

               print(b[i][1])

        i=i+ 1

    以下说法不正确的是(    )

    A、该程序采用了枚举算法 B、p值越大,程序运行时间越长 C、n值的大小与该程序的算法效率无关 D、将原用数组存储的数据改用链表存储,会占用更多存储单元
  • 14、某二又树从根节点开始,按从上到下、自左往右的顺序用A-G字母表示,若补全为完全二叉树后,用一维数组表示如图所示。

    则该二叉树的中序遍历结果为(    )

    A、DBAGECF B、BDAFECG C、ABDCEFG D、DBGEFCA
  • 15、小张准备去多个城市旅游,他设计的行程若采用链表结构表示,如图a所示。

    若行程有变,需在“上海”与“成都”之间增加一站“杭州”,链表修改为如图b所示,有以下可选操作:

    ①“上海”所在节点的next值赋为“杭州”所在节点的next值

    ②“上海”所在节点的next值赋为5

    ③“杭州”所在节点的next值赋为“上海”所在节点的next值

    ④“杭州”所在节点的next 值赋为-1

    链表更新顺序正确的是(    )

    A、③① B、③② C、①④ D、②④
  • 16、某银行的理财产品收益计算规则为:理财收益=本金×年化预期收益+360天×理财天数。若某用户购买该理财产品的本金为M,年化预期收益为Y,理财天数为t,则计算理财收益(四舍五入保留1位小数)的Python表达式应为(    )
    A、M*Y/360* t B、int(M* Y /360*t)* 10+ 0.5)/ 10 C、float(M* Y /360* t) D、abs(M* Y /360* t)
  • 17、关于计算机软硬件说法,以下不正确的是(    )
    A、中央处理器(CPU)是计算机最核心的部件 B、计算机常用的输入设备有鼠标、键盘等 C、Windows是唯一的计算机操作系统 D、图书管理系统属于计算机应用软件
  • 18、某算法的部分流程图如图所示。若输入a的值为50,则输出m的值是(    )

    A、6 B、5 C、4 D、3
  • 19、智能扫地机器人进入会场,事先并不知道会场中桌椅的摆放形式。仅通过与周边环境进行不断碰撞、避让,在一段时间的交互后,学习并获悉环境的全貌,从而提升自身智能水平。这种人工智能方法称为(    )
    A、联结主义 B、行为主义 C、符号主义 D、逻辑主义
  • 20、阅读下列材料,请回答下面小题。

    智能快递寄件信息系统可以提升寄件效率。用户登录系统后,用智能手机扫描寄件柜机上的二维码,在线填写寄件信息并下单后,在自动打开的寄件柜子中放入所寄物品,关门后能获取对应的寄件单。

    (1)、关于该智能快递寄件信息系统,下列说法正确的是(    )
    A、该系统运行无需通信网络 B、该系统的用户只有寄件人 C、该系统无法进行数据加工和处理 D、该系统中的数据包括用户填写的寄件地址
    (2)、关于该系统所应用的二维码,以下说法正确的是(    )
    A、二维码是图形,不是数据 B、扫描二维码的过程属于信息编码 C、智能手机内部以二进制方式处理二维码信息 D、该二维码表示的信息无法使用其他方式呈现
    (3)、下列做法不利于该信息系统安全的是(    )
    A、线上下单需进行身份认证 B、对订单信息进行多重加密 C、查询订单需使用动态验证码 D、未经授权将订单信息共享给他人
上一页 176 177 178 179 180 下一页 跳转