2006年9月全国计算机等级考试二级VB笔试真题

2006年9月全国计算机等级考
试二级VB笔试真题
(1)下列选项中不符合良好程序设计风格的是 ( ) 。

A.源程序要文档化
B.数据说明的次序要规范化
C.避免滥用 goto 语句
D.模块设计要保证高耦合、高内聚
(2)从工程管理角度,软件设计一般分为两步完成,它们是 (
A.概要设计与详细设计
B.数据设计与接口设计
C.软件结构设计与数据设计
D.过程设计与数据设计
(3)下列选项中不属于软件生命周期开发阶段任务的是 ( )
A.软件测试
B.概要设计
C.软件维护
D.详细设计
(4)在数据库系统中,用户所见的数据模式为 ( ) 。

A.概念模式
B.外模式
C.内模式
D.物理模式 ) 。

合集下载

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

全国计算机等级考试二级VB真题(2005-2012完整版)

全国计算机等级考试二级VB真题(2005-2012完整版)

全国计算机等级考试二级VB真题(2005-2012完整版)2005-2012年国二VB真题—唐海2005年4月全国计算机等级考试二级VB笔试试卷一、选择题((1)~(35)每小题2分,共70分)(1)数据的存储结构是指A)存储在外存中的数据 B)数据所占的存储空间量C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表 B)栈只能顺序存储C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2n B) n/2 C) n D) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A)程序就是软件B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一。

2006年9月全国计算机等级考试二级C语言真题及答案

2006年9月全国计算机等级考试二级C语言真题及答案
二级 C 语言程序设计试卷 第 3 页(共 12 页)
} 执行后的输出结果是( )。 A)6 B)7 C)8 D)9 (26)有下列程序: main( ) { char s[ ]="abcde"; s+ =2; printf("%d\n",s[0]); } 执行后的结果是( )。 A)输出字符 a 的 ASCII 码 B)输出字符 c 的 ASCII 码 C)输出字符 c D)程序出错 (27)有下列程序: fun (int x,int y) { static int m=0,i=2; i+ =m+1; m=i+x+y; return m; } main ( ) { int j=1, m=1, k; k=fun(j,m); printf("%d, ",k); k=fun(j,m); printf("%d\n",k); } 执行后的输出结果是( )。 A)5,5 B)5,11 C)11,11 D)11,5 (28)有下列程序: fun(int x) { int p; if(x= =0‖x= =1) return(3); p=x-fun(x-2); return p; } main( ) { printf("%d\n",fun(7));} 执行后的输出结果是( )。 A)7 B)3 C)2 D)0 (29)在 16 位编译系统上,若有定义 int a[ ]={10,20,30},*p=&a;,当执行 p+ +;后,下列说法 错误的是( )。 A)p 向高地址移了一个字节 B)p 向高地址移了一个存储单元 C)p 向高地址移了两个字节 D)p 与 a+1 等价 (30)有下列程序: main( )

2006年9月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)

2006年9月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)

2006年9月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列选项中不符合良好程序设计风格的是______。

A.源程序要文档化B.数据说明的次序要规范化C.避免滥用goto语句D.模块设计要保证高耦合、高内聚正确答案:D解析:良好的程序设计风格可以使程序结构清晰合理,使程序代码便于维护,因此,程序设计风格对保证程序的质量很重要。

主要应注意和考虑下述一些因素:1、源程序要文档化:2、数据说明的次序要规范化;3、语句的结构应该简单直接,不应该为提高效率而把语句复杂化,避免滥用goto语句。

模块设计要保证低耦合、高内聚。

2.从工程管理角度,软件设计一般分为两步完成,它们是______。

A.概要设计与详细设计B.过程控制C.软件结构设计与数据设计D.程序设计与数据设计正确答案:A解析:从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。

