前三2014vb模拟试题_第1页
前三2014vb模拟试题_第2页
前三2014vb模拟试题_第3页
前三2014vb模拟试题_第4页
前三2014vb模拟试题_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、选择题(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中

2、,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须

3、与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)

4、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)A.控制流B.加工C.数据存储D.源和潭(17)软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)注:P66A.阶段性报告B.需求评审C.总结D.都不正确(18)下述关于数据库系

5、统的叙述中正确的是(A)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据(19)关系表中的每一横行称为一个(A)A.元组B.字段C.属性D.码(20)数据库设计包括两个方面的设计内容,它们是(A)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计(21)下列叙述中正确的是(A)A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构(22)下列关于栈的叙述中正确的是(D)A.在栈中只能插入数据B.在栈中只能删除数据C.栈

6、是先进先出的线性表D.栈是先进后出的线性表(23)下列关于队列的叙述中正确的是(C)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表(24)对建立良好的程序设计风格,下面描述正确的是(A)A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无(25)下面对对象概念描述错误的是(A)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态性属性(26)下面不属于软件工程的3个要素的是(D)A.工具B.过程C.方法D.环境(27)程序流程图(PFD)中的

7、箭头代表的是(B)A.数据流B.控制流C.调用关系D.组成关系(28)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)A.数据库系统B.文件系统C.人工管理D.数据项管理(29)用树形结构来表示实体之间联系的模型称为(B)A.关系模型B.层次模型C.网状模型D.数据模型(30)关系数据库管理系统能实现的专门关系运算包括(B)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表1.下列关于栈的叙述正确的是(D)A)栈是非线性结构B)栈是一种树状结构C)栈具有先进先出的特征D)栈具有后进先出的特征2.若某二叉

8、树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是(D)A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca3.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)A)动态结构和静态结构B)紧凑结构和非紧凑结构C)线性结构和非线性结构D)内部结构和外部结构4.下面对对象概念描述错误的是(A)A)任何对象都必须有继承性B)对象是属性和方法的封装体C)对象间的通讯靠消息传递D)操作是对象的动态属性5.软件开发的结构化生命周期方法将软件生命周期划分成(A)A)定义、开发、运行维护B)设计阶段、编程

9、阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计6.下列工具中为需求分析常用工具的是(D)A)PADB)PFDC)N-SD)DFD7.开发大型软件时,产生困难的根本原因是(A)A)大系统的复杂性B)人员知识不足C)客观世界千变万化D)时间紧、任务重8.下述关于数据库系统的叙述中正确的是(A)A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据9.单个用户使用的数据视图的描述称为(A)A)外模式B)概念模式C)内模式D)存储模式10.关系数据库管理系统能实现的专门关系运算包括(B

10、)A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表11.与传统的程序设计语言相比,Visual Basic 最突出的特点是(C)A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术12.在Visual Basic 中,下列优先级最高的运算符是(A)A)*B)C)0Thenstr =str &List1.List(k)&End IfNext kIf str =ThenText2=没有匹配的项目 Else Text2=strEnd IfEnd Sub程序运行时,在Text1中输入京,单击命令按钮,则在Text2中显示的内容是()。A.京B.北京南京

