二级VISUALBASIC机试-122_真题(含答案与解析)-交互

二级VISUAL BASIC机试-122

(总分100, 做题时间90分钟)

基本操作题

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

SSS_TEXT_QUSTI

1.

在名称为Form1,标题为“框架”的窗体上画一个名称为Frame1,且没有标题的框架。框架内含有2个单选按钮,名称分别为Opt1和Opt2、标题分别为“字体”、“大小”,如图1所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

分值: 15

答案:

[操作步骤]

第1步:建立一个新工程,并将窗体的Caption属性改为“框架”。

第2步:添加一个框架控件,删除其Caption属性内的内容。

第3步:在框架中画一个单选按钮.将其“名称”属性改为Opt1,将其Caption属性改为“字体”;再在框架中画一个单选按钮,将其“名称”属性改为Opt2,将其Caption属性改为“大小”。

第4步:调试并运行程序,最后按题目要求存盘。

[解析] 本题主要考查基本控件框架和单选按钮的使用。框架是一个容器型控件,可以容纳其他控件。要将其他控件放在框架中,可以直接在框架中画控件,也可以将事先画好的控件复制(或剪切)到剪切板中,然后选中框架,粘贴控件。要检查一个控件是否在框架中,可以用鼠标拖动框架,若框架中的控件能随框架移动,则说明控件在框架中;也可以用鼠标拖动控件,如果控件不能移出框架,也说明控件已经在框架中了。

SSS_TEXT_QUSTI

2.

考生文件夹下的工程文件sjt2.vbp中有一个由直线Line1、Line2和Line3组成的三角形,直线Line1、Line2和Line3的坐标值如表1所示。

表1

名称 X1 Y1 X2 Y2

Line1 600 1200 1600 300

Line2 600 1200 2600 1200

Line3 1600 300 2600 1200

要求画一条直线Line4以构成三角形的高,且该直线的初始状态为不可见。再画2个命令按钮,名称分别为Cmd1、Cmd2,标题分别为“显示高”、“隐藏高”,如图2所示。

请编写适当的事件过程使得在运行时,单击“显示高”按钮,则显示三角形的高;单击“隐藏高”按钮,则隐藏三角形的高。

注意:要求程序中不得使用变量,每个事件过程只能写一条语句。不得修改已经存在的控件,最后将修改后的文件按原文件名存盘。

分值: 15

答案:

[操作步骤]

第1步:打开工程,进入窗体编辑状态。

第2步:在窗体上绘制一条直线,坐标点分别为:X1=1600,Y1=300,X2=1600,Y2=1200。

第3步:在窗体上画一个命令按钮,设置“名称”属性为Cmd1,Caption属性为“显示高”;再在窗体上画另一个命令按钮,设置“名称”属性为Cmd2,Caption属性为“隐藏高”。

第4步:分别为“显示高”和“隐藏高”按钮编写代码。

Private Sub Cmd1_Click( )

Line4.Visible=True

End Sub

Private Sub Cmd2_Click()

Line4.Visible=False

End Sub

第5步:调试、运行并保存程序。

[解析] 本题主要考查直线控件的使用。直线控件由其两个端点控制其位置,端点坐标分别为(X1,Y1)和(X2,Y2),坐标原点是窗体的左上角,X1、X2是距窗体左边界的距离,Y1、Y2是距窗体上边界的距离。题目中的三角形由3个直线对象Line1、Line2和Line3组成,绘制三角形的高也就是设置新的直线对象Line4的端点坐标的问题。Line4上端在三角形的顶点上,下端在直线Line3上。Line2的上端坐标即是顶点坐标(1600,300),底端坐标的距窗体左边界的距离与顶点坐标一样,距窗体上边界的距离与Line3一样,因此另一端的坐标为(1600,1200)。直线Line4(三角形的高)的显示与隐藏由其Visible属性控制。

简单应用题

完成下列问题:

SSS_TEXT_QUSTI

3.

在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有1个文本框、2个命令按钮和1个计时器。程序的功能是在运行时,单击“开始计数”按钮,就开始计数,每隔1s,文本框中的数加1;单击“停止计数”按钮,则停止计数(如图3所示)。

