相关试卷

  • 1、CPU中跟踪指令后继地址的寄存器是(  )。
    A、地址寄存器 B、指令计数器 C、程序计数器 D、指令寄存器
  • 2、当前的CPU由(   )组成。
    A、控制器 B、控制器、运算器、cache C、运算器、主存 D、控制器、ALU、主存
  • 3、EEPROM是指(  )。
    A、读写存储器 B、只读存储器 C、闪速存储器 D、电擦除可编程只读存储器
  • 4、以下有关运算器的描述,(   )是正确的。
    A、只做加法运算 B、只做算术运算 C、算术运算与逻辑运算 D、只做逻辑运算
  • 5、某机字长32位,其中1位表示符号位。若用定点整数表示,则最小负整数为(   )。
    A、-(231-1) B、-(230-1) C、-(231+1) D、-(230+1)
  • 6、从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于(    )计算机。
    A、并行 B、冯·诺依曼 C、智能 D、串行
  • 7、一个整数序列,如果两个相邻元素的差恰好正负(负正)交替出现,则称该序列为摇摆序列。小王同学想求出某个数列的最长播摆子序列。

    以序列[3,14,7,6,9,12,10,8,13,5]为例,整体不是摇摆序列,但子序列[3,14,7,9]、[3,14,6,12]等都属于摇摆子序列,其中最长的摇摆子序列[3,14,6,12,8,13,5]。根据第16图a分析得知,当序列有一段连续的递增(或递减)时,为形成摇摆子序列,我们只需要找到每一次转折中的拐点元素。

    小王编写了一个VB程序实现该功能:程序运行时,从文本框Text1中读入数据,单击按钮Command1后,将计算得到的最长摇摆序列的长度输出到标签Label1中,并将具体的序列输出到文本框Text2中。程序运行界面如图b所示:

    (1)、若文本框Text1中输入数据“2,4,5,3,2,1”,则最长摇摆子序列为
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Dim a(1 To 20) As Integer

    Dim b(1 To 20) As Boolean

    Dim ans As String

    Private Sub Command1_Click()

        Dim i As Integer, flag As Integer, n As Integer

        Dim gd As Boolean

        '从文本框 Text1读入数据,依次存储到a数组中,数据总数为n

        'b数组初值均为False

        '代码略

        flag = 0         '0代表开始,1代表上升,2代表下降

        For i=2 To n

            gd = True

            If flag = 0 Then

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

                    flag= 1

                ElseIf a(i) < a(i - 1) Then

                    flag = 2

                Else

                    gd = False

               End If

            ElseIf flag = 1 And a(i) < a(i - 1) Then

                flag = 2

            ElseIf   Then

                flag = 1

            Else

                gd = False

            End If

            

        Next i

        If f(n)<3 then

            Label1.Caption =“不构成摇摆子序列”

        Else

            Label1.Caption =“最长摇摆子序列长度为:”+ Str(f (n))

            Text2.Text =“最长摇摆子序列为:”+ ans

        End If

    End Sub

    Function f(n As Integer) As Integer

        f = 1: ans=Str(a(n))

        For i=n-1 To 1 Step-1

            If b(i) Then

                f=f+1

                

            End If

        Next i

    End Function

  • 8、求老师想按学生的成绩进行评级,分数和等级对应关系如下表:

    分数

    0~59

    60~69

    70~79

    80~89

    90~99

    等级

    E级

    D级

    C级

    B级

    A级

    现要求根据上表统计出各等级学生人数占总人数的比例。小李编写了一个VB程序帮助老师实现该功能:程序运行时,将每位学生的得分(两位整数)存储到数组a中,并在列表框List1

    中显示。单击“统计”按钮后,在列表框List2中显示从A级至E级,各等级的人数占总人数的百分比例(四舍五入保留整数)。程序运行界面如图所示:

    请阅读代码,并回答以下问题:

    Dim n As Integer

    Dim a(1 To 50) As Integer

    Private Sub Form_Load( )

        Dim adocn As New ADODB. Connection

        Dim adors As New ADODB. Recordset

        Dim str1 As String

        adocn.ConnectionString = "Provider = Microsof.ACE.OLEDB.12.0;Data source=" +App. Path +”\school. accdb”

        adocn. Open

        str1 =“select * from students”

        ardors.Open str1, adocn

        '将每个学生的得分读入数组a中,并在列表框list1中显示,统计学生总人数n

        '代码略

    End Sub

    Private Sub Comd1_C1ick( )

        Dim cou As Integer,k as Integer

        Dim b(0 To 4) As Integer

        Const dj = “A级B级C级D级E级”

        For i=1 Ton

        k=a(i)\10-5

        If k<0 Then     ①    

        b(k)= b(k) + 1

        Next i

        For i=0 To 4

          cou =       '⑶改错

          List2. AddItem       ②      + Str(cou) +“%”

        Next i

    End Sub

    (1)、当前读取的数据表名为
    (2)、请在划线处填入合适的代码

     ② 

    (3)、程序中加框处代码有错,请改正
  • 9、小李制作了一个主题为“助力奥运”的flash作品,请回答以下问题:
    (1)、在制作多媒体作品前,要先对作品进行规划设计。以下说法正确的是           (多选,填字母)。
    A、确定作品的主题属于应用需求分析 B、文字脚本是多媒体作品制作的直接依据 C、作品的结构设计描述了整个作品的组成部分、工作流程和主要界面 D、确定各种素材的获取方式及处理软件,属于媒体元素分解
    (2)、如图a所示,“文字1”图层实现文字从小到大,旋转进入舞台,可知“文字1”图层的动画类型为(单选,填字母:A .形状补间/B .动画补间)。

    (3)、“音乐”图层的属性面板如图b所示,本场景动画结束后,音乐(选填:会/不会)继续播放。

    (4)、根据图a,若要使“文字2”动画在“文字1”动画播放完后才出现,且“文字2”动画持续时间保持不变,可进行的操作是
    (5)、测试影片时,要求动画播放到最后一帧时自动停止,并打开冬奥会主页("http://www.beijing2022.cn),则人物图层最后一帧应设置动作
  • 10、某中学用Excel软件对高一部分学生体测数据进行统计分析,如图a所示:

    (1)、图a中,为计算各班级各项目平均分,首先在H4单元格输入公式,再向下并向右填充完成各班各项目平均分的计算,发现结果不正确,公式应修改为(提示:AVERAGEIFS函数用于对一定区域中满 足指定条件的单元格求平均值。以图a中的数据为例,=AVERAGEIFS (C3:C88,A3:A88, G4)表示计算A3:A88区域中班级为1901的跳绳平均分)
    (2)、若要根据立定跳远得分对整个年级进行降序排序,应选择的排序区域为
    (3)、小李根据a制作了1901班仰卧起坐得分对比如图b所示。下列说法正确的是     (多选,填字母);

    A、创建该图表的区域为:B2:B9,E2:E9 B、若要筛选出1902班跳绳得分最高的三个同学,可以先对“班级”按“1902”进行筛选,再对“跳绳得分”按“10个最大的值”中最大3项进行筛选 C、若在C列前插入一列,图表不会发生变化 D、若修改C,D,E列数值格式保留1位小数,则图表会发生变化
  • 11、有如下VB程序段:

    s ="ghi jabcdef"

    key = Chr(97 + 3 * Int(Rnd * 4))

    i =1:j=Len(s)

    Do While i< = j

        m=(i+j+1)\2

        ans=ans+Str(m)

        c = Mid(s,m,1)

        If c=key Then Exit Do

        If Mid(s,i,1) < c Then

           If key>=Mid(s,i,1) And key<c Then j=m-1 Else i=m+1

        Else

           If key>c And key <= Mid(s,j,1) Then i =m+1 Else j=m- 1

        End If

    Loop

    运行程序后,变量ans的值不可能是(    )

    A、632 B、6354 C、635 D、698
  • 12、已知mc数组元素的初值均为0,a数组存储n位学生成绩,若要实现在List1中输出数组a降序排名的名次(最高分为第1名,分数相同排名相同),VB程序部分代码如下:

    i=1:j=2:n=10

    Do While i<n

    If a(i)>=a(j) Then mc(i)=mc(i)+1

    If a(i)<=a(j) Then mc(j)=mc(j)+1

        j=j+1

        If j>n then i=i+1:j=i+1

    Next i

    For=1 To n

        List1.AddItem“得分为”+Str (a(i))+“名次为”+Str(            )

    Next i

    划线处应填写的语句为(    )

    A、mc(i) B、mc(i)+1 C、n-mc(i)+1 D、n-mc(i)
  • 13、有如下VB程序段:

    max=0

    For i=1 to 7

        k=i

        For j=i+1 to 8

             If a(k)<a(j) then k=j

        Next j

        If k<>i then

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

            If max<k-i then max=k-i

        End If

    Next i

    数组元素a(1)到a(8)的值依次为:19,9,48,32,5,17,23,8,执行该程序段后max的值为(      )

    A、3 B、4 C、5 D、6
  • 14、在由数字组成的字符串中,找出同一数字的相邻最大间距,如字符串“1231212323” ,数字“3”第一次与第二次分别出现在位置3和8,相距5,间隔距离最大。编写VB代码如下:

    Dim d(0 To 9) As Integer

    s=Text1.Text

    c=0

    For i=0 To 9

        d(i)=0

    Next i

    For i=1 To Len(s)

              '填空

    Next i

    Text2.Text=Str(c)

    方框处的代码可由以下三部分组成:

    ①d(t)=i   ②t=val(Mid(s,i,1))   ③if d(t)<>0 And i-d(t)>c Then c=i-d(t)

    代码顺序正确的是(     )

    A、①②③ B、②③① C、②①③ D、①③②
  • 15、某算法的部分流程图如图所示,执行这部分流程图后,变量k的值为(      )

    A、14 B、18 C、24 D、48
  • 16、生成两位能被3整除的随机整数的VB表达式是(      )
    A、Int (Rnd ( ) *90+10) B、Int (Rnd*30)*3+12 C、Int (Rnd*88+12) D、Int ( (Rnd*30)*3) +12
  • 17、用GoldWave软件编辑某音频文件,部分界面如图所示,以下说法错误的是(      )

    A、该音频格式为Wave,是未经压缩的音频格式 B、该音频的量化位数是16bit,采样频率是44100Hz C、将当前选定部分设置为静音,按原参数保存,则文件的存储容量不变 D、将此文件以“48000Hz,320kbps” 参数存储为Mp3文件,存储容量将变大
  • 18、小明将“出走的象群avi”转换成“出走的象群.mpg”,发现mpg格式的文件占用存储空间较avi格式减少了很多,但观影质量没有过多的损失,其原因有:

    ①视频数据存在着时间冗余   ②单调背聚存在结构冗余   ③转换过程中进行了有损压缩

    ④数据压缩后视频文件视觉效果更好   ⑤视频文件在压缩过程中遵守JPBG压缩标准。

    其中正确的是(    )

    A、①③ B、②③④ C、①③⑤ D、②③⑤
  • 19、下列有关信息编码的说法,正确的是(    )
    A、已知字符 “0”的ASCI 码值是48D,则字符“10”的ASCI值是58D B、显示输出时,每个汉字的字形码都是唯一的 C、生成二维码是编码的过程 D、16色位图的每个像素用16bit存储
  • 20、使用Access软件设计某网络教学平台的数据库,该数据库包含“用户信息”数据表,部分界面如下图所示(    )

    下列关于该数据表的说法,正确的是(    )

    A、平台可以管理用户数据,所以该网络平台属于数据库管理系统 B、“登录时间”可以设置为“日期/时间”类型 C、可以在当前视图下,将序号设置为主键 D、当前状态下,若不慎删除了“密码”字段可以撇销
上一页 714 715 716 717 718 下一页 跳转