[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc

上传人:explodesoak291 文档编号:494170 上传时间:2018-11-30 格式:DOC 页数:23 大小:100KB
下载 相关 举报
[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]VB笔试模拟试卷253及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、VB 笔试模拟试卷 253及答案与解析 1 模块独立性是软件模块化所提出的要求 ,衡量模块独立性的度量标准则是模块的 ( A)抽象和信息隐蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 2 为了在列表框中使用 Ctrl和 Shift键进行多个列表项的选择,应将列表框的Multi-select属性设置为 ( A) 0 ( B) 1 ( C) 2 ( D) 3 3 MsgBox函数用于显示提示信息,关于函数返回值的说明正确的是( )。 ( A)函数的返回值是提示信息的数据类 型 ( B)函数的返回值是提示信息的数据长度 ( C)函数的返回值是整数,指示按下哪个按钮

2、( D)函数的返回值是符号常量,指示按下哪个按钮 4 有两个关系 R和 S如下:则由关系 R得到关系 S的操作是 ( )。( A)选择 ( B)投影 ( C)自然连接 ( D)并 5 对于不同的对象有不同的属性,但所有对象都共同拥有的属性是 _。 ( A) Picture ( B) Caption ( C) Name ( D) Lcon 6 为用户与数据库系统提供接口的语言是 ( A)高级语言 ( B)数据定义语 言 (DDL) ( C)数据操纵语言 (DML) ( D)汇编语言 7 在下列几种排序方法中,要求内存量最大的是 _。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)

3、归并排序 8 对建立良好的程序设计风格,描述正确的是 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法即可 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 9 以下关于图片框控件的说法中,错误的是 ( A) 可以通过 Print方法在图片框中输出文本 ( B)清空图片框控件中图形的 方法之一是加载一个空图形 ( C)图片框控件可以作为容器使用 ( D)用 Stretch属性可以自动调整图片框中图形的大小 10 一个栈的初始状态为空。现将元索 1、 2、 3、 4、 5、 A、 B、 c、 D、 E依次入栈,然后再依次出栈,则元素出栈的顺序是 ( A) 12345

4、ABCDE ( B) EDCBA54321 ( C) ABCDEl2345 ( D) 54321EDCBA 11 阅读程序 : Option Base 1 Dim arr()As Integer Private Sub Form_Click() Dim i As Integer, j As Integer ReDim arr(3,2) For i = 1 To 3 For j = 1 To 2 arr(i,j)=i*2+j Next Next ReDim Preserve arr(3,4) For j=3 To 4 arr(3,j)=j+9 Next Print arr(3,2)+arr(3,

5、4) End Sub 程序运行后 ,单击窗体 ,输出结果为 ( A) 21 ( B) 13 ( C) 8 ( D) 25 12 在窗体上画一个名称为 TxtA的文本框,然后编写如下的事件过程: Private Sub TxtA_KeyPress(Keyascii as integer) End Sub 若焦点位于文本框中,则能够触发 KeyPress事件的操作是 ( A)单击鼠标 ( B)双击文本框 ( C)鼠标滑过文本框 ( D)按下键盘上的某个键 13 Visual Basic为命令按钮提供的 Cancel属性是 ( )。 ( A)用来指定命令按钮是否为窗体的 “取消 ”按钮 ( B)用来

6、指定命令按钮的功能是停止一个运行程序 ( C)用来指定命令按钮的功能是关闭一个运行程序 ( D)用来指定命令按钮的功能是中断一个程序的运行 14 在文本框中输入密码时,要求在文本框中只显示 (*)号,则应当设置此文本框的( )属性。 ( A) Text ( B) Caption ( C) Password ( D) PasswordChar 15 在新建一个 VB工程时,将新建窗体的 Name属性设置为 TheFirst,则默认的窗体文件名为 ( )。 ( A) Form1 frm ( B)工程 1 frm ( C) TheFirst frm ( D) Form1 vbp 16 下面程序运行时