要求:修改适当的控件的属性,在程序中的横线处填写正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件以原来的文件名存盘。

[题目提供的源程序]

Private Sub C1_Click(Index As Integer)

Select Case (1)

Case 1

Timer1.Enabled=False

Case (2)

Timer1.Enabled=True

End Select

End Sub

Private Sub Timer1_Timer()

Text1.Text=Text1.Text (3)

End Sub

分值: 20

答案:

[操作步骤]

第1步:打开工程文件sjt3.vbp。

第2步:分析并修改程序。

第3步:调试、运行并保存程序。

[1]Index [2]0 [3]+1

[解析] 只要计时器按照1秒的时间间隔触发Timer事件,并在每次Timer事件中使文本框中的内容增加1就实现了题目要求的功能。文本框的内容增加1可用语句Text1=Text1+1实现。要让计时器按照1 s的时间间隔触发Timer事件,计时器的Interval属性应设置为1000(ms)。计时器不停地触发Timer事件,必须同时满足计时器的Interval属性大于0和Enabled属性为真两个条件。从题目源程序可以看出“开始计数”和“停止计数”按钮正是通过控制计时器的Enabled属性来达到计数和停止计数的作用。具体实现时,程序中“开始计数”按钮和“停止计数”按钮是一个命令按钮数组,根据Index参数判断当前被单击的按钮。

SSS_TEXT_QUSTI

4.

已知出租车行驶不超过4km时一律收费10元。超过4km时分段处理,具体处理方式为:15km以内每公里加收1.2元,15km以上每公里收1.8元。

在考生文件夹下有一个工程文件sjt4.vbp。程序的功能是:单击“输入”按钮,将弹出一个输入对话框,接收出租车行驶的里程数;单击“计算”按钮,则根据输入的里程数计算应付的出租车费,并将计算结果显示在名称为Text1的文本框内。

在窗体文件中已经给出了全部控件(如图4所示),但程序不完整,在程序中的横线处填写正确的内容。

注意:不得修改已经存在的内容和控件属性。最后把修改后的文件按原文

件名存盘。

[题目提供的源程序]

Dim s As Integer

Private Sub Command1_Click()

s=Val(InputBox("输入里程数(单位:km)"))

End Sub

Private Sub Command2_Click()

If s>0 Then

'Select Case (1)

Case Is<=4

' (2)

Case Is<=15

f=10+ (3)

Case Is>15

f=10+ (4)

+(s-15)*1.8

End Select

Text1.Text=f

Else

MsgBox "请单击"输入"按钮输入里程数!"

End If

End Sub

分值: 20

答案:

[操作步骤]

第1步:打开工程文件sjt4.vbp。

第2步:分析并修改程序。其中Command2_Click()修改后结果如下:

第3步:调试、运行并保存程序。

[1]s [2]f=10 [3](s-4)*1.2 [4](s-4)*1.2

[解析] 程序中在“输入”按钮的单击事件里将里程数存放到变量s中。在“计算”按钮的单击事件里首先判断s>0这一条件,如果s>0说明已输入了里程数,可以计算出租车费。计算时采用Select Case语句根据里程数来处理3个分支,当然判断表达式就应该是s。再根据已有程序可以看出存放出租车的变量为f,所以里程小于或等于4时,出租车费为f=10;超过4km并在15km内的出租车费为f=10+(s-4)*1.2;15km以上的出租车费为:f=10+(s-4)*1.2+(s-15)*1.8。

综合应用题

5.

在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再画两个名称分别为Text1和Text2、初始值为空的文本框,如图5所示。

程序功能如下:

①单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量s中(此过程已给出)。

②单击“统计”按钮,则自动统计in5.dat文件中所含各字母(不区分大小写)出现的次数,并将出现次数最多的字母显示在Text1文本框内,它所出现的次数显示在Text2文本框内。

“读数据”按钮的Click事件过程已经给出,请为“统计”按钮编写适当的事件过程实现上述功能。

注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后程序按原文件名存盘。

[题目提供的源程序]

Option Base 1

Dim s As String

Private Sub Command1_Click()

Open App.Path & "\in5.dat" For Input As #1