概要设计(又称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。

3.下列选项中不属于软件生命周期开发阶段任务的是______。

A.软件测试B.概要设计C.软件维护D.详细设计正确答案:C解析:软件生命周期分为软件定义、软件开发及软件维护。

其中软件开发阶段的任务中软件设计阶段可分解成概要设计阶段和详细设计阶段;软件维护不属于软件开发阶段。

4.在数据库系统中,用户所见数据模式为______。

A.概念模式B.外模式C.内模式D.物理模式正确答案:B解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。

外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。

2006年浙江省二级vb试卷

2006年浙江省二级vb试卷

计算机等级考试试卷(二级Visual Basic)试题1(每小题3分,共15分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】界面设计如上图所示,程序运行时要求有以下功能:•按Command1(出题)后随机生成两个两位正整数存入模块级变量a、b且a>b,并分别在Label1、Label2中显示,此后Command1不可用;•在Text1中输入结果、按回车后,以消息框显示运算正确与否、累计所完成题数以及做错的题数,Command1恢复为可用;•按Command2(退出)后以消息框显示所完成题数以及做错的题数,退出。

【程序】Dim n As Integer, n_error As Integer(1)Private Sub Command1_Click()a = 10 + Rnd * 89:b = 10 + Rnd * 89If a < b Then (2)Label1.Caption = a: Label2.Caption = bn = n + 1: Text1.Text = "": Command1.Enabled = FalseEnd SubPrivate Sub Text1_ (3) (KeyAscii As Integer)If KeyAscii <> 13 Then (4) ' 回车键的ASCII码值为13 If a - b = Val(Text1.Text) ThenMsgBox ("回答正确")ElseMsgBox("回答不正确")n_error = n_error + 1End IfCommand1.Enabled = TrueEnd SubPrivate Sub Command2_Click()MsgBox( (5) )End End Sub 【供选择的答案】(1) A 、'小学生两位数减法训练程序 B 、a=0: b=0: c=0C 、n=0: n_error=0D 、Dim a As Byte, b As Byte, c As Byte (2) A 、b=a: a=bB 、c=a: a=b: b=cC 、a=b: b=aD 、c=a: b=a: a=c (3) A 、KeyPress B 、ChangeC 、KeyDownD 、KeyUp (4) A 、Exit SubB 、KeyAscii =13C 、KeyAscii=0D 、Exit Do(5) A 、"共" & n & "题,错" & n_error & "题"B 、"共n 题,错 n_error 题"C 、"共" + n + "题,错" + n_error + "题"D 、共 & n & "题,错" & n_error & "题"试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

2006年4月二级VB真卷

2006年4月二级VB真卷

2006年4月全国计算机等级考试二级笔试试卷公共基础知识和Visual Basic语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列选项中不属于结构化程序设计方法的是()。

A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为()。

A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是()。

A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上3种说法都不对(4)按照“后进先出”原则组织数据的数据结构是()。

A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是()。

A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对下列二叉树:进行后序遍历的结果为()。

A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为()。

A)32 B)31C)64 D)63(8)“商品”与“顾客”两个实体集之间的联系一般是()。

A)一对一B)一对多C)多对一D)多对多(9)在E-R图中,用来表示实体的图形是()。

A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。

A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)没有任何关系(11)下列关于Visual Basic特点的叙述中,错误的是()。

A)Visual Basic是采用事件驱动编程机制的语言B)Visual Basic程序既可以编译运行,也可以解释运行C)构成Visual Basic程序的多个过程没有固定的执行顺序D)Visual Basic程序不是结构化程序,不具备结构化程序的3种基本结构(12)下列叙述中错误的是()。

9月全国计算机等级考试二级VB笔试真题参考答案

9月全国计算机等级考试二级VB笔试真题参考答案2006年9月全国计算机等级考试二级VB笔试真题参考答案一、选择题1D解析:模块设计要保证低耦合,高内聚。

2A解析:从技术观点来看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。

