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

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

1、VB笔试模拟试卷 168及答案与解析 1 按照 “先进后出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 2 线性表常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 树是结点的集合,它的根结点的数目是 ( )。 ( A)有且只有 1个 ( B) 1或多于 1 ( C) 0或 1 ( D)至少有 2个 4 已 知一个有序线性表为 (13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为 90的

2、元素时,查找成功的比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 9 5 结构化程序设汁主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设汁语言的先进性 ( D)程序的易读性 6 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化 编程方法 7 在面向对象方法中, ( )描述的是具有相似属性与操作的一组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 (

3、 D)软件系统功能 9 有下列二叉树,对此二叉树前序遍历的结果是 ( )。 ( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 10 设 R是一个二元关系, S是一个三元关系,则下 列运算中正确的是 ( )。 ( A) R-S ( B) RS ( C) RS ( D) R S 11 若要将一个窗体从内存中清除,应该使用的方法是 ( )。 ( A) Show ( B) UnLoad ( C) Load ( D) Hide 12 在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是 ( )。 ( A)定长字符

4、串和数组 ( B)变长字符串和动态数组 ( C)货币型和日期型 ( D)变长字符串和货币型 13 表达式 Right(“Beijing“,4)的值是 ( )。 ( A) Beij ( B) jing ( C) eiji ( D) ijin 14 下列程序段的输出结果是 ( )。 A=0 Print A+1 A=3 ( A) 1 ( B) -1 ( C) 3 ( D) 0 15 下列程序运行后在立即窗口输出的结果是 ( )。 Private Sub Form_Click() x=“a“:y=“b“ z=1:u=2 Debug.Printx;y,z;u Debug.Printz;x,y;u End

5、 Sub ( A) a b 1 2 1 ab 2 ( B) a b 1 2 1 a b 2 ( C) a b 1 2 1 a b 2 ( D) )a b 1 2 1 a b 2 16 要设定文本框中的文字内容是否允许修改,应该设置的属性是 ( )。 ( A) Text ( B) Locked ( C) PasswordChar ( D) Multiline 17 在窗体上添加一个文本框 Text1,然后编写下列 Load事件过程,则程序运行结果是 ( )。 Private Sub Form_Load() Text1.Text=“ Text1.SetFocus For k=1 To 5 t=t*

6、k Next k Text1.Text=t End Sub ( A)在文本框中显示 120 ( B)文本框中仍为空 ( C)在文本框中显示 1 ( D)出错 18 在窗体上画一个命令按钮 Command1和一个文本框 Text1,然后编写下列程序: Private Sub Command1 click() A=InputBox(“请输入日期 (1 31)“) t=“旅游景点: “_ Arr1(n) End Sub 运行程序后,单击命令按钮,输出结果是 ( )。 ( A) 11 3 ( B) 3 11 ( C) 13 3 ( D) 3 13 28 窗体上有名称为 Text1、 Text2的两个文

7、本框,和一个由 3个单选按钮构成的控件数组 Option1,如图 1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算 (乘 1、乘 10或乘 100),并将结果显示在Text2中,如图 2所示。为了实现上述功能,在程序中的横线处应填入的内容是( )。 Private Sub Option1_Click(Index As Integer)If Text1.Text “ThenSelect Case_Case 0Text2.Text=Text1.TextCase 1Text2.Text=Text1.Text*10Case 2Text2.Text=Text1.T

8、ext*100End SetectEnd IfEnd Sub ( A) Opfion1.Index ( B) Index ( C) Opfion1.(Index) ( D) Opfion1(Index).Value 29 下列子过程语句中正确的是 ( )。 ( A) Sub fl(By Val()As Integer) ( B) Sub fl(n() As Integer)As Integer ( C) Functionn fl(fl As Integer)As Integer ( D) Function fl(ByVal f As Integer) 30 窗体上有一个命令按钮,命令按钮的单击

9、事件过程如下。运行程序后,单击命令按钮,输出结果是 ( )。 Private Sub Command1_Click() Dim a a=Array(1,2,3,4,5) For k=1 To 4 S=s+a(k) Next k Print s End Sub ( A) 10 ( B) 14 ( C) 15 ( D) 120 31 下列关于过程叙述不正确的是 ( )。 ( A)过程的传值调用是将实参的具体值传递给形参 ( B)过程的传址调用是将实参在内存的地址传递给形参 ( C)过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 ( D)无论过程传值调用还是过程传址调用,参数传递都是

10、双向的 32 假定有一个菜单项,名为 Menultem,为了在运行时使该菜单项不可见,应使用的语句为 ( )。 ( A) Menultem.Enabled=False ( B) Menultem.Enabled=Tme ( C) Menultem.Visible=True ( D) Mwaultem.Visible=Flase 33 通用对话框中打开 “颜色对话框 ”的方法是 ( )。 ( A) ShowOpen ( B) ShowColor ( C) ShowSave ( D) ShowPrinter 34 关于 MDI窗体,下列说法正确的是 ( )。 ( A)一个应用程序可以有多个 MDI

11、窗体 ( B)子窗体可以移 到 MDI窗体以外 ( C)不可以在 MDI窗体上放置按钮控件 ( D) MDI窗体的子窗体不可以拥有菜单 35 下列说法不正确的是 ( )。 ( A)滚动条的重要事件是 Change和 Scroll ( B)框架的主要作用是将控件进行分组,以完成各自相对独立的功能 ( C)组合框是组合了文本框和列表框的特性而形成的一种控件 ( D)计时器控件可以通过对 Visible属性的设置,在程序运行期间显示在窗体上 36 设一棵完全二叉树共有 700个节点,则在该二叉树中有 _个叶子节点。 37 常用的黑箱测试有等价类划分法、 _和错误推测法 3种。 38 数据库管理系统常

12、见的数据模型有层次模型、网状模型和 _3种。 39 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为_。 40 数据库保护分为安全性控制、 _、并发性控制和数据的恢复。 41 在窗体上画两个文本框和一个命令按钮,然后在代码窗口中编写如下事件过程: Private Sub Command1_Click() Text1.Text=“VB Programming“ Text2.Text=Text1.Text Text1.Text=“ABCD“ End Sub 程序运行后,单击命令按钮, Text1文本框中显示的内容为 _。 42 在窗体上有一个名称为 Label1的标签和一个名称 Li

13、st1的列表框。程序运行后,在列表框中添加若干列表项。当双击列表框中的某个项目时,在标签 Labe1中显示所选中的项目,如图所示。请在空白处填入适当的内容,将程序补充完整。 Private Sub Form_Load()List1.AddItem “北京 “List1.AddItem “上海 “List1.AddItem “河北 “End SubPrivate Sub List1_Dblclick()Labe1.Caption=_End Sub 43 当对象得到焦点时,会触发 GotFocus事件,当对象失去焦点时将触发 _事件。 44 下列事件过程的功能是:建立一个名为 Data1的随机文件

14、,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1 2, 3, , 90。请在空白处填入适当的内容,将程序补充完整。 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 Open “c:Data1.txt“ For Random As #2 Len=10 Y=3.14159/180 For i=1 T0 90 Ksc.K=i Ksc.Sinx=Sin(i*Y) Ksc.Cosx=Cos(i*

15、Y) _ Next Close #2 End Sub 45 下列事件过程的功能是:建立一个 名为 Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度: 1, 2, 3, , 90。请在空白处填入适当的内容,将程序补充完整。 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 Open _ Y=3.14159/180 For i=1 T0 90 Ksc.K=i Ksc.Sinx=

