版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VB程序设计2022年春季学期期末考试一、单项选择题(共40题,80分)1、针对变量定义语句Dim st As String * 8,下面说法错误的选项是。(2. 0)A、声明一个字符串类型变量stB、以8个字位,即一个字节位单位存储相应变量。C、假设st中存储的字符个数缺乏8个,那么以空格填充。D、st中可以填充汉字。正确答案:B2、为了清除窗体上的一个控件,以下正确的操作是 o (2.0)A、按回车键B、按Esc键C、选择(单击)要清除的控件,然后按Del键D、选择(单击)要清除的控件,然后按回车键正确答案:C3、如果要在窗体上使用两组单项选择按钮,每组都可以有一个被选中,那么应该做的是
2、o (2.0)A、把1组单项选择按钮画在窗体的左边,另1组画在右边B、先画两组单项选择按钮,再画两个框架控件把两组单项选择按钮分别框起来C、因为1个窗体中只有1个单项选择按钮可以被选中,所以需要使用两个窗体D、先画两个框架控件,再把两组单项选择按钮分别画在不同的框架中 正确答案:D4、假设定义数组 Dim a(-5 to 28, 4) As Single,那么执行语句 Print Lbound (A) ;Ubound(a,1)后输出内容为 o (2.0)A、 -5 28B、0 4C、-5 4D、0 28 正确答案:A5、下面不能作为结构化方法软件需求分析工具的是()。(2.0)A、系统结构图B
3、、数据字典(DD、C、数据流程图(DFD图)Int(m)Elsen = Abs(m)End IfPrint nEnd Sub(2.0)正确答案:第1空:-63、编写如下程序Private Sub Command1_C1ick()Dim x As String, y As Stringx = Right(abcdef”, 2)y = Mid(dcbaef”, 3, 3)If x y ThenPrint x + yElsePrint y + xEnd IfEnd Sub程序运行后,单击命令按钮CommandL输出结果为(2.0)正确答案:第 1 空:efbae4、有如下程序:Private Sub
4、 Form_Click()Dim s As Integer, p As IntegerP = 1For i = 1 To 5For j = 1 To is. = s + jNext jp = p * s.Next iPrint pEnd Sub程序运行后,单击窗体,那么输出结果是(2.0)正确答案:第 1 空:280005、运行以下程序,单击命令按钮后,如果用户从键盘上输入1、2、3、4、5、6,那么窗体上输出内容为OPrivate Sub Commandl_Click()Dim a() As IntegerDim i As Integer, j As IntegerReDim a(6)For
5、 i = 5 To 10a(10- i + 1) = InputBox(input number).Next iReDim Preserve a(10)adO) = a (3) + a (5)Print a(10)End Sub(2.0)正确答案:第1空:66、假定在工程文件中有一个标准模块,其中定义了如下记录类型:Type BooksName as String *10TelNum AsString *20End Type要求在执行事件过程Commandl_Click ()时,在顺序文件Person. txt中写入了 一条记录。将以下程序补充完毒。Private Sub Command1_C
6、lick()Dim B As BooksOpen C:Person.txt For Random As #1B. name =InputBox (”请输入姓名”)B. TelNum = InputBox(请输入 号码”)Write #1,Close #1.End Sub空格处应填入 o(2.0)正确答案:第1空:B. Name, B. TelNum7、编写如下程序:Private Sub Commandl_Click()Dim num As IntegerDim k Aslnteger, n As Integernum =InputBox(“请输入一个正整数:“)k = numn = 3DoD
7、o While num Mod n = 0Print n;num = num / nLoopn = n + 1.Loop Until n k / 2End Sub程序运行后,单击命令按钮Commandl,并输入数值30,那么输出结果为(2.0)正确答案:第1空:3 58、运行以下程序,单击命令按钮后,在窗体上输出结果为Option Base 1Private Sub Command1_C1ick()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
8、)Next jNext iFor Each x In sPrint x;Next xEnd Sub(2.0)正确答案:第 1 空:6 12 189、文件d:city. txt的内容如下:BeijingTianjinShangHaiChongQing编写如下事件过程:PrivateSub Form_click()Dim InDOpen d:city.txt For Input As #1Do While Not EOF(l)Line Input #1, InDLoopClose 1Print InDEnd Sub运行程序,单击窗体,输出结果是(2.0)正确答案:第 1 空:ChongQing10
9、、求1! +2! +10!的程序如下:Private Function s(x As Integer)f=lFor i=l To xf=f*iNexts=fEnd FunctionPrivate Sub Commandl_Click().Dim i As IntegerDim y As LongFor i=l To 10NextPrint yEnd Sub(2.0)正确答案:第1空:y=y+sD、判定表正确答案:A6、公司销售多种产品给不同的客户,客户可选择不同的产品,那么实体产品与客户间的联系是 ()o (2.0)A、多对多B、多对一C、一对多D、一对一正确答案:A7、某二叉树的前序序列为A
10、BCDEFG,中序序列为DCBAEFG,那么该二叉树的后序序列为()。 (2.0)EFGDCBADCBEFGABCDGFEADCBGFEA正确答案:D8、下面关于菜单的表达中错误的选项是 o (2.0)A、各级菜单中的所有菜单项的名称必须唯一B、同一子菜单中的菜单项名称必须唯一,但不同子菜单中的菜单项名称可以 相同C、弹出式菜单用PopupMenu方法弹出D、弹出式菜单也用菜单编辑器编辑正确答案:B9、以下 是Visual Basic合法的数组元素。(2.0)A、X9B、 X9C、X(3.5)D、X()正确答案:C10、表达式5八2 Mod 252-2的值是。(2.0)A、 1B、0C、6D、
11、4正确答案:A11、在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在 行末使用续行字符,表示下一行是当前行的继续。(2.0)A、 一个空格加一个下划字符(_)B、一个下划字符(_)C、直接回车D、一个空格加一个连字符(一)正确答案:A12、某二叉树有5个度为2的结点,那么该二叉树中的叶子结点数是()。(2.0)A、 10B、8C、6D、4正确答案:C13、关于语句If x=l Then y=l,以下说法正确的选项是。 (2.0)A、x=l和y=l均为赋值语句B、x=l和y=l均为关系表达式C、x=l为关系表达式,尸1为赋值语句D、x=l为赋值语句,y二1为关
12、系表达式正确答案:C14、以下关于栈表达正确的选项是()。(2.0)A、栈顶元素最先能被删除B、栈顶元素最后才能被删除C、栈底元素永远不能被删除正确答案:A15、假设要将水平滚动条的最小值设为0,最大值设为255,应对其 属性进行设置。(2.0)Left 和 TopWidth 和 HeightSmallChange 和 LargeChangeD、Min 和 Max正确答案:D16、设A, B, C表示三角形的三条边,表示条件任意两边之和大于第三边 的布尔表达式可以用 表示。(2.0)A、A+B = C Or A+O=B Or B+C = AD、A+BC And A+OB And B+OA 正确
13、答案:D 17、以下不能设置Picture属性的控件是(2.0)A、窗体B、命令按钮C、复选框 D、列表框 正确答案:D18、某二叉树的中序序列为BDCA,后序序列为DCBA,那么前序序列为()。(2.0)DCBABDCAABCDBADC 正确答案:C19、以下能接收焦点的控件是。(2.0)签令架像标命框图A、 B、 C、 D、 正确答案:B20、某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,那么该 树中度为3的结点数为()。(2.0)A、不存在这样的树B、7C、8D、6 正确答案:A21、为了建立一个随机文件,其中每一条记录由多个不同数据类型的数据项组成,应使用
14、。(2.0)A、记录类型B、数组C、字符串类型D、变体类型正确答案:A22、以下表达中正确的选项是()。(2.0)A、所谓算法就是计算方法B、程序可以作为算法的一种描述方法C、算法设计只需考虑得到计算结果D、算法设计可以忽略算法的运算时间正确答案:B23、非空循环链表所表示的数据结构()。(2.0)A、有根结点也有叶子结点B、没有根结点但有叶子结点C、有根结点但没有叶子结点D、没有根结点也没有叶子结点正确答案:A24、以下表达中正确的选项是()。(2.0)A、栈与队列都只能顺序存储B、循环队列是队列的顺序存储结构C、循环链表是循环队列的链式存储结构正确答案:B25、一个栈的初始状态为空。现将元
15、素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依 次出栈,那么元素出栈的顺序是()。(2.0)12345ABCDEEDCBA54321ABCDE1234554321EDCBA正确答案:B 26、设已经在“菜单编辑器”中设计了窗体的弹出式菜单,顶级菜单名称为 bs,运行时以下程序语句中可以使弹出式菜单响应鼠标右键的菜单是(2.0)If Button = 2 Then PopupMenu bs, 2PopupMenu bsPopupMenu bs, 0If (Button = vbLeftButton) Or (Button = vbRightButton) Then PopupMenu
16、 bs正确答案:A27、假设实体A和B是一对多的联系,实体B和C是一对一的联系,那么实体A和C的联系是()o (2.0)A、 对B、一对多C、多对一D、多对多正确答案:B28、要想在一个文本框中显示多行内容,应在界面设计时对以下 属性进行设置。(2.0)A TextB FontC MultiLineD、 Alignment正确答案:C29、在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是()。(2.0)A、快速排序B、简单插入排序C、冒泡排序正确答案:A30、构成计算机软件的是()。(2.0)A、源代码B、程序和数据C、程序和文档D、程序、数据及相关文档正确答案:D31、以下关于控
17、件的表达中,正确的选项是 o (2.0)A、列表框包含了组合框的全部功能B、列表框兼有组合框和文本框的功能C、组合框兼有列表框和文本框的功能D、列表框和组合框具有完全不同的功能正确答案:C32、以下关于标签的描述中,错误的选项是o (2.0)A、标签上显示的文本就是Caption属性的值B、为了使标签的Wordwrap属性起作用,必须将其Autosize属性设置为TrueC标签不能响应Dbclick事件D、标签可以响应Click事件正确答案:C33、数据库管理系统是()。(2.0)A、操作系统的一局部B、在操作系统支持下的系统软件C、一种编译系统D、一种操作系统正确答案:B34、窗体上有一个由
18、两个文本框组成的控件数组,名称为TextL并有如下事件过程:Private Sub Textl_Change(Index Aslnteger)Select Case IndexCase 0Textl(1). FontSize=Textl(1). FontSize*2Textl (1). Text= Textl (0). TextCase 1Textl(0). FontSize=Textl(1). FontSize/2Textl (0).Text= Textl (1). TextCase Else.MsgBox ”执行 Else 分支”End SelectEnd Sub关于上述程序,以下表达中错
19、误的选项是 o(2.0)A、向任何一个文本框输入字符,都会在另一个文本框中显示该字符B、下标为0的文本框中显示的字符尺寸将越来越小C、本程序中Case Else分支的语句永远不会被执行D、Index用于标识数组元素正确答案:B35、算法时间复杂度的度量方法是()。(2.0)A、算法程序的长度B、执行算法所需要的基本运算次数C、执行算法所需要的所有运算次数D、执行算法所需要的时间正确答案:B36、以下表达中错误的选项是 o (2.0)A、下拉式菜单和弹出式菜单都用菜单编辑器建立B、在多窗体程序中,每个窗体都可以建立自己的菜单系统C、除分隔线外,所有菜单项都能接收Click事件D、如果把一个菜单项的Enabled属性设置为False,那么该菜单项不可见 正确答案:D37、对长度为n的线性表排序,在最坏情况下,比拟次数不是n(n1)/2的排序方法是()o (2.0)A、快速排序B、冒泡排序C、直接插入排序D、堆排序正确答案:D38、设循环队列为Q(l:m),初始状态为front=rear=m。现经一系列入队与退队操作后, front=rear=m-l,那么()。(2.0)A、该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024成都市拆迁房屋合同
- 2024工矿产品购买合同样本
- 购物广场项目组织结构方案
- 购物广场项目财务分析
- 考试预检分诊
- 金属冶炼(有色)企业主要负责人试卷【样卷2】
- 2024年心脏起搏器(含体内)合作协议书
- 2024年治疗精神障碍药项目合作计划书
- 2024年无机非金属材料合作协议书
- 平面设计师工作计划(17篇)
- 大学生职业生涯发展规划智慧树知到期末考试答案2024年
- b方太营销组织岗位角色与职责设计
- 送教上门教师培训课件
- 湖北省武汉市洪山区武珞路小学2023-2024学年四年级上学期期中测试数学试题
- 慢病防控知识培训
- 维护祖国统一和民族团结
- 中小学教师违反职业道德行为处理办法
- 关键岗位廉洁从业培训课件
- 麦肯锡商业计划书
- 农业旅游商业计划书
- 《神话原型批评》课件
评论
0/150
提交评论