7、,若输入 395,则输出结果是 ( )。 Private Sub Cmdl_Click() Dim a a=InputBox(“请输入一个 3位整数 ”) Print a Mod 10, a 100, (a Mod 100) 10 End Sub ( A) 5 9 3 ( B) 3 5 9 ( C) 5 3 9 ( D) 3 9 5 17 已知 a=5, b=8, c=12,下列表达式的值为 True的是 ( )。 ( A) a b And c a ( B) a b Or c a ( C) a b Xor c a ( D) a b Eqv c a 18 以下能够触发文本框 Change事件的操

8、作是 ( A)文本框失去焦点 ( B)文本框获得焦点 ( C)设置文本框的焦点 ( D)改变文本框的内容 19 下面数组说明语句错误的是 _。 ( A) Dim b(-10)As Double ( B) Dim c(8, 3)As Byte ( C) Dim d(-10 To-1)As Boolean ( D) Dim e(-99 To-5, -3 To 0) 20 在窗体上画一个文体框 (其 Name属性为 Text1),然后编写如下事件姓程; Private Sub Fom_Load() Text1.Text=“ Text1.SetFocus For i=1 To 10 Stun=Stun

9、 +i Next i Text1.Text=Sum End Sub 上述程序的运行结果是_。 ( A)在文本框 Text1中输出 55 ( B)在文本框 Tece1 中输出 0 ( C)出错 ( D)在文本框 Text1中输出不定值 21 下列程序的执行结果为 _。 Private sub Command1_ Click ( ) a = 100 b = 50 if a b then a = a + b Else b = b -a Print a, bEnd Sub ( A) 50 50 ( B) 150 50 ( C) 200 200 ( D) 10 10 22 若要在图片框中绘制一个椭圆,使

10、用的方法是 _。 ( A) Circle ( B) Line ( C) Point ( D) Pset 23 假定窗体上有一个文本框,名为 Txt1,为了使文本框的内容能够操作,并且具有水平和垂直滚动条,正确的属性设置为 ( ) ( A) Txt1. MultiLine=True Txt1. SerollBars=0 ( B) Txt1. MultiLine=True Txtl. SerollBars=3 ( C) Txt1. MultiLine=False Txt1.ScrollBars=0 ( D) Txtl. MultiLine=False Txt1.ScrollBars=3 24 在参

11、数传递过程中,使用关键字来修饰参数,可以使之按值传递,此关键字是( ) ( A) ByVal ( B) Byref ( C) Value ( D) Reference 25 设有如下程序: Private Sub Command1_Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum+x Next End Sub 该程序通过 For循环计算一个表达式的值,这个表达式是 _。 ( A) 1+1/2+2/3/4+4/5 ( B) 1+1/2+2/3+3/4 ( C) 1/2+2/3+3/4

12、+4/5 ( D) 1+1/2+1/3+1/4+1/5 26 在窗体上画一个 命令按钮,然后编写如下代码: Private Type Record ID As Integer Name As String*20 End Type Private Sub Command1_Click() Dim MaxSize.NextChar, MyChar Open“D:tempfemale.txt“For Input As #1 MaxSize=LOF(1) For NextChar=1 To MaxSize Seek#1, NextChar MyChar=Input(1, #1) Next NextCh

13、ar Print EOF(1) Close #1 End Sub 程序运行后,单击命令按钮,其输出结果为 _。 ( A) True ( B) False ( C) 0 ( D) Null 27 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是 _。 ( A) MouseDown ( B) MouseUp ( C) Load ( D) Click 28 以下定义数组或给数组元素赋值的语句中,正确的是 ( A) Dim x%(2) x(1)=“等级考试 “ ( B) Dim x(3), y(3)As Integer x(0)=1: y=x ( C) Dim x x=Array(0, 1,