16、Sin(i*Y) Ksc.Cosx=Cos(i*Y) Put #2, i, Ksc Next i Close #2 End Sub 46 执行如下程序段后, int sum的值为 _。 Private SubCommand1_Click() sum=0 For i=1 To 18 Step 2 For j=2 To 6 If (i Modj) 0 Then sum=sum+j Next Next Print sum End Sub 47 在 3种不同类型的组合框中,只能选择而不能输入数据的组合框是_。 48 在一个窗体上有一个命令按钮 CmdMax。单击 CmdMax时,窗体上显示 “字体由小

17、变大 ”,字号每次增加 2。请填空。 Private Sub Form_Load() Form1.Caption=“字体变化示范 “ CmdMax.Caption=“字体变大 “ End Sub Private Sub CmdMax_Click() _ Form1.Print “字体由小变大 “ End Sub答案 Form1.FontSize=Form1.FontSize+2 49 已知数组 A(4,4),各个元素在运行程序时被赋值并打印,形成四除非方阵。请在 _和 _处填写所需的内容,使其产生一个转置矩阵 (即行列互换 ),仍放在数组 A中,并打印出来。例如: 1 1 1 1 2 2 2

18、2 3 3 3 3 4 4 4 4 Private Sub Command1_Click() Dim s(4,4) For k=1 To 4 For j=1 To 4 a(k,j) =j Print a(k,j); Next Print Next For k=2 To 4 For j=1 To t=a(j,k) a(j,k)= a(k,j)=t Next Next For k=1 To 4 Print a(k,1);a(k,2);a(k,3);a(k,4) Next End Sub 50 组合框有 3种不同的类型,这 3种类型是下拉式列表框、简单组合框和 。在这 3种不同类型的组合框中,只能选