s=Input(LOF(1),#1)

Close #1

End Sub

Private Sub Command2_Click()

'考生应编写的程序

End Sub

Private Sub Form_Unload(Cancer As Integer)

Open App.Path & "\out5.dat" For Output As #1

Print #1, Text1.Text, Text2.Text

Close #1

End Sub

SSS_TEXT_QUSTI

分值: 30

答案:

[操作步骤]

第1步:打开工程文件sjt5.vbp。

第2步:添加控件

①添加一个标签控件,修改其Caption属性为“出现次数最多的字母是”。

合集下载

2013年计算机二级考试:VB冲刺试题及答案(五)

2013年计算机二级考试:VB冲刺试题及答案(五)

本试题摘取于考试吧:/jisuanjidengji/VB/201302/00448389.html 2013年计算机二级考试:VB冲刺试题及答案(五)

笔试部分

一、选择题

1.算法分析的目的是( )

A.找出数据结构的合理性

B.找出算法中输入和输出之间的关系

C.分析算法的易懂性和可靠性

D.分析算法的效率以求改进

【参考答案】 D

2.在单链表中,增加头结点的目的是( )

A.方便运算的

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现

【参考答案】 A

3.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )

A.硬件资源

B.通信资源

C.支持软件

D.辅助资源

【参考答案】 D

4.分布式数据库系统不具有的特点是( )

A.数据分布性和逻辑整体性

B.位置透明性和复制透明性

C.分布性

D.数据冗余

【参考答案】 D

5.下列数据模型具有坚实理论基础的是( )

A.层次模型

本试题摘取于考试吧:/jisuanjidengji/VB/201302/00448389.html B.网状模型

C.关系模型

D.以上3个都是

【参考答案】 C

6.栈底到栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是( )

A.ABCED

B.DCBEA

C.DBCEA

D.CDABE

【参考答案】 B

7.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的( )

A.安全性

B.一致性

C.可理解性

D.合理性

【参考答案】 C

8.软件开发的结构化生命周期方法将软件生命周期划分成( )

计算机二级(VB)22_真题(含答案与解析)-交互

计算机二级(VB)22_真题(含答案与解析)-交互

计算机二级(VB)22

(总分1780, 做题时间90分钟)

选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。

1.

以下为Visual Basic学习版的控件的是( )。

SSS_SINGLE_SEL

A //

B / *

C * /

D |

分值: 70

答案:A

此题主要考查对象的正确使用,其格式为对象名.调用的方法名或 变量名。在static方法中,不能使用this。变量m和f都不是静态成员,所以不能用类名. 成员方式访问。

2.

Print方法可以在对象上输出数据,这些对象包括( )。

SSS_SINGLE_SEL

A 图片框

B 状态栏

C 标题栏

D 代码窗口

分值: 70

答案:A

Print方法可以在窗体、立即窗口、图片框、打印机这些对象上输出数据。

3.

下列程序段的执行结果为( )。

a=5

For k=1 To 0

a=a * k

Next k

Print k;a

SSS_SINGLE_SEL

A 2 2

B 4 3

C 4 2

D 3 2

分值: 70

答案:C

C++语言中全局变量是任何函数都可以改变的量,静态变量的有效范围在定义它的类中,而普通的变量的有效性只在使用它的函数中,在本题中c为全局变

量,b为静态变量,a为普通变量,b和c在类A的对象a1和a2中都自加1。所以b,c为2,a为1。

4.

下列说法不正确的是( )。

SSS_SINGLE_SEL

A 对象的可见性可设为True或False

B 标题的属性值可设为任何文本

C 属性窗口中属性可以按字母顺序排列

D 某些属性的值可以跳过不设置,系统之不理自动设为空值

分值: 70

答案:D

在vieual Basic中,对象具有Visible属性,它有两个值True和False,决定时象是否可见.如果设置为True,则可见.如果设置为False,则是不可见的,所以选项A)是正确的;标准.即Caption属性,可设为任何文相.包括空字符串,所以选项B)是正确的;属性的值可以不设置,但是系统会设为默认值.而不是空值,所以选项D)不正确;属性窗口除按字母排列外,还可以有其他类型的排列方式.所以选项C)是正确的。

