【计算机类职业资格】国家二级VF笔试-试卷160及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷160及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷160及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 160 及答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:24,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.下列叙述中正确的是(分数:2.00)A.程序设计就是编制程序B.程序的测试必须由程序员自己去完成C.程序经调试改错后还应进行再测试D.程序经调试改错后不必进行再测试3.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(分数:2.00)A.一对一关系B.一对二关系C.多对多关系D.一对多关系4.设有下列二
2、叉树: (分数:2.00)A.ABCDEFB.BDAECFC.ABDCEFD.DBEFCA5.在 Visual FoxPro 的命令窗口中键入 CREATE DATA 命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤:(分数:2.00)A.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D.单击“文件”菜单中的“新建”按
3、钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮6.下面概念中,不属于面向对象方法的是(分数:2.00)A.对象B.继承C.类D.过程调用7.用黑盒技术测试用例的方法之一为(分数:2.00)A.因果图B.逻辑覆盖C.循环覆盖D.基本路径测试8.在 Visual FoxPro 的项目管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单9.为了设置两个表之间的数据参照完整性,要求这两个表是(分数:2.00)A.同一个数据库中的两个表B.两个自由表C.一个自由表和一个数据库表D.没有限制10.在 Visual FoxPro 的参照完整性规则不包括(分数:2.00)A
4、.更新规则B.删除规则C.查询规则D.插入规则11.下列模式中,能够给出数据库物理存储结构与物理存取方法的是(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式12.用命令“INDEX on 姓名 TAG index name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引13.以下关于主索引和候选索引的叙述正确的是(分数:2.00)A.主索引和候选索引都能保证表记录的惟一性B.主索引和候选索引都可以建立在数据库表和自由表上C.主索引可以保证表记录的惟一性。而候选索引不能D.主索引和候选索引是相同的概念14.表达式 LEN(SPACE(0)的运
5、算结果是(分数:2.00)ANULL.B.1C.015.以下关于空值(NULL)叙述正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP 不支持空值D.空值等同于数值 0以下几题使用的数据如下:当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:股票代码 股票名称 单价 交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14
6、.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳(分数:26.00)(1).执行如下 SQL 语句后 SELECT *FROM stock INTO DBF stock ORDER 8Y 单价(分数:2.00)A.系统会提示出错信息B.会生成一个按“单价”升序排序的表文件,将原来的 stock.dbf 文件覆盖C.会生成一个按“单价”降序排序的表文件,将原来的 stock.dbf 文件覆盖D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果(2).执行下列程序段以后,内存变量 a 的内容是 CLOSE DATABASE a=0 USE sh
7、ock GO TOP DO WHILE .NOT.EOF() IF 单价10 a=a+1 ENDIF SKIP ENDDO(分数:2.00)A.1B.3C.5D.7(3).有如下 SQL SELECT 语句 SELECT *FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20 与该语句等价的是(分数:2.00)A.SELECT *FROM stock WHERE 单价=15.20 .AND. 单价=12.76B.SELECT *FROM stock WHERE 单价15.20 .AND. 单价12.76C.SELECT *FROM stock WHERE 单价
8、=15.20 .AND. 单价=12.76D.SELECT *FROM stock WHERE 单价15.20 .AND. 单价12.76(4).如果在建立数据库表 stock.dbf 时,将单价字段的字段有效性规则设为“单价0”,通过该设置,能保证数据的(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性(5).在当前盘当前目录下删除表 stock 的命令是(分数:2.00)A.DROP stockB.DELETE TABLE stockC.DROP TABLE stockD.DELETE stock(6).有如下 SQL 语句 SELECT max(单价)INTO ARR
9、AY a FROM Stock 执行该语句后(分数:2.00)A.a1的内容为 15.20B.a1的内容为 6C.a0的内容为 15.20D.a0的内容为 6(7).有如下 SQL 语句 SELECT 股票代码,avg(单价) as 均价 FROM stock; GROUP BY 交易所 INTO DBF temp 执行该语句后,temp 表中第二条记录的“均价”字段的内容是(分数:2.00)A.7.48B.9.99C.11.73D.15.20(8).将 stock 表的股票名称字段的宽度由 8 改为 10,应使用 SQL 语句(分数:2.00)A.ALTER TABLE stock 股票名称
10、 WITH c(10)B.ALTER TABLE stock 股票名称 c(10)C.ALTER TABLE stock ALTER 股票名称 c(10)D.ALTER stock ALTER 股票名称 c(10)(9).有如下 SQL 语句 CREATE VIEW stock view AS SELECT *FROM stock WHERE 交易所=“深圳“ 执行该语句后产生的视图包含的记录个数是(分数:2.00)A.1B.2C.3D.4(10).有如下 SQL 语句 CREATE VIEW view_stock AS SELECT 股票名称 AS 名称, 单价 FROM stoc 执行该语
11、句后产生的视图含有的字段名是(分数:2.00)A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交易所(11).下面有关对视图的描述正确的是(分数:2.00)A.可以使用 MODIFY STRUCTURE 命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时必须事先打开该视图所在的数据库(12).执行如下 SQL 语句后 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min(单价) FROM stock) INTO DBF stock x 表 stock
12、x 中的记录个数是(分数:2.00)A.1B.2C.3D.4(13).求每个交易所的平均单价的 SQL 语句是(分数:2.00)A.SELECT 交易所,avg(单价)FROM stock GROUP BY 单价B.SELECT 交易所,avg(单价) FROM stock ORDER BY 单价C.SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所D.SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所16.以下关于表单数据环境的叙述,错误的是(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设
13、计器中移出表或视图C.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设计器中设置表之间的联系17.Visual FoxPro 的报表文件.FRX 中保存的是(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义18.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框D.命令按钮19.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法是(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus20.下面对编辑框(EditBox)控件属性的描
14、述正确的是(分数:2.00)A.Se1Length 属性的设置可以小于 0B.当 Scro11Bars 的属性值为 0 时,编辑框内包含水平滚动条C.Se1Text 属性在做界面设计时不可用,在运行时可读写D.Readonly 属性值为.T.时,用户不能使用编辑框上的滚动条21.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是(分数:2.00)A.不作参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录22.将 Student.dbf 表
15、中 jg 字段的名称改为籍贯,如下选项中正确的 SQL 语句是(分数:2.00)A.ALTER TABLE student ALTER COLUMN jg TO 籍贯B.ALTER TABLE student ADD 籍贯 C(10)C.ALTER TABLE student RENAME jg TO 籍贯D.ALTER TABLE student RENAME jg 籍贯23.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是(分数:2.00)A.一个关系B.一个表单C.一个数据库D.一个数组二、填空题(总题数:11,分数:22.00)24.填空题(每空)请将每一个空的正确答案写
16、在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_25.栈的基本运算有 3 种:入栈、退栈和 1。(分数:2.00)填空项 1:_26.在面向对象方法中,信息隐蔽是通过对象的 1 性来实现的。(分数:2.00)填空项 1:_27.数据流的类型有 1 和事务型。(分数:2.00)填空项 1:_28.数据库系统中实现各种数据管理功能的核心软件称为 1。(分数:2.00)填空项 1:_29.关系模型的数据操纵即是建立在关系上的数据操纵,一般有 1、增加、删除和修改 4 种操作。(分数:2.00)填空项 1:_30.扩展名为.prg 的程序文件在“项目管理器”的 1 选项卡中显示和
17、管理。(分数:2.00)填空项 1:_31.在 Visual FoxPro 中,最多同时允许打开 1 个数据库表和自由表。(分数:2.00)填空项 1:_32.建立远程视图必须首先建立与远程数据库的 1。(分数:2.00)填空项 1:_33.?LEN(“计算机“)LEN(“COMPUTER“)的显示结果是 1。(分数:2.00)填空项 1:_34.如果想为表单换一个标题名,可以在属性窗口中修改 1 属性项。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 160 答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:24,分数:70.00)1.选择题()下列各题 A、
18、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.下列叙述中正确的是(分数:2.00)A.程序设计就是编制程序B.程序的测试必须由程序员自己去完成C.程序经调试改错后还应进行再测试 D.程序经调试改错后不必进行再测试解析:解析:软件测试仍然是保证软件可靠性的主要手段,测试的目的是要尽量发现程序中的错误,调试主要是推断错误的原因,从而进一步改正错误。测试和调试是软件测试阶段的两个密切相关的过程,通常交替进行。选项 C 正确。3.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(分数:2.00)A.一对一关
19、系 B.一对二关系C.多对多关系D.一对多关系解析:解析:本题考查考生对实体之间的关系的掌握。实体之间的关系共分为三种:一对一关系,一对多关系、多对多关系。要区分实体之间的关系是属于哪种,最关键的方法就是从实体之间的关系出发,分析清楚两个实体之间的对应关系,从而得出结论。本题中的两个实体分别为班长和班级,他们之间的关系已由题干申明确说明,一个班长只能属于一个班级,同时一个班级也只能有一个班长,这恰好符合实体之间的一对一关系的定义,因此可以得出答案为 A。4.设有下列二叉树: (分数:2.00)A.ABCDEFB.BDAECFC.ABDCEFD.DBEFCA 解析:解析:二叉树的遍历分为先序、中
20、序,后序三种不同方式。本题要求后序遍历,其遍历顺序应该为:后序遍历左于树后序遍历右子树访问根结点。按照定义,后序遍历序列是 DBEFCA,故答案为 D。5.在 Visual FoxPro 的命令窗口中键入 CREATE DATA 命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤:(分数:2.00)A.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮 B.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选
21、钮,再单击“新建文件”命令按钮D.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮解析:解析:本题考查考生对 Visual FoxPro 系统中创建数据库操作的掌握。在 Visual FoxPro 数据库系统中,用户可以通过三种方式来建立数据库:菜单方式,向导方式和命令方式。题目中给出的 CREATE DATA 命令的功能是创建一个数据库。答案 A 正是创建数据库的菜单操作方式的描述。6.下面概念中,不属于面向对象方法的是(分数:2.00)A.对象B.继承C.类D.过程调用 解析:解析:A、B、C 属于面向对象方法,D 属于面向过程方法,故答案为 D
22、。7.用黑盒技术测试用例的方法之一为(分数:2.00)A.因果图 B.逻辑覆盖C.循环覆盖D.基本路径测试解析:解析:黑盒测试主要方法有等价值划分法,边界值分析法。错误推测法、因果图法等。白盒测试的主要方法有逻辑覆盖、基本路径测试循环覆盖等。因此只有 A 属于黑盒测试。8.在 Visual FoxPro 的项目管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单 解析:解析:本题考查考生对 Visual FoxPro 中项目管理器的熟悉程度。项目管理器中包含“数据”、“文档”、“类”选项卡,不包括“表单”选项卡,故选项 D 是正确答案。9.为了设置两个表之间的数据参照完整性
23、,要求这两个表是(分数:2.00)A.同一个数据库中的两个表 B.两个自由表C.一个自由表和一个数据库表D.没有限制解析:解析:本题考查对参照完整性概念的理解,属常考题。只有两个表是同一个数据库中的两个表时,这两个表之间的数据参照才能完整。因此答案 A 正确。10.在 Visual FoxPro 的参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.查询规则 D.插入规则解析:解析:本题考查参照完整性。参照完整性是指当插入,删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的操作是否正确。它一般包括更新规则、删除规则和插入规则。除此以外的均不正确,因此
24、答案为 C。11.下列模式中,能够给出数据库物理存储结构与物理存取方法的是(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:解析:能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用户所见到的数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。正确答案为 A。12.用命令“INDEX on 姓名 TAG index name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引 D.惟一索引解析:解析:本题考查主索引的概念及其建立方法。使用命令建立索引时,表达式中如果出现
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 160 答案 解析 DOC