19、择而不能输入数据的是 。 51 下列程序计算 Sn的值。 Sn=a+aa+aaa+aaaa ,其中最后一项为 n个。 例如: a=5, n=4时,则 Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。 Private Sub Command1_Click() Dim a As Integer, n As Integer, Cout As Integer Dim Sn As Long, Tn As Long Cout=1 Sn=0 Tn=0 a=InputBox(“请输入 a的值 :“) Do Tn=Tn*10+a Sn=Sn+Tn Cout=Cout+1 Debug.

20、Print a, n, Sn End Sub VB笔试模拟试卷 168答案与解析 1 【正确答案】 B 【试题解析】 栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的。因此栈是按先进后出的原则组织数据的。 2 【正确答案】 A 【试题解析】 线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。 3 【正确答案】 C 【试题解析 】 树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,

21、树中根结点的数目为 0。 4 【正确答案】 B 【试题解析】 根据二分法查找法需要两次: 首先将 90与表中间的元素 50进行比较,由于 90大于 50,所以在线性表的后半部分查找。 第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。 5 【正确答案】 D 【试题解析】 程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程 序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】 结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。 7

22、 【正确答案】 D 【试题解析】 类描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。 8 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用 户的各种需求,然后在这些基础上确定新系统的功能。 9 【正确答案】 D 【试题解析】 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。记住 3种遍历的顺序: 前序,访问根一按前序遍历左子树一按前序遍历右子树; 中序,按中序遍历左子树一访问根一按中

23、序遍历右子树; 后序,按后序遍历左子树一按后序遍历右子树一访问根。 10 【正确答案】 B 【试题解析】 关系的交 ()、并 ( )和差 (-)运算要求两个关系是同元 的,显然作为二元的 R和三元 S只能做笛卡儿积运算。 11 【正确答案】 B 【试题解析】 要把窗体从内存中清除出去,应使用 Unload方法: Load正好相反,是将窗体载入内存,但并不显示: Show是装入并显示; Hide是隐藏但不清除,与 Show恰恰相反。 12 【正确答案】 B 【试题解析】 用户自定义的类型中,成员可以是任何基本数据类型,也可以是用户定义的类型。但要注意的是:在记录数据类型中的元素可以是变长字符串,

24、也可以是定长字符串,当在随机文件中使用时,必须使用定长字符串:记录类型中不 能使用动态数组。 13 【正确答案】 B 【试题解析】 Right(string,length)函数是字符串截取函数。功能是返回从字符串string右边取出的指定数量 “length”个字符。 14 【正确答案】 A 【试题解析】 程序段执行顺序是: A=0;Print A+1;Print 1;A=3 ,虽然最后一条语句将 3赋给变量 A,但并没有输出。所以输出结果为第 2条语句的执行结果 1。 15 【正确答案】 B 【试题解析】 用 Print输出多个表达式或字符串时,各表达式用分隔 号 (逗号、分号、空格 )隔开

25、。如果输出的各表达式之间用逗号分隔,则按标准输出格式 (以 14个字符位置为单位把一个输出行分为若干个区段 )显示数据项:如果以分号或空格作分隔符,则按紧凑输出格式输出数据。题中,以 “_”表示分区段的 14个字符的位置,选项 B符合愿意。 16 【正确答案】 B 【试题解析】 Locked属性用来指定文本框是否可以被编辑; Text属性用来显示文本框中输入的文本; PasswordChar属性指定所精入的字符或占位符在 TextBox控件中是否要显示出来; Multiline属性指定 TextBox控件是否能够接受和显示多行文本。 17 【正确答案】 D 【试题解析】 本题中 “Text1.