从工程管理角度,软件设计分为两步完成:概要设计和详细设计。

3C解析:软件维护属于软件生命周期的维护阶段。

4B解析:外模式是用户的数据视图,就是用户所见到的数据模式。

5D6C7D8B9B10A11A解析:窗体的Caption属性值是显示在窗体标题栏中的文本;窗体的Name属性是只读属性,即只可以通过属性窗口改变属性值,在运行时能改变;Name属性值不能为空。

12C解析:在VisualBasic环境中,程序可以用解释方式运行,也可以生成可执行文件EXE运行。

13D解析:此题考察的是运算符的优先级别。

根据表达式的执行顺序和运算符的优先级别,原式可以写成:(Not(a<=c))Or(((4*c)=(b^2))AnD(b<>(a+c)))我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a=2b=3c=4Print(Nota<=cOr4*c=b^2AnDb<>a+c)EnDSub14B解析:题目中所给出的是用户自定义类型,在这里要注意新类型的名称是StuDent,所以选项C、D均不正确;我们知道对于类型成员的引用是:对象、属性(方法),所以A不正确。

15D解析:IIf(expr,truepart,falsepart)根据表达式的值,来返回两部分中的其中一个;由于表达式的条件部分运算结果为“TrueAnDFalse”,所以无法判断返回值,输出结果为False。

我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a=5b=6c=7D=8Printx=IIf((a>b)AnD(cEnDSub16D解析:MiD(string,start\[,length\])返回Variant(String),其中包含字符串指定数量的字符;Right(string,length)返回Variant(String),其中包含从字符串右边取出的指定数量的字符;UCase(String)返回Variant(String),其中包含转成大写的字符串;我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a$="VisualBasicProgramming"b$="Quick"Printb$&UCase(MiD$(a$,7,6))&Right$(a$,12)EnDSub17B解析:此题考察的是控键的常用事件;Change事件在用户向文本框中输入新信息,或当程序把Text属性设置为新值从而改变文本框的Text属性时触发,用户每键入一个字符,会引发一次该事件;Click事件是用户鼠标单击文本框时触发;18B解析:此题考察的是循环的嵌套,Counter的初始值为0,当I=1时,进入内层循环,内层循环语句执行完毕后,Counter的值为3;当I=2时,进入内层循环时,Counter的值仍为3,内层循环语句执行完毕后,Counter的值为6;以此类推,程序全部执行完毕,Counter的.值为12。

2006年4月全国计算机等级考试二级VB笔试试卷

2006年4月全国计算机等级考试二级VB笔试试卷(题目含解析,全部答案在最后)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不属于结构化程序设计方法的是。

A) 自顶向下B) 逐步求精C) 模块化D) 可复用(2)两个或两个以上模块之间关联的紧密程度称为。

A) 耦合度B) 内聚度C) 复杂度D) 数据传输特性(3)下列叙述中正确的是。

A) 软件测试应该由程序开发者来完成B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护D) 以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是。

A) 队列B) 栈C) 双向链表D) 二叉树(5)下列叙述中正确的是。

A) 线性链表是线性表的链式存储结构B) 栈与队列是非线性结构C) 双向链表是非线性结构D) 只有根结点的二叉树是线性结构(6)对如下二叉树ABDECF进行后序遍历的结果为。

A) ABCDEFB) DBEAFCC) ABDECFD) DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为。

A) 32B) 31C) 64 D) 63(8)“商品”与“顾客”两个实体集之间的联系一般是。

A) 一对一B) 一对多C) 多对一D) 多对多(9)在E-R图中,用来表示实体的图形是。

A) 矩形B) 椭圆形C) 菱形D) 三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是。