国家二级VB机试数据的输入与输出多重窗体与环境应用-试卷1_真题(含答案与解析)-交互

国家二级VB机试数据的输入与输出多重窗体与环境应用-试卷1_真题(含答案与解析)-交互

国家二级VB机试(数据的输入与输出、多重窗体与环境应用)-试卷1

(总分50, 做题时间90分钟)

1. 选择题

1.

PrintFormat(1234.56,"###.#")语句的输出结果是

SSS_SINGLE_SEL

A 123.4

B 1234.6

C 1234.5

D 1234.56

分值: 2

答案:B

解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理。

2.

以下不能用Print方法输出数据的对象或窗口是

SSS_SINGLE_SEL

A 窗体

B 立即窗口

C 图片框

D 代码窗口

分值: 2

答案:D

解析:Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。

3.

下列程序段的输出结果是x=5 Print x+1;x+1

SSS_SINGLE_SEL

A 6 6

B 5 5

C 6 7

D 5 6

分值: 2

答案:A

解析:Print方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出x+1的值,但是x没有任何变化,因此两次均输出6。

4.

语句PrintFormat$(23846.5,"000,000.00")的输出结果是

SSS_SINGLE_SEL

A 23846.5

B 23,846.5

C 23,846.50

D 023,846.50

分值: 2

答案:D

解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补0。

2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(4)

2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(4)

—1— 第六十一套题干61

一、基本操作题

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为C1、标题为"改变颜色"的命令按钮,窗体标题为"改变窗体背景色"。编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。运行程序后的窗体如图1所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

图1

(2)在名称为Form1的窗体上画一个名称Shape1的形状控件,在属性窗口中将其设置为圆形。画一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。将窗体的标题设为"图形控件"。单击列表框中的某一项,则将所选的值作为形状控件的填充参数。例如,选择3,则形状控件中被竖线填充。如图2所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

图2

二、简单应用题