11、C.南京北京D.没有匹配的项目12、执行以下程序段后,变量c$的值为()。a$=Visual Basic Programi ngb$=Quickc$=b$&UCase(Mid$(a$,7,6)&Right$(a$,11)A.Visual BASICProgrami ngB.Quick Basic Programi ngC.QUICK Basic Programi ngD.Quick BASICProgrami ng13、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。A.单选按钮B.图片框C.通用对话框D.文本框14、关于MDI 窗体,下列说法正确的是()。A.一个应用程序可以有

12、多个MDI 窗体B.子窗体可以移到MDI 窗体以外C.不可以在MDI 窗体上放置按钮控件D.MDI 窗体的子窗体不可以拥有菜单15、在窗体(Name 属性为Form1)上画两个文本框(其Name 属性分别为Text1和Text2)和一个命令按钮(Name属性为Co mmand1),然后编写如下两个事件过程:Private Sub Co mmand1_Click()a=Text1.Text +Text2.Text Print aEnd SubPrivate Sub Form_Load()Text1.Text = Text2.Text =End sub程序运行后,在第一个文本框(Text1)和第二

13、个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为()。A.444B.321123C.123321D.13223116、在C盘当前文件夹下建立一个名为SDat .txt 的顺序文件。要求用InputBox 函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。则在下列横线处应填入的语句是()。Private Sub Form_Click()Open C:SDat .txtFor Output As 1For i =1To 5StuNo =InputBox(请输入学号)StuName =InputBox(请输入姓名)StuEng =V

14、al(InputBox(请输入英语成绩)Next iClose #1EndSubA.Input #l ,StuNo ,StuName ,StuEnB.Put #l ,StuNo ,StuName ,StuEnC.Write #1,StuNo ,StuName ,StuEnD.Get #1,StuNo ,StuName ,StuEn17、目录列表框Path 属性所表示的含义是()。A.当前驱动器或指定驱动器上的路径B.当前驱动器或指定驱动器上的某目录下的文件列表C.根目录下的文件列表D.指定路径下的文件列表18、有下列函数过程:Function Func2(a As Integer ,b As

15、Integer)As IntegerStatic m As Integer ,i As Integerm=0i =2a=i +m+1b =i +a+bFunc2=mEnd Function在窗体上画一个命令按钮,然后编写下列事件过程:Private Sub Co mmandl_Click()Di m P As Integer ,k As Integer ,m As Integerk =4m=1P=Func2(k ,m)Print k ;mP=Func2(km)Print k =m End Sub程序运行后,单击命令按钮,输出结果是()。A.3 63 6B.3 63 11C.3 113 6D.3

16、 113 1119、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口20、下列叙述菜单设计的语句正确的是()。A.菜单也是一个控件,存在于工具箱中B.菜单也有外观和行为的属性C.菜单设计在菜单编辑器中进行,因此它不是一个控件D.菜单的属性也是在属性窗口中设置的21、下列各控件不包含滚动条的控件是()。A.ListBoxB.Co mboBoxC.TextBoxD.Label22、要将名为MyForm 的窗体显示出来,正确的使用方法是()。A.MyForm.ShowB.Show.MyFormC.MyForm LoadD.MyFo

17、rmShow23、在面向对象方法中,不属于对象基本特点的是()。A.一致性B.分类性C.多态性D.标识唯一性24、为了使列表框中的项目分为多列显示,需要设置的属性为()。A.ColumnsB.StyleC.ListD.Multi Select 25、在窗体上有1个名称为Co mmonDialog1的通用对话框和1个名称为Co mmand1的命令按钮,以及其他一些控件。要求在程序运行时,单击Co mmand1按钮,则显示打开文件对话框,并在选择或输入了1个文件名后,就可以打开该文件。下列是Co mmand1_Click 事件过程的两种算法。算法1:Private Sub Co mmand1_Cl

18、ick()Co mmonDialogl .ShowOpenOpen Co mmonDialogl .File Name For Input As #1End Sub算法2:Private Sub Co mmand1_Click()Co mmonDialogl .ShowOpenIf Co mmonDialogl .File Name ThenOpen Co mmonDialogl .File Name For Input As #1EndIfEnd Sub下列关于这两种算法的叙述中正确的是()。A.显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会B.显示打开文件对话框后

19、若未选择或输入任何文件名,则算法1会出错,算法2不会C.两种算法的执行结果完全一样D.算法1允许输入的文件名中含有空格,而算法2不允许26、下列叙述正确的是()A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上3种描述都不对27、在窗体上画一个命令按钮,其名称为Commandl。程序运行后,单击命令按钮,输出结果是()。Private Sub pl (n As Integer)For i =n To 1Step =1x=Stri ng(i ,*)Print xNext iEnd SubPri

20、vate Sub Commandl_Click()pl(3)EndSubA.*B.*C.*D.*28、在窗体上画一个名称为Co mmand1的命令按钮,并编写以下程序:Private Sub Co mmand1_Click()Di mn %,b ,tt =1:b =1:n =2Dob =b*nt =t +bn =n +1Loop Until n 9Print tEnd Sub此程序计算并输出一个表达式的值,该表达式是()。A.9!B.10!C.1!+2!+9!D.1!+2!+10!29、在用通用对话框控件建立保存文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt 文件)