26、SetFocus”语句运行时会出现错误。因为焦点只能移到可视的窗体或控件,而在窗体的 Load事件完成前窗体或窗体上的控件是不可视的,所以编译出错。如果不是在 Form_Load事件过程完成之前首先使用 Show方法显示窗体的话,是不能使用 SetFocus方法将焦点移至正在自己的 Load事件中加载的窗体的。 18 【正确答案】 A 【试题解析】 InputBox函数用于产生一个输入对话框,等待用 户输入字符或按下按钮,然后返回包含文本框内容的字符串: “_”符号用于断行时连接两行中的串符串; “&”符号用于连接字符串: “ ”符号用于连接字符串; f(expr,truepart,false

27、part)函数根据表达式 expr的值,返回不同的值,如果 expr为 True,则返回 truepart部分的值或表达式,如果 expr为 False,则返回falsepart部分的值或表达式。程序要求输入 5,因为 5在 0和 10之间,因此执行第 1个 f函数,返回 “长 Cheng”。 19 【正确答案】 B 【试题解析】 Stretch属性为 True时,图形要调整大小,以适应 Image控件的大小:当为 False时,表示控件要调整大小以与图形相适应。 20 【正确答案】 A 【试题解析】 分析程序,程序开始循环时 i=1,j=1 to 1,Print String(i,“Hell

28、o“)语句输出一个 H,然后执行 Print进行换行;当 i=2时, j=1 to 2, Print String(i,“Hello“)语句输出两行分别为两个 HH,然后执行 Print换行;当 i=3时,退出循环。 21 【正确答案】 B 【试题解析】 分析程序,在程序运行时,列表框自动添加几个列表项,双击列表框时,程序把当前列表项的 Text属性值赋值给变量 m,然后将 m与文本框的Text属性值连接起来并输出。 List.Text代表列表框中当前项目的内容,选择 456后, m的值为 456,与文本框中的字符串连接,输出到窗体上。 22 【正确答案】 A 【试题解析】 复选框的 Valu

29、e属性用来返回或设置控件的状态,它可取 3种属性值:当取 0时,表示未选中 (默认值 );当取 1时,表示选中;当取 2时,表示为变灰。运行时只有 0和 1两种状态。 23 【正确答案 】 B 【试题解析】 MultiSelect属性运行时只读,返回或设置一个值,用于指示是否能够在控件中进行复选以及如何进行复选。默认值为 0,表示不允许复选;值为 1时,表示简单复选,即鼠标单击或按下空格键,在列表中选中或取消选中项,用箭头移动焦点:值为 2时,表示扩展复选,即按下 Shift键并单击鼠标或按下 Shift键以及一个箭头键 (上箭头、下箭头、左箭头和右箭头 ),将在以前选中项的基础上扩展选择到当

30、前选中项;按下 Ctrl键并单击鼠标,在列表中选中或取消选中项。 24 【正确答案】 A 【试题解析】 组合框控件结合了文本框控件和列表框控件的功能,既可在控件的文本框部分输入信息,也可在控件的列表框部分选择列表项。 25 【正确答案】 D 【试题解析】 当滚动条控件上的滚动框被重新定位,或按水平、垂直方向滚动了滚动条时,触发 Scroll事件。 26 【正确答案】 A 【试题解析】 使用 ReDim语句可以反复地改变数组的元素以及维数的数目;如果使用了 Preserve关键字,还可以重新定义数组最末维的大小,但不能改变维数的数目。注意:在使用 Preserve时,只能通过改变上 界来改变数组

31、的大小;改变下界则会导致错误。如果将数组改小,则被删除的元素中的数据就会丢失。 27 【正确答案】 A 【试题解析】 本题使用 For循环给数组 Arr1、 Art2的各个元素赋值, Arr1的 5个元素分别赋值为 1、 2、 3、 4、 5;循环后 i的值为 5, Arr2(n)=2*n+i=11,因为循环时 n一直没有变化,因此, Arr2(n)=Arr2(3)。在窗体上输出时, Arr2(n)=Arr2(3)=11; Arr1(n)=Arr1(3)=3。 28 【正确答案】 B 【试题解析】 控件数组 中的控件共享同一个事件过程,相互间通过 Index属性区别,题中单选按钮数组的单击事件

