VB程序设计2022年春季学期期末考试题.docx

上传人:太** 文档编号:36154284 上传时间:2022-08-25 格式:DOCX 页数:10 大小:24.74KB
返回 下载 相关 举报
VB程序设计2022年春季学期期末考试题.docx_第1页
第1页 / 共10页
VB程序设计2022年春季学期期末考试题.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《VB程序设计2022年春季学期期末考试题.docx》由会员分享,可在线阅读,更多相关《VB程序设计2022年春季学期期末考试题.docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、VB程序设计2022年春季学期期末考试一、单项选择题(共40题,80分)1、窗体上有一个名称为Vscroll的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScrolll. Value的值等于。 (2.0)A、 Vscrolll. SmallChangeB Vscrolll. LargeChangeC Vscrolll. MinD、Vscrolll. Max正确答案:D2、以下能判断是否到达文件尾的函数是 o(2.0)A、B0F()B、LOCOC、L0F()D、E0F()正确答案:D3、以下表达中错误的选项是(.)o (2.0)A、在双向链表中,可以从任何一个结点开始直接遍历到

2、所有结点B、在循环链表中,可以从任何一个结点开始直接遍历到所有结点C、在线性单链表中,可以从任何一个结点开始直接遍历到所有结点D、在二叉链表中,可以从根结点开始遍历到所有结点正确答案:C4、数据库系统的数据独立性是指()。(2.0)A、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序B、不会因为数据的变化而影响应用程序C、不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构正确答案:A5、执行语句代码Print Format (4567. 678, #, #0. 00 ),以下 是正确结果。(2.0)A、 4567.67B、4, 567. 67x =

3、 Left (a, i)z = Right (a, i).z = UCase(x & y & z)Next iPrint z(2.0)正确答案:第1空:ABBCJK4、运行以下程序,单击命令按钮后,在窗体上输出结果为Option Base 1Private Sub Commandl_Click()Dim a (3, 3), s(3)Dim x, i%For i = 1 To 3s(i) = 0For j = 1 To 3a(i, j) = i *js(i) = s(i) + a(i,. j)Next jNext iFor Each x In sPrint x;Next xEnd Sub(2.0

4、)正确答案:第 1 空:6 12 185、执行下面的程序,输出结果是 oOption ExplicitPrivate Sub Form_Click()Dim M As Integer, N As IntegerM=2:N=3Print M+N+F(M, N)M=1:N=2Print F(M, N)+F(M, N)End SubPrivate Function F(X As Integer, Y As Integer)X=X+YY=X+3F=X+YEnd Function(2.0)正确答案:第1空:26 306、以下程序段的执行结果为 oDim a(3, 5) As IntegerDim i A

5、s Integer, j As IntegerFor i = 1 To 3For j = 1 To 5a(i, j) = a(i - 1, j - 1) + (i - 1) * 5 + jNext jNext iPrint a (3, 4)(2.0)正确答案:第1空:247、运行下面的程序,显示结果是 oPrivate Function digit(n As Integer, k As Integer) As Integerdigit = 0Do While k 0digit = n Mod 10n = n 10: k = k - 1LoopEnd FunctionPrivate Sub Fo

6、rm_Click()Print digit(3456, 4);Print digit(3456, 3)End Sub(2.0)正确答案:第1空:3 48、下面程序的执行结果是Private Sub Commandl_Click()a = 0k = 1Do While k point. x=12a=12C、 a. x=12正确答案:D7、表达式2+3*/5-Sin (X+l) /2中最先进行的运算是。(2.0)A、,5B、3*4C、X+lD、Sin()正确答案:C8、如果编写的过程要被多个窗体及其对象调用,应将这些过程放在 中。(2.0)A、窗体模块B、标准模块C、工程D、类模块正确答案:B9、

7、某二叉树中有n个叶子结点,那么该二叉树中度为2的结点数为()。(2.0)n+1A、 n-12nD、n/2 正确答案:B10、软件设计中模块划分应遵循的准那么是()。(2.0)A、高耦合低内聚B、高耦合高内聚C、低耦合高内聚D、低耦合低内聚正确答案:C11、结构化程序设计中,下面对goto语句使用描述正确的选项是()。(2.0)A、禁止使用goto语句B、使用goto语句程序效率高C、应防止滥用goto语句正确答案:C12、执行语句 Open Tel. Dat For Random As #1 Len = 50 后,对文件 Tel. Dat 中的数据能 够执行的操作是。(2.0)A、只能写,不能

8、读B、只能读,不能写C、既可以读,也可以写D、不能读,不能写正确答案:C13、一棵完全二叉树共有360个结点,那么在该二叉树中度为1的结点个数为()。(2.0)A、0B、 1180C、 181正确答案:B14、以下表达中正确的选项是()。(2.0)A、所谓有序表是指在顺序存储空间内连续存放的元素序列B、有序表只能顺序存储在连续的存储空间内C、有序表可以用链接存储方式存储在不连续的存储空间内D、任何存储方式的有序表均能采用二分法进行查找正确答案:C15、假设要将水平滚动条的最小值设为0,最大值设为255,应对其 属性进行设置。(2.0)Left 和 TopA、 Width 和 HeightSma

9、llChange 和 LargeChangeD Min 和 Max正确答案:D16、某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,那么该二叉树的深度(根结点在第1 层)为()。(2.0)A、5B、4C、3D、2正确答案:B17、下面有关文件管理控件的说法,正确的选项是 o(2.0)A、单击文件列表框中某一项,会触发Change事件B、改变文件列表框的Fil eName属性值,仅改变列表框中显示的文件名,不 会引发其它事件C、改变驱动器列表框的Listindex属性值,会改变Drive属性值并触发 Change事件D、单击目录列表框中某一项,会触发Change事件正确答案:C18

10、、以下表达中正确的选项是()。(2.0)A、算法的效率只与问题的规模有关,而与数据的存储结构无关B、算法的时间复杂度是指执行算法所需要的计算工作量C、数据的逻辑结构与存储结构是一一对应的D、算法的时间复杂度与空间复杂度一定相关正确答案:B19、对长度为n的线性表作快速排序,在最坏情况下,比拟次数为()。(2.0)nA、 n-1C、n(n-l)D、n(n-l)/2正确答案:D20、通常软件测试实施的步骤是()。(2.0)A、集成测试、单元测试、确认测试B、单元测试、集成测试、确认测试C、确认测试、集成测试、单元测试D、单元测试、确认测试、集成测试正确答案:B21、非空循环链表所表示的数据结构()

11、。(2.0)A、有根结点也有叶子结点B、没有根结点但有叶子结点C、有根结点但没有叶子结点D、没有根结点也没有叶子结点正确答案:A22、一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依 次出栈,那么元素出栈的顺序是()。(2.0)12345ABCDEA、 EDCBA54321ABCDE12345B、 54321EDCBA正确答案:B23、为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为。(2.0)A、2B、4C、3D、 1正确答案:A24、假设实体A和B是一对多的联系,实体B和C是一对一的联系,那么实体A和C的联系是()o (2.0)A、

12、一对一B、一对多C、多对一D、多对多正确答案:B25、以下能够设置控件焦点的方法是。(2.0)LostFocusA、 TabStopGotFocusD SetFocus正确答案:D26、要想在一个文本框中显示多行内容,应在界面设计时对以下 属性进行设置。(2.0)TextA、 FontMultiLineD Alignment正确答案:C27、VB是一种面向 的程序设计语言。(2.0)A、过程B、用户C、方法D、对象正确答案:D28、以下表达中正确的选项是 o (2.0)A、一个记录中所包含的各个元素的数据类型必须相同B、随机文件中每个记录的长度是固定的C、Open命令的作用是翻开一个已经存在的

13、文件D、使用Input #语句可以从随机文件中读取数据正确答案:B29、以下使用方法的代码中,正确的选项是 o (2.0)Label1. SetFocusA、 Forml. ClearTextl. SetFocusD Combo1. Cis正确答案:C30、下面控件中,没有Caption属性的是框按框选选合架 O)复单组框 2.z(x 、 、 、 、 A B c D框按框选选合架 O)复单组框 2.z(x 、 、 、 、 A B c D正确答案:C31、VB中可以使用自己定义的Sub过程和Function过程,其中 过程称为函数, 这种过程可以返回值。(2.0)A、事件B、通用Function

14、D、属性正确答案:C32、下面可以作为软件设计工具的是()。(2.0)A、系统结构图B、甘特图C、数据流程图(DFD图)D、数据字典(DD、正确答案:A33、软件设计中模块划分应遵循的准那么是()。(2.0)A、低耦合低内聚B、高耦合高内聚C、低耦合高内聚D、内聚与耦合无关正确答案:C34、设栈的存储空间为S(l:m),初始状态为top=m+l。经过一系列入栈与退栈操作后, top=mo现又在栈中退出一个元素后,栈顶指针top值为()。(2.0)A、 m+1B、0C m-1D、产生栈空错误正确答案:A35、下面所列四组数据中,全部是正确的VB常数的是o (2.0)A、 2768,1.34D2,

15、 ABCDE, &01767B、276, 123.56, 1.2E-2, #True#C、HABCE, 02-03-2004, False, 0.3C、 ABCE, #02-03-2004#, E-2正确答案:A36、在窗体上画一个名称为Timerl的计时器控件,要求每隔0.5秒发生一次计时器事件,那么 以下正确的属性设置语句是 o (2.0)Timerl. Interval=0. 5A、 Timerl. Interval=5Timer. Interval=50D Timerl. Interval=500正确答案:D37、算法时间复杂度的度量方法是()。(2.0)A、算法程序的长度B、执行算法

16、所需要的基本运算次数C、执行算法所需要的所有运算次数D、执行算法所需要的时间正确答案:B38、下面不属于软件测试实施步骤的是()。(2.0)A、集成测试 B、回归测试 C、确认测试 D、单元测试 正确答案:B39、设循环队列为初始状态为front=rear=m。现经一系列入队与退队操作后, front=rear=m-l,那么()。(2.0)A、该循环队列已空B、该循环队列已满C、该循环队列中有1个元素D、该循环队列中有mT个元素E、该循环队列已空或已满正确答案:E40、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件 的是()。(2.0)A、编译程序B、操作系统

17、C、教务管理系统D、汇编程序正确答案:C二、填空题(共10题,20分)1、在窗体上画一个命令按钮和一个文本框,名称分别为Command 1和TextL 然后编写如下程序:Private Sub Commandl_Click()A = InputBox(请输入日期(131)”)T =旅游景点:”& IIf(A 0 And A 10 And A 20 And A y ThenPrint, x + yElsePrint y + xEnd IfEnd Sub程序运行后,单击命令按钮CommandL输出结果为。(2.0)正确答案:第 1 空:efbae3、执行以下程序段a$= Abcdefghijk”For i = 6 To 2 Step -2y = Mid (a, i, i)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com