ImageVerifierCode 换一换
格式:DOC , 页数:24 ,大小:63.50KB ,
资源ID:494179      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-494179.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]VB笔试模拟试卷261及答案与解析.doc)为本站会员(amazingpat195)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、VB 笔试模拟试卷 261及答案与解析 1 下列叙述正确的是 ( )。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上三种描述都不对 2 为了使列表框中的项目呈多列显示,需要设置的属性为( )。 ( A) Columns ( B) Style ( C) List ( D) MultiSelect 3 设组合框 Combol中有 3个列表项,为了删除其最后一项,应使 用的语句是_。 ( A) Combol.RemoveItem Combo1. ListCount

2、( B) Combol.RemoveItem 3 ( C) Combol.RemoveItem Combol. ListCount-1 ( D) Combol.RemoveItem Combol. Text 4 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 5 函数 String(n,“str“)的功能是 ( A)把数值型数据转换为字符串 ( B)返回由 n个字符组成的字符串 ( C)从字符串中取出 n个字符 ( D)从字符串中第 n个字符的位置开始取子字符串 6 在深度为 5的满二叉树中,叶子结点的个数

3、为 _。 ( A) 32 ( B) 31 ( C) 16 ( D) 15 7 n个顶点的强连通图的边数至少有 _。 ( A) n-1 ( B) n(n-1) ( C) n ( D) n+1 8 下列有关数据库的描述,正确的是 _。 ( A)数据库是 个 DBF文件 ( B)数据库是一个关系 ( C)数据库是 个结构化的数据集合 ( D)数据库是一组文件 9 在结构化设计方法中,生成的结构图 (Sc)中,带有箭头的连线表示 ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)控制程序的执行顺序 ( D)数据的流向 10 以下关于文件的叙述中,错误的是 ( A)顺序文件中的记录一个接一个地

4、顺序存放 ( B)随机文件中记录长度是随机的 ( C)执行打开文件的命令后,自动生成一个文件指针 ( D) LOF函数返回给文件分配的字节数 11 设有命令按钮 Commandl的单击事件过程,代码如下 : Private Sub Commandl_Click() Dima(3,3)As Integer Fori=1 To 3 Forj=1 To 3 a(i,j)=i*j+i Next j Nexti Sum=0 Fori=1 To 3 Sum=Sum+a(i,4-i) Next i Print Sum End Sub ( A) 20 ( B) 7 ( C) 16 ( D) 17 12 下列关

5、于 Sub过程的叙述,正确的是 ( )。 ( A)一个 Sub过程必须有一个 Exit Sub语句 ( B)一个 Sub过程必须有一个 End Sub语句 ( C)在 Sub过程中可以定义一个 Function过程 ( D)可以用 Goto语句退出 Sub过程 13 如果在 c盘当前文件夹下已存在名称为 studata.dat的顺序文件 ,那么执行语句Open“c:studata.“For Append As #1之后,将 ( A)删除文件中原有内容 ( B)保留文件中原有内 容 ,并在文件尾填加新内容 ( C)保留文件中原有内容 ,并在文件头填加新内容 ( D)以上均不对 14 单击命令按钮

6、时,下列程序的执行结果为 ( )。 Private Sub Commandl_Click() Dimx As Integer, y As Integer x=12: y=32 CallPCS(x, y) PrintX; y End Sub PubUc Sub PCS(ByValn As Integer, ByValm As Integer) n=nMod 10 m=mMod 10 End Sub ( A) 1232 ( B) 232 ( C) 23 ( D) 123 15 设窗体上有 1个垂直滚动条,已经通过属性窗口把它的 Max属性设置为 1,Min属性设置为 100。下面叙述中正确的是 (

7、 )。 ( A)程序运行时,若使滚动块向左移动,滚动条的 Value属性值就减少 ( B)由于滚动条的 Max值小于 Min值,程序运行时滚动条的长度会缩为一点,滚动块无法移动 ( C)程序运行时,若使滚动块向 左移动,滚动条的 Value属性值就增加 ( D)由于滚动条的 Max属性值小于 Min属性值,程序会出错 16 在窗体中添加一个命令按钮、一个标签和一个文本框,并将文本框的 Text属性置空,编写命令按钮 Commandl的 Click事件代码: Private Function fun(x As Long)As Boolean If x Mod 2=0 Then fun=True

