相关试卷

  • 1、有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是( )

    L=[8, 10, 9, 14, 13, 4, 9, 13, 10]

    k=int(input('请输入 k 值:'))

    j=0

    for i in range(8):

      if L[i]<=k:

        L[j]=L[i]

        j=j+1

    print(L[:j])

    A、k=8 输出:[8,4] B、k=9 输出:[8,9,4,9] C、k=10 输出:[8,10,9,4,9,10] D、k=13 输出:[8,10,9,13,4,9,13]
  • 2、某Python代码如下,执行后输出的结果是( )

    L=['pear', 'apple', 'orange']

    n=len(L[2])

    ans=3

    if n%2==0:

      ans*=n

    else:

      ans+=n

    ans-=5

    print(ans)

    A、13 B、3 C、18 D、8
  • 3、已知 s='abcdefgh',则 s[1:5:2]+s[-1:-7:-2]的值是( )
    A、'bdhfd' B、'bdfhfdb' C、'achfd' D、'acehfdb'
  • 4、Python表达式round(1.326,2)+abs(-2)+7//2的值为( )
    A、6.83 B、6.82 C、6.33 D、6.32
  • 5、某算法的部分流程图如图所示,以下说法正确的是( )

    A、该流程执行后,a的值为19 B、该流程执行后,b的值为32 C、语句b<=15?一共执行了4次 D、语句a=a+b执行了4次
  • 6、下列有关大数据的说法正确的是( )
    A、大数据是对抽样数据进行分析 B、大数据采集的数据必须是结构化的 C、大数据采集必须保证每个数据都准确无误 D、大数据蕴含有很高的价值,但价值密度相对较低
  • 7、下列说法正确的是( )
    A、强密码非常安全,因此可以在多个应用中使用统一的强密码 B、数据校验,是为保护数据的保密性进行的一种验证操作 C、杀毒软件可以预防所有病毒 D、数据备份是信息系统安全保护措施之一
  • 8、一段未经压缩的PAL制式(25fps)的AVI格式无声视频,时长为10秒,每秒画面1024*768像素,存储容量约为562.5MB,则该视频中图像的每个像素所占位数为( )
    A、2 位 B、8 位 C、16 位 D、24 位
  • 9、使用UltraEidit软件查看字符的内码,下列说法正确的是( )

    A、字符“!”的内码为A1H B、字符"z"内码为80H C、总共有3个字符采用GB2312编码 D、字符“H”的内码是36H
  • 10、下列数字最大的是( )
    A、11011B B、11010B C、25D D、1CH
  • 11、小刚在餐后30分钟,测量自己的血糖值,发现血糖值为11.5mmol/L(正常人的空腹血糖值为3.9~6.1mmol/L,餐后2小时大于等于11.1mmol/L考虑为糖尿病,就餐后的30分钟或者60分钟时血糖将升至最高水平,但一般不会超过一定值,而在就餐的2个小时之后,血糖水平就会恢复到空腹的正常水平)。下列说法错误的是( )
    A、“10.1”是数据,是描述血糖值这一信息的载体 B、小刚根据测量数值判断自身可能患有糖尿病 C、小刚过了2个小时再测量自身血糖值,发现血糖值降至6.1mmol/L,体现了信息的时效性 D、正常人空腹血糖值的范围是医护人员根据概率统计得到的,体现了知识是由信息归纳总结得到的
  • 12、给定一个词典(单词按字典顺序排列,数量不超过12000个),寻找词典中所有的复合单词,并将复合单词以字典逆序显示输出。复合单词:被定义为由词典中两个单词连接而成的单词。

    例如:

    分析:如果词典中的单词数量比较少,我们可以采取将第i个单词与第j个单词拼接成“新单词”并在字典中查找,但如果词典中单词数量多(如12000个)此种方法速度慢,我们发现词典中的单词是有序排列,可以加快查找复合单词的速度,本题的算法策略是:对第i个单词,从第j(j=i+1)个开始判断,如果第j个单词前半部分(长度为第i个单词的长度)跟第i个单词一致,则在词典中查找第j个单词的后半部分。如果找到,则为一个复合单词。

    编写vb程序,寻找词典中所有复合单词并输出显示。运行程序,在列表框list1中显示从词典数据库中导入的单词,单击“统计”按钮command1,在列表框list2中按降序显示该词典中所有复合单词。程序运行界面如图所示。

    (1)、如图所示,复合单词有
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码

    Dim conn As New ADODB.Connection

    Dim rs As New ADODB.Recordset

    Dim n As Integer

    Dim a(1 To 200) As String

    Function search(key As String) As Boolean

       

        i = 1: j = n

        Do While i <= j

            m = Int(i + (j - i) / 2)

            If key = a(m) Then

    search = True: Exit Do

            ElseIf key > a(m) Then

                i = m + 1

            Else

                j = m - 1

            End If

        Loop

    End Function

    Private Sub Command1_Click()

        Dim i As Integer, j As Integer, temp2 As String

        Dim out(0 To 100)

        For i = 1 To n

            For j = i + 1 To n

                If a(i) = Mid(a(j), 1, Len(a(i))) Then

                    

    If search(temp2) = True Then

                        cnt = cnt + 1

                        k = cnt

                        Do While a(j) > out(k) And k > 0      '找到a(j)应该插入的位置k

                            k = k - 1

                        Loop

                        For p = cnt To k + 1 Step -1     'k到末尾元素均后移一位

                            out(p) = out(p - 1)

                        Next p

                        

                    End If

                End If

            Next j

        Next i

        For i = 1 To cnt

            List2.AddItem out(i)

        Next i

    End Sub

    Private Sub Form_Load()

        Dim i As Integer

        连接字典数据库

        打开数据库中字典数据表,代码略

        n = 0

        Do While Not rs.EOF

            n = n + 1

            a(n) = rs/Fields("words")

            rs/MoveNext

        Loop

       关闭数据连接,代码略

        List1.Clear

        For i = 1 To n

            List1.AddItem a(i)    '在列表框List1中显示单词

        Next i

    End Sub

  • 13、模拟开关灯游戏如图所示,一共有n盏灯(n>=5)排成一排,一开始n盏灯都亮着(用1表示灯亮,0表示灯灭)。

    游戏规则如下:

    1)第1轮,将所有灯都关闭

    2)第2轮,将所有偶数(编号为2的倍数的灯打开)

    3)第3轮,如果编号为3的倍数的灯开着,则关闭,如果灯关闭着,则打开

    4)重复游戏直到第n轮结束

    现在给定灯的数目n(5<=n<=200),求最后灯关闭的数目。

    编写VB程序,实现上述功能,运行程序,在文本框Text1中输入n盏灯数,单击“确定”按钮Command1,在文本框Text2中显示灯灭掉的数量。程序运行界面如、图所示。

    请回答下列问题:

    (1)、若要清空文本框Text1,能实现该功能的语句是(单选,填字母:A.Text1.Caption = “” /B.Text1.Text = “” /C.Text1.Clear)。
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Dim n As Integer, k As Integer, tmp As Integer, num As Integer

        Dim a(1 To 200) As Integer, i As Integer, j As Integer

        n = Val(Text1.Text)

        For i = 1 To n

            a(i) = 1

        Next i

        For i = 1 To n

             

            Do While tmp <= n

                If _ Then

                    a(tmp) = 0

                Else

                    a(tmp) = 1

                End If

               

            Loop

        Next i

        num = 0

        For j = 1 To n

            If a(j) = 0 Then num = num + 1

        Next j

        Text2.Text = Str(num)

    End Sub

    (3)、程序中加框处代码有错,请改正。
  • 14、使用 Flash 软件创作“垃圾分类宣传”作品,其中“主界面”场景的制作脚本如下表所示:

    场景名:主界面

    序号类别:2

    进入方式:来自“片头”场景,通过“开始”按钮进入

    呈现方式:

    1、“垃圾”文字从舞台左上侧飞入,最终停在舞台中央(偏左)。

    2、“分类”文字从舞台上侧飞入,旋转一圈后静止在“垃圾”右侧。

    ……

    呈现顺序:

    1、一开始出现城市背景,“垃圾”文字从舞台左上侧飞入,补间动画持续1秒,静止在舞台中央(偏左)。

    2、动画开始1秒后,“分类”文字从舞台上侧飞入,补间动画持续1秒,静止在舞台中央(偏右)。

    ……

    (1)、有关多媒体作品设计和本作品的制作脚本,下列说法正确的是              (多选 ,填字母)。
    A、根据创作方法和特点划分,Flash软件属于以时间序列为基础的多媒体创作工具。 B、要了解整个作品的组成部分、工作流程和主要界面,可查阅其应用需求分析报告。 C、制作脚本不是多媒体作品制作的直接依据 D、在片头场景,至少存在一个按钮 E、脚本中描述的“垃圾”文字和“分类”文字的动画效果,都可以用动画补间来实现。
    (2)、如图所示,“从我做起”图层已经被隐藏,则导出“.swf”动画后该图层内容是否可见(选填:是/否)。

    (3)、根据测试动画时发现,垃圾图层中的“垃圾”文字的动画效果未符合制作脚本中出现时间的要求,需进行修改,则下列操作可行的有              (多选,填字母)
    A、选择“垃圾”图层第1帧执行“清除关键帧”操作,然后将第20帧移动到第10帧 B、选择“垃圾”图层第11帧移动到第1帧,然后将第20帧移动到第10帧 C、选择“垃圾”图层第20帧执行“剪切帧”,选择该图层1帧执行粘贴帧操作 D、选择“垃圾”图层第11帧至第20帧,移动至第1帧 E、选择“垃圾”图层第11帧执行“清除帧”操作,然后将第20帧移动到第10帧
    (4)、该场景播放至最后一帧,动画停止播放,音乐继续播放,并且出现“垃圾危害”按钮,则音乐的同步属性为:(填:数据流/事件)。单击该按钮,实现音乐停止播放并且场景跳转至下一场景第一帧停止播放,在该按钮上添加的动作脚本是
  • 15、小明收集了某次语文考试8个班级的相关数据,并用 Excel 软件进行数据处理,如a所示。请回答下列问题:

    图a

    (1)、A+、A……E等率计算方法:对应等级的人数比上该班级总人数,图a中,各班级A、B……E等率由公式计算得到,在D4单元格中输入公式,并复制粘贴到F4、H4、J4、L4、N4、P4中,并分别向下填充生成,则D4中的公式为

    图b

    (2)、根据图a所示的数据制作的图表如图b所示,该图表的数据区域为
    (3)、下列有关对图表和数据表操作描述正确的是             (多选)。
    A、删除图a表中“班级”所在的A列,会影响图b所示图表效果 B、优良率是B等及以上人数占本班人数比例,1班优良率可以用 =sum(D4:J4)/B4公式计算得到 C、要对所有班级按照优秀率排序,可以仅选择A4:S11区域进行排序 D、要筛选出非美术班参考值最低的两个班,可以先以“班级”不包含“美术”筛选,再以“参考值”最小的2项筛选得到
  • 16、某对分查找算法的VB程序如下:

    key=         

    i = 1: j = 10

    Do While i <= j

        m = (i + j) \ 2

        If a(m) < Key Then

            i = m + 1: n = n + 1

        Else

            j = m - 1: n = n - 1

        End If

    Loop

    数组元素a(1)到a(10)的值依次是“2,2,4,6,9,15,15,20,25,30”若n值为2,则key的值可能为(   )

    A、6或16 B、5或 8 C、10或15 D、17或29
  • 17、采用选择排序算法对数据序列“8,9,6,1,3,0,-6,5”完成降序排序,则需要比较的次数为(   )
    A、4 次 B、8 次 C、28 次 D、56 次
  • 18、有如下VB程序段:

    k = 0

    For i = 1 To 10

        If b(a(i)) = 0 Then k = k + 1

        b(a(i)) = b(a(i)) + 1

    Next i

    For i = 1 To k

        p = 1

        For j = 2 To 10

           If b(j) > b(p) Then p = j

        Next j

        b(p) = 0

        s = s + Str(p)

    Next i

    数组a(1)~a(10)的元素分别为2,5,3,8,8,5,8,9,5,3。数组b(1)~b(10)的元素初始值均为0,执行程序后,变量s的值为(   )

    A、" 5 8 3 2 9" B、" 2 3 5 8 9" C、" 8 5 3 9 2" D、" 2 9 3 5 8"
  • 19、有如下VB程序段:

    c = 1: Max = 0

    s = "19491001ZHong20211001"

    For i = 2 To Len(s)

        If Asc(Mid(s, i - 1, 1)) < Asc(Mid(s, i, 1)) Then

            c = c + 1

        ElseIf c > Max Then

            Max = c

            c = 1

        Else

            c = 1

        End If

    Next i

    Text1.Text = Str(Max)

    执行上述程序段后,文本框 Text1 中显示的是(   )

    A、3 B、4 C、5 D、6
  • 20、利用VB生成两位奇数随机数,其表达式正确的是(   )
    A、Int(Rnd * 45)*2 + 11 B、Int(Rnd * 33)*3 + 3 C、Int(Rnd * 89) + 11 D、Int(Rnd * 100) - 1
上一页 588 589 590 591 592 下一页 跳转