14、2) ( D) Dim x(3)As Integer x=Array(0, 1, 2) 29 要利用通用对话框控件来显示 “保存文件 ”对话框,需要调用控件的 _ 方法。 ( A) ShowPrinter ( B) ShowOpen ( C) ShowSave ( D) ShowColor 30 在 Visual Basic的集成开发环境中不能执行程序的方法是 _。 ( A)按 F8键 ( B)按 F5键 ( C)按 F9键 ( D)按 Shift+F8 31 在使用应用程序时,常常用作在单击时执行指定的操作的控件是 ( A)命令按钮 ( B)图片框 ( C)复选框 ( D)单选按钮 32 下

15、列语句的输出结果为 Print Format (100036, “000, 000 000”) ( A) 10, 009 36 ( B) 10, 009 360 ( C) 10, 009 3 ( D) 010, 009 360 33 以下叙述中错误的是 _。 ( A)在程序运行时,通用对话框控件是不可见的 ( B)调用同 个通用对话框控件的不同方法 (如 ShowOpen或 ShowSave)可以打开不同的对话框窗口 ( C)调用通用对话框控件的 ShowOpen方法,能够直接打开在该通用对话框中指定的文件 ( D)调用通用对话框控件的 ShowColor方法,可以打开颜色对话框窗口 34 在

16、窗体上画一个命令按 钮,其名称为 Commandl,然后编写如下事件过程: Private Sub Commandl_Click() Dim al(4,4),a2(4,4) Dim i As Integer,j As Integer For i=1 To 4 For j=1 To 4 a1(i,j)=i+j a2(i,j)=a1(i,j)+i+j Next j Next i Print al(3,3);a2(3,3) End Sub 程序运行后,单击命令按钮,在窗体上输出的是 _。 ( A) 6 6 ( B) 10 5 ( C) 7 21 ( D) 6 12 35 设窗体的名称为 Form1,

17、标题为 Win,则窗体的 MouseDown事件过程的过程名是 ( A) Form1_MouseDown ( B) Win_MouseDown ( C) Form_MouseDown ( D) MouseDown_Form1 36 在关系模型中 ,把数据看成一个二维表 ,每一个二维表称为一个【 】。 37 在窗体上画一个文本框 (其 Name属性为 Text1),编写如下事件过程,运行结果是 _。 Private Sub Form_Load( ) Text1.Text=“ “ Text1.SetFocus For i=1 To 10 Sum=Sum+i Next i Text1.Text=Su

18、m End Sub 38 数据结构分为线性结构和非线性结构,带链的队列属于 _。 39 数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立性最高的阶段是【 】。 40 软件危机出现于 60年代末,为了解决软件危机,人们提出了【 】的原理来设计软件,这就是软件工程诞生的基础。 41 在窗体上画一个名称为 Text1的文本框,然后画三个单选按钮,并用这三个单选按钮建立一个控件数组,名称为 Option1.程序运行后,如果单击某个单选按钮,则文本框中的字体将根据所选择的单选按钮切换,如图所示,请填空。Private Sub Optionl_click(Index AS I

19、nteger) Select Case Index Case0 a=“宋体 ” Case 1 a=“黑体 ” Case2 42 下面运行程序后 ,单击命令按钮 ,输出的结果是 【 】 。 Private Sub Command1_Click() Dim a%(1 To 5),i%, s# For i=1 To 5 a(i)=i Next s=Fun(a) Print “s=“; s; End Sub Function Fun(a() As Integer) Dim t#, i% t=1 For i=LBound(a) To UBound(a) Next Fun=t End Function 4

20、3 要想在文本框中显示垂直滚动条,必须把 _属性设置为 2,同时还应把Mulfiline属性设置为 True。 44 控件数组的名字由【 】属性指定,而数组中的每个元素由【 】属性指定。 45 如果在立即窗口中执行以下操作 a=8 b=9 print (a b); 则输出结果为 _。 46 以下程序的功能是:求 x的 y次方。根据题意,请完善下列程序。 Private Function funl(x As Double, y As Integer)As Double Dim i As Integer Dim z As Double z=【 】 For i=1 To y z=z*x Next i

