【计算机类职业资格】二级VISUAL+BASIC笔试48及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试48及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试48及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 48 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进2.以下用户自定义函数 Function Func(a As Integer, b As Integer) As Integer Static m As Integer, i As Integer m=0:i=2 i=i+m+i m=i+a+b Func=m End Function 在窗体上画一个命
2、令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim k As Integer,m As Integer,p As Integer k=4:m=1 P=Func(k,m) Print p End Sub 程序运行后,单击命令按钮,输出结果为(分数:2.00)A.8B.9C.10D.113.若要求从文本框中输入密码时在文本框中只显示“*”号,则应当在此文本框的属性窗口中设置(分数:2.00)A.Text 属性值为。B.Caption 属性值为。C.password 属性值为空D.Passwordchar 属性值为*4.下列程序运行时输出的结果是 Opt
3、ion Base 1 Private Sub Form_Click() Dim x (10)As Integer,y(5)As Integer For i=1 to 10 x(i)=10-i+1 Next For i=1 to 5 y(i)=x(2*i-1)+x(2*i) Next For i=1 to 5 Print y(i) Next End Sub(分数:2.00)A.3 7 11 45 19B.19 15 11 7 3C.1 3 5 7 9D.不确定的值5.在窗体上画一个列表框和一个命令按钮,其名称分别为 List1 和 Command1,然后编写如下事件过程。 Private Sub
4、 Form_Load() List1.AddItem “Item 1“ List1.AddItem “Item 2“ List1.AddItem “Item 3“ End Sub Private Sub Command1_Click() List1.List(List1.Listcount)=“AAAA“ End Sub 程序运行后,单击命令按钮,其结果为(分数:2.00)A.把字符串“AAAA“添加到列表框中,但位置不能确定B.把字符串“AAAA“添加到列表框的最后(即“Item 3“的后面)C.把列表框中原有的最后一项改为“AAAA“D.把字符串“AAAA“插入到列表框的最前面(即“Ite
5、m 1“的前面)6.下列程序执行后,变量 a 的值为 Dim a,b,C,d as single a=100:b=20:c=1000 if ba Then d=a:a=b:b=d End if if c a Then d=b:b=c:c=d End if(分数:2.00)A.0B.1000C.20D.1007.下列各选项说法错误的一项是(分数:2.00)A.文件对话框可分为两种,即打开(Ope 文件对话框和保存(Save A 文件对话框B.通用对话框的 Name 属性的默认值为 CommonDialogX,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;
6、而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性8.有如下一个函数过程: Function Fun(a As Integer) Static c b=0:b=b+1:c=c+1 Fun=a+b+c End Function 在窗体上添加一个命令按钮,事件过程如下: Private Sub Command1_Click() Dim a As Integer a=2 For i=1 To 3 Print Fun(a); Next End Sub 运行该程序,单击命令按钮,输出结果是
7、(分数:2.00)A.4 4 4B.4 5 6C.6 7 8D.4 7 99.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上 3 个都是10.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源11.如果在程序中要将 c 定义为静态变量,且为整型数,则应使用的语句是(分数:2.00)A.Redim a As IntegerB.Static a As IntegerC.Publica As IntegerD.Dim a As Integer12.当把框架的什么属性设置为 Fa
8、lse 时,其标题会变灰,框架中所有的对象均被屏蔽(分数:2.00)A.NameB.EnabledC.CaptionD.Visible13.在窗体上画一个命令按钮(其 Name 属性为 Command1),然后编写如下代码: Private Sub Command1_Click( ) Dim a(5,5) For i=1 To 3 For j=1 To 4 a(i,j)=i*j Next Next For n=1 To2 For m = 1 To3 Print a(m,n); Next Next End Sub 程序运行后,单击命令按钮,输出结果是(分数:2.00)A.2 4 6 1 2 3B
9、.1 2 3 2 4 6C.1 2 3 4 5 6D.6 5 4 3 2 114.定义有 5 个整数型元素的数组,正确的语句是(分数:2.00)A.Dim a(4)As IntegerB.Option Base 1:Dim a(5)C.Dim a x End Sub(分数:2.00)填空项 1:_47.下列程序的功能是:当 x50 时,y =0.8 xx;当 50x100 时,y=0.7 xx;当 x100 时, Private Sub Command1_Click() Dim x As Single x = InputBox(“请输入 x 的值“ ) Select Case x Case I
10、s50 y=0.8 * x Case 50 To 100 y=0.7 * x U 【12】 /U Print “输入数据出界!“ End Select Print x, y End Sub(分数:2.00)填空项 1:_48.下列程序的功能是:将数据 1,2,8 写入顺序文件 Num. txt 中请补充完整。 Private Sub Form_Click ( ) Dim i As Integer Open “Num. txt“ For Output As #1 For i = 1 To 8 U 【13】 /U Next Close #1 End Sub(分数:2.00)填空项 1:_49.有如
11、下事件过程: Private Sub Form Active ( ) Dim Score (1 to 3) As Integer Dim i As Integer Dim t As Variant Fori=3 To 1 step-1 Score (i) = 2 * i Next For Each t In Score Print t Next End Sub 程序运行后窗体上显示的值为U 【14】 /U。(分数:2.00)填空项 1:_50.下列事件过程的功能是:建立一个名为 Datal 的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1,2,3,. ,90。请在空白处填入
12、适当的内容,将程序补充完整。 Private Type Ang K As Integer Sinx As Single Cosx As Single End Type Dim Ksc As Ang Private Sub Form_Click( ) Dim Y As Single OpenU 【15】 /U Y=3. 14159 / 180 For i=1 To 90 Ksc. K=i Ksc. Sinx = Sin ( i * Y) Ksc. Cosx = Cos ( i * Y) Put #2, i, Ksc Next i Close #2 End Sub(分数:2.00)填空项 1:_二
13、级 VISUAL+BASIC 笔试 48 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析 算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。2.以下用户自定义函数 Function Func(a As Integer, b As Integer)
14、 As Integer Static m As Integer, i As Integer m=0:i=2 i=i+m+i m=i+a+b Func=m End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim k As Integer,m As Integer,p As Integer k=4:m=1 P=Func(k,m) Print p End Sub 程序运行后,单击命令按钮,输出结果为(分数:2.00)A.8 B.9C.10D.11解析:解析 变量 i 的计算过程为 i=2+0+1 =3,变量 m 的计
15、算过程为 m=3+4+1=8,m 的值通过于函数名Fune 返回。3.若要求从文本框中输入密码时在文本框中只显示“*”号,则应当在此文本框的属性窗口中设置(分数:2.00)A.Text 属性值为。B.Caption 属性值为。C.password 属性值为空D.Passwordchar 属性值为* 解析:解析 PasswordChar 属性返回或设置一个值,该值批示所键入的字符或占位符在 TextBox 控件中是否要显示出来;返回或设置用作占位符。4.下列程序运行时输出的结果是 Option Base 1 Private Sub Form_Click() Dim x (10)As Intege
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 48 答案 解析 DOC
