相关试卷

  • 1、VB表达式14 mod 14 \ 3 + -3 ^2的值是(   )
    A、-9 B、-7 C、9 D、11
  • 2、将一幅未压缩的768×512像素、256级灰度BMP图像,经过一定处理,保存为未压缩的256×170像素、黑白BMP图像,其前后图像文件的存储容量比约为(   )
    A、72:1 B、36:1 C、18:1 D、4:1
  • 3、使用GoldWave软件编辑某音频文件,部分界面如图所示。

    下列说法正确的是(   )

    A、执行“删除”操作后直接保存,音频文件的存储容量约为原来的2/3 B、执行“剪裁”操作后,左声道第0~3秒将出现选中音频 C、执行“复制”操作,再执行“粘贴”操作后,音频时长增加了3秒 D、执行“插入静音”操作1秒后,音频的最后将出现1秒静音
  • 4、按位取反指二进制数每一位取反,0变1,1变0。十六进制正整数 n 转换为二进制数,该二进制数共6位,下列说法正确的是(   )
    A、n的值必大于十进制数32 B、若该二进制数的末位为1,则十六进制数n+1可能为3位数 C、该二进制数首位去掉,所得的值是原来的一半 D、该二进制数按位取反,转换为十六进制数,与n相加的结果必为3FH
  • 5、用 Access 软件打开某数据表,部分界面如下图所示。下列说法正确的是(   )

    A、当前数据库名为“成员信息.accdb” B、若“项目名称”表中已有记录,仅将“编号”字段的值清空,可将该字段改为“自动编号”类型 C、当前状态下,不能交换“说明”和“日期”字段的顺序 D、当前状态下,可以新增一个表名为“说明”数据表
  • 6、下列关于网页与浏览器的说法,正确的是(   )
    A、把关键的词与它相关的内容用“超链接”链接起来,这样的文本称之为超文本 B、因特网上存储着海量信息,是信息获取的唯一渠道 C、收藏夹主要用于网页内容的收藏 D、搜索引擎的两大核心技术是主题目录搜索技术和关键字搜索技术
  • 7、下列关于信息和信息技术的描述,正确的是(   )
    A、信息技术包含通信技术、计算机技术、微电子技术和遥感技术 B、虚假信息的产生可源于错误信息的加工 C、信息无处不在,因此信息的传递可以脱离载体 D、信息一旦被利用和加工,便会具有更高的真实性
  • 8、小张想要了解自己体育锻炼情况,他以数字的形式记录了自己每天进行的运动项目,如“1,1,2,3,2,3,2,3,3,1,1,4,3”。其中数字1代表篮球;2代表乒乓球;3代表慢跑,…。在记录了一段时间后,小张想知道自己在一段连续时间内最“喜爱”的两项体育运动是什么,以及连续进行的次数。对于这两项体育运动的要求是:

    1)这两项运动在记录中必须连续出现,不能被其他运动打断,如“1,2,2,1,2”是一种可能的结果;“1,2,2,1,2,3”则不是可能的结果;

    2)这两项运动在记录中出现的次数必须是最多的一种组合。

    运动记录

    1,1,2,3,2,3,2,3,3,1,1,4,3

    序号

    两项运动

    1,1,2

    2,3,2,3,2,3,3

    3,3,1,1

    1,1,4

    4,3

    从上表分析可知,小张在一段时间内连续进行的两项运动有5种不同组合,其中组合②中的两项运动持续时间最长,所以最“喜爱”的两项运动为2和3,共连续进行了7次。

    根据算法思想,编写VB程序实现如下功能:程序初始化时读取小张记录的一段时间内的所有运动项目,以逗号间隔显示在文本框Text1中,单击“寻找运动项目”按钮Command1,在标签Label4上显示最喜爱的两项运动编号,在文本框Text2中显示这两项运动最长持续的次数。程序运行界面如图所示。

    (1)、若输入序列为“3,5,5,4,3,5,5,5,3,3,2,6”,最喜爱的两项运动连续进行的次数为
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Dim a(1 To 100) As Integer, n As Integer

    Private Sub Form_Load( )

        '读取已有记录项目总数n

        '读取记录的每次运动项目存入数组 a,并在文本框Text1中显示,代码略

    End Sub

    Private Sub Command1_Click()

        Dim x As Integer, y As Integer    'x, y分别表示当前记录中两个不同项目

        Dim c1 As Integer, c2 As Integer 'c1,c2 分别表示两个项目在当前统计过程中出现的次数

        Dim i As Integer, j As Integer, m1 As Integer, m2 As Integer, ans As Integer

        i = 1: j = 1 

        Do While j <= n And a(i) = a(j)

            j = j + 1

        Loop

        x = a(i): y = a(j)

        c1 =   

        c2 = 1

        ans = j - i + 1

        Do While j < n

            j = j + 1

            If a(j) = x Then

                c1 = c1 + 1

            ElseIf a(j) = y Then

                c2 = c2 + 1

            Else

                Do While

                    If a(i) = x Then c1 = c1 – 1 Else c2 = c2 - 1

                    i = i + 1

                Loop

                If Then

                    y = a(j)

                    c2 = 1

                Else

                    x = a(j)

                    c1 = 1

                End If

            End If

            If ans < j - i + 1 Then

                ans = j - i + 1

                m1 = x

                m2 = y

            End If

        Loop

        Label4.Caption = Str(m1) + "和" + Str(m2)

        Text2.Text = Str(ans)

    End Sub

  • 9、世界上有很多国家向我国申购新冠疫苗。我国共有n个仓库存储疫苗,第i个仓库有疫苗a(i)(单位:万支,(单位:万支,下同)。现有m(n>=m)个国家向我国提出疫苗购买申请。我国计划将n个仓库中的疫苗全部分配给这m个国家。分配规则如下:①每个仓库中的疫苗只能作为一个整体分配给一个国家;②一个国家可以获得任意多个仓库的疫苗;③要求获得最多疫苗的国家与获得最少疫苗的国家之间疫苗数量差值最小;④若存在多个满足条件的分配方式,则输出最先找到的分配方式。

    例如:若n=4,4个仓库中的疫苗数分别为50、13、80、27。若m=2,最小差值为10;若m=3,最小差值为40。

    编写VB程序模拟上述功能,在文本框Text1中输入n(n≤15),在文本框Text2中输入m(m≤4),随机生成n个两位正整数,在列表框List1中输出。单击“计算”按钮Command1,在文本框Text3中输出最小差值,在列表框List2中输出每个国家获得疫苗的方案。程序运行界面如图所示。

    (1)、语句 List1.Clear 中的“Clear”属于(单选,填字母:A .对象名/B .属性名/C .方法名)。
    (2)、实现疫苗分配的VB程序如下,请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Const maxn = 15

        Dim n As Integer, i As Long, j As Long, k As Long, p As Integer, m As Integer

        Dim a(1 To maxn) As Long, f(1 To maxn) As Long

        Dim s(1 To maxn) As String, max As Long, min As Long, ans As Long, ansi As Long

        n = Val(Text1.Text): m = Val(Text2.Text)

        List1.Clear: List2.Clear: Randomize

        For i = 1 To n

              ① 

            List1.AddItem Str(a(i))

        Next i

        ans = 10000

        For i = 1 To m ^ n     '枚举所有的分配方案

            For j = 1 To m

                f(j) = 0

            Next j

            j = i: max = 0: min = 10000

            For k = 1 To n

                

                f(p) = f(p) + a(k)

                j = j \ m

            Next k

            For k = 1 To m

                If f(k) > max Then max = f(k)

                If f(k) < min Then min = f(k)

            Next k

            If    ②   Then

                ans = max - min

                   ③    

            End If

        Next i

        Text3.Text = Str(ans)

        For i = 1 To n

            j = ansi Mod m

            s(j + 1) = s(j + 1) + Str(a(i))

            ansi = ansi \ m

        Next i

        For i = 1 To m

            List2.AddItem s(i)

        Next i

    End Sub

     ② ③ 

    (3)、程序中加框处代码有错,请改正。
  • 10、小海使用Flash软件制作主题为“重阳”的多媒体作品,制作脚本如图a所示,制作界面如图b所示。

    模块名:“Main”场景

    类别序号:2

    进入方式:由“load”场景单击“播放”按钮进入

    呈现方式:

    ⒈鱼在舞台的下方移动,文字在左侧

    ⒉菊花开始时在舞台上方,慢慢向右移出舞台

    ⒊“重播”按钮在舞台右下方,单击“重播”按钮,将从该场景第一帧开始播放。

    呈现顺序说明:

    ⒈一开始出现文字和鱼游动的动画,持续到场景结束。

    ⒉约第2.5秒时出现“菊花”的动画,时长约2.5 秒。

    ⒊最后出现“重播”按钮,并停止播放。

    图a

    图b

    请回答下列问题:

    (1)、以下关于多媒体作品设计的描述,正确的是                (多选,填字母)
    A、Flash软件是以时间序列为基础的创作工具 B、作品的系统结构描述了整个作品的组成部分、工作流程、主要界面 C、作品运行的软件环境不属于创作需求分析中的设施需求 D、媒体元素分解需将脚本内容在细化时所涉及的媒体元素逐一列出 E、脚本编写时,先进行文字脚本编写,再进行脚本大纲编写
    (2)、舞台大小为500×400,“菊花”图层第25至50帧的补间类型为;第50帧中,“菊花”实例的位置可能为(单选,填字母)

    A.(10,10)    B.(550,10)     C.(10,440)    D.(-550,440)

    (3)、根据制作脚本,“重播”按钮上应设置动作命令
    (4)、为使“文字”图层的动画效果与制作脚本相符,应进行的操作是
  • 11、某超市统计了特价商品的相关信息,用Excel软件对商品数据进行处理,如图a所示。

    (1)、要通过自动填充将“编号”列的值填充为如图a所示的序列“01,02,……,74”,则可先将该区域单元格格式设置为(单选,填字母:A .数值/B .货币/C .百分比/D .文本)。
    (2)、图a中区域H4:H75的折扣率是根据H3单元格自动填充得到,则H3单元格中的公式(折扣率=(零售价–特价)/零售价×100)
    (3)、对区域A2:H75进行相关数据分析,下列说法错误的是       (多选,填字母)。
    A、删除了“单位”列,“折扣率%”列数据不会发生变化 B、若要找出所有名称中含“茶”的饮料,可对“名称”列按图b条件进行筛选 C、为找出“产地”为浙江,折扣率最大的商品,可以“产地”等于“浙江”为条件进行筛选,再对“折扣率%”进行筛选,选择“10个最大的值”,并显示为最大的1项 D、为找出“产地”为广州,零售价格最高的商品,可以“零售价格”为关键字降序排序,再对“产地”进行筛选,条件为“广州”
  • 12、随机生成正整数数组a,并将数组中各元素以金字塔显示,要求对金字塔每层中的数据排序处理,奇数行升序排列,偶数行降序排列,效果见下图。请为划线处选择合适的代码。(    )

     

    Dim a(1 To 15) As Integer, num As Integer, s As String

    '生成数组a,a(1)=73,a(2)=58, a(3)=62, a(4)=36…代码略

    Private Sub Command1_Click()’对数组进行排序

        num = 5: k = 1: f = 1

        For i = 1 To num

            k = k + i

            For m = k - i To  ①         

                For n = k - i To 2 * k - 2 - i - m

                    If     ②     Then t = a(n): a(n) = a(n + 1): a(n + 1) = t

                Next n

            Next m

            f = f * (-1)

        Next i

        '将处理后的数组,以金字塔形显示,代码略

    End Sub

    A、k-1   f * a(n) < f * a(n + 1) B、k-1   f * a(n) > f * a(n + 1) C、k-2   f * a(n) > f * a(n + 1) D、k-2   f * a(n) < f * a(n + 1)
  • 13、某对分查找的VB程序段如下:

    a(1) = 12

    For i = 2 To 10

        a(i) = a(i - 1) + Int(Rnd * 10) + 1

    Next i

    i = 1: j = 10: c = 0: key = 15

    Do While i <=j

        m = (i + j) \ 2

        c = c + 1

        If a(m) = key Then

            Exit Do

        ElseIf a(m) < key Then

            i = m + 1

        Else

            j = m - 1

        End If

    Loop

    执行该程序段后,变量c的值不可能为(    )

    A、4 B、3 C、2 D、1
  • 14、有如下VB程序段:

    s1 = Text1.Text: s2 = "" n = Len(s1)

    i = 1: j = n

    Do While i <= j

        If i Mod 2 = 1 Then

            s2 = s2 + Mid(s1, j, 1)

        Else

            s2 = Mid(s1, n - j + 1, 1) + s2

        End If

        i = i + 1

        j = j - 1

    Loop

    Text2.Text = s2

    在文本框Text1中输入“python”,执行该程序段后,文本框Text2中显示的是(    )

    A、nyt B、nyh C、ynt D、ynh
  • 15、有如下 VB 程序段:

    ans = 0: i = 1

    Do While i < Int(Sqr(n))

        If n / i = Int(n / i) And n / i Mod 2 = 1 Then

            ans = ans + 1

        End If

        i = i + 2

    Loop

    若变量n的值为81,则执行该程序段后,变量ans的值为(    )

    A、2 B、3 C、4 D、5
  • 16、某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是(    )

    A、变量x的终值为3 B、变量y的终值为13 C、变量s的终值为8 D、循环体语句执行次数为3次
  • 17、VB表达式 3 + 18 \ 6 / 2 mod 2 * 2 的值是(    )
    A、5 B、4.5 C、3 D、6
  • 18、使用Goldwave软件处理某音频文件,部分界面如图所示在当前状态下,执行“删除”操作后其他参数不变,另存为单声道格式的文件,则修改前后文件的存储容量比约为(    )

    A、3:1 B、2:1 C、3:2 D、1:1
  • 19、用Photoshop软件制作“粽香端午”作品,已用选区工具创建如图所示的选区。

    在当前状态下,下列描述正确的是(    )

    A、“竹筷”图层中的内容无法显示是因为图层被隐藏 B、可以复制“传统节日”图层的图层样式并粘贴到“粽香端午”图层 C、选中“粽子”图层,不可以将其移动到“传统节日”图层上方 D、选中“背景”图层,添加“波纹”滤镜,图像的呈现效果会发生变化
  • 20、使用UltraEdit软件查看内码的部分界面如图,下列说法正确的是(    )

    A、图中字符的内码共占14位 B、由图可知,小写字母“h”的内码用十进制表示为80 C、小写字母“a”的内码用二进制表示为01100001 D、“!”的内码用十六进制表示为2021
上一页 656 657 658 659 660 下一页 跳转