21、 【 】 End Function Private Sub Command1_Click() Dim m As Double Dim n As Integer Dim t As Double m=InputBox(“输入 x数 :“) n=InputBox(“输入次方数 :“) t=funl(m, n) Print Str(m)+“+Str(n)+“=“;【 】 End Sub 47 执行下面的程序段后, S的值为【 】。 s=5 For i=2.6 To 9Step0.6 S=s+1 Next i 48 程序执行结果 s的值是【 】。 Private Sub sub1(Byval p As

22、Integer) p=p*2 End Sub Private Sub Command1_click() Dim i As Integer i=3 Call sub1(i) if i 4 then i=i mod 2 Print cstr(i) End Sub 49 为命令按钮的 Picture属性装入了一个图片,但却发现图片没有显示出来,要使图片显示出来,应设置它的【 】属性。 50 窗体上有两个控件:一个是驱动器列表框 Drive1,另一个是目录列表框 Dir1,现在要使目录列表框跟随驱动器列表框的变化而变化, 则需在 Drive1_Change事件过程中填入语句【 】。 VB 笔试模拟试卷

23、 253答案与解析 1 【正确答案】 C 【试题解析】 模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。 2 【正确答案】 C 【试题解析】 列表框的 Multiselect属性有 3个可选值。 ONone:默认值,不能选择多个选项。 1Simple:在不按任何键的情况下可选择多个选项。 2Extended:使用 Ctrl或 Shift键进行分别多选或选择连续多个选 项。 3 【正确答案】 C 4 【正确答案】 A 【试题解析】 选择:是在数据表中给予一定的条件进行筛选数据。投影:是把表中的某几个属性的数据选择出来。连接:分为好多种,有自然

24、连接、外连接、内连接等。连接主要用于多表之间的数据查询。并:与数学中的并是一样的。两张表进行并操作,要求他们的属性个数相同并且需要相容。 5 【正确答案】 C 6 【正确答案】 C 【试题解析】 DBMS 提供数据操纵语言 (DML)实现对数据库中数据的操作,数据操纵语言 (DML)是用户 (包括应用程序 )与数据 库系统的接口。数据操纵语言通常包括检索和更新功能。注意:程序模块中语言处理部分的分类,各子类的定义及其功能。 7 【正确答案】 D 【试题解析】 快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录

25、继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中:从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面 (这是它应有的 位置 ),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。 8 【正确答案】 A 【试题解析】 符号名应该能反映出它所代表的实际东西,应有一定的意义,不是简单的符合语法就可以。应该在保证程序正确的情况下再考虑程序的执行效率。程序的注释有益于对程序的理解和维护,好的程序必不可少。 9 【正确答案】 D 【试题解析】 Str

26、etch 属性用于图像框,用来自动调整图片框中图形的大小。 10 【正确答案】 B 【试题解析】 栈的特点是先 进后出,所以全部人栈后再全部出栈所得的序列顺序必然与人栈序列的顺序相反。 11 【正确答案】 B 【试题解析】 每次使用 ReDim语句都会使原来数组中的值丢失 ,也可以在 ReDim后加 Preserve参数来保留数组中的数据 ,但使用 Preserve只能改变最后一维的大小 ,前面几维大小不能改变 ,而在本题中 arr(3,2)始终都未赋值 ,arr(3,4)=4+9=13,故最后为 13。 12 【正确答案】 D 【试题解析】 KeyPmss 事件用来识别按键的 ASCII码,

