[计算机类试卷]VB笔试模拟试卷184及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷184及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷184及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 184及答案与解析 1 为了避免流程图在描述程序逻辑时的灵活性 ,提出了用方框图来代替传统的程序流程图 ,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 2 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序易读性 3 为了使模块尽可能独立 ,要求 ( A)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量弱 ( C)模 块的内聚程度要尽量低 ,且各模块间的耦合程度要尽量弱 ( D)模块的内聚程度要尽量低
2、,且各模块间的耦合程度要尽量强 4 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 5 算法的有穷性是指 ( A)算法程序的运行时间是有限的 ( B)算法程序所处理的数据量是有限的 ( C)算法程序的长度是有限的 ( D)算法只能被有限的用户使用 6 对长度为 n的线性表排序 ,在最坏情况下 ,比较次数不是 n(n-1)/2的排序方法是 ( A)快 速排序 ( B)冒泡排序 ( C)直接插入排序 ( D)堆排序 7 如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 ( A) e3,e1,e4,e2 ( B) e2,e4
3、,e3,e1 ( C) e3,e4,e1,e2 ( D)任意顺序 8 将 E-R图转换到关系模式时 ,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 9 有三个关系 R、 S和 T如下 : 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 10 下列有关数据库的描述 ,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一列称为元组 ,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字
4、 ,但它是另一个关系的关键字 ,则称其为本关系的外关键字 11 退出 Visual Basic 6.0的快捷键是 ( A) Ctrl+Q ( B) Alt+Q ( C) Alt+A ( D) Ctrl+A 12 下列说法错误的是 ( A)方法是对象的一部分 ( B)在调用方法时 ,对象名是不可缺少的 ( C)方法是一种特殊的过程和函数 ( D)方法的调用格式和对象属性的使用格式相同 13 下列叙述中错误的是 ( A) Visual Basic是采用了事件驱动编程机制 ( B) Visual Basic是面向过程的程序设计语言 ( C) Visual Basic是可视化程序设计语言 ( D) V
5、isual Basic是面向对象的程序设计语言 14 使用 Public Const语句声明一个全局的符号常量时 ,该语句应放在 ( A)过程中 ( B)窗体模块的通用声明段 ( C)标准模块的通用声明段 ( D)窗体模块或标准模块的通用声明段 15 在 Visual Basic的立即窗口内输入以下语句 X=65 Print Chr$(X) 在窗口中显示的结果是 ( A) 65 ( B) A ( C) a ( D) X 16 表达式 x=Sqr(a2-5)+sqr(b2-5)的类型是 ( A)算术表达式 ( B)逻辑表达式 ( C)关系表达式 ( D)字符表达式 17 表达式 Abs(-5)+
6、Len(“ABCDE“)的值是 ( A) 5ABCDE ( B) -5ABCDE ( C) 10 ( D) 0 18 能够获得一个文本框中被选取文本的内容的属性是 ( A) Text ( B) Length ( C) SelTextt ( D) SelStart 19 为了使图像框适应图片的大小 ,下边设置正确的属性是 ( A) AutoSize=True ( B) Stretch=False ( C) Stretch=True ( D) Stretch=False 20 要使一个命令按钮成为图形命令按钮 ,则应设置的属性是 ( A) Picture ( B) Style ( C) LoadP
7、icture ( D) DisabledPicture 21 组合框控件是将某两个控件组合成一个控件 ,这两个控件是 ( A)列表框控件和文本框控件 ( B)标签控件和列表框控件 ( C)标签控件和文本框控件 ( D)复选框控件和选项按钮控件 22 下列每组控件中 ,都包含有滚动条的一组控件是 ( A) ListBox和 LabelBox ( B) TextBox和 DriveListBox ( C) ComboBox和 CheckBox ( D) FileListBox和 DirListBox 23 在窗体上画一个名称为 Command1的命令按钮 ,然后编写如下事件过程 : Private
8、 Sub Command1_Click() For n=1 To 20 If n Mod 3 程序运行后要执行 3次循环体 ,则条件中 i的最小值为 ( A) 6 ( B) 7 ( C) 8 ( D) 9 25 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮 ,然后编写如下事件过程 : Private Sub Command1_Click() Dim arr(10,10)As Integer,i,j As Integer For i=1 To 3 For j=2 To 4 arr(i,j)=i+j Next Next Text1.Text=arr(2,3)+a
9、rr(3,4) End Sub 程序运行后 ,单击命令按钮 ,在文本框中显示的值是 ( A) 12 ( B) 13 ( C) 14 ( D) 15 26 运行下面的程序后 ,输出的结果为 Cls Dim t(5, 5) as Integer For i=1 To 5: t(i, i) =1: Next For i=1 To 5 For j=1 To 5 Print t(i, j), Next Print Next ( A) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ( B) 1 1 1 1 1 ( C) 1 0 0 0 0 0 1 0
10、0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 ( D) 1 1 1 1 1 27 下面程序运行后 ,单击命 令按钮 ,输出的结果是 Private Sub Command1_Click() Dim a%(1 To 4) , b%(2 To 6) , i%, str1#, str2# For i=1 To 4 a(i)=i Next For i=2 To 6 b(i)=i Next str1=YAG(a) str2=YAG(b) Print “str1=“; str1; “str2=“; str2 End Sub Function YAG(a() As Integer) D
11、im t#, i% t=1 For i=LBound(a) To UBound(a) t=t * a(i) Next YAG=t End Function ( A) str1=24 str2=720 ( B) str1=12 str2=360 ( C) str1=24 str2=180 ( D) str1=36 str2=720 28 在窗体上画一个命令按钮 ,然后编写如下事件过程。 Private Sub Command1_Click() Dim m As Integer, n As Integer, p As Integer m=3: n=5: p=0 Call Y(m, n, p) Pr
12、int Str(p) End Sub Sub Y(ByVal i As Integer, ByVal j As Integer, k As Integer) k=i + j End Sub 程序运行后 ,如果单击命令按钮 ,则在窗体上显示的内容是 ( A) 4 ( B) 6 ( C) 8 ( D) 10 29 单击命令按钮时 ,下列程序的执行结果为 Private Sub Command1_Click() Dim x As Integer, y As Integer x=12: y=32 Call PCS(x, y) Print x; y End Sub Public Sub PCS(ByVa
13、l n As Integer, ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub ( A) 12 32 ( B) 2 32 ( C) 2 3 ( D) 12 3 30 鼠标移动经过控件时 ,将触发控件的 ( A) MouseDown事件 ( B) MouseUp事件 ( C) MouseMove事件 ( D) Click事件 31 在下列关于菜单的说法中 ,错误的是 ( A)每个菜单项都是一个控件 ,与其他控件一样都有自己的属性和事件 ( B)除了 Click事件之外 ,菜单项还能响应其他的 (如 DblClick等 )事件过程 ( C)菜单项
14、的快捷键不可以任意设置 ( D)在程序执行时 ,如果菜单项的 Enabled属性为 False,则该菜单项变成灰色 ,不能被用户选择 32 在用通用对话框控件建立 打开 或 保存 文件对话框时 ,如果需要指 定文件列表框所列出的文件类型是文本文件 (即 .txt文件 ),则正确的描述格式是 ( A) text(.txt) | (*.txt) ( B) 文本文件 (.txt) | (.txt) ( C) text(.txt)FFFFF | | (*.txt) ( D) text(.txt)(*.text) 33 在 Visual Basic中 ,要将一个窗体从内存中释放 ,应使用的语句是 ( A
15、) Hide ( B) Unload ( C) Load ( D) Show 34 在窗体上画一个名为 Command1的 命令按钮 ,其 Command1_Click事件过程如下: Sub Command1_Click() Dim student As studtype Dim record_no As Integer record_no=1 With student .ino=12 .strname=“smith“ .strsex=“男 “ .smark=89 End With _ Put # 1,record_no,student Close # 1 End Sub 要求在 c: 的随机
16、文件 student.dat写入一条记录。应在程序中空行处填以下哪条语句使该功能完整 ( A) Open “c: student.dat“For Input As #1 len(student) ( B) Open “c: student.dat“For random As #1 len(student) ( C) Open “c: student.dat“For Output As #1 len(student) ( D) Open “c: student.dat“For Append As #1 len(student) 35 设已打开 5个文件 ,文件号为 1,2,3,4,5。要关闭所有
17、文件 ,以下语句正确的是 ( A) Close#1,2,3,4,5 ( B) Close #1;#2,#3;#4;#5 ( C) Close #1-#5 ( D) Close 36 排序是计算机程序设计中的一种重要操作 ,常见的排序方法有插入排序、【 】和选择排序等。 37 在面向对象方法中 ,属性与操作相似的一组对象称为【 】。 38 一个项目具有一个项目主管 ,一个项目主管可管理多个项目 ,则实体 “项目主管 “与实体 “项目 “的联系 属于【 】的联系。 39 程序测试分为静态分析和动态测试。其中【 】是指不执行程序 ,而只是对程序文本进行检查 ,通过阅读和讨论 ,分析和发现程序中的错误
18、。 40 当数据的物理结构 (存储结构 )改变时 ,不影响数据库的逻辑结构 ,从而不致引起应用程序的变化 ,这是指数据的【 】。 41 新建一个工程 ,内有两个窗体 ,窗体 Form1上有一个命令按钮 Command1,单击该按钮 ,Form1窗体消失 ,显示 Form2窗体 ,程序如下 ,请填空。 Private Sub Command1_Click() Form1.Hide Form2.【 】 End Sub 42 函数 Str$(256.36) 的值是 【 】 。 43 下列程序段的执行结果为【 】。 Dim A (10,10) For i=2 To 4 For j=4 To 5 A(i
19、,j)=i*j Next Next Print A(2,5)+A(3,4)+A(4,5) 44 有如下事件过程 : Private Sub Form_Active() Dim Score(1 to 3) As Integer Dim i As Integer Dim t As Variant For i=3 To 1 step-1 Score(i)=2*i Next For Each t In Score Print t Next End Sub 程序运行后窗体上显示的值为【 】。 45 刚建立工程时 ,使窗体上的所有控件具有区别于默认值的相同的字体格式 ,应对【 】的【 】属性进行设置。 4
20、6 已知数组 A(4,4),各个元素在运行程序时被赋值并打印 ,形成四除非方阵。请在【 】和【 】处填 处所需的内容 ,使产生一个转置矩阵 (即行列互换 ),仍放在数组 A中 ,并打印出来。例如 : 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 Private Sub Command1_Click() Dim a(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(
21、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 VB笔试模拟试卷 184答案与解析 1 【正确答案】 B 【试题解析】 N-S图是由 Nassi 和 Shneiderman 提出的一种符合程序化结构设计原则的图形描述工具。它的提出是为了改进流程图在描述程序逻辑时的不灵 活性。 2 【正确答案】 D 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句 ,总的来说可使程序结构良好、易读、易理解、易维护。
22、3 【正确答案】 B 【试题解析】 模块的独立程度可以由两个定性标准度量 :耦合性和内聚性。耦合性是衡量不同模块彼此间互相依赖 (连接 )的紧密程度 ;内聚性是衡量一个模块内部各个元素彼此结合的紧密程度。一般来说 ,要求模块之间的耦合尽可能地低 ,而内聚性尽可能地高。 4 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段 ,它的基本任务就是详细调查现实世界要处理的对象 (组织、部门、企业等 ),充分了解原系统的工作概况 ,明确用户的各种需求 ,然后在此基础上确定新系统的功能。选项 A)软件开发方法是在总体设计阶段需完成的任务 ;选项 B)软件开发工具是在实现阶段需完成的任务
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 184 答案 解析 DOC