21、,则正确的描述格式是()。A.text (.txt)|(*.txt)B.文本文件(.txt)|(.txt)C.text(.txt)|(*.txt)D.text(.txt)(*.txt)30、有三个关系R、S 和T 如下:由关系R 和S 通过运算得到关系T,则所使用的运算为()。A.笛卡儿积B.交C.并D.自然连接31、对长度为n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A.log2nB.n/2C.nD.n+132、下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填()。Sub EnSure()Di myear As Integeryear =Val(

22、InputBox(请输入年份:)If(year Mod 4=0_year Mod 1000)_(year Mod 400=0)ThenPrint 您输入的是闰年ElsePrint 不是闰年,是普通年份End IfEnd SubA.And AndB.And OrC.Or OrD.Or Or33、设有下列程序Private Sub Form_Click()x=50For i =1To 4y =InputBox(请输入一个整数)y =Val(y)If y Mod 5=0Thena=a+yx=yElsea=a+xEnd IfNext iPrint aEnd Sub程序运行后,单击窗体,在输入对话框中依

23、次输入15、24、35、46,输出结果为()。A.100B.50C.120D.7034、要清除已经在图片框Picturel 中打印的字符串而不清除图片框中的图像,应使用语句()。A.Picture 1.ClsB.Picture 1.Picture =LoadPicture()C.Picture 1.Pi ntD.Picture 1.Picture35、下列选项中不符合良好程序设计风格的是()。A.源程序要文档化B.数据说明的次序要规范化C.避免滥用goto语句D.模块设计要保证高耦合、高内聚36、下列说法错误的是()。A.窗体文件的扩展名为.frmB.一个窗体对应一个窗体文件C.Visual

24、Basic 中的一个工程只包含一个窗体D.Visual Basic 中一个工程最多可以包含255个窗体37、两个或两个以上模块之间关联的紧密程度称为()。A.耦合度B.内聚度C.复杂度D.数据传输特性38、假定在工程文件中有一个标准模块,其中定义了如下记录类型:Type BooksName As Stri ng*10TelNum As Stri ng*20End Type要求在执行事件过程Co mmand1_Click 时,在顺序文件Person .txt 中写入一条记录。下列能够完成该操作的事件过程是()。A.Private Sub Co mmand1_Click()Di nt BAs Bo

25、oksOpen c :Person .txtFor Output As #1B .Name =InputBox(输入姓名)B .TelNum=InputBox(输入电话号码)Write #1,B.Name ,B.TelNumClose #1End SubB.Private Sub Co mmand1_Click()Di m BAs BooksOpen c :Person .txtFor Input As #1B .Name =InputBox(输入姓名)B .TelNum=InputBox(输入电话号码)Print #1,B.Name ,B.TelNumClose #1End SubC.Pri

26、vate Sub Co mmand1_Click()Di m BAs BooksOpen c :Person .txtFor Output As #1Name =InputBox(输入姓名)TelNo m=InputBox(输入电话号码)Write #1,BClose #1End SubD.Private Sub Co mmand1_Click()Di m BAs BookOpen c :Person .txtFor Input As #1Name =InputBox(输入姓名)TelNum-InputBox(输入电话号码)Print #1,B.Name .B.TelNumClose #1End Sub39、窗体上有两个文本框Textl、Text2以及一个命令按钮Commandl ,编写下列程序:Di mY As IntegerP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论