27、从而识别键盘上某个键的按下与释 放。 13 【正确答案】 A 14 【正确答案】 D 【试题解析】 Text属性用来显示文本框中输入的文本,文本框没有 Caption 属性和 Password 属性; PasswordChar属性中输入的字符或占位符可以替代在文本框中输入的字符显示出来,从而达到隐藏实际输入字符的功能,该属性一般用于密码设置。 15 【正确答案】 C 【试题解析】 本题考查窗体的命名。窗体文件的扩展名是 frm,新建工程时默认的工程名为 “工程 1 vbp”,默认的窗体名为窗体的 Name属性,这里为“TheFist frm”。 16 【正确答案】 C 【试题解析】 VB 中常

28、用算术运算符有 8个,其中幂运算符 ()优先级最高;其次是取负 (-)、乘 (*)、浮点除 ( )、整除 ( )、取模 (Mod)、加 (+)、减 (-)。 17 【正确答案】 D 【试题解析】 And 逻辑运算符对两个关系表达式的值进行比较,如果两个表达式的值均为 True,则结果为 True,否则为 False。 Or逻辑运算符对两个关系表达式的值进行比较,如果两个关系表达式的值均为 True或其中的一个表达式为True,则结果为 True;如果两个 表达式的值均为 False,则结果为 False。 Xor逻辑运算符,如果两个表达式同时为 True或同时为 False,则结果为 Fals

29、e,否则为True。 Eqv逻辑运算符,如果两个表达式同时为 True或同时为 False,则结果为True。 18 【正确答案】 D 【试题解析】 本题考查文本框的事件。文本框的属性、方法、事件都很重要。本题的 Change事件是由文本框的内容被改变这一动作触发的,故本题正确答案为D。选项 A项触发了文本框的 LostFocus 事件; B 项触发了文本框的 GotFocus 事件; C项使 用了文本框的 SetFocus 方法。 19 【正确答案】 A 【试题解析】 选项 A中的数组 b下界不为 0时不能这样定义,要用关键字 To显式地指明下标范围;选项 B 中的二维数组 c的数组元素个数

30、是 36,类型是字节型;选项 C中的一维数组 d 的数组元素个数是 10,类型是逻辑型;选项 D中的二维数组 e的数组元素个数是 420,类型是可变类型。 20 【正确答案】 C 【试题解析】 焦点只能移到可视的宙体或控件。因为在窗体的 Load 事件完成前窗体或窗体上的控件是不可视的,所以如果不是在 Form Load 事件过程 完成之前首先使用 Show 方法显示窗体的话,是不能使用 SetFocus 方法将焦点移至正在自己的 Load事件中加载的控件上的。 21 【正确答案】 B 【试题解析】 本题的重点为单行结构 if 语句的使用。当条件为真时,执行 then后面的表达式,否则执行 E

31、lse后面的表达式。其功能可以用 IIf 函数来替代。 22 【正确答案】 A 23 【正确答案】 B 【试题解析】 本题主要考查文本框的两个属性。 MultiLine属性设置是否可以输入多行文本,当为 True时,具有自动换行功能。 ScrollBars属性是用来设置滚动条模式的。 0无, 1水平, 2垂直, 3水平和垂直,只有 MultiLine为 True时,该属性才有效,且此时不能自动换行。根据以上知识点,结合题意可知选项 B 正确。 24 【正确答案】 A 【试题解析】 在参数传递过程中,使用关键字 ByRef 来修饰参数,可以使之按地址传递。使用 ByVal关键字来修饰,可以使之按

32、值传递。故选项 A正确。 25 【正确答案】 C 【试题解析】 本题考查循环语句,其过程如下: i=1时, x=0/1=0, n=0+1=1, sum=0+0; i=2时, x=1/2, n=1+1=2, sum=0+1/2; i=3时, x=2/3, n=2+1=3, sum=0+1/2+2/3; i=4时, x=3/4, n=3+1=4, sum=0+1/2+2/3+3/4; i=5时, x=4/5, n=4+1=5, sum=0+1/2+2/3+3/4+4/5。 26 【正确答案】 A 【试题解析】 该程序对指定路径下的文件进行 Input操作,由于是遍历整个文件,则最后的 EOF(1)