8、Else fun=False EndIf End Function Private Sub Commandl_Click() Dim n As Long n=Val(Text1 Text) p=IIf(fun(n), “奇数 ”, “偶数 ”) Label1 Caption=nJ;I ( A) 12 0 4 ( B) 15 0 4 ( C) 12 3 1 ( D) 15 3 1 21 系统符号常量的定义可以通过 _获得。 ( A)对象浏览器 ( B)代码窗口 ( C)属性窗口 ( D)工具箱 22 Sub过程与 Function过程最根本的区别是 ( )。 ( A) Sub过程可以使用 Cal

9、l语句或直接使用过程名调用,而 Function过程不可 以 ( B) Function过程可以有参数, Sub过程不能有参数 ( C)两种过程参数的传递方式不同 ( D) Sub过程的过程名不能有返回值,而 Function过程能通过过程名返回值 23 有下列程序段,其输出结果为 ( )。 a=0:b=0 For i=-1 To-2 Step-1 For j=1 To 2 b=b+1 Next j a=a+1 Next i Print a; b ( A) 23 ( B) -22 ( C) 42 ( D) 24 24 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Co

10、mmand1_Click() Dim a(5)As String For i=1 T0 5 a(i)=Chr(Asc(“A“)+(i-1) Next i For Each b In a Print b; Next End Sub 程序运行后,单击命令按钮,输出结果 是 _。 ( A) ABCDE ( B) 1 2 3 4 5 ( C) abode ( D)出错信息 25 要获得当前驱动器应使用驱动器列表框的哪个属性 _。 ( A) Path ( B) Drive ( C) Dir ( D) PaRem 26 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下程序: Functio

11、n Func(ByVal x As Integer, y As Integer) y=x*y If y 0 Then Func = x Else Func = y End IfEnd FunctionPrivate Sub Command1_ Click( ) Dim a As Integer, b As Integer a=3 b=4 c = Func(a, B ) Print “a=“; a Print “b=“; b Print “c=“; cEnd Sub程序运行后,单击命令按钮,其输出结果为 _。 ( A) a=3 b=12 c=3 ( B) a=3 b=4 c=3 ( C) a=3

12、 b=4 c=12 ( D) a=13 b=12 c=12 27 应用程序窗体的名称属性为 Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,单击窗体和命令按钮的事件过程名分别为 _。 ( A) form_ Click() Command1_Click() ( B) Frm1_ Click() Command1_ Click() ( C) form_ Click() Cmd1_ Click() ( D) Frm1_ Click() Cmd1_ Click() 28 一个文本框,要使它显示多行文件,应使它的 _ 值的设置为 Ture。 ( A) WordWrap ( B) Multiline

13、 ( C) SCrollBars ( D) Locked 29 以下是 MDI子窗体在运行时特性的叙述,错误的是 _。 ( A)子窗体在 MDI窗体的内部区域显示 ( B)子窗体可在 MDI窗体的外部区域显示 ( C)当子窗体最小化时,它的国标在 MDI窗体内显示 ( D)当子窗体最大化时,其标题与 MDI窗体标题合并,并显示在 MDI窗体的标题栏中 30 Visual Basic窗体设计器的主要功能是 _。 ( A)建立用户界面 ( B)编写源程序代码 ( C)画图 ( D)显示文字 31 在窗体上添加一命令按钮,其名为 Command1,然后编写代码如下。 private Sub Comm

14、and1_Click() Dim arr(5)As Integer, arr1(5)As Integer n=3 For i=1 To 5 an(i)=i arrl(n)=2*n+i Next Print arr1(n); arr(n) End Sub 程序的运行结果为 ( A) 3 11 ( B) 11 3 ( C) 13 3 ( D) 3 13 32 假定有如下的窗体事件过程: Private Sub Form_Click( ) a$=“Microsoft Visual Basic“ b$=Right(a$, 5) c$=Mid(a$, 1, 9) Msg Box aS, 34,b$, c

15、$, 5 End Sub 程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是 ( A) Microsoft Visual ( B) Microsoft ( C) Basic ( D) 5 33 下列程序段的执行结果为 A=2 B=5 If A * B 1 Then B=B - 1 Else B= - 1 Print B -A 0 ( A) True ( B) False ( C) -1 ( D) 1 34 下列说法正确的是 ( A) 对象的可见性可设为 True或 False ( B)标题的属性值不可设为任何文本 ( C)属性窗口中属性只能按字母顺序排列 ( D)某些属性的值可以跳过

16、不设置,自动设为空值 35 以下说法中正确的是 _。 ( A)当焦点在某个控件上时,按下 个字母键,就会执行该控件的 KeyPress事件过程 ( B)因为窗体不接受焦点,所以窗体不存在自己的 KeyPress事件过程 ( C)若按下的键相同, KeyPress事件过程中的 KeyAscii参数与 KeyDown事件过程中的 KeyCode参数的值也相同 ( D)在 KeyPress事件过程中, KeyAscii参数可以省略 36 在面向对象方法中, _描述的是具有相似属性与操作的一组对象。 37 下面程序的功能是统计字符串中 “i”的个数,请填空。 Sub COU() Dim n As In

17、teger a$=“Beijing University of Technology“ n=Len(a$) For i=1 To n b$=_ If b$=“i“ Then x=x+1 Next Print “x=“:x End Sub 38 用树型结构表示实体类型及实体间联系的数据模型称为 _。 39 要使一个文本框具有水平和垂直滚动条,应先将其 MultiLine属性设置为True,然后再将 ScrollBar属性设置为 _。 40 顺序查找一般是指在【 】中查找指定的元素。 41 有下列程序: DefStr X-Z X=“12Y“ Y=“456“ Z=X+Y Print Z End 运行

18、后,输出结果是 _。 42 滚 动条的最小值属性是 _,最大值属性是 Max。 43 下列程序用于在带垂直滚动条的文本框 Text1中输出 3到 100之间的全部素数。请填空。 Private Sub Command1_click() Text1.Text=“ For n=3 to 100 k=Int(Sqr(n) i=2 Flag=0 Do While i =_And Flag=0 If n Mod i=0 Then Flag=1 Else i=i+1 End If Loop If_Then Text1.Text=Text1.Text Next i Print Call【 】 For i=i

19、 To 10 Print a(i); Next i Print n End Sub 46 下列表达式有错误,正确的写法应该是【 】。 (a+B+e/80-5(d+e) 47 下列程序实现的功能是:当在窗体上单击时,从键盘上读入 5个学生的学号、姓名、英语成绩并存入到文件 d: stu1.dat中,然后从文件中读出第 3个人的学号、姓名和英语成绩并显示在窗体中。 Type student No As Long Name As String * 20 English As Integer End Type Private Sub form_ Click () Dim k As student, i

20、 As Integer 【 】 Open “d:stu1. dat“ for Random As #10 Len = Reclen for i = 1 To 5 k. No= InputBox(“请输入学号 ”) k. Name = InputBox (“请输入姓名 ”) k. English= InputBox (“请输入英语成绩 ”) 【 】 Next i 【 】 Print k. No; k. Name; k. English Close #10 End Sub 48 启动窗体在【 】对话框中指定。 49 在用 sual Basic开发应用程序时,一般需要建立可视用户界面、设置对象属性和

21、【 】 3步。 50 执行下面的程序段, x的值为【 】。 Private Sub Command1_Click() For i=1 To 9 a=a + i Next i x=Val(i) MsgBox x End Sub VB 笔试模拟试卷 261答案与解析 1 【正确答案】 C 【试题解析】 算法的执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。 2 【正确答案】 A 3 【正确答案】 C 4 【正确答案】 C 【试题解析】 结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法,结构化设计方法和结构化编程方法。 5 【正确答案】 B 【

22、试题解析】 本题主要考查字符串函数 String$。 String(n,“str“)返回 n 个指定字符组成的字符串,当指定字符为字符串时,返回该字符串第一个字符组成的 n 个字符的字符串。据此,本题应选择 B 项。 6 【正确答案】 B 【试题解析】 所谓满二叉树是指这样的一种二叉树:除最后层外,每一层上的所有结点都有两个子结点。这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 k 层上有 2k-1个结点,且深度为 m的满二叉树共有 2m-1个结点。根据题意,深度为 5的满二叉树中,叶子结点的个数为 25-1=32-1=31个结点。 7 【正确答案】 C 【试题解析】

23、在有向图 中,若任意两个顶点都连通,则称该图是强连通图,这样的有向图的形状是环状,因而至少应有 n条边。 8 【正确答案】 C 【试题解析】 数据库 (Database,简称 DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有 “集成 ”、 “共享 ”之特点。 9 【正确答案】 A 【试题解析】 常用的软件结构设汁工具是结构图 (SC-Structure chart),也称程序结构图。其中,矩形内用于注明模块的功能和名字;箭头表示模 块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数

24、据。 注意:根据结构设计思想,了解结构图构成的基本形式。 10 【正确答案】 B 【试题解析】 在随机文件中记录的长度都是固定的,所以选项 B)错误;顺序文件顾名思义文件都是顺序存放的,选项 A)正确;执行打开文件的命令后,自动生成一个文件指针,选项 C)正确; LOF函数用来返回文件分配的字节数,选项 D)正确。 11 【正确答案】 C 12 【正确答案】 B 13 【正确答案】 B 【试题解析】 Append 语句能向文件中继续加新的内容。 14 【正确答案】 A 15 【正确答案】 C 【试题解析】 滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其 Max属性用于设置

