第一篇:2013年计算机二级考试:VB冲刺试题及答案(二)
2013年计算机二级考试:VB冲刺试题及答案
(二)一、选择题
1.栈和队列的共同特点是()
A.都是先进先出
B.都是先进后出
C.只允许在端点处插入和删除元素
D.没有共同点
【参考答案】 C
2.链表不具有的特点是()
A.不必事先估计存储空间
B.可随机访问任一元素
C.插入删除不需要移动元素
D.所需空间与线性表长度成正比
【参考答案】 B
3.为了提高测试的效率,应该()
A.随机选取7测试数据
B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.集中对付那些错误群集的程序
【参考答案】 D
4.软件生命周期中所花费用最多的阶段是()
A.详细设计
B.软件编码
C.软件测试
D.软件维护
【参考答案】 D
5.下列有关数据库的描述,正确的是()
A.数据库是一个DBF文件
B.数据库是一个关系
本试题摘取于考试吧:http://
C.数据库是一个结构化的数据集合 D.数据库是一组文件
【参考答案】 C
6.算法的空间复杂度是指()
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.执行过程中所需要的存储空间
【参考答案】 D
7.数据结构中,与所使用的计算机无关的是数据的()
A.存储结构
B.物理结构
C.逻辑结构
D.物理和存储结构
【参考答案】 C
8.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
A.模块间的关系
B.系统结构部件转换成软件的过程描述
C.软件层次结构
D.软件开发过程
【参考答案】 B
9.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()
A.控制流
B.加工
C.数据存储
D.源和潭
【参考答案】 A
10.在数据库设计中,将E-R图转换成关系数据模型的过程属于()
本试题摘取于考试吧:http://
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
【参考答案】 B
11.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在“结果”中选择()
A.菜单项
B.子菜单
C.命令
D.过程
【参考答案】 B
12.在Visual FoxPro中,用于建立或修改过程文件的命令是()
A.MODIFY<文件名>
B.MODIFY COMMAND<文件名>
C.MODIFY PROCEDURE<文件名>
D.以上B、C都对
【参考答案】 B
13.在菜单设计器中,第一级菜单的“结果”项中选项有()
A.命名、填充名称、子菜单、过程
B.包含对象的表单集
C.菜单项、命令、过程和快捷菜单
D.子菜单、菜单项、过程和快捷菜单
【参考答案】 A
14.使用命令DECLARE MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为(A.2个
B.3个
C.5个
D.6个
本试题摘取于考试吧:http://)
【参考答案】 D
15.计算所有职称为正、副教授的平均工资,将结构赋予变量PJ中,应使用命令()
A.AVERAGE工资TO PJ FOR″教授″$职称
B.AVERAGE FIELDS工资TO PJ FOR″教授″$职称
C.AVERAGE工资TO PJ FOR职称=″副教授″.AN
D.职称=″教授″$
D.AVERAGE工资TO PJ FOR职称=″副教授″.OR.″教授″
【参考答案】 A
16.“x是小于100的非负数”,用VFP表达式表示是()
A.0≤x<100
B.0<=x<100
C.0<=x AND x<100
D.0<=x OR x<100
【参考答案】 C
17.将A区上的主表文件按关键字段“XM”和C区上的辅助文件建立关联,正确的是()
A.SET RELATION TO XM INTO C
B.SET RELATION TO C INTO XM
C.SET RELATION TO XM TO C
D.SET RELATION ON XM INTO C
【参考答案】 A
18.数据表文件CJ.DBF已经打开,共有10条记录,按关键字XM排序,执行命令SORT ON XM TO CJ后,屏幕将显示()
A.10条记录排序完成
B.CJ.DBF已存在,覆盖它吗(Y/N)
C.文件在使用
D.出错信息
【参考答案】 C
19.关于数据库表和自由表,下列说法正确的是()
A.数据库表可以转换为自由表,反之不能
本试题摘取于考试吧:http://
B.自由表可以转换为数据库表,反之不能
C.两者不能相互转换
D.两者可以相互转换
【参考答案】 D
20.在下列各式中,运算结果为数值的是()
A.CTOD(′04/05/97′)-28
B.′1234′+′5678′
C.120+30=150
D.LEN(′ABCD′)-1
【参考答案】 D
21.从数据库的整体结构看,数据库系统采用的数据模型有()
A.网状模型、链状模型和层次模型
B.层次模型、网状模型和环状模型
C.层次模型、网状模型和关系模型
D.链状模型、关系模型和层次模型
【参考答案】 C
22.把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令()
A.MODIFY STRUCTURE
B.DELETE
C.REPLACE
D.ZAP
【参考答案】 C
23.假定系统日期是1998年12月20日,有如下命令:
MJ=MOD(YEAR(DATE()),100)
执行该命令后,MJ的值是()
A.1998
B.98 本试题摘取于考试吧:http://
C.981220
D.1220
【参考答案】 B
24.在Visual FoxPro中,执行STORE DTOC(DATE()+10)TO B后,变量B的类型为()
A.日期型
B.数据型
C.备注型
D.字符型
【参考答案】 D
25.以下关于表单控件基本操作的叙述中,错误的是()
A.要在表单中复制某个控件,可以按住Ctrl键并拖放该控件
B.要使表单中被选定的多个控件大小一样,可单击“布局”工具栏中的“相同大小”按钮
C.要将某个控件的Tab程序设置为1,可以进入Tab键次序交互设置状态后,双击控件的Tab键次序
D.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”选项
【参考答案】 A
26.在Visual FoxPro的几种循环语句中,当循环次数为常数时,应选用的语句是()
A.DO WHILE
B.SCAN
C.LOOP
D.FOR
【参考答案】 D
27.视图比查询设计器多出的选项卡是()
A.字段
B.排序依据
C.联接
D.更新条件
【参考答案】 D
28.VisualFoxPro中,使用SET RELATION可建立两个表之间的关联,这种关联是()
本试题摘取于考试吧:http://
A.永久性关联
B.永久性关联或临时性关联
C.临时性关联
D.以上都不正确
【参考答案】 C
29.在一个系统中,使多个对象协调工作,可以使用()
A.工具栏
B.菜单栏
C.单选按钮组
D.命令按钮组
【参考答案】 B
30.如果将查询结果保存在一个命令名的非只读表中,“查询去向”应选择()
A.临时表
B.表
C.临时表或表
D.浏览或屏幕
【参考答案】 B
31.不能够作为应用程序系统中的主程序的是()
A.表单
B.菜单
C.数据表
D.程序
【参考答案】 C
32.在VisualFoxPro中,可以使用的两类变量是()
A.内存变量和字段变量
B.全局变量和局部变量
C.字段变量和简单变量
D.内存变量和自动变量
【参考答案】 A 本试题摘取于考试吧:http://
33.关于复合索引文件的说法,错误的是()
A.复合索引文件可由FoxPro自动压缩
B.复合索引文件比同样功能的单索引文件要小
C.所有索引文件必须在对应的数据库打开后,再将其打开
D.复合索引文件的扩展名.CDX
【参考答案】 C
34.执行LIST NEXT 1命令之后,记录指针的位置指向()
A.下一条记录
B.原来记录
C.尾记录
D.首记录
【参考答案】 B
35.在Visual FoxPro中,打开表命令是()
A.OPEN TABLE<表名>
B.USE<表名>
C.USE TABLE<表名>
D.OPEN<表名>
【参考答案】 B
二、填空题
1.某二叉树中度为2的结点有18个,则该二叉树中有【1】个叶子结点。
【参考答案】
【1】19
2.在面向对象方法中,类的实例称为【2】。
【参考答案】
【2】对象
3.诊断和改正程序中错误的工作通常称为【3】。
【参考答案】
【3】程序调试
4.在关系数据库中,把数据表示成二维表,每一个二维表称为【4】。
【参考答案】
本试题摘取于考试吧:http://
【4】关系
5.问题处理方案的正确而完整的描述称为【5】。
【参考答案】
【5】算法
6.在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是【6】联系。
【参考答案】
【6】多对多
7.执行命令A=2005/4/2之后,内存变量A的数据类型是【7】型。
【参考答案】
【7】数值
8.如下程序显示的结果是【8】。
s=1
i=0
do while i<8
s=s+i
i=i+2
enddo
?s
【参考答案】
【8】13
9.在Visual FoxPro中,可以在表设计器中为字段设置默认值的表是【9】表。
【参考答案】
【9】数据库表
10.Visual FoxPro中数据库文件的扩展名(后缀)是【10】。
【参考答案】
【10】DBC
11-13题使用如下三个数据库表:
金牌榜.DBF 国家代码 C(3),金牌数 I,银牌数 I,铜牌数 I 本试题摘取于考试吧:http://
获奖牌情况.DBF 国家代码 C(3),运动员名称 C(20),项目名称 C(3),名次 I
国家.DBF 国家代码 C(3),国家名称 C(20)
“金牌榜”表中一个国家一条记录;“获奖牌情况”表中每个项目中的各个名次都有一条记录,名次只取前3名,例如:
国家代码 运动员名称 项目名称 名次
001 刘翔 男子110米栏 1
001 李小鹏 男子双杠 3
002 菲尔普斯 游泳男子200米自由泳 3
002 菲尔普斯 游泳男子400米个人混合泳 1
001 郭晶晶 女子三米板跳板 1
001 李婷/孙甜甜 网球女子双打 1
11.为表“金牌榜”增加一个字段“奖牌总数”,同时为该字段设置有效性规则:奖牌总数>=0,应使用SQL语句
ALTER TABLE 金牌榜【11】奖牌总数I
【12】奖牌总数>=0
【参考答案】
【11】ADD 【12】CHECK
12.使用“获奖牌情况”和“国家”两个表查询“中国”所获金牌(名次为1)的数量,应使用SQL语句
SELECT COUNT(*)FROM 国家 INNER JOIN 获奖牌情况;
【13】国家.国家代码=获奖牌情况.国家代码;
WHERE 国家.国家名称=“中国” AND 名次=1
【参考答案】
【13】ON
13.将金牌榜.DBF中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数三项的和,应使用SQL语句【14】金牌榜【15】奖牌总数=金牌数+银牌数+铜牌数。
【参考答案】
【14】UPDATE 【15】SET
上机部分
1.基本操作题
在考生文件夹下,完成如下操作:
本试题摘取于考试吧:http://
(1)创建一个名为Sproject的项目文件。
(2)将考生文件夹下的学生数据库SDB添加到新建的项目文件中。
(3)打开学生数据库SDB,将考生文件夹下的自由表TEACHER添加到学生数据库SDB中;为教师表TEACHER创建一个索引名和索引表达式均为教师号的主索引(升序);为班级表CLASS创建一个索引名和索引表达式均为班主任号的普通索引(升序)。
(4)通过“班级号”字段建立班级表CLASS和学生表STUDENT之间的永久关系;通过班级表CLASS的“班主任号”字段和教师表TEACHER的“教师号”字段建立班级表CLASS和教师表TEACHER之间的永久联系。
【参考答案】
(1)具体步骤如下:
① 从“文件”菜单中选择“新建”命令,系统弹出“新建”对话框。
② 在“文件类型”中选中“项目”单选按钮,单击“新建文件”按钮。
③ 在弹出的“创建”对话框中,选择保存路径为考试目录,在“项目文件”文本框中输入Sproject,在“保存类型”下拉列表框中选择“项目(.pjx)”,单击“保存”按钮。即可新建一个Sproject项目,同时打开项目管理器。
(2)具体步骤如下:
① 单击项目管理器中的“数据”选项卡,选择“数据库”选项。
② 单击“添加”按钮,系统弹出“打开”对话框。
③ 选择要添加的SD
B.DBC文件,单击“确定”按钮。
(3)具体步骤如下:
① 在项目管理器中选择数据库文件SDB,单击“修改”按钮,系统打开“数据库设计器”窗口,并显示SDB中所有的表文件。
② 在“数据库设计器”窗口中的空白处单击鼠标右键,在弹出的快捷菜单中选择“添加表”命令。
③ 在弹出的“打开”对话框中选择需要添加的TEACHER.DBF文件。
④ 单击“确定”按钮,返回到“数据库设计器”窗口中。
⑤ 选中TEACHER表,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,系统打开“表设计器”对话框。
⑥ 单击“索引”选项卡,在“索引名”和“表达式”文本框中输入“教师号”,在“类型”下拉列表框中选择“主索引”选项。
本试题摘取于考试吧:http://
⑦ 单击“确定”按钮,系统弹出询问是否要永久修改表结构对话框,单击“是”按钮。
⑧ 在“数据库设计器”窗口中选中CLASS表,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,系统打开“表设计器”对话框。
⑨ 单击“索引”选项卡,在“索引名”和“表达式”文本框中输入“班主任号”,在“类型”下拉列表框中选择“普通索引”选项。
⑩ 单击“确定”按钮,系统弹出询问是否要永久修改表结构对话框,单击“是”按钮。
(4)具体步骤如下:
① 在“数据库设计器”窗口中,将光标指向CLASS表的“班级号”索引处,按住鼠标左键并拖动鼠标至STUDENT表的“班级号”索引处,释放鼠标左键,即可在两个表之间创建一个永久关系。
② 用同样的方法为CLASS和TEACHER表建立永久关系。2.简单应用题
(1)在考生文件夹下使用菜单设计器设计一个名称为SMENU的下拉式菜单。要求如下:
① 菜单包括“数据浏览”和“退出”两个菜单栏。
② 数据浏览菜单栏包括“学生表”和“课程表”两个选项:
学生表选项在过程中使用SQL语句SELECT*FROM STUDENT查询学生表STUDENT的记录。
课程表选项在过程中使用SQL语句SELECT*FROM COURSE查询课程表COURSE的记录。
③ 退出菜单栏包括“返回到系统菜单”一个选项:返回系统菜单选项在过程中使用命令返回系统默认的菜单。
(2)在考生文件夹下打开命令文件ONE.PRG,该命令文件用来建立一个名称为S_VIEW的视图,视图查询学生的班级号、班级名、姓名、性别和班主任名(来自TEACHER表的教师名)。命令文件只包含两条语句,第1条语句有一个错误,第2条语句有两个错误,请修改之,并运行。
注意:修改时不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
① 下面的程序在第1行、第2行和第5行有错误,请直接在错误处修改。
② 修改时,不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
ONE.PRG文件的内容如下:
USE sdb
CREATE VIEW;
SELECT Class.班级号,班级名,姓名,性别,教师名 AS班主任名;
FROM Student,Class,Teacher;
WHERE Student.班级号=Class.班级号,Teacher.教师号=Class.班主任号
【参考答案】
本试题摘取于考试吧:http://
(1)具体步骤如下:
① 从“文件”菜单中选择“新建”命令,系统弹出“新建”对话框。
② 在“文件类型”选项区中选中“菜单”单选按钮,单击“新建文件”按钮。
③ 在弹出的“新建菜单”对话框中,单击“菜单”按钮。
④ 系统打开“菜单设计器”窗口。
⑤ 在“菜单名称”文本框中输入“数据浏览”,在“结果”下拉列表中选择“子菜单”选项,单击“创建”按钮,进入子菜单设计窗口。
⑥ 在“菜单名称”文本框中输入“学生表”,在“结果”下拉列表中选择“过程”选项,单击“创建”按钮。
⑦ 在打开的程序窗口中输入SELECT*FROM STUDENT,关闭程序窗口,返回到菜单设计器。
⑧ 用同样的方法创建“课程表”子菜单。
⑨ 在“菜单级”下拉列表中选择“菜单栏”选项,返回到主菜单设计窗口。
⑩ 用同样的方法创建另一个菜单项。
单击“保存”按钮,系统弹出“另存为”对话框,选择保存路径为考试目录,在“保存菜单为”文本框中输入SMENU,在“保存类型”下拉列表框中选择“菜单(.mnx)”选项,单击“保存”按钮。
(2)正确的程序如下所示:
OPEN DATABASE sdb
CREATE VIEW S_VIEW AS;
SELECT Class.班级号,班级名,姓名,性别,教师名AS班主任名;
FROM Student,Class,Teacher;
WHERE Student.班级号=Class.班级号 AND Teacher.教师号 = Class.班主任
3.综合应用题
在考生文件夹下,打开学生数据库SDB,完成下列综合应用。
设计一个名为sform的表单,表单文件名为SDISPLAY,表单的标题为“学生课程教师基本信息浏览”。表单上有一个包含三个选项卡的页框(Pageframe1)控件和一个“退出”按钮(Command1),其他功能要求如下:
(1)为表单建立数据环境,向数据环境依次添加STUDENT表(cursor1)、COURSE表(cursor2)和TEACHER表(cursor3)。
(2)要求表单的高度为280,宽度为450;表单显示时自动在主窗口内居中。
(3)三个选项卡的标签名称分别为“学生”(Page1)、“课程”(Page2)和“教师”(Page3),每个选项卡分别以本试题摘取于考试吧:http://
表格形式浏览学生表、课程表和教师表的信息。选项位于表单的左边距为18,顶边距为10,选项卡的高度为230,宽度为420。
(4)单击“退出”按钮时关闭表单。
【参考答案】
具体步骤如下:
① 从“文件”菜单中选择“打开”命令,在弹出的“打开”对话框中选择数据库文件SD
B.DBC。
② 从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选中“表单”单选按钮,单击“新建文件”按钮,系统打开“表单设计器”窗口。
③ 在“属性”窗口中设置表单的以下属性:
AutoCenter=.T.Caption=“学生课程教师基本信息浏览″
Height=280
Name=sform
Width=450
④ 在表单中单击鼠标右键,在弹出的快捷菜单中选择“数据环境”命令,打开“数据环境设计器”,同时系统将会弹出“添加表或视图”对话框。
⑤ 添加STUDENT表、COURSE表、TEACHER表后,单击“关闭”按钮关闭对话框。
⑥ 单击“控件”工具栏中的“页框”按钮,在表单的工作区域中单击,添加一个页框。用同样的方法在表单中添加一个按钮。
⑦ 设置页框的属性如下:
PageCount=3
Left=18
Top=10
Height=230
Width=420
⑧ 选中页框,单击鼠标右键,在弹出的快捷菜单中选择“编辑”命令。分别在每个选项卡中添加一个表格,并设置选项卡和表格的属性如下:
Page1.Caption=“学生”
本试题摘取于考试吧:http://
Page2.Caption=“课程”
Page3.Caption=“教师”
Grid1=RecordSourceType=“0-表”
Grid2=RecordSourceType=“0-表”
Grid3=RecordSourceType=“0-表”
Grid1=RecordSource=“STUDENT”
Grid2=RecordSource=“COURSE”
Grid3=RecordSource=“TEACHER”
⑨ 设置命令按钮的Caption属性为“退出”,为其Click事件添加如下代码:
THISFORM.RELEASE
⑩ 设置好后的表单
单击工具栏中的“保存”按钮,将表单以SDISPLAY文件名保存。
单击工具栏中的“运行”按钮,运行表单。
本试题摘取于考试吧:http://
第二篇:计算机二级考试:VB冲刺试题及答案(四)
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.实体完整性约束
本试题摘取于考试吧:http://
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.程序的注释可有可无
【参考答案】 A
A.数据结构
B.数据操作
C.数据查询
D.数据约束
【参考答案】 C
11.VisualFoxPro中打开数据库的命令是()
A.OPEN DATABASE<数据库名>
B.USE<数据库名>
C.USE DATABASE<数据库名>
D.OPEN<数据库名>
【参考答案】 A
12.在以下四组函数运算中,结果相同的是()
A.LEFT(″Visual FoxPro″,6)与SUBSTR(″Visual FoxPro″,1,6)
B.YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)
C.VARTYPE(″36-5*4″)与VARTYPE(36-5*4)
D.假定A=″this″,B=″is a string″,A-B与A+B
【参考答案】 A
13.在对象引用中,ActiveControl表示()
A.包含对象的表单
B.包含对象的表单集
C.当前活动表单
D.当前活动表单中有焦点的控件
【参考答案】 D
14.结构化程序设计三种基本逻辑结构是()
A.选择结构、循环结构和嵌套结构
B.顺序结构、选择结构和循环结构
C.选择结构、循环结构和模块结构
D.顺序结构、递归结构和循环结构
【参考答案】 B 本试题摘取于考试吧:http://
15.执行命令INPUT″请输入数据:″TO AAA时,如果要通过键盘输入字符串,应当使用的定界符包括()
A.单引号
B.单引号或双引号
C.单引号、双引号或方括号
D.单引导、双引号、方括号或圆点
【参考答案】 C
16.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择()
A.限制(Restrict)
B.忽略(Ignore)
C.级联(Cascade)
D.级联(Cascade)或限制(Restrict)
【参考答案】 C
17.执行STORE″111″TO A之后,再执行?″222″+″&A″的结果是()
A.222&A
B.333
C.222111
D.出错信息
【参考答案】 C
18.打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是()
A..T.和.T.B..F.和.F.C..T.和.F.D..F.和.T.【参考答案】 A
19.命令的作用是()
A.可输出2个表达式的值
B.向用户提问的提示符
本试题摘取于考试吧:http://
C.只能显示变量的值
D.在当前光标处显示表达式的值
【参考答案】 D
20.用DIMENSION P(2)定义了一个数组,紧接着执行命令?TYPE(′P(1)′),其结果是()
A.U
B.N
C.L
D.C
【参考答案】 C
21.在命令窗口中执行下列命令:
SJKM=″HYGS″
USE &SJKM
后,已打开的数据表文件是()
A.HYGS.DBF
B.HJKM.DBF
C.&SJKM.DBF
D.HYGS.TXT
【参考答案】 A
22.可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和()
A.屏幕型(S)
B.备注型(M)
C.浮点型(F)
D.全局型(PUB)
【参考答案】 A
23.AB
C.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将()
A.得到一个新的数据库文件
本试题摘取于考试吧:http://
B.得到一个新的数据库文件和一个新的备注文件
C.得到一个新的数据库文件和两个新的备注文件
D.显示错误信息,表明不能复制具有备注型字段的数据库文件
【参考答案】 B
24.表Visual FoxPro中下列表达式中错误的是()
A.″总分″+10
B.″AB″==″AB″
C.x>3 AND y<5
D.x<>y
【参考答案】 A
25.如果要创建一个3级数据分组报表,第1个分组表达式是“部分”,第2个分组表达式是“性别”,第3个分组表达式是“基本工资”,则当前索引的索引关键字表达式应该是()
A.部分+性别+基本工资
B.部分+性别+STR(基本工资)
C.性别+部分+STR(基本工资)
D.STR(基本工资)+性别+部分
【参考答案】 B
26.物理删除记录可用两条记录完成,这两步的命令分别是()
A.PACK和ZAP
B.PACK和RECALL
C.DELETE和PACK
D.DELETE和RECALL
【参考答案】 C
27.实现多表查询的数据不可以是()
A.远程视图
B.数据库
C.数据表
D.本地视图
【参考答案】 B 本试题摘取于考试吧:http://
28.在Visual FoxPro中进行参照完整性设置时,要想设置成:在删除父表中的记录时,如果子表中有相关的记录,那么自动删除子表中相关的所有记录。应选择删除规则中的()
A.限制(Restrict)
B.忽略(Ignore)
C.级联(Cascade)
D.级联(Cascade)或限制(Restrict)
【参考答案】 C
29.计时器控件的重要属性是()
A.Enabled
B.Caption
C.Interval
D.Value
【参考答案】 C
30.在下面的Visual FoxPro表达式中,错误的是()
A.{^2002-06-08 06:08:09 AM}+168
B.{^2002-06-08}-DATE()
C.{^2002-06-08}*10
D.{^2002-06-08}-[1986]
【参考答案】 C
31.将一个预览成功的菜单存盘,在运行该菜单时,却不能执行。这是因为()
A.没有放到项目中去
B.没有生成 C.要用命令
D.要编入程序
【参考答案】 B
32.报表格式文件的扩展名是()
A.IDX
B.MEM
C.FRX 本试题摘取于考试吧:http://
D.FMT
【参考答案】 C
33.形状控件的重要属性是()
A.Top
B.Caption
C.Curvature
D.Width
【参考答案】 C
34.执行命令DIMENSION M(4,2)之后,数组M的下标变量个数和初值分别()
A.8,.F.B.4,.T.C.8,0
D.2,空值
【参考答案】 A
35.已知一个数据表文件有8条记录,当前记录号是5,使用APPEND BLANK命令加一条空记录,该空记录的记录号是()
A.6
B.5
C.9
D.8
【参考答案】 C
二、填空题
1.使用数据库设计器为两个表建立联系,首先应在父表中建立【1】索引,在子表中建立【2】索引。
【参考答案】
【1】主 【2】普通
2.常量.n.表示的是【3】型的数据。
【参考答案】
【3】逻辑
3.在Visual FoxPro 中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置本试题摘取于考试吧:http://
为按引用传递的语句是:SET UDFPARMS【4】。
【参考答案】
【4】TO REFERENCE
4.运行表单时,Load事件是在Init事件之【5】被引发。
【参考答案】
【5】前
5.如下程序段的输出结果是【6】。
i=1
DO WHILE i<10
i=i+2
ENDDO
?i
【参考答案】
【6】11
第6-9题使用如下三个表:
零件.DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8)
使用零件.DBF:项目号 C(2),零件号 C(2),数量I
项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)
6.为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是【7】TABLE 使用零件【8】数量SET【9】数量>0。
【参考答案】
【7】ALTER 【8】ALTER 【9】CHECK
7.查询与项目“s1”所(项目号)使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称;
FROM 项目,使用零件,零件 WHERE 项目.项目号=使用零件.项目号【10】;
使用零件.零件号=零件.零件号 AND 使用零件.零件号【11】;
(SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=′s1′
【参考答案】
【10】AND【11】IN 本试题摘取于考试吧:http://
8.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2”的数据,应该使用的SQL语句是
CREATE VIEW item-view【12】;
SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;
FROM 零件 INNER JOIN 使用零件;
INNER JOIN【13】;
ON 使用零件.项目号=项目.项目号;
ON 零件.零件号=使用零件.零件号;
WHERE 项目.项目号=′s2′
【参考答案】
【12】AS 【13】项目
9.从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是SELECT * 【14】2 FROM item-view【15】数量 DESC。
【参考答案】
【14】TOP 【15】ORDER BY
上机部分
1.基本操作题
在考生文件夹下完成如下操作:
(1)打开数据库Customer,并将自由表Customer和Order添加到数据库中。
(2)为表Order的“订单日期”字段定义默认值为系统的当前日期。
(3)为表Customer建立主索引,索引名和索引表达式均为“客户编号”。
(4)为表Order建立普通索引,索引名和索引表达式均为“客户编号”,然后通过“客户编号”字段建立表Customer和Order之间的永久联系。
【参考答案】
(1)具体步骤如下:
考试大(⑤ 使用同样的方法把Order表添加到数据库中。
(2)具体步骤如下:
① 在表Order上右击,在弹出的快捷菜单中选择“修改”命令。
② 弹出“表设计器”对话框,在“字段”选项卡中选择“订单日期”字段,在“字段有效性”下的“默认值”文本框中输入:DATE()。
(3)具体步骤如下:
① 在表Customer上右击,在弹出的快捷菜单中选择“修改”命令。
② 弹出“表设计器”对话框,单击“索引”选项卡,在“索引名”文本框中输入“客户编号”,在“类型”列表框中选择“主索引”选项,在“表达式”文本框中输入“客户编号”。
(4)具体步骤如下:
① 在表Order上右击,在弹出的快捷菜单中选择“修改”命令。
② 弹出“表设计器”对话框,单击“索引”选项卡,在“索引名”文本框中输入“客户编号”,在“类型”列表框中选择“普通索引”选项,在“表达式”文本框中输入“客户编号”。
③ 拖放Customer表的主索引标志“客户编号”到Order表的普通索引标志“客户编号”上,释放鼠标后,永久联系即已经建立。
2.简单应用题
在考生文件夹下完成如下简单应用:
(1)用SQL语句完成下列操作:列出“林诗因”持有的所有外币名称(取自rate_exchange表)和持有数量(取自currency_s1表),并将检索结果按持有数量升序排序存放于表rate_temp中,同时将所使用的SQL语句存放于新建的文本文件rate.txt中。
(2)使用一对多报表向导建立报表。要求:父表为rate_exchange,子表为currency_s1,从父表中选择字段“外币名称”;从子表中选择全部字段;两个表通过“外币代码”建立联系;按“外币代码”降序排序;报表样式为“经营式”,方向为“横向”,报表标题为“外币持有情况”;生成的报表文件名为currency_report。
【参考答案】
(1)具体步骤如下:
① 在“命令”窗口输入命令:MODIFY COMMAND query,打开程序编辑器,编写如下程序段:
******下面是文件query.prg中的程序段******
SELECT rate_exchange.外币名称,currency_s1.持有数量;
FROM currency_s1 INNER JOIN rate_exchange;本试题摘取于考试吧:http://
ON currency_s1.外币代码=rate_exchange.外币代码;
WHERE currency_s1.姓名=“林诗因”;
ORDER BY currency_s1.持有数量;
INTO TABLE rate_temp.dbf
****************************************
② 在“命令”窗口输入命令:DO query,执行程序。
(2)具体步骤如下:
① 从“文件”菜单中选择“新建”命令。
② 在弹出的“新建”对话框中选中“报表”单选按钮,然后单击“向导”图标按钮。
③ 系统弹出“向导选取”对话框,在列表框中选择“一对多报表向导”选项,单击“确定”按钮。
④ 系统首先要求选择一对多报表中作为父表的数据表文件。根据题意,选择rate_exchange表作为父表,从“可用字段”列表框中将“rate_exchange.外币名称”字段添加到右边的“选定字段”列表框中,用做父表的可用字段。
⑤ 单击“下一步”按钮设计子表的可用字段,操作方法与父表选取字段的方法一样,将currency_s1表中的所有字段添加到“选定字段”列表框中。
⑥ 单击“下一步”按钮进入“建立表关联”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“外币代码”和子表的“外币代码”字段。
⑦ 单击“下一步”按钮进入“选择排序方式”的设计界面,将“可用字段或索引标识”列表框中的“外币代码”字段添加到右边的“选定字段”列表框中,并选中“降序”单选按钮。
⑧ 单击“下一步”按钮进入“选择报表样式”的界面,在“样式”列表框中选择“经营式”选项,在“方向”选项组中选择“横向”。
⑨ 单击“下一步”按钮进入最后的“完成”设计界面,在“标题”文本框中输入“外币持有情况”为报表标题,单击“完成”按钮。
⑩ 在系统弹出的“另存为”对话框中,将报表以currency_report为文件名保存在考生文件夹下,退出报表设计向导。
3.综合应用题
建立满足如下要求的应用并运行,所有控件的属性必须在表单设计器的属性窗口中设置:
(1)建立一个表单myform(文件名和表单名均为myform),其中包含两个表格控件,第一个表格控件名称是grd1,用于显示表Customer中的记录,第二个表格控件名称是grd2,用于显示与表Customer本试题摘取于考试吧:http://
中当前记录对应的Order表的记录。要求两个表格尺寸相同、水平对齐。
(2)建立一个菜单mymenu,该菜单只有一个菜单项“退出”,该菜单项对应于一个过程,并且含有两条语句,第一条语句是关闭表单myform,第二条语句是将菜单恢复为默认的系统菜单。
(3)在myform的Load事件中执行生成的菜单程序mymenu.mpr。
【参考答案】
(1)具体步骤如下:
① 从“文件”菜单中选择“新建”命令。
② 在弹出的“新建”对话框中选中“表单”单选按钮,单击“新建表单”按钮。
③ 在弹出的表单设计器属性窗口中,选中name属性,在其后输入属性值myform。
④ 存盘,存盘文件名设为myform。
⑤ 从当前打开的数据库中,拖放Customer表到表单中,将生成一个表格控件,选中该表格控件,在属性窗口中选中name属性,设置它的值为grd1。
⑥ 同样,从当前打开的数据库中,拖放Order表到表单中,将又生成一个表格控件,选中该表格控件,在其属性窗口中选中name属性,设置它的值为grd2。
⑦ 选中grd1和grd2两个表格,执行“格式”→“对齐”→“水平居中对齐”命令,在“布局”工具栏中用鼠标单击“相同大小”按钮。
(2)具体步骤如下:
① 从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选中“菜单”单选按钮,单击“新建文件”按钮。
② 在“新建菜单”对话框中单击“菜单”按钮,进入“菜单设计器”窗口。
③ 在弹出的菜单设计器“菜单名称”下面输入“退出”,在“结果”栏下面的列表框中选择“过程”选项,再单击后面的“创建”按钮。
④ 在出现的过程中输入如下两个语句:
thisform.release
set sysmenu to default
⑤ 保存菜单,菜单文件名取为mymenu.mnx。
⑥ 执行“菜单”菜单下的“生成”命令,生成菜单程序文件mymenu.mpr。
(3)在表单myform的空白处双击,将出现代码编写窗口,在该窗口中输入代码:
do mymenu.mpr
本试题摘取于考试吧:http://
本试题摘取于考试吧:http://
第三篇:计算机二级VB考试题及答案
不论从事何种工作,如果要想做出高效、实效,务必先从自身的工作计划开始。有了计划,才不致于使自己思想迷茫、头脑空洞,不知从哪里着手开展工作。下面是小编搜索整理的计算机二级VB考试题及答案,供大家参考学习!
计算机二级VB考试题及答案
1.设有如下程序段:
x=
2For c=1 To 4 Step 2
x=x+c
Next c
运行以上程序后,x的值是(A)(单)
A.6
B.7
C.8
D.9
2.以下叙述中错误的是(A)(单)
A.在KeyPress事件过程中不能识别键盘键的按下与释放
B.在KeyPress事件过程中不能识别回车键
C.在KeyDown和KeyUp事件过程中,从键盘输入的字母“A”和字母“a”对应的KeyCode视作相同的字母
D.在KeyDown和KeyUp事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符
3.执行如下两条语句,窗体上显示的是(C)(单)
A=9.8596
Print Format(a,“000.00”)
A.0,009.86
B.9.86
C.009.86
D.0,009.86
4.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
Private Sub Command1_Click()
CommonDialog1.FileName =“"
CommonDialog1.Filter=”All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt“
CommonDialog1.FilterIndex=
1CommonDialog1.DialogTitle=”VBTest“
CommonDialog1.Action=1
End Sub
对于这个程序,以下叙述中错误的是(D)(单)
A.该对话框被设置为”打开“对话框
B.在该对话框中指定的文件名为空
C.该对话框的标题为VBTest
D.在该对话框中指定的默认文件类型为文本文件(*.Txt)
5.设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:
Private Sub Command1_Click()
Dim a As Integer
a=10
Call g(Form2,a)
End Sub
Private Sub g(f As Form,x As Integer)
y=Iif(x>10,100,-100)
f.Show
f.Caption=y
End Sub
运行以上程序,正确的结果是(B)(单)
A.Form1的Caption属性值为100
B.Form2的Caption属性值为-100
C.Form1的Caption属性值为-100
D.Form2的Caption属性值为100
6.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:
Private Sub Command1_Click()
Dim x As Integer
Static y As Integer
x=10
y=
5Call f1(x,y)
Print x,y
End Sub
Private Sub f1(ByRef x1 As Integer, y1 As Integer)
x1=x1+2
y1=y1+2
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)
A.10 5
B.12 5
C.10 7
D.12 7
7.Option Base 1
Private Sub Command1_Click()
Dim a(10)As Integer
Dim n As Integer
n=
3If n<10 Then
Call GetArray(a,n)
End If
End Sub
Private Sub GetArray(b()As Integer,n As Integer)
Dim c(10)As Integer
j=0
For t=1 To n
b(t)=Rnd*100
If b(t)/2=b(t)2 Then
j=j+1
c(j)=b(t)
End If
Next t
Print j
End Sub
以下叙述中错误的是(C)(单)
A.数组b中的数范围为0-100
B.c数组下标的下界从1开始
C.GetArray过程的参数n是按值传送的D.语句If b(t)/2=b(t)2 Then 是判断数组b中元素的值是否为整数
8.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Option Base 1
Private Sub Command1_Click()
Dim a
a= Array(1,2,3,4,5)
For c=1 To Ubound(a)
a(c)= a(c)+c-1
Next c
Print a(3)
End Sub
程序运行后,单击命令按钮,则在窗体上显示的内容是(B)(单)
A.4B.5
C.6
D.7
9.阅读程序:
Option Base 1
Private Sub Form_Click()
Dim arr
Dim Sum%
Sum = 0
arr = Array(1, 3, 5, 7, 9)
For t = 1 To 5
Sum = Sum + arr(t)
Next t
Print Sum
End Sub
程序运行后,单击窗体,输入结果为(B)(单)
A.5
B.9
C.25
D.15
10.在窗体上画一个名称为File1的文件列表框,并编写如下程序:
Private Sub File1_DblClick()
x=Shell(File1.FileName,1)
End Sub
以下关于该程序的叙述中,错误的是(A)(单)
A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
B.双击文件列表框中的文件,将触发该事件过程
C.要执行的文件的名字通过File1.FileName指定
D.File1中显示的是当前驱动器、当前目录下的文件
11.在窗体上画一个名称为Label1、标题为”VisualBasic考试“的标签,两个名称分别为Command1和Command2、标题分别为”开始“和”停止“的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500。编写如下程序:
Private Sub Form_Load()
Timer1.Enabled=False
End Sub
Private Sub Command1_Click()
Timer1.Enabled=True
End Sub
Private Sub Timer1_Timer()
If Label1.Left< Form1.Width Then
Label1.Left = Label1.Left + 20
Else
Label1.Left=0
End If
End Sub
程序运行后,单击”开始“按钮,标签在窗体中移动。对于这个程序,以下叙述中错误的是(A)(单)
A.标签的移动方向为自右向左
B.单击”停止“按钮后再单击”开始“按钮,标签从停止的位置继续移动
C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D.标签按指定的时间时隔移动
12.规范地说,VB是一种(A)的开发工具(单)
A.面向对象
B.面向用户
C.面向屏幕
D.面向窗体
13.VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中(单)
A.文件
B.工程
C.编辑
D.视图
14下面(D)操作不是激活或显示属性列表框的操作(单)
A.按快捷键F
4B.点击工具栏中的”属性列表框“按钮
C.选择”视图“下拉菜单的”属性窗口“项
D.双击窗体中的某一对象
15.Visual Basic程序中分隔各语句的字符是(B)(单)
A.′
B.:
C.D._
16.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为”VB Test“的语句为(B)(单)
A.Form1 = ”VB Test“
B.Caption =”VB Test“
C.Form1.Text = ”VB Test“
D.Form1.Name =”VB Test"
17.下列不能打开代码窗口的操作是(D)(单)
A.双击窗体上的某个控件双击
B.双击窗体
C.按F7键
D.单击窗体或控件
18.Visual Basic程序中语句行的续行符是(D)(单)
A.′
B.:
C.D._
19.Visual Basic程序中的注释所使用的字符是(A)(单)
A.′
B.:
C.D._
20.下列说法中正确的是:为了保存一个Visual Basic应用程序,应当(D)(单)
A.只保存窗体模块文件(.frm)
B.只保存工程文件(.vbp)
C.分别保存工程文件和标准模块文件(.bas)
D.分别保存工程文件、窗体文件和标准模块文件
第四篇:计算机二级考试WEB试题及答案(本站推荐)
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机二级考试WEB试题及答案,供参考练习,预祝考生们考出自己理想的成绩!
计算机二级考试WEB试题及答案
判断题√,X1、在用浏览器访问某个网站的页面时,可通过查看源文件的方式,修改网页的源代码。(X)
2、ASP是一种网页编程语言。(√)
3、IIS应运行在Windows NT平台上,它只提供WWW服务功能。(X)
4、ASP网页,运行时在客户端可以查看到真实的ASP源代码。(X)
5、HTML不具有文件存取操作的功能,是一种描述性的标记语言。(√)
6、在网页中,如果要收集用户所输入的数据,必须通过表单来实现。(√)
7、HTML网页的存盘文件名必须是.htm。(X)
8、HTML标记符都必须配对和成组使用。(X)
9、cookie信息就是保存在客户端的用户标识信息文本,可以用文本编辑器打开,但客户端重启动后会丢失该信息。(√)
10、在Global.asa文件中,不能有任何输出语句,且该文件必须放在站点的根自录才能生效。(√)
11、在一个ASP页面中定义的对象或变量,其作用域仅限于该ASP页面,一旦页面执行完毕,该变量或对象也就自动被释放。(√)
12、Session和Application对象的事件过程只能书写在Global.asa文件中。(√)
13、在VB中当场编写一个组件,并生成一个.dll文件,该组件即使本机使用,也必须注册后方能使用。(X)
14、打开浏览器后,IIS会自动创建Session.SessionID属性,其属性值随着浏览器刷新而改变。(X)
15、使用Application对象创建一个属性,其属性值随着浏览器的关闭而消失。(X)
第五篇:计算机vb试题及答案
(1)下面叙述正确的是(C)
A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.以上三种描述都不对
(2)以下数据结构中不属于线性数据结构的是(C)
A.队列
B.线性表
C.二叉树
D.栈
(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得
A.8
B.16
C.32
D.15
(4)下面描述中,符合结构化程序设计风格的是(A)
A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B.模块只有一个入口,可以有多个出口
C.注重提高程序的执行效率
D.不使用goto语句
(5)下面概念中,不属于面向对象方法的是(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.数据库系统中,数据的物理结构必须与逻辑结构一致
(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.349
B.350
C.255
D.351
(14)结构化程序设计主要强调的是(B)
A.程序的规模
B.程序的易读性
C.程序的执行效率
D.程序的可移植性
(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段
A.概要设计
B.详细设计
C.可行性分析
D.需求分析
(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A.控制流
B.加工
C.数据存储
D.源和潭
(17)软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)注:P66
A.阶段性报告
B.需求评审
C.总结
D.都不正确
(18)下述关于数据库系统的叙述中正确的是(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.栈是先进先出的线性表
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)中的箭头代表的是(B)
A.数据流
B.控制流
C.调用关系
D.组成关系
(28)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
(29)用树形结构来表示实体之间联系的模型称为(B)
A.关系模型
B.层次模型
C.网状模型
D.数据模型
(30)关系数据库管理系统能实现的专门关系运算包括(B)
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
【计算机vb试题及答案】相关文章:
1.二级vb试题及答案
2.计算机二级VB考试题及答案
3.计算机试题及答案
4.计算机二级VB语言程序设计考试题及答案
5.计算机知识试题及答案
6.小学计算机试题及答案
7.计算机笔试题及答案
8.计算机原理试题及答案