33、必为真。 27 【正确答案】 C 【试题解 析】 在窗体上单击鼠标,分别触发窗体的 MouseDown、 MouseUp 和 Click事件过程,不会触发 Load事件过程。 28 【正确答案】 C 【试题解析】 在选项 A中,用类型说明符 “%” 放在变量名 x 的尾部来标识该变量为整型数组,执行语句 “x(1)=“等级考试 “”会产生 “类型不匹配 ”的错误。在选项B 中,执行语句 “y=x”,会产生 “不能给数组赋值 ”的错误。在使用 Array函数对数组进行初始化时,数组变量不能是具体的数据类型,只能是 Variant(变体 )类型。所以选项 C是正确的,选项 D是错误的。 29 【正

34、确答案】 C 【试题解析】 CommonDialog 控件的 ShowSave方法显示 CommonDialog 控件的“另存为 ”或 “保存文件 ”对话框。 30 【正确答案】 C 【试题解析】 F8 键的意思是单步执行; F5 键的意思是执行: Shift+F8键的意思是逐过程执行; F9 键不能以任何方式执行程序。 31 【正确答案】 A 【试题解析】 从编程的角度上,命令按钮、复选框和单选按钮十分相似,但对于用户来 说,它们的用途不同。在应用程序中,命令按钮通常用来在单击时执行指定的 操作,而复 选框和单选按钮用来表示 “选 ”或 “不选 ”两种状态。复选框用 “”表示被选中,在一个

35、运行窗体上可以同时选取多个复选框;单选按钮不同,在一组单选按钮中只能选择其中 一个 (用 “?”表示被选中 )。当选中一个单选按钮后,其他单选按钮都处于关闭状态。 32 【正确答案】 D 【试题解析】 用 Format ()函数可以将数值按 “格式字符串 ”指定的格式输出,包括在输出字符串前面加 S,字符串后面补 0及千位分隔符等。 “格式字符串 ”是一个常量或变量,它由专门的格式说明符组成,由这些字符决定数据项的显示格式,并指 定显示区域的长度,当格式字符串为常量时,必须放在双引号中,格式说明符及作用见下表: 本题是指定 10009 36按给定 “000, 000 000”格式输出,所以不足

36、的部分补 0,输出结果为: 010, 009 360,正确答案为选项 D。 注意: Print输出语句。 33 【正确答案】 C 【试题解析】 在设计状态,窗体上显示通用对话框图标,但在程序运行时,窗体上不会显示通用对话框,直到在程序中用 Active属性或 Show方法激活而调出所需的对话框,所以 A选项是正确的。 通用对话框的方法有: ShowOpen(打开对话框 )、 ShowSave(另存为对话框 )、ShowColor(颜色对话框 )、 ShowFont(字体对话框 )、 ShowPrinter(打印机对话框 )、ShowHelp(帮助对话框 ),因此 B 和 D是正确的。 Show

37、Open(打开对话框 )并不能真正打开一个文件,它仅仅提供一个打开文件的用户界面,供用户选择所要打开的文件,打开文件的具体工作还是要编程来完成的,所以 C选项是错误的。 34 【正确答案】 D 【试题解析】 本题也是通过一个 For循环来给数组赋值。由 a1(i,j)=i+j可知,a1(3,3)=3+3=6,而由 a2(i,j)=al(i,i)+i+j可知 a2(3,3)=a1(3,3)+3+3=6+3+3=12。 35 【正确答案】 C 【试题解析】 对于控件来说,它由对象名、下划线 “_”和事件名三部分组成;而对于窗体来说,事件过程名由 “Form”、 F划线 “一 ”和事件名三部分组成,