25、或返回滚动条所能表示的最大值, Min 属性用于设置或返回滚动条所能表示的最小值。默认情况下, Max的值大于 Min 的值,即当滚动块向右移动时,其 Value属性值增加。如果希望滚动条显示的信息从较大数值向较小数值变化,可将 Min 设置成大于 Max的值,此时当滚动块向左移动时,其 Value属性值增加。 16 【正确答 案】 A 【试题解析】 本题考查函数调用以及 IIf 函数。 IIf 函数可用于执行简单的条件判断操作,其格式为 result=IIf(, , ),其中 “result”是函数的返回值, “条件 ”是一个逻辑表达式。当 “条件 ”为真时, IIf 函数返回“TDie部分

26、 ”的值,而当 “条件 ”为假时返回 “False部分 ”的值。 “True部分 ”或 “False部分 ”可以是表达式、变量或其他函数。函数。 fun(n)的功能是判断 n 是否为偶数,是偶数则返回 True,否则返回 False。输入 20时, fun返回 True,则Commandl 的单击事件中 IIf语句得到 “奇数 ”。 17 【正确答案】 C 【试题解析】 通用对话框需要用户自己手动添加才能到工具箱中。 18 【正确答案】 C 【试题解析】 Write 语句和 Print语句的基本功能相同,其主要区别有以下两点: 用 Write语句向文件写数据时,数据在磁盘上以紧凑格式存放,能自

