出国留学网

目录

2018年3月计算机二级考试VB巩固习题答案(8)

【 liuxue86.com - 计算机二级 】

  2018年3月计算机等级考试即将开始,小编在这里为考生们整理了2018年3月计算机二级考试VB巩固习题答案,希望能帮到大家,想了解更多消息,请关注出国留学网的及时更新哦。

  2018年3月计算机二级考试VB巩固习题答案(8)

  第3章 简单程序设计

  3.2 编写简单的Visual Basic应用程序

  1[单选题] 可以产生30~50(含30和50)之间的随机整数的表达式是

  A.Int(Rnd*21+30)

  B.Int(Rnd*20+30)

  C.Int(Rnd*50—Rnd*30)

  D.Int(Rnd*30+50)

  参考答案:A

  参考解析:Rnd函数返回一个包含随机数值的Single。为了生成某个范围内的随机整数,可使用以下公式:Int((upperbound--lowerbound+1)*Rnd+lowerbound) upperbound是随机数范围的上限,而lowerbound则是随机数范围的下限。

  2[单选题] 下列叙述中正确的是

  A.算法是程序

  B.设计算法时只需要考虑数据结构的设计

  C.设计算法时只需要考虑结果的可靠性

  D.以上三种说法都不对

  ABCD参考答案:D

  3[单选题] 在软件设计中不使用的工具是(  )。

  A.系统结构图

  B.PAD图

  C.数据流图(DFD图)

  D.程序流程图

  参考答案:C

  参考解析:软件设计包括概要设计和详细设计,软件概要设计中,面向数据流的设计方法有变换型系统结构图和事物型数据流两种,软件详细设计,程序流程图(Pdf)和Pda(问题分析图)是过程设计的常用工具。数据流图必须完成的逻辑功能,所以他是一种功能模型,是可行性研究阶段用到的。

  4[单选题] 现有如下一段程序:

  Option Base 1

  Private Sub Command1_Click()

  Dim a

  a=Array(3,5,7,9)

  x=1

  For i=4 to 1 Step -1

  S=s+a ( i )*x

  x=x*10

  Next

  Print s

  End Sub

  执行程序,单击Command1命令按钮,执行上述事件过程,输出结果是(  )。

  A.9753

  B.3579

  C.35

  D.79

  参考答案:B

  参考解析:option base 1表示数组下标从1开始,则a数组元素a(1)=3, a(2)=5, a(3)=7, a(4)=9。第一次循环:x=1,s=0+a(4)*1=9, 第二次循环:x=10,s=9+a(3)*10=79, 第三次循环:x=100,s=79+a(2)*100=579, 第四次循环:x=1000,s=579+a(1)*1000=3579, 因此B)项是正确答案。

  5[单选题] 有如下程序:

  Private Type stu

  X As String

  Y As Integer

  End Type

  Private Sub Command1_Click()

  Dim a As stu

  a.x=”ABCD”

  a.y=12345

  Print a

  End Sub\

  程序运行时出现错误,错误的原因是(  )。

  A.Type定义语句没有放在标准模块中

  B. 变量声明语句有错

  C. 赋值语句不对

  D. 输出语句Print不对

  参考答案:D

  参考解析:用Private声明的Type类型可以放在窗体中,由于a代表一个类,所以在输出的a的信息时需要注明输出a的哪一个属性,即print语句有错误,应该修改为Print a.X,a Y。故本题答案选择D。

  6[填空题]

  设窗体上有一个名称为Lable1的标签。程序运行时,单击鼠标左键,再移动鼠标,鼠标的位置坐标会实时地显示在Lable1标签中:单击鼠标右键则停止实时显示,并将标签中内容清除。下面的程序可实现这一功能,请填空。

  Dim Down As Boolean

  Private Sub Form _MouseDown(Button As Integer,Shift As Integer,x As Single,Y As Single)

  Select Case ( 8 )

  Case 1

  Down=True

  Case 2

  Down=False

  End Select

  End Sub

  Private Sub Form _MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single)

  If ( 9 )

  ( 10 ) =”X=”& X &” Y=”& Y

  Else

  Label1.Caption=””

  End if

  Sub

  参考解析:8.ButtonButton参数中存储的是按下的是左键还是右键,这个程序向判断按下的那个键然后存储到变量down中,因此要使用这个参数Button。

  10.Label1.Caption

  内容要显示在标签中,因此用Label1.Caption来接受内容。

  7[单选题] 某人在窗体上画了一个名称为Timerl的计时器和一个名称为Label1的标签,计时器的属性设置为Enabled=True,Interval=0,并编程如下。希望在程序运行时,可以每2秒在标签上显示一次系统当前时间。

  Private SubTimer1_Timer()

  Labell.Caption=Time$

  End Sub

  在程序执行时发现未能实现上述目的,那么,他应做的修改是。

  A.通过属性窗口把计时器的Interval属性设置为2000

  B.通过属性窗口把计时器的Enabled属性设置为False

  C.把事件过程中的Label1.Caption=Time$语句改为Timer1.Interval=Time$

  D.把事件过程中的Label1.Caption=Time$语句改为Label1.Caption=Timer1.Time

  参考答案:C

  8[单选题] 下列叙述中错误的是(  )。

  A.一个工程中可以含有多个标准模块文件

  B.以bas为扩展名的文件是标准模块文件

  C.窗体文件包含该窗体及其控件的属性

  D.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

  参考答案:D

  参考解析:D) 【解析】本题考查工程中的文件。一个VB工程中包括各种类型的文件,常见的有工程文件,多个窗体文件(.tim) 和多个模块文件(.bas),窗体文件中包含窗体及控件的属性设置,窗体级变量等。资源管理器中可以同时管理多个工程文件。

  9[单选题] 输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用

  A.冒号(:)

  B.分号(;)

  C.下划线(-)

  D.连字符(-)

  参考答案:A

  参考解析:输人VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。

  10[单选题] VisualBasic源程序的续行符为

  A.冒号(:)

  B.分号(;)

  C.下划线(_)

  D.连字符(-)

  参考答案:C

  参考解析:VisualBasic源程序的续行符为下划线(_)。

  推荐阅读:

  2018年3月计算机二级考试VB巩固习题答案(5)

  2018年3月计算机二级考试VB巩固习题答案(6)

  2018年3月计算机二级考试VB巩固习题答案(7)

  出国留学网计算机等级考试 栏目推荐

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

  想了解更多计算机二级网的资讯,请访问: 浙江计算机二级

本文来源:https://jsj.liuxue86.com/a/3619172.html
延伸阅读
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02