(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在"除数"框架中选择一个单选按钮,然后单击"处理数据"按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3所示。在窗体文件中已经给出了全部控件,但程序不完整。

要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。

图3

(2)在考生文件夹下有一个工程文件sjt4.vbp。程序运行后,单击"开始"按钮,图片自上而下移动,同时滚动条的滑块随之移动,每0.5秒移动一次。当图片顶端移动到距窗体的下边界的距离少于200时,再回到窗体顶部,重新向下移动,如图4所示。在窗体文件中已经给出了全部控件,但程序不完整。

计算机二级考试VISUALFOXPRO五2015年_真题(含答案与解析)-交互

计算机二级考试VISUALFOXPRO五2015年_真题(含答案与解析)-交互

计算机二级考试VISUAL FOXPRO五2015年

(总分40, 做题时间90分钟)

单选

1.

下列叙述中,不属于测试的特征的是(

)。

SSS_SINGLE_SEL

A 测试的挑剔性

B 完全测试的不可能性

C 测试的可靠性

D 测试的经济性

该问题分值: 1

答案:C

【解析】软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。软件测试有3个重要特征:测试的挑剔性、完全测试的不可能性及测试的经济性。

2.

下列特征中,(

)属于面向对象方法的主要特征。

SSS_SINGLE_SEL

A 灵活性

B 单一性

C 封装性

D 模块化

该问题分值: 1

答案:C

【解析】模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。

3.

下列常量中格式正确的是(

)。

SSS_SINGLE_SEL

A $1.23E4

B ”计算机”等级考试”

C .False.

D {^2003/01/13}

该问题分值: 1

答案:D

【解析】货币型常置用来表示货币值,它没有科学记数方法,书写时要在数值前加一个“$”。字符常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串起来(注意符号的匹配),如果某种定界符本身也是字符串内

容,则器要用另一种定界符为该字符串定界。逻辑型数据只有真和假两个值。逻辑真的常量表示形式有:〞.t.″〞.T.″〞.y.″和〞.Y.″,逻辑假的常量表示形式有:〞.‘f.″〞.F.″〞.n.″和〞.N.″。

4.

下列描述中正确的是(

)。

SSS_SINGLE_SEL

A 算法的效率只与问题的规模有关,而与数据的存储结构无关

B 算法的时间复杂度是指执行算法所需要的计算工作量

C 数据的逻辑结构与存储结构是一一对应的

2013年计算机二级考试:VB冲刺试题及答案(四)

2013年计算机二级考试:VB冲刺试题及答案(四)

本试题摘取于考试吧:/jisuanjidengji/VB/201302/00448388.html 2013年计算机二级考试:VB冲刺试题及答案(四)

笔试部分

一、选择题

1.串的长度是( )

A.串中不同字符的个数

B.串中不同字母的个数

C.串中所含字符的个数且字符个数大于零

D.串中所含字符的个数

【参考答案】 D

2.以下不属于对象的基本特点的是( )

A.分类性

B.多态性

C.继承性

D.封装性

【参考答案】 C

3.下面不属于软件设计原则的是( )

A.抽象

B.模块化

C.自底向上

D.信息隐蔽

【参考答案】 C

4.下列SQL语句中,用于修改表结构的是( )

A.ALTER

B.CREATE

C.UPDATE

D.INSERT

【参考答案】 A

5.关系模型允许定义3类数据约束,下列不属于数据约束的是( )

A.实体完整性约束

本试题摘取于考试吧:/jisuanjidengji/VB/201302/00448388.html B.参照完整性约束

C.域完整性约束

D.用户自定义的完整性约束

【参考答案】 C

6.非空的循环单链表head的尾结点(由p所指向),满足( )

A.p->next==NULL

B.p==NULL

C.p->next=head

D.p=head

【参考答案】 C

7.对建立良好的程序设计风格,下面描述正确的是( )

A.程序应简单、清晰、可读性好

B.符号名的命名只要符合语法

C.充分考虑程序的执行效率

D.程序的注释可有可无

【参考答案】

8.在软件生产过程中,需求信息的给出是( )

A.程序员

B.项目管理者

C.软件分析设计人员

D.软件用户

二级VISUALBASIC模拟题2018年(1)_真题-无答案

二级VISUAL BASIC模拟题2018年(1)

(总分96.5,考试时间90分钟)

一、选择题

1. 在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是

A. Private Sub Text1_Change()Label1.Caption=Str(Len(Text1.Text))End Sub

B. Private Sub Text1_Click()Label1.Caption=Str(Len(Text1.Text))End Sub

C. Private Sub Text1_Change()Label1.Caption=Text1.TextEndSub

D. Private Sub Label1_Change()Label1.Caption=Str(Len(Text1.Text))End Sub

2. 在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程:

Private Sub Form_Load()

Text1.Text=""

Text 1.SetFocus

For i=1 To 10

Sum=Sum+i

Next i

Text1.Text=Sum

End Sub

上述程序的运行结果是

A. 在文本框Text1中输出55 B. 在文本框Text1中输出0

C. 出错 D. 在文本框Text1中输出不定值

3. 在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是

A. "text(.txt)|(*.txt)"

B. "文本文件(.txt)|(.txt)"

C. "text(.txt)|(*.txt)"

D. "text(.txt)(*.txt)"

2015计算机二级C语言考试预测题(二)

下载大学学习资料就到学姐学长网 全部资料免费

2015计算机二级C语言考试预测题(二)

一 、选择题

(1)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及

A)数据的存储结构

B)计算方法

C)数据映象

D)逻辑存储

正确答案: A

(2)串的长度是

A)串中不同字符的个数

B)串中不同字母的个数

C)串中所含字符的个数且字符个数大于零

D)串中所含字符的个数

正确答案: D

(3)在计算机中,算法是指

A)加工方法

B)解题方案的准确而完整的描述

C)排序方法

D)查询方法

正确答案: B

(4)以下不属于对象的基本特点的是

A)分类性

B)多态性

C)继承性

D)封装性

正确答案: C

(5)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作

A)软件投机

B)软件危机

C)软件工程

D)软件产生

正确答案: B

(6)下面不属于软件设计原则的是

A)抽象

B)模块化

C)自底向上

D)信息隐蔽

正确答案: C

