




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1)程序设计方法要求在程序设计过程中A)先编制出程序,经调试使程序运行结果正确后再画出程序的流程图B)先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释C)先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释D)以上三种说法都不对(2)下列叙述中正确的是A)算法的空间复杂度是指算法程序的长度B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关C)数据的逻辑结构与存储结构是一一对应的D)上述三种说法都不对(3)下列数据结构中具有记忆作用的是A)栈B)队列C)有序表D)二叉树(4)对下列二叉树进行后序遍历的结果是A)ZBTYC
2、PXAB)ATBZXCYPC)ZBTACYXPD)ATBZXCPY(5)在长度为n的有序线性表中进行二分查找,需要的比较次数为A)log2nB)nlog2nC)n/2D)(n+)/2(1)在结构化分析方法中,数据字典的作用是A1存放所有需要处理的原始数据B)存放所有处理的结果C)存放所有的程序文件D)描述系统中所用到的全部数据和文件的有关信息(2)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(3下列关于关系运算的叙述中正确的是A)投影、选择、连接是从二维表的行的方向来进行运算B)
3、并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表的列的方向来进行运算D)以上三种说法都不对(4)设有如下关系表:则下列操作中正确的是A)TRnSB)TRUSC)TR×SD)TR/S(5)在下列数据管理的各阶段中,数据独立性最高的阶段是A)手工管理B)文件系统C)数据项管理D)数据库系统1)数据结构分为线性结构和非线性结构,其中循环链表属于【1】 。(2)程序设计分为面向过程程序设计和面向对象程序设计,具有继承性特点的程序设计称为 【2】程序。没计。(3)为了在两个关系中提取所有相同的元组,则在交与并这两种关系运算中,应使用【3】运算。(4)在算法执行过程中所需要
4、的基本运算次数称为算法的【4】复杂度。(5)数据模型分为格式化模型和非格式化模型,则关系模型属于【5】模型。(6)设有如下程序程序运行后,输出结果是【6】。(7)执行下面的程序段后,变量S的值为 【7】 。 (8)在窗体上画一个名称为Combo1的组合框,画两个名称分别Label1和Label2及Caption属性分别为“城市名称”和空白的标签。程序运行后,当在组合框中输入一个新项后按回车键(AsCII码为13)时,如果输入的项在组合框的列表中不存在,则自动添加到组合框的列表中,并在Label2中给出提示“已成功添加输入项”如图所示;如果存在,则在Label2中给出提示“输入项已在组合框中”。
5、请在【8】、【9】和【10】处将程序补充完整。(9)以下程序的功能是:生成20个200到300之间的随机整数,输出其中能被5整除的数并求出它们的和。请填空。(10)设有如下程序该程序运行后,单击窗体,则在窗体上显示的内容是:a【14】和b【15】。2007年4月全国计算机等级考试二级VB笔试真题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 。A) 算法的效率只与问题的规模有关,而与数据的存储结构无关.B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻
6、辑结构与存储结构是一一对应的.D)算法的时间复杂度与空间复杂度一定相关.(2)在结构化程序设计中,模块划分的原则是 。A) 各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度(3)下列叙述中正确的是 。A) 软件测试的主要目的是发现程序中的错误.B)软件测试的主要目的是确定程序中错误的位置.C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是 。A)继承性 B)多态性 C)类比性 D)封装性(5)下列对列的叙述正确的是 。A) 队列属
7、于非线性表B)队列按”先进后出”的原则组织数据C)队列在队尾删除数据D)队列按先进先出原则组织数据(6)对下列二叉树 进行前序遍历的结果为A)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为 A)n+1 B )n-1 C)2n D)n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 。 A)井 B)交 C)投影 D)笛卡儿乘积(9)在E-R图中,用来表示实体之是联系的图形是 。 A) 矩形 B)椭圆形 C)菱形 D)平行四边形 (10)下列叙述中错误的是 。A)在数据库
8、系统中,数据的物理结构必须与逻辑结构一致.B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持 (11)下面可以正确定义2个整型变量和1个字符串变量的语句是 A)Dim n,m As Integer,s As String B)Dima%,b$,cAs StrimgC)Dim a As Imeger,b,c As String D)DimX%,yAS Integer,z As String(12)下列表达试中不能判断X是否为偶数的是 A)X/2=Int(X/2) B)X Mod 2=0C)Fix(x/2)=x/2
9、 D)x2=0(13)设在名称为Myform的窗体上只有1个名称为C1的命令按钮,下面述中正确的是A) 窗体的Click事件过程的过程名是Myform_ClickB)命令按钮的Click事件过程的过程名是C1_ClickC)命令按钮的Click事件过程的过程名是Command l_ClickD)上述3种过程名称都是错误的(14)设窗体上有1个滚动条,要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是 A)Max B)Min C)SmallChange D)Large Change(15)1个二维数组可以存放大1个矩阵。在程序开始有语句Option Base0,则下面定义
10、的数组中正好可以存放大1个4×3矩阵(即只有12个元素)的是A)Dim a(-2 To 0,2)As Integer B)Dim a(3.2)As IntegerC)Dim a(4,3)AS Integer D)Dim a(-1To -4,-1To-3)AS Integer(16)若设置了文本框的属性PasswordChar=“$”,则运行程序时间向文本框中输入8个任意字符后,文本框中显示的是A)8个“$” B)1个“$” C)8个“*” D)无任何内容(17)设在窗体上有1个名称为Combo1的组合框,含有5个项目,要删除最后一项,正确的语句是A)Combol.Removeltem
11、 Combol.Text B)Combol.RemoveItem4C) Combol.Removeltem Combol.ListCount D) Combol.RemoveItem5(18)工程中有2个窗体,名称分别为Forml、Form2,From1为启动窗体,该窗体上有命令按钮Cimmand1。要求程序运行后单击该命令按钮时显示Form2,则按钮的Click事件过程应该是A)Private Sub Commandl_Click() B) Private Sub Commandl_Click()Form2.Show Fom2.VisibleEnd Sub End SubC) Private
12、 Sub Commandl_Click() D) Private Sub Commandl_Click()Load Fom2 Form2、LusdEnd Sub End Sub(19)若在某窗体模块中有如下事件过程Private Sub Commandl_Click(Index As Integer)End Sub则以下叙述中正确的是A)此事件过程与不带参数的事件过程没有区别B)有1个名称为Command1的窗体,单击此窗体则执行此事件过程C)有1个名称为Command1的控件数组,数组中有多个不同类型控件D)有1个名称为Command1的控件数组,数组中有多个相同类型控件(20)下面循环语句
13、中在任何情况下都至少执行一次循环体的是A)Do While <.条件> B)While <条件>循环体 循环体Loop WendC)Do D)Do Until <条件>循环体 循环体Loop Until <条件> Loop21)在窗体上有1个名为Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序中应使用的语句是A)Cdl,Actiom=2 B)Cdl,Actiom=1C)Cdl,ShowSave=True D)Cd1,ShowSave=0(22)下面关于菜单的叙述中错误的是A)各级菜单中的所有菜单项的名称必须唯一B)同一子菜单中的菜
14、单项名称必须唯一,但不同子菜单中的菜单项名称可以相同C)弹出式菜单用PopupMenu方法弹出D)弹出式菜单也用菜单编辑器编辑(23)已知有下面过程Private Sub procl(aAs Integer,b As String,Optional x As Boolean)End Sub正确调用此过程的语句是A)Call procl(5) B)Call procl 5,“abc”,FalseC)procl(12,“abc”,True) D)procl 5.“abc”(24)在窗体上有1个名称为Texrl的文本框1个名称为Commandl r 命令按钮,要老求在程序执行时,每单击命令按钮一次,
15、文本框向右移动一定距离,下面能够正确实现上述功以的程序是A)Private Sub Commandl_Click() B) Private Sub Commandl_Click()Textl.left=100 Textl.Left=Textl.Left.100End Sub End SubC) Private Sub Commandl_Click() D) Private Sub Commandl_Click()Textl.Move Teft+100 Textl.Move Textl.LeftEnd Sub End Sub(25)某人创建了1个工程,其中的窗体名称为Form1:之后又添加了1个
16、名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是A)在工程属性对话框中把“启动对象”设置为Form2B)在Form1的Load事件过程中加入语句oad Fom2C)在Form2的Load事件过程中加入语句Form2ShowD)把Form2的Tablndex属性设置为1,把Form1的TabIndex属性设置为226)窗体上有1个名称为Textl的文本框和1个名称为Commandl的命令按钮。要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件oultxt中,每次写入的内容附加到文件原有内容之后,下面能够正确实现上述功能的程序是A)P rivate Sub
17、 Commandl_Click() B)P rivate Sub Commandl_Click()Open”out.tut”For Input As#1 Open”out.txt”For Output As#1Print#1.Textl.Text Print#1,Textl.TextClose#1 Close#1End Sub End SubC) P rivate Sub Commandl_Click() D) P rivate Sub Commandl_Click()Open”out.tut”For Append As #1 Open”out.tut”ForRandom As #1Print
18、#1 Textl.Text Print#1 Textl.Text Close#1 Close#1 sEnd Sub End Sub(27)为了计算1+3+5+99的值,某人编程如下k =1S=0While k <=99k = k +2 : s=s+ k WendPrint在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案正确的是A)While Wend 循环语句错误,应改为Fork=1 To 99 Next k B)循环条件错误,应放为 While 1<99 C)循环前的赋值语句 k =1错误,应该为k = 0D)循环中两条赋值语句的顺序错误,应放为 s =s+k : k
19、 = k +2(28)下面程序在调试时出现了死循环Private Sub Commandl_Click()n =InputBox(“请输入一个整数”)DoIfn Mod2=0 Thenn = n+1Elsen = n+2End IfLoop Until n = 1000End Sub下面关于死循环的叙述中正确的是A)只有输入的n是偶数时才会出现死循环,否则不会B)只有输入的n是奇数时才会出现死循环,否则不会C)只有输入的n是大于10000的整数时才会出现死循环,否则不会D)输入任何整数都会出现死循环(29)在窗体上有1个名称为CommonDialog1的通用对话框和1个名称为Commandl的
20、命令按钮,以及其他一些控件。要求在程序运行时,单击Commandl按钮,则显示打开文件对话框,并在选择或输入了1个文件名后,就可以打开该文件,以下是Commandl_Click事件过程的两种算法算法1:Private Sub Commandl_Click()CommonDialogl.Show OpenOpen Common Dialogl.FileName For Input As #1End Sub算法2:Private Sub Command l_Click()CommonDiatogl.ShowOpenIf Common Dialogl.File Name<>”ThenOp
21、en CommonDialogl.File Name For Input As# lEnd IfEnd Sub下面关于这两种算法的叙述中正确的是A) 显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会B)显示打开文件对话框后若未选择或输入任何文件名,则算法1会出错,算法2不会C)两种算法的执行结果完全一样D)算法1允许输入的文件名中含有空格,而算法2不允许(30)窗体上有1个名称为Listl的列表框,其中已经输入了若干个项目(如图所示):还有2个文本框,名称分别为Textl、Text2、1个名称为Commandl的命令按钮,并有以下程序2009年4月全国计算机等级二级VB
22、笔试练习习题(3)计算机等级频道 更新:2008-10-16 编辑:云和山的彼端 阅读: ·2009年4月全国计算机等级一级笔试练习汇编1.结构化程序设计的三种基本逻辑结构为顺序、选择和【1】。2.冒泡排序算法在最好的情况下的元素交换次数为【2】。3.软件结构是以【3】为基础而组成的一种控制层次结构。4.在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【4】。5.关系数据库的关系演算语言是以【5】为基础的DML语言。6.要使工具栏控件的某按钮呈按钮菜单的样式,可以在其属性页
23、中设置其【6】选项为5-tbrDropDown。7.在窗体上画两个文本框和一个命令按钮,然后在代码窗口中编写如下事件过程:Private Sub Command1_Click()Text1.Text="VB Programming"Text2.Text=Text1.TextText1.Text="ABCD"End Sub程序运行后,单击命令按钮,两个文本框中显示的内容分别为【7】和【8】。8.下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框Text1输入。例如数组各元素的值依次为0,1,2,3,4,5,6,7,8,9,10;移动三次后
24、,各元素的值依次为8,9,10,0,1,2,3,4,5,6,7。Private Sub MoveRight(x()As Integer)Dim i As IntegerDim j As IntegerDim k As Integeri=UBound(x)j=x(i)For k=i To【9】Step-1【10】Next kx(LBound(x)=jEnd SubPrivate Sub Command1_Click()Dim a(10) As IntegerDim i As IntegerDim j As IntegerDim k As IntegerFor i=0 To 10a(i)=iNext ij=Val(Text1.Text)k=0Dok=k+1Call MoveRight(a)Loop Until k=jFor i=0 To 10P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水质净化与再生利用方案
- 联想技术笔试题目及答案
- 戒烟控烟培训知识资料课件
- 中储粮保管考试题及答案
- 2025年宁波慈溪市中西医结合医疗健康集团招聘派遣制工作人员3人模拟试卷及参考答案详解一套
- 工程项目外部协调与管理方案
- 2025贵州传媒职业学院第十三届贵州人才博览会引才1人模拟试卷及完整答案详解一套
- 景观水体景观与净化处理方案
- 医院病房改造提升项目环境影响报告书
- 2025北京昌平区第二批乡村助理员招5人模拟试卷及答案详解(夺冠系列)
- 基孔肯雅病毒(CHIKV)实验活动风险评估报告
- 武汉从业资格证摸拟考试及答案解析
- 小学数学数与代数全学年复习资料
- 2025至2030医药级一氧化氮行业产业运行态势及投资规划深度研究报告
- 2025海康威视安检机用户手册
- 2025 精神障碍患者暴力行为应对护理课件
- 创新驱动人工智能+法律服务研究报告
- 《物联网技术》课件-第3章 无线传感器网络
- 保健行业员工知识培训课件
- 人民调解员培训课件
- 工业机器人基础课件:装配机器人及其操作应用
评论
0/150
提交评论