相关试卷

  • 1、有如下程序段,功能为判断a、b、c三条线段能否构成三角形。

    a=int(input("请输入线段a的长度:"))

    b=int(input("请输入线段b的长度:"))

    c=int(input("请输入线段c的长度:"))

    if             :

    print("可以构成三角形")

    else:

    print("不可以构成三角形")

    为实现上述程序功能,则划线处应填入的表达式是(     )

    A、not (a + b <= c or a + c <= b or b + c <= a) B、a + b > c and a + c > b and b + c > a C、not (a + b <= c and a + c <= b and b + c <= a) D、a + b > c or a + c > b or b + c > a
  • 2、某地出租汽车计费方法:起步价 10 元(三公里以内), 超出(含)三公里至十五公里以内的公里数 每公里按 2 元计费。超出(含)十五公里以外的公里数(每公里加收 50%空驶费)按 3 元计费。下列 程序段,输入行驶里程 s 后能正确计算出费用 pay 的是(     )

    A.

    if s < 3:

    pay = 10

    elif 3 <= s < 15:

    pay = 10 + (s - 3) * 2

    else:

    pay = 34 + (s - 15) * 3

    B.

    pay = 10

    if 3 <= s < 15:

    pay = 10 + (s - 3) * 2

    else:

    pay = 34 + (s - 15) * 3

    C.

    pay = 10

    if s >= 3:

    pay = pay + (s - 3) * 2

    if s >= 15:

    pay = pay + s - 15

    D.

    pay = 10

    if s >= 3:

    pay = pay + (s - 3) * 2

    elif s >= 15:

    pay = pay + s - 15

    A、A B、B C、C D、C
  • 3、关于大数据处理,下列说法正确的是
    A、处理大数据时, 一般采用分治思想 B、对图结构的数据一般采用流计算模式进行处理 C、文本数据处理时需要将非结构化的文本原始状态转化成结构化数据 D、数据的可视化可以帮助用户更快捷观察与追踪数据
  • 4、有如下 python 程序段:

    a = [1] * 6

    b = [96,88,84,91,99,80]

    for i in range(6):

      for j in range(i+1,6):

        if b[j] > b[i]:

          a[i] += 1

        else:

          a[j] += 1

    该程序段运行后,列表 a 的值为(     )

    A、[5, 3, 2, 4, 6, 1] B、[2, 4, 5, 3, 1, 6] C、[10, 6, 4, 8, 12, 2] D、[4, 8, 10, 6, 2, 12]
  • 5、有如下 python 程序段:

    s = "1R2u3n_to45";num = 0

    for i in s:

      if "a" <= i <= "z" or "A" <= i <= "Z":

        continue

      elif "0" <= i <= "9":

        num = num * 10 + int(i)

      else:

        break

    该程序段运行后,num的值为(     )

    A、12345 B、123 C、45 D、1
  • 6、回文字符串是指一个正读与反读都一样的字符串。下列python 表达式不能判断字符串 s 是回文字符串的是(        )
    A、s[0:len(s) // 2][::-1] == s[(len(s) // 2 + 1):len(s)] B、s[0:len(s) // 2:1] == s[len(s) - 1:- (len(s) // 2 + 1):-1] C、s[:len(s) // 2:] == s[:- (len(s) //2 + 1):-1] D、s == s[::-1]
  • 7、有如下 python 程序段:

    a = [2,3,5,9,17,30]

    k = 0

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

    if (a[i] - a[i-1]) / a[i-1]  < (a[i+1] - a[i]) / a[i]:

    k += 1

    该程序段运行后, k 的值为(     )

    A、1 B、2 C、3 D、4
  • 8、下列 Python 表达式的值为数值 5 的是(     )
    A、int (max("5","11","100") B、len([1,2,3,5]) C、str(5) D、abs(float(-5))
  • 9、某算法的部分流程图如图所示,当输入 n 的值为 4 时, 则 a,b 的值分别为(     )

    A、5,5 B、16,16 C、16,32 D、34,55
  • 10、下列关于信息系统的说法,错误的是(     )
    A、信息系统是通过对信息的采集、传递、存储、检索、操控和显示而实现的工作系统 B、办公自动化系统、MOOC 平台、网上预约挂号系统等都是信息系统 C、从社会角度看,信息系统是信息技术与供求关系相结合的产物 D、随着信息化应用水平的提高,能够完全消除信息系统对外部环境的依赖性
  • 11、用坐标轴模拟一段时长为1ms的声波数字化的过程,每隔0.1ms取一个采样点,其中A点和B点分别为声波的最高点和最低点,如图所示,下列说法正确的是(     )

    A、该音频的采样频率为44.1kHz,量化位数至少是8位 B、该音频的采样频率为44.1kHz,量化位数至少是7位 C、该音频的采样频率为10kHz,量化位数至少是8位 D、该音频的采样频率为10kHz,量化位数至少是7位
  • 12、下列研究领域中,不属于人工智能范畴的是(    )
    A、机器学习 B、专家系统 C、编译原理 D、人工神经网络
  • 13、关于数据、信息与知识,下列说法错误的是(    )
    A、数据是信息的载体,单个数字没有意义 B、信息经过人为的解读和经验充实可以转化成知识 C、计算机只能处理数字化后的信息 D、不同的人接受同样的信息后, 所构建的知识是相同的
  • 14、某办事处每天都有客户来办理业务,每位客户信息包括编号、到达时间(用字符串表示,例如“8:02”表示到达时间为8点2分)、办理业务所需要的时间(单位:分钟)。根据客户到达时间和办理业务所需要时间等信息,以及可同时办理业务的窗口数量m(m<10),现统计办理完成所有业务时,客户平均等待时间、等待时间最长的客户编号及其等待时间。

    根据上述要求编写VB程序,功能如下:读取某天上午办理业务的num个客户信息(已按到达时间顺序排列),显示在列表框List1中。程序运行时,在文本框Text1中输入可同时办理业务的窗口数量m,单击“输出”按钮Command1,在列表框List2中输出客户平均等待时间、等待时间最长的客户编号及其等待时间。程序运行界面如第16题图所示。

    请回答下列问题:

    (1)、如图所示,可同时办理业务的窗口数量为3个,编号为“005”的客户完成业务办理的时间是
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Const n = 300

    Dim no(1 To n) As String, st(1 To n) As String, ti(1 To n) As Integer

    Dim num As Integer        'num为待办理业务总人数

    Private Sub Form_ load ()

      '从数据库中读取所有客户编号、到达时间和办理业务所需要时间等信息,分别保存在

      '数组no、st和ti中,统计总人数num,并在列表框List1中显示客户信息,代码略。

    End Sub

    Function t2d(x As String) As Integer

      '将时间转化成从0点开始的时长(单位:分钟)来表示,例如8:18用498来表示;

      '代码略

    End Function

    Private Sub Command1_ Click ()

    Dim max_ no As String,max_ wait As Integer

    Dim wait_ sum As Integer, wait_ time As Integer, wait_ num As Integer

    Dim m As Integer, k As Integer, t As Integer

    Dim w(1 To 10) As Integer      '数组w存储窗口办理业务结束的时间(从0点开始的时长)

    Dim i As Integer, p As Integer, q As Integer

      m = Val (Text1. Text)

      wait_ sum = 0

      wait_ num = 0

      max_ wait = 0

      max_ no =""

      k=0

      For i=1 To m

         w(i) = 0

      Next i

      For i=1 To num

        If  Then '当前办理业务不需要等待

          t = t2d(st(i)) + ti(i)

        Else

          wait_ num = wait_ num + 1

          wait_ time = w(1) - t2d(st (i))

          wait_ sum = wait_ sum + wait_ time

          If wait_ time > max_ wait Then

            max_ wait = wait_ time

            max_ no = no(i)

          End If

            

        End If

        p =1

        Do While w(p)<t And p<=k

          p=p+1

        Loop

        If k<m Then    '当前办理业务不需要等待

          q=k

          Do While q > = p

            w(q+1)=w(q)

            q=q-1

          Loop

          w(p) = t

          k=k+1

        Else

          q=1

          Do While q< p -1

           

            q=q+1

          Loop

          w(q) = t

        End If

      Next i

    List2. AddItem "平均等待时间:"+Str (Int (wait_ _sum/wait_ _num*10+0. 5)/10)+*分钟"

    List2. AddItem "等待时间最长的是:"+max_ no+"号, 等待了"+Str (max_ wait)+^ 分钟"

    End Sub

  • 15、某超市管理人员需要对一周以来商品交易的部分流水账单进行分析,以找出销售额排在前3名(同金额同名次)的商品信息。

    编写VB程序,实现上述功能。运行程序,在列表框List1中显示每笔交易流水记录的商品货号与销售金额,单击“分析”按钮Command1,汇总同类商品的销售额并在列表框List2中显示销售额前3名的商品货号与销售金额。程序运行界面如图所示。

    (1)、在列表框中显示结果时,使用到的“AddItem” 是

    (单选,填字母: A .类名/B .属性名/C .方法名/D .事件名)

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

    'n是交易流水的记录总数,ng是商品种类,代码略

    Dim goods(1 To n) As String      '每笔交易的商品货号

    Dim money(1 To n) As Single      '每笔交易的销售金额

    Dim g(1 To ng) As String

    Dim c(1 To ng) As Single

    Private Sub Form_ Load ()

        '读取每笔交易流水,分别将商品货号存入数组goods、销售金额存入数组money

        'g(1)~g (ng)分别存储ng种商品的货号,在List1中显示交易记录信息,代码略

    End Sub

    Private Sub Command1_Click ()

        Dim i As Integer, j As Integer, tc As Single, tg As String

        For i=1 To n

            For j=1 To ng

                 If goods(i) = g(j) Then

            Next j

        Next i

        i =1

        Do While i <= ng

            Fo rj=ng To i+1 Step-1

                If c(j)>c(j-1) Then

                    tc=c(j) : c(j)=c(j-1) : c(j-1)=tc

                    tg=g(j) : g(j)=g(j-1) : g(j-1)=tg

                 End If

            Next j

            If  Then Exit Do

            i =i+1

        Loop

        For j=1 To

            List2.AddItem g(j) +“”+ Str(c(j))

        Next i

    End Sub

    (3)、程序中加框处代码有误,请改正。
  • 16、小李制作主题为“冬奥会”的多媒体作品。首先使用Photoshop软件处理图像,然后使用Flash软件制作动画作品。请回答下列问题:
    (1)、如图a所示,在当前状态下,执行下列操作,能得到背景(卡通形象之外的区域)透明的卡通图像文件的有         (多选,填字母)。

    A、用橡皮擦工具擦除卡通形象之外的区域,再存储为“冰墩墩.gif”文件 B、用魔棒工具选取卡通形象之外的区域设置不透明度为0%,再存储为“冰墩墩.png”文件 C、用多边形套索工具选取并删除卡通形象之外的区域,再存储为“冰墩墩.gif"文件 D、用磁性套索工具选取卡通形象后执行“拷贝”“粘贴”操作,再隐藏“图层0”图层,最后存储为“冰墩墩.jpg”文件
    (2)、制作动画作品的部分界面如图b所示,“标题”图层利用库中的“文字”元件产生的实例创建由大变小的同时从完全透明到完全显示的动画效果,该补间类型是

    (3)、“卡通”图层中的声音素材总时长为10秒。测试场景,发现声音播放到第15帧就停止不播放,若要实现声音播放完整,不改变其它动画的情况下,可以执行的操作是
    (4)、“会标”图层的第15帧和第25帧是相同的内容,实现会标在第15-25帧静止不动的效果。测试场景,会标在20-24帧消失不见。不改变其它动画的情况下,下列修改操作可行的是          (多选,填字母)
    A、对第20-24帧执行删除帧操作 B、对第20帧执行清除关键帧操作 C、把第19帧移动到第20帧 D、把15帧中的实例拷贝到第24帧中 E、对第20-24帧执行清除帧操作
    (5)、测试影片,若要实现“场景1”动画在第50帧停止播放,则选择“标题”图层第50帧添加动作脚本
  • 17、小华收集了2011年~2020年全国废气主要污染物排放的部分数据,并使用Excel软件对数据进行处理,如图a所示。

    请回答下列问题:

    (1)、在C4单元格中输入公式,再向下自动填充至单元格C12,并将区域C4:C12复制粘贴到区域E4:E12和G4:G12,则单元格E4中的公式为
    (2)、由于操作失误,不小心清除了单元格B12中的内容,则C12单元格中显示的结果是(单选,填字母A . #DIV/O! / B . #REF! / C . -100.00% / D . 100.00%)
    (3)、为了反映2011年~2020年全国废气主要污染物排放变化情况,根据图a中的数据制作的图表如图b所示。综合图a和图b,下列说法正确的有           (多选,填字母)。

    A、创建该图表的数据区域为A1,A2:B12,D2:D12,F2:F12 B、2011年~2020年间主要污染物排放量减少最快的是二氧化硫 C、将图a中数据按年份进行降序排序,则图表不会发生变化 D、将区域F3:F12中的数值格式设置为1位小数,则图表不会发生变化 E、依次以“二氧化硫环比”、“氮氧化物环比”为筛选条件,都选择“最小3项”进行筛选后,筛选结果只显示2016年和2020年的数据
  • 18、某对分查找算法的VB程序段如下:

    i =1:j=10: key = 88

    Do While I <=j

        m=(i+j)\2

        If key < a(m) Then j = m-1 Else i=m+1

    Loop

    数组元素a(1)到a(10)的值依次为“12,15,18,20,25,39,47,88,90,99”,经过上述代码查找后,下列表达式正确的是(    )

    A、j<m-1 B、j=m C、i>m+1 D、i= m
  • 19、有如下VB程序段:

    s ="wantsfood"

    t = Mid(s, Len(s), 1)

    max=0

    For i=Len(s)-1 To 1 Step-1

        If Mid(s, i + 1, 1) >= Mid(s,i, 1) Then

            t = Mid(s, i,1) + t

            If Len(t) >= max Then max = Len(t): ans= t

        Else

            t = Mid(s, i, 1)

        End If

    Next i

    执行该程序段后,变量ans和max的值分别是(    )

    A、"ant", 3 B、"foo",3 C、"stna", 4 D、"doof", 4
  • 20、统计6位由“0”、“1”组成的数字串中“0”和“1”个数相同的数字串个数。实现上述功能的VB程序段如下。

    k=0

    For i=0 To 63

        n =0

       

        For j=1 To 6

           

           

        Next j

        If n=3 Then k=k+1

    Next i

    Text1.Text=“符合要求的数字串有”+ Str(k) + “个”

    上述程序段中方框处可选语句为:①d=d\2   ②d=I   ③n =n+dMod2

    则(1) (2) (3)处语句依次可为(    )

    A、①②③ B、①③② C、②③① D、②①③
上一页 419 420 421 422 423 下一页 跳转