38、所以正确的答案为 C)。 36 【正确答案】 关系 【试题解析】 在关系模型中 ,把数据看成一个二维表 ,每一个二维表称为一个关系。表中的每一列称为一个属性 ,相当于记录中的一个数据项 ,对属性的命 名称为属性名 ;表中的一行称为一个元组 ,相当于记录值。 37 【正确答案】 出错 38 【正确答案】 线性结构 39 【正确答案】 数据库系统 【试题解析】 数据管理技术发展的三个阶段中,人工管理阶段,硬件无直接存取设备,软件没有操作系统,数据完全依赖于程序,没有独立性;文件系统阶段,数据可以存储在磁盘和磁鼓上,通过文件系统软件进行管理,有一定的共享性,数据的独立性差;数据库系统阶段,出现了专门

39、对数据进行管理的数据库管理系统,数据的共享性增强,冗余度变小,具有高度的物理独立性和一定的逻辑独立性。 40 【正确答案】 软件工程学 41 【正确答案】 Font或 Font Name或 Font.Name 42 【正确答案】 S=120 【试题解析】 程序首先调用循环语句为数组 a、 b赋值 ,其中 a(i)=i;b(i)=i,且数组 a的上下界分别为 1和 5,接着将数组 a作为参数调用 Fun 过程 ,在 Fun 过程中 ,定义了两个变量 t及 i,i作为循环语句 For的变量 ,它的初始值和终值分别为数组的上下界 ,循环体为 t = t*a(i),即将 a(i)的值乘以 t,然后再赋

40、给 t,当循环结束后 ,程序返回的就是数组 a中各元素的积 ,输出结果为 :s=120。 43 【正确答案】 Scrollbars 44 【正确答案】 Name,Index 【试题解析】 返回或设置唯一的标识控件数组中一个控件的编号。仅当控件是控件数组的元素时是有效的。 语法: object(number).Index。 45 【正确答案】 False 【试题解析】 a b是一个逻辑表达式,其运行结果为 False; Print 方法不仅有打印的功能还兼有计算的功能,将表达式的值先运算后输出。 46 【正确答案】 1 ,funl=z ,t 【试题解析】 求 x的 y次方,其实就是 x*x*x

41、一共乘 y次。函数 fun()中用 z表示乘积, z的初值为 1,所以只需把 z与 x再乘 y次即可。函数中的循环共执行了 y次,在每一次循环中, z应该乘上一个 x。计算结果 z通过子过程名返回,再在窗体上打印出来。在循环的过程中,被乘数变量若进行累乘计算的初值为 1。 47 【正确答案】 9 【试题解析】 以指定次数来重复执行一组语句。 语法 Forcounter=start To endSrep step) statements ExitFor statements Nextcounter 从起始值开始计算,循环体要执行四次,所以最终的 S 的值为 5+4=9。 48 【正确答案】 3

42、【试题解析】 ByVal表示所声明的参数是按值传递的。因此参数值的变化只在被调用的函数或过程中有效,即只是形参的值有变化,而实参不受影响。 ByRef 表示所声明的参数是按地址传递的。因此形参值的变化都会反映在实参上。本题程序中,参数 p是按值传递的,因此调用 sub1后,实参 i的值 仍为 3。 49 【正确答案】 Style 【试题解析】 命令按钮有两种模式:标准模式和图形模式。采用何种模式由属性Style来确定,当其取值为 0时,表示标准模式,取值为 1时,表示图形模式。只有在图形模式下设置的 Picture、 DisabledPicture和 DownPicture 属性才起作用。 50 【正确答案】 Dir1 Path=Drive1 Drive 【试题解析】 当改变驱动器列表框的驱动器时,将触发它的 Change事件。要想改变目录列表框中显示的目录,可设置它的 Path 属性。因 此要想使目录列表框跟随驱动器列表框的变化而变化,可以在 Drive1_change事件中加上如下代码: Dir1 Path=Drive1 Drive

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1