32、中,有一个 Index参数,单击不同的单选按钮,它取不同的值,根据其值进行不同的操作,所以, Select Case语句的表达式为 Index。 29 【正确答案】 D 【试题解析】 Sub过程定义的一般格式如下: Private|Public|FriendStatic Sub过程名 (参数表 ) 语句块 Exit Sub 语句块 End Sub 其中, Private|Public|Friend说明 Sub过程的访问权限,如果没有Private|Public|Friend显式指定,则 Sub过程按默认 (公用的 )访问权限定义。 参数表含有在调用时要传递给该 Sub过程的参数的类型和个数,多

33、个变量则用逗号隔开。参数的格式为: ByVal|ByRef变量名 ()As数据类型 格式中口里的内容表示可选,变量可以是简单变量或者数组。选项 A)中参数没有参数名,所以是错误的; Sub过程没有返回值,所以选项 B)是错误的。 Function过程的定义的一般格式如下: Public|Private|FriendStaticFunction过程名 (参数表 )As类型 语句块 过程名 =表达式 Exit Function 语句块 End Function “As类型 ”是 Function过程返回的值的数据类型,如果省略,则默认为 Variant。Function函数中参数名不能与函数名相同

34、,因此选项 C)错误,选项 D)中,省略了返回值类型,是正确的。 30 【正确答案】 B 【试题解析】 使用 Array函数为数组变量赋值,数组变量不能是具体的数据类型,只能是变体 (Variant)类型,使用 Array函数给数组变量赋值的 3种形式是: 显式定义为 Variant变量 (例如, Dim数组变量名 As Variant); 在定义时不指明类型 (例如, Dim数组变量名 ); 不定义而直接使用。 31 【正确答案】 D 【试题解析】 过程传值操作是将实参的值传递给子过程,传递是单方方向的;而传地址操作是双方向的,是将实参的地址传递给形参,形参的变化将影响实参的变化。 32 【

35、正确答案】 D 【试题解析】 Enabled属性用来设置一个窗体或控件是否能够对用户产生的事件作出反应,设为 False时,菜单项 在程序运行时失效,不响应用户的操作;设为Tree时,菜单项在程序运行有效,能响应用户的操作。 Visible属性用来设置窗体或控件是否可见,设为 False时,控件不可见;设为 Tree时,控件可见。 33 【正确答案】 B 【试题解析】 在通用对话框中打开 “颜色对话框 ”的方法是:使用 ShowColor方法,或者将通用对话框的 Action属性设置为 3。 34 【正确答案】 C 【试题解析】 本题是考查多女档窗体 MDI窗体的一些基本知识。多文档窗体MDI

36、的特点是:一个应用程序只能有一个 MDIForm窗体,但是可以有多个 MDI子窗体。 MDIForm窗体只包含 Menu和 PictureBox控件以及具有 Align属性的自定义控件。 MDI子窗体可以有菜单。如果 MDI子窗体有菜单,那么,当 MDI子窗体为活动窗体时,子窗体的菜单条自动取代 MDIForm对象的菜单条。最小化的 MDI子窗体以图标形式出现在 MDIForm中。 35 【正确答案】 D 【试题解析】 本题综合考查了 Visual Basic中几个控件的属性和事件的基本知识。与滚动条有关的事件主要是 Change和 Scroll。当在滚动条内拖动滚 动框时会触发 Scroll

37、事件,而改变滚动框的位置后会触发 Change事件。框架控件为控件提供可标识的分组,可以在功能上进一步分割一个窗体。组合框是组合列表框和文本框的特性而成的控件。计时器控件是不可见的控件,没有 Visible属性,其主要的属性是 Interval属性和 Enabled属性。 36 【正确答案】 350 【试题解析】 完全二叉树中,设高度为 n,则除 h层外其他层节点数都到达最大,可以算出 h=10,1 9层节点个数为 29-1=511,最后一层节点个数为 700-511=189个, 189/2=95,除最后一层外共有节点 2(9-1)-95=161个,所以所有的节点个数为 =189+161=35