27、动在数据项之间插入逗号,并给字符串加上双引号。一旦最后一项被写入,就插入新的一行。 用 Write语句写入的正数的前面没有表示符号位的空格。 19 【正确答案】 B 【试题解析】 程序共有两层循环,每执行完一次内循环,则打印换行,由此判断选项 A, B可能正确,当外层循环执行第一次时, a(i,j)=(i-1)*3+j相当于 a(1,j)=j,由此可判断选项 B为正确答案。 20 【正确答案】 B 【试题解析】 跟踪程序:外循环执行 3次,内循环执行 5次,循环体 N=N+1一共执行了 3+5=15次,故 N的值应当为 15。值得注意的是: For循环的控制变量,在每次循环体执行完之后,会自动

28、加循环步长值,直到这个值超出循环语句指定的范围,循环结束。由此可见,循环结束后, I的值应当为 3+1=4, J的值应当为1+(-1)=0。 21 【正确答案】 A 【试题解析】 对象浏览器:可以显示出对象库和当前工程里过程中的可用类、属性、方法、事件及常量和变量。 代码窗口: Visual Basic“代码编辑器 ”是一个窗口,大多数代码都在此窗口上编写。它象一个高度专门化的字处理软件,有许多便于编写 Visual Basic代码的功能。 属性窗口:主要是针对窗体和控件设置的,用来显示和设置窗体及控件的属性信息。 工具箱窗口:由工具图标组成,这些图标是 Visual Basic应用程序的 构

29、件,称为图形对象或控件,每个控件由工具箱中的一个工具图标来表示。 22 【正确答案】 D 【试题解析】 Function 过程与 Sub 过程的相似之处是:都可以获取参数,执行一系列语句,以及改变其参数值的独立过程;不同之处的是: Function 函数有返回值,可以在表达式的右边使用,使用方式与内部函数一样,而 Sub过程没有返回值。 23 【正确答案】 D 【试题解析】 这个双重 For循环中,外层的 For循环次数是两次,计算变量 a的值;内层 For循环每次执行循环次数也是 2次,计算变量 b的值。执 行过程为: 当 a=0; b=0时,语句 b=b+1执行两次,结果为 2, a=a+