(7)开发大型软件时,产生困难的根本原因是 下载大学学习资料就到学姐学长网 全部资料免费

A)大系统的复杂性

B)人员知识不足

C)客观世界千变万化

D)时间紧、任务重

正确答案: A

(8)下列SQL语句中,用于修改表结构的是

A)ALTER

B)CREATE

C)UPDATE

D)INSERT

正确答案: A

(9)数据库、数据库系统和数据库管理系统之间的关系是

A)数据库包括数据库系统和数据库管理系统

B)数据库系统包括数据库和数据库管理系统

C)数据库管理系统包括数据库和数据库系统

D)3者没有明显的包含关系

正确答案: B

(10)关系模型允许定义3类数据约束,下列不属于数据约束的是

A)实体完整性约束

B)参照完整性约束

C)域完整性约束

D)用户自定义的完整性约束

正确答案: C

2012年3月计算机二级C语言笔试真题文字word版+详细答案解析

/liuzhiqianghome

2012年3月全国计算机等级考试二级C语言真题

2012年3月全国计算机等级考试二级C语言真题

一、选择题

1、 下列叙述中正确的是:

A、循环队列是队列的一种顺序存储结构 B、循环队列是队列的一种链式存储结构

C、循环队列是非线性结构 D、循环队列是一直逻辑结构

2、 下列叙述中正确的是

A、栈是一种先进先出的线性表 B、队列是一种后进先出的线性表

C、栈和队列都是非线性结构 D、以上三种说法都不对

3、 一棵二叉树共有25个节点,其中5个时子节点,那么度为1的节点数为

A、4 B、6 C、10 D、16

4、 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是

A、内模式 B、外模式 C、概念模式 D、逻辑模式

5、 在满足实体完整性约束的条件下

A、 一个关系中可以没有候选关键词

B、 一个关系中只能有一个候选关键词

C、 一个关系中必须有多个候选关键词

D、 一个关系中应该有一个或者多个候选关键词

6、 有三个关系R、S和T如下:

R

A B C

a 1 2

b 2 1

c 3 1

则由关系R和S得到关系T的操作是

A、自然连接 B、并 C、差 D、交

7、 软件生命周期中的活动不包括

A、软件维护 B、市场调研 C、软件测试 D、需求分析

8、 下面不属于需求分析阶段任务的是

A、确定软件系统的功能需求 B、确定软件系统的系统的系能需求

B、制定软件集成测试计划 D、需求规格说明书审评

9、 在黑盒测试方式中,设计测试用例的主要根据是

2013计算机二级VB真考 选择题 题库(1)

2013计算机二级VB真考选择题题库(1)

1.程序流程图中带有箭头的线段表示的是( C )。

A) 图元关系

B) 数据流

C) 控制流

D) 调用关系

2.结构化程序设计的基本原则不包括( A )。

A) 多态性

B) 自顶向下

C) 模块化

D) 逐步求精

3.软件设计中模块划分应遵循的准则是( B )。

A) 低内聚低耦合

B) 高内聚低耦合

C) 低内聚高耦合

D) 高内聚高耦合

4.在软件开发中,需求分析阶段产生的主要文档是( B )。

A) 可行性分析报告

B) 软件需求规格说明书

C) 概要设计说明书

D) 集成测试计划

5.算法的有穷性是指( A )。

A) 算法程序的运行时间是有限的

B) 算法程序所处理的数据量是有限的

C) 算法程序的长度是有限的

D) 算法只能被有限的用户使用

6.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( D )。

A) 快速排序

B) 冒泡排序

C) 直接插入排序

D) 堆排序

7.下列关于栈的叙述正确的是( B )。

A) 栈按"先进先出"组织数据

B) 栈按"先进后出"组织数据

C) 只能在栈底插入数据

D) 不能删除数据

8.在数据库设计中,将E-R图转换成关系数据模型的过程属于( C )。

A) 需求分析阶段

B) 概念设计阶段

C) 逻辑设计阶段

D) 物理设计阶段

9.有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为( D )。

A) 并

B) 自然连接

C) 笛卡尔积

D) 交

10.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( C )。

A) 课号,成绩

B) 学号,成绩

C) 学号,课号

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