38、0个。 37 【正确答案】 边界值分析法 【试题解析】 黑箱测试方法完全不考虑程序的内部结构和内部特征,只是根据程序功能导出测试用例。常用的黑箱测试有等价类划分法、边界值分析法和错误推测法 3种。 38 【正确答案】 关系模型 【试题解析】 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,属于系统软件,是用户与数据库之间的一个标准接口,其总是基于某种数据模型,可以分为层次模型、 网状模型和关系模型。 39 【正确答案】 软件生命周期 【试题解析】 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以

39、及维护等活动。 40 【正确答案】 完整性控制 【试题解析】 安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作, 防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库将其恢复到正确的状态。 41 【正确答案】 ABCD 【试题解析】 Text1中的值被赋到 Text2中, Text1中的值被重新赋值为ABCD。 42 【正确答案】 List1.Text 【试题解析】 双击事件为 DblClick; ListBox的 T

40、ext属性返回当前列表项的文本。 43 【正确答案】 LostFocus 【试题解析】 在 Visual Basic中,当对象得到焦点时,它可以接收用户的输入;当得到焦点时会触发 GotFocus事件,当失去焦点时会触发 LostFocus事件。 44 【正确答案】 “C:Data1.txt” For Random As #2 Len=10 【试题解析】 打开一个随机文件的一般格式为: “Open “文件名称 “ For Random As #文件号 Len=记录长度 ” 45 【正确答案】 text(*.txt)|*.txt 【试题解析】 使用通用对话框指定打开文件类型的格式为:文件类型名

41、(*.扩展名 ) |*.扩展名。 46 【正确答案】 161 【试题解析 】 单循环次数 r=int(终值 -初值 +步长 ) /步长 ) ,嵌套循环次数是各层循环次数的乘积。该段程序的循环次数为 95=45(次 ),当 i不能被 j整除时, j的值相加。该段程序中只有以下条件不成立,即 3/3、 5/5、 9/3、 15/3、 15/5,所以计算结果为 9(2+3+4+5+6)-(3+5+3+3+5)=161。 47 【正确答案】 下拉式列表框 【试题解析】 下拉式列表框仅允许从下拉式列表中选择。 (默认值 ) 下拉式组合框包括一个下拉式列表和一个文本框,可以从列表选择或在文本框中输入。 简

42、单组 合框包括一个文本框和一个不能下拉的列表,可以从列表中选择或在文本框中输入。简单组合框大小包括编辑和列表部分。按默认规定,简单组合框的大小调整在没有任何列表显示的状态。增加 Height属性值可显示列表的更多部分。 48 【正确答案】 Form1.FontSize=Form1.FontSize+2 【试题解析】 决定字体大小的是 FontSize属性,所以要改变字体的大小需要改变 FontSize的值。 CmdMax按钮的作用是单击 CmdMax时,窗体上显示 “字体由小变大 ”,字号每次增加 2,所以应填入的是 Form1.FontSize=Form1.FontSize+2。 49 【正

43、确答案】 a , a(k,j) 【试题解析】 本题的难点是数组的下标操作。程序的前半部分是产生数据,后半部分是数据交换。空打印 Print操作是换行。 50 【正确答案】 下拉式组合框 , 下拉式列表框 【试题解析】 组合框 style属性用来设置一个值,指定该控件的行为 /外观。0 (默认的 )下拉式组合框; 1简单组合框; 2下拉列表框。只能选择而不能输入数据的这一风格,只允许从下拉列表框中选择。 51 【正确答 案】 n=InputBox(“请输入 n的值 !“) , Loop While Cout =n或 Loop Until Cout=n+1 【试题解析】 a和 n的值必须已知,表达式才能计算。但程序中没有给变量 n赋值的语句,可见第一个空白行应该填写给 n赋值的语句。 Do循环应该有与之对应的终端语句,第二个空白行应填写 Do循环的终端语句,即 While语句,同时要构造出控制循环的 条件。程序中有 4个赋值语句,其中有一个计数语句Cout=Cout+1,可见控制循环次数的变量应是 Cout。

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

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

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