30、1=1。 当 a=1; b=2时,语句 b=b+1执行两次,结果为 4, a=a+1=2。因此最后计算结果为 a=2,b=4。 24 【正确答案】 A 【试题解析】 本程序段首先定义了一维数组 a,然后用 For循环为其赋值, Asc()函数的作用是返回字符的 ASCII码,字符 “A”的 ASCII码为 65, Chr()函数的作用是将 ASCII码值变为相应的字符,而 “a(i)=Chr(Asc(“A“)+(i-1)”的作用是将每次比原来大 1的 ASCII码值变为字符赋给 a,所以 a的元素是 A、 B、 C、 D、 E。For Each-In 用于输出 a中元素的值。 25 【正确答案

31、】 B 【试题解析】 驱动器列表框的 Drive属性,用来设置或返回程序运行时所选择的驱动器名。格式为:驱动器列表框名称 Drive:驱动器名 “驱动器名 ”是指定的驱动器,如果省略,则 Drive属性是当前驱动器。 26 【正确答案】 A 【试题解析】 函数 Func(3,4)的返回值为 3,故 c的值为 3。由于参数 x是按值传递的, a的值仍为 3;而参数 y是按地址传递的, b的值变 为 3*4。 27 【正确答案】 C 【试题解析】 无论窗体的名称属性是什么,其单击窗体的事件为 form_ Click()。但命令按钮的事件为名称属性后加 “Click”。 28 【正确答案】 B 【试

32、题解析】 Visual Basic 中文本框没有 WordWrap 属性,该属性是标签控件的一个属性。文本框里的 Multiline属性决定文本框是否可以显示多行文本,当其值为 True时可以显示多行文本。 ScrollBars 属性用来控制文本框是否显示滚动条,其值为 0不显示滚动条,为 1时只显示水平滚动 条,为 2时只显示垂直滚动条,为 3时两种滚动条都显示。 Locked属性用来决定文本框控件是否可编辑,为 False时可编辑,为 Ture时不可编辑,此时文本框的功能相当于标签控件。 29 【正确答案】 D 30 【正确答案】 A 【试题解析】 窗体设计器窗口简称窗体 (Form),是

33、应用程序最终面向用户的窗口,它对应于应用程序的运行结果。 31 【正确答案】 B 【试题解析】 在给数组赋值时,如果每次都是赋给数组中同一一个成员,那么后面赋值将覆盖掉以前的值。 32 【正确答案】 C 【试题解析】 b位置是 Msgbox的标题栏上的名称, MsgBox 的格式为 MsgBox (prompt, buttons, title, hetpfile, context),其中的 title是显示在对话框标题栏小的字符串表达式。如果省略 rifle,则将应用程序的名称显示在标题栏中。 33 【正确答案】 B 【试题解析】 Print方法具有计算和输出双重功能,对于表达式,它先计算后输

34、出,此 题中经过第一步的条件语句后, B的数值为 -1,则 B-A的值为 -3,小于 0,所以B-A 0为逻辑假, 故输出结果应该为 False。 注意:表达式的计算。 34 【正确答案】 A 【试题解析】 在 Visual Basic中,对象具有 Visible属性,它有两个值: True和False,决定对象是否可见,如果设置为 True,则可见,如果设置为 False,则是不可见的,所以选项 A是正确的;标题,即 Caption 属性可设为任何文本,包括空字符串,所以选项 B是不正确的;属性的值可以不设置,但是系统会设为默认值,而不是空值,所以选项 D不正确;属性窗口除按字母排列外,还可

35、以分类排列,所以选项 C是不正确的。 35 【正确答案】 A 【试题解析】 KeyPress 事件:当按下键盘上的某个键时,将发生 KeyPress事件。该事件可用于窗体、复选框、组合框、命令按钮、列表框、图片框、文本框、滚动条及与文件有关的控件,因此选项 B错误。严格地说,当按下某个键时,所触发的是拥有输入焦点 (Focus)的那个控件的 KeyPress事件,因此选项 A正确。 KeyPress 事件带有一个参数,当用于单个控件时参数为 KeyAscii。此参数是一个预定义的变量,因此选项 D错误, KeyAscii 参数不可以省略,它是一个预定义的变量 。执行 KeyPress 事件过程

36、时, KeyAscii 是所按键的 ASCII码。和 KeyPress事件不同, KeyDown 事件返回的是键盘的直接状态,即返回的是 “键 ”。例如:当按字母键 “A”时, KeyDown 所得到的 KeyCode码与按字母键 “a”是相同的,而对于KeyPress 来说,所得到的 ASCII码不一样。 36 【正确答案】 类 【试题解析】 在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。 37 【正确答案】 Mid$(a$,i,1) 38 【正确 答案】 层次模型 【试题解析】 在数据模型中,用二维表表示关系模型,用有向图表示网状模型,用树型结构表示层

37、次模型。 39 【正确答案】 3 40 【正确答案】 线性表 【试题解析】 顺序查找又称顺序搜索。顺序查找一般是指在线性表中查找指定的元素,其基本方法如下:从线性表的第一个元素开始,依次将线性表中的元素与被查元素进行比较,若相等,则表示找到 (即查找成功 );若线性表中所有的元素都与被查元素进行了比较但都不相等,则表示线性表中没有要找的元素 (即查找失败 )。 41 【正确答案】 123456 【试题解析】 由于 “+”前后两个变量都为字符串变量,因此, “+”作为连接符将 X和 Y两个字符串连接起来所以 Z的值为 “123456”。 42 【正确答案】 Min 【试题解析】 在一般情况下,垂

38、直滚动条的值由上而下递增,量上端代表最小值用 Min 属性表示;量下端代表最大值用 Max属性表示。水平滚动条的值从左向右递增,最左端代表最小值也是用 Min属性表示;量右端代表最大值也是用 Max属性表示。滚动条的值均以整数表示,其取值范围为 -32 768-32 767。 43 【正确答案】 k Flag=O 【试题解析】 判断一个数是不是素数,其算法是:从 2开始到该数的平方根的下限 (即为题中 k 的值 )去除这个数,如果没有可以整除的数则说明该数是个素数。本题中设置了一个标志变量 Flag,默认值为 0,如果在整除的循环中,检查出该数不是素数,则设置 Flag为 1,也就是循环后 F

39、lag为 0的数表示该数是素数,并把它显示在 Text1文本框。 44 【正确答案】 Picturel. Picture=LoadPicture(“d:pica.jpq“)或Picturel=LoadPicture(“d:pica. jpg“) 【试题解析】 LoadPicture函数将图形载入到窗体的 Picture属性、PicturcBox(图片框 )控件或 Image(图像框 )控件。为了加载在 PictureBox(图片框 )控件和 Image(图像框 )控件中显示的图形或者加载作为窗体背景的图形,必须将LoadPicture的返回值赋给要显示该图片的对象的 Picture属性。 45

40、 【正确答案】 i 1 ,1 To 10 ,Subl(a, 10) 【试题解析】 首先可用两个变量 i和 j来表示要交换 的数组元素下标,一开始显然是 i=1、 j=n;然后交换 a(i)和 a(j)的值;交换之后, i的值应加 1变成下一个元素的下标, j的值减 1变成前一个元素的下标,冉交换它们的值 直到 i的值等于或大于 j的值为止。 46 【正确答案】 (a+b+C)/80-5/(d+e) 【试题解析】 在 VisualBasic中: “”不是合法的运算符。 括号不区分大、中、小括号,一律用小括号嵌套。 除号有两个: “/”,表示一般意义的除; “”表示整除 47 【正确答案】 Rec

41、len=Len(k),Put #10 i, k,Get #10, 3, k 【试题解析】 本题中定义了一个记录类型 Student,并通过一个循环读入 5条记录型数据存放到指定的文件中去,因此文件的存取方法应是随机存取方式。从打开文件的 Open 语句可以看到有一个变量 RecLen 应是写入文件中的记录长度,在该语句的前面应给该变量赋值,故 8处应填 “Reclen= Len(k)”。在循环中每读入一个记录型的变量值,应立即把该变量写到文件中去,应使用 Put语句,故在 9处应填 “Put #10, i, k”。要读出随机文件中的某条记录,可使用 Get语句,故 在 10处应填 “Get #

42、10, 3, k”。 48 【正确答案】 工程 -属性 【试题解析】 在 “工程 属性 ”对话框里有个名为 “启动对象 ”的下拉列表框,在这里可以选择启动窗体或 Sub Main。 49 【正确答案】 编写代码 【试题解析】 在用 Visual Basic开发应用程序时,一般需要建立可视用户界面、设置对象属性和编写代码 3步。 50 【正确答案】 10 【试题解析】 MsgBox 函数的格式如下: MsgBox(msg, type), title), helpfile, content msg:一个字符串,长度不能超过 1024个字符。 type:一个整数值或符号常量,用来控制在对话框内显示的按钮,图标的种类及数量。 title:一个字符串,用来显示对话框的标题。 hdpfile, content:同 InputBox函数。 在这 5个参数中,只有第一个是必须的,其他的可以省略。 在程序中 ForNext 语句之后并没有对 I的值改变,此时 I为 10,故运行后结果为 10。

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