相关试卷

  • 1、向文本框Text1中输入一串包含大小写的字母,统计出现次数最多的字母(不区分大小写)并将该字母以大写方式输出到文本框Text2,如有多个字母次数相同的,则只记录最后出现的字母,部分程序如下

        Dim c(1 To 26) As Integer

        s = Text1.Text

        For i = 1 To Len(s)

            x = Mid(s, i, 1)

            If x >= "a" Then

                t = Asc(x) - Asc("a") + 1

            Else

                t = Asc(x) - Asc("A") + 1

            End If

            _______①_________

            If c(t) >= Max Then Max = c(t): _____②______

        Next i

        Text2.Text = Chr(f + Asc("A"))

    划线处应该填入的正确语句是(  )

    A、① c(t-1)=c(t-1)+1 ② f=t B、① c(t)=c(t)+1 ② f=t C、① c(t-1)=c(t-1)+1 ② f=t-1 D、① c(t)=c(t)+1 ② f=t-1
  • 2、有如下VB程序段

    Const n = 8

    Dim a(1 To n) As Integer

    For i = 1 To n

        a(i) = Int(Rnd * 20)

    Next i

    x = n \ 2

    For i = x To 2 Step -1

        For j = 1 To i - 1

          If a(j) < a(i) Then

            t = a(j): a(j) = a(i): a(i) = t

          End If

        Next j

    Next i

    i = n

    Do While i > x + 1

        k = i

        For j = i - 1 To x + 1 Step -1

          If a(j) > a(k) Then k = j

        Next j

        If k <> i Then

          t = a(k): a(k) = a(i): a(i) = t

        End If

        i = i - 1

    Loop

    执行完这段代码后,数组 a 中各个元素的值可能的是(  )

    A、2,8,9,11,16,16,7,3 B、19,19,18,12,9,8,6,6 C、20,17,10,10,5,11,13,16 D、14,11,10,5,0,6,15,15
  • 3、编写一个统计数组元素a(1)到a(n)中的“升序段”个数s(如图所示的数据序列,其升序段个数为3)的VB程序,部分程序如下:

    k=0:s=0

    for i=2 to n

        If a(i)>a(i-1) then

            _______①_________

        Else

            k=0

        End If

        if _____②______ then s=s+1

    next i

    text1.text=str(s)

    划线处的正确语句是(   )

    A、① k=k+1 ②  k=1 B、① k=1 ② k>0 C、① k=k+1 ②  k>0 D、① k=1 ② k<>0
  • 4、有如下 VB 程序段

    Private Sub Command1_Click()

    Const s1 = "efg"

    s2 = "&auif,+eg$Ymfhe":s3 = ""

    For i = 1 To Len(s2)

        If being(Mid(s2, i, 1), s1) Then

            s3 = s3 + Str(i) + ","

        End If

    Next i

    Text1.Text = s3

    End Sub

    Function being(x As String, y As String) As Boolean

          being = False

          For i = 1 To Len(y)

            If x = Mid(y, i, 1) Then

                being = True:Exit Function

            End If

          Next i

    End Function

    执行后文本 Text1 中显示的内容是(  )

    A、4, 5, 6, 9, 10, B、5, 8, 9, 13, 15, C、2, 1, 3, 3, 1, D、4, 5, 6, 13, 15,
  • 5、某算法部分流程图如图所示,输入n的值为10,则程序运行后s的值为(  )

    A、18 B、19 C、30 D、15
  • 6、已知 a=30,b=10,c=3,则表达式 int(sqr(a))mod b\c的值为(  )
    A、1 B、2 C、0 D、1.67
  • 7、用PhotoShop软件编辑图像,部分界面如图所示,下列操作或说法正确的是(  )

    A、对“文字”图层执行“栅格化”,然后解除锁定,添加“风”滤镜效果 B、将“右图 1”图层移动到“花”图层上方,则“左图 1”图层也会在“花”图层上方 C、使用文字工具将“秋韵”图层中的“秋韵”二字更换字体 D、使用“画笔”工具将“背景”层涂成蓝色
  • 8、用GoldWave软件打开某音频文件,该音频的量化位数是16bit,其操作界面如下图所示。下列说法不正确的是(  )

    A、将该音频文件按原始参数保存后,其存储容量为10.09MB B、执行“删除”后,直接保存,该文件的存储容量保持不变 C、执行“插入静音”,并设置静音时长为10秒,则左声道的第60至70秒会出现静音 D、利用“设标”设置开始时间为20秒,结束时间为50秒,单击“剪裁”,则右声道前后均会出现静音
  • 9、用 WinHex 软件观察字符内码如图所示,下列描述正确的是(  )

    A、可以推断小写字母“n”的处理码为“110  1110” B、从图中得知共包含4个GB2312码字符,13个ASCII 码字符 C、将“多”字二进制内码的第1个字节和第2个字节相加得到的二进制数为“110010110” D、已知汉字字符占2个字节,英文字符占1个字节,从图中可知全角状态下的空格“ ”十六进制内码为“A1A1”,则半角状态下的空格“ ”十六进制内码为“A1”
  • 10、用 Access 创建的数据表,表中的记录和字段类型如下图所示,下列操作或说法可行的是(  )

    A、可以在图 1 状态下插入一个类型为“自动编号”的字段 B、从图 1 中可以得知第 4 条记录没有“姓名”字段 C、可以向表中添加记录“T0302,研究部,陈丽,女,1977.6.17,高工,900” D、在图 2 状态下选择第 2 行,执行"删除行"时,图 1 中“部门”列将一定被彻底删除
  • 11、使用 Word 软件编辑某文档,部分界面如图所示。下列说法正确的是(  )

    A、文档中的图片环绕方式一定是四周型 B、应该使用自动更正功能将文中的所有“wenzhou” 更改为“温州” C、接受文档中所有修订后,第二行的“荡漾”二字会改为“回荡” D、上文中一共存在 4 处修订
  • 12、下列关于信息的说法正确的是(  )
    A、语言、文字、图像、声音是信息的载体,但不是信息的表达方式 B、足球赛场上某队主教练通过观察分析两队队员表现及赛场状况,认为己方攻击线力量不足,决定撤下一名后卫增加一名前锋,这体现了信息的可加工性 C、“抖音”中的网红主播对热播电视剧《破冰行动》赞赏有加,这属于信息资源评价中的专家核心刊物评价 D、http 协议是用来传输和处理网页信息的
  • 13、礼品分配问题:某班得到一件精美礼品,由于只有一件礼品,大家决定用下面方法来分配该礼品:n个同学围成一圈,按顺序从1到n进行编号。从第1个人开始报数,报到 m 的人退出,下一个人继续从1开始报数,报到m的人出圈┈┈,如此依次进行,直到留下的最后一个人得到该礼品。程序运行界面如图所示,单击“开始”按钮,将输出退出圈子的同学编号以及最后获得奖品的编号。

    实现上述功能的VB程序如下,请回答下列问题。

    Private Sub Command1_Click()

       Dim i As Integer, n As Integer, m As Integer

       Dim num As Integer, t As Integer

       Dim a(1 To 100) As Boolean

       n = Val(Text1.Text)

       m = Val(Text2.Text)

       For i = 1 To n

          a(i) = True

       Next i

           ①      

       Do While t > 1

          For i = 1 To n

            If a(i) = True Then   ②    

            If num = m The

                   ③     

    t = t - 1

               num = 0

               Text3.Text = Text3.Text + Str(i)

            End If

          Next i

       Loop

       For i = 1 To n

           If a(i) = True Then Label2.Caption ="获得礼品同学编号:" + Str(i)

       Next i

    End Sub

    (1)、当班级总人数n=15,m=5的时候,获得礼品的同学编号是(填写数字)。
    (2)、在划线处填入合适的代码。

     ② ③ 

  • 14、“杨辉三角”问题,如图所示,其规律如下:其显著特征是除斜边上的1以外,其余数值均等于其肩部两数之和。编写VB程序,其功能如下:在文本框Text1中输入20以内的整数,点击“打印”按钮,在列表框list1中输出杨辉三角,程序界面如图所示,VB 程序代码如下。

    实现上述功能的VB程序如下,请回答下列问题:

    Private Sub Command1_Click()

    Dim a(20) As Long

    Dim i As Integer, j As Integer, s As String List1.Clear

    n = Val(Text1.Text)

    a(1) = 1

    List1.AddItem Str(a(1)) For i = 2 To n

        s = ""

        For j = Step -1  

            a(j) =    ①     

            s = s + Str(a(j))

        Next j

                       Next i

    (1)、代码“Private Sub Command1_Click()”中的 Command1_Click()属于 (单选,填字母: A .对象名/B .属性名/C .事件名/D .事件过程)。
    (2)、请在划线处填入合适的代码。

     ② 

    (3)、若将加框处代码改为“1 To i”,则 (选填:会/不会)影响程序结果。
  • 15、小王使用Photoshop和Flash软件制作某多媒体文件。请回答下列问题:
    (1)、如图 a 所示,小王先用 Photoshop 处理图片,当前状态下下列说法,正确的有 。(多选,填字母:A .不能用“文字工具”修改“亡羊补牢”字样的字体/B .先用“套索工具”选中背景图 层的白色背景,然后用Delete键删除,最后将背景变为透明/C .先用“矩形选框工具”选中“亡羊补牢”图层,单击delete 键可以进行“内容识别”操作/D .“亡羊补牢”图层可见的图层样式 是“投影”/ E.将当前状态下的图像保存为 BMP 格式,则其大小约为 302KB

    图a

    (2)、制作的Flash动画部分界面如图b所示,“文字”图层第1帧到第20帧实现的是“文字”实例“亡羊补牢”的淡入效果,该动画属于(选填字母:A .逐帧动画/ B .动画补间/ C .形状补 间)动画。

    图b

    (3)、“文字”图层的30帧到50帧实现的是“亡羊补牢”逐渐过渡到“为时不晚”的动画效果,已知30帧关键帧内容是由20帧复制过来的,则在30帧需要进行的操作是
    (4)、“声音”图层添加的声音属性如图c所示。当同步方式变为“事件”后,声音播放长度将(选填字母:A .变长/B .变短/C .不变)。

    图c

    (5)、测试影片时,单击“退出”按钮后将关闭动画窗口,则该按钮上的动作脚本是
  • 16、小王从图书馆收集了学校学生借阅情况的数据(其中班生均数为各班人均所借图书数),并用EXCEL 进行处理,如图 a 所示。请回答下列问题。

    图a

    (1)、区域 C18:G18的数据由H18单元格利用自动填充功能得到,则C18单元格中的计算公式为
    (2)、若要对高三年级按“班生均数”降序排序,则排序时选择的数据区域是
    (3)、根据图a中部分数据直接创建了图b所示的图表,其数据区域是 。

    图b

    (4)、若将C3:I18中单元格的数字格式保留0位小数,则图b中图表 (会/不会)受影响。
  • 17、某升序排序算法的VB程序段如下:

    Dim a(8) As Integer For i = 2 To 8

               a(0) = a(i)

                    

               Do While a(0) < a(j)  

                    

                      j = j - 1

               Loop

                     

           Next i

    数组元素 a(1)~a(8)的值为随机生成的整数,为实现升序排序,则上述程序段3个方框处的表达式分别为(  )

    A、① j = i – 1   ② a(j+1)=a(j)    ③ a(j+1)=a(0) B、① j = i + 1    ② a(j+1)=a(j)    ③ a(0)=a(j+1) C、① j = i – 1   ② a(j)=a(j+1)    ③ a(j+1)=a(0) D、① j = i + 1    ② a(j)=a(j+1)       ③ a(0)=a(j+1)
  • 18、有如下VB程序段: For i= 1 To 5

    a(i)= Int(Rnd * 20) + 1 Next i

    For i= 2 To 5

    If i Mod 2 = 1 And a(i-1) < a(i)Then  t=a(i):a(i)=a(i-1):a(i-1)=t

    Else

    a(i)=a(i)-1 End If

    Next i

    执行该程序段后,a(1)~ a(5)各元素不可能的值是(  )

    A、7 3 0 19 0 B、18 16 1 9 2 C、20 17 8 19 15 D、19 0 7 8 4
  • 19、某对分查找算法的VB程序段如下:

    i=1:j=6:flag=False key=Val(Text1.Text)

    Do While i<=j And flag = False

       m=(i+j)\2

       If key=a(m) Then flag=True

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

    数组元素a(1)到a(6)的值依次为“7,9,15,27,34,51”。文本框Text1中输入“27”后运行该程序,运行结束后,下列说法不正确的是(  )

    A、变量flag的值为True B、变量i的值为5 C、变量 j 的值为4 D、变量 m 的值为4
  • 20、有 VB 程序段如下:

    s = "2019.06 Visual Basic 6.0": n = 0 For i = 1 To Len(s)

        ch = Mid(s, i, 1)

        If ch >= "0" And ch <= "9" Then

            m = Asc(ch) - Asc("0") + 1

            a(m) = a(m) + 1

        End If

     Next i

     For i = 1 To 10

        If a(i) > 1 Then n = n + i

     Next i

    数组 a 各元素的初始值都为0,执行该程序段后,则变量n的值为(  )

    A、2 B、4 C、8 D、10
上一页 1533 1534 1535 1536 1537 下一页 跳转