A) DB包含DBS和DBMSB) DBMS包含DB和DBSC) DBS包含DB和DBMS D) 没有任何关系(11)以下关于Visual Basic特点的叙述中,错误的是A)Visual Basic是采用事件驱动编程机制的语言B)Visual Basic程序既可以编译运行,也可以解释运行C)构成Visual Basic程序的多个过程没有固定的执行顺序D)Visual Basic程序不是结构化程序,不具备结构化的三种基本结构考核知识点:(1)VB的特点;答案: D分析:请参阅书上9和100页,仔细体会和理解这些基本知识点,VB采用面向对象的编程的OOP技术,整个程序的运行是由事件驱动的,并非程序设计人员编程固定;Visual Basic 程序的确不是结构化程序,但是就一个过程内部而言,仍旧具备结构化程序的三种基本结构:顺序、分支和循环结构。

2005年9月全国计算机等级考试二级VB语言笔试试题及答案

2005年9月全国计算机等级考试二级VB语言笔试试题及答案更新时间:2008-5-30 计算机等级考试收藏此文收藏"考试中国"一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A.程序设计就是编制程序B.程序的测试必须由程序员自己去完成C.程序经调试改错后还应进行再测试D.程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表(3)下列关于栈的描述正确的是A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A.PDL(过程设计语言)B.PAD图C.N-S图D.DFD图(7)下列叙述中正确的是A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护(9)设有如下关系表:R S TA B C A B C A B C1 123 1 3 1 1 22 23 2 2 33 1 3则下列操作中正确的是A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S(10)数据库系统的核心是A.数据模型B.数据库管理系统C.数据库D.数据库管理员(11)假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

2006年9月全国计算机等级考试二级VB笔试试卷

2006年9月全国计算机等级考试二级VB笔试试卷(题目含解析)一、选择题:(11)以下叙述中正确是A)窗体的Name属性指定窗体的名称,用来标识一个窗体B)窗体的Name属性值是显示在窗体标题中的文本C)可以在运行期间改变窗体的Name属性的值D)窗体的Name属性值可以为空考核知识点:(1) Name属性以及与Caption的区别;答案: A分析:请参阅书上28页,仔细体会和理解这些基本知识点,窗体的Name属性指定窗体的名称,用来标识一个窗体,窗体的Name属性值不可以为空,Caption属性值可以为空;窗体的Caption属性值是显示在窗体标题中的文本,不可以在运行期间改变窗体的Name属性的值,可以在运行期间改变窗体的Caption属性值。

(12)以下叙述中错误的是A)打开一个工程文件,系统自动装入与该工程有关的窗体文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)窗体文件包含该窗体及其控件的属性考核知识点:(1) Visual Basic工程结构;(2) Visual Basic应用程序的保存和执行方式(3) Visual Basic中各种文件的内容答案: C分析:请参阅书上18~19和200页,仔细体会和理解这些基本知识点:VB的程序代码部分是由若干被称为“过程”的代码行以及向系统提供某些信息的说明组成。

工程文件:扩展名为.vbp,一个工程对应一个工程文件,存储工程的组成信息等窗体文件:扩展名为.frm,一个窗体对应一个窗体文件,窗体和其中所有控件的属性及代码都存放在窗体文件中。

一个工程可以有多个窗体标准模块文件:扩展名为.bas,为纯代码文件,存放所有模块级变量和用户自定义的可以在应用程序的各个过程调用的通用过程,标准模块文件与窗体文件是相对独立的,并不存在附属关系。

打开一个工程文件,系统自动装入与该工程有关的窗体文件;保存Visual Basic程序时,应分别保存窗体文件及工程文件;Visual Basic 是解释型语言,但是VB 应用程序可以以编译和解释两种模式运行;窗体文件包含该窗体及其控件的属性(13) 设有a=2,b=3,c=4下列表达式的值是Not a <= c Or 4 * c = b ^ 2 And b <> a + cA) -1B) 1C) TrueD) False考核知识点:(1) 表达式的计算;(2) 运算符的使用、运算符的运算优先级:逻辑、算术、关系运算;答案: D分析:采用书上87、89页。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档