二级VF真题2004年9月答案.doc
《二级VF真题2004年9月答案.doc》由会员分享,可在线阅读,更多相关《二级VF真题2004年9月答案.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、二级VF真题2004年9月答案真题 120一、选择题(每小题2分,共70分) 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。第1题:参考答案:B答案解析:数据库(DB.是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数 据库技术后 的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之 间的关系是数 据库系统包括数据库和数据库管理系统。第2题:参考答案:B答案解析:选择是从关系中找出满足指定条件元组的操作;投影是从关系中指定若干个属性组成新的关系;联接 是两个关系 的横向结合,而拼成一个更宽的关系模式。第3题:参考
2、答案:D答案解析:在同一个关系中不能出现相同的属性名,Visual FoxPro不允许同一个表中有相同的字段名;关系中 不允许有相同 的元组,几冗余;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能 够惟一的标识一个 元组。第4题:参考答案:D答案解析:在表设计器字段选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候 选索引或惟 一索引,必须在索引选项卡中设置。第5题:参考答案:C答案解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变 量,该 变量不需要事先声明。全局变量和局部变量都需要先声明后使
3、用。第6题:参考答案:A答案解析:在Visual FoxPro中,数据库的文件扩展名为DBC,表单的文件扩展名为SCX,项目管理器的文件扩展 名是PJX。第7题:参考答案:B答案解析:本题中利用SET UDFPARMS TO REFERENCE语句设置按引用方式传递,执行DO SWAP WITHA,(B.时,A按引 用传递,(B.按值传递,在调用的过程中,X1 和 x2 的值互换,X1=20,X2=10,但参数(B.是按值传递,形参数值的 变化不会影响实参的变化,因此A、B的最后取值都是20。第8题:参考答案:A答案解析:在模块程序中安置一些DEBUGOUT命令,当模块程序调试执行到此命令时,
4、会计算出表达式的 值,并 将结果送到调试输出窗口。第9题:参考答案:A答案解析:在表单中,控件标题通过Caption属性控制显示;当前对象所在的表单的关键字为Thisform。第10题:参考答案:D答案解析:PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符。当为属性指定一个占位 符(例如 本题中的星号*),文本框中只显示占位符。当前对象所在的表单的关键字为Thisform。第11题:参考答案:B答案解析:本题在DO循环的第一个IF条件语句中,如果判断文本框中输入的用户名和数据表中的用户名一致,则 给变量 flag赋值为1,反之,变量flag的值仍然为0。然后通过最
5、后一个IF条件语句判断,如果flag的值为0的 话,则表示 用户输入的用户名在表中不存在,提示用户名错误。第12题:参考答案:B答案解析:VARTYPE()是用来测试数据类型的函数,变量X通过赋值后是一个数值型数据,但在函数测试中,添加 了字符 型数据的定界符,因此函数最终测试的是一个字符型数据。第13题:参考答案:C答案解析:SPACE()函数是用来生成指定数量的空格,结果为字符型数据,SPACE(0)表示定义的空格为0个,即没 有字符, 通过LEN()函数用来测试字符串的长度也就为0。第14题:参考答案:D答案解析:在Visual FoxPro中,调用快捷菜单的命令一般在对象的RightC
6、lick(鼠标右击)事件中调用。第15题:参考答案:C答案解析:本题使用SQL对表结构进行修改。修改表结构的命令格式是: ALTER TABLE 表名 可以使用ADD子句用于说明所增加的字段和字段属性说明,选项A和选项D的命令 关键字CHANGE有误,选项B中缺少关键字TABLE。因此正确答案为选项C。第16题:参考答案:D答案解析:SQL中更新表数据的命令格式是: UPDATE表名SET字段=表达式WHERE条件 选项A和选项C错,WITH不是合法的关键字;选项B中用于设定条件的关键字 WHEN是错误的,应使用WHERE关键字。选项D为正确答案。第17题:参考答案:C答案解析:本题程序段的功
7、能是统计教师表中主讲课程字段为“数据结构”或者为“C语言”的记录个数,并将统计结果存入变量a中。其具体执行流程如下:首先将变量 a的值初始化为0,然后打开教师表,用GO TOP命令将记录指针指向第一条记录,然后用一个循环结构扫描整个教师表,用条件判断语句IF主讲课程=“数据结构”.OR.“C语言”来逐条记录进行判断。如果该条记录满足主讲课程字段是“数据结构”或者“C语言”,那么将变量a的值加1,整个循环以记录指针指向教师表的最后一条记录为结束条件。最后显示变量a的值。我们可以从教师表中可以看出满足该条件的记录共有6个,因此正确答案为选项C。第18题:参考答案:A答案解析:BETWEEN.AND
8、.是SQL中比较特殊的函数,经常与SQL联合使用用来设定查询条件,这个函数所设定的查询条件是值在某个范围内,并且包含边界取值,题目中WHERE所设定的条件是NOT(工资3000 AND工资2000),其含义不是在小于2000或大于3000的范围内,这恰好是在2000到3000之间,选项A使用BETWEEN.AND.设定查询条件,与此条件实现的功能一致。故选项A为正确答案。选项B表示工资大于2000并且小于3000,选项C表示工资大于2000或者工资小于3000,选项D表示工资小于等于2000并且大于等于3000。第19题:参考答案:B答案解析:本题考查使用SQL对表文件的字段进行有效性设置。可
9、以使用命令ALTER TABLE来实现对表的字段进行有效性设置,其格式为; ALTER TABLE 表名 ALTER字段SET CHECK表达式 四个选项中只有选项B是正确的书写方法,选项A错误在于命令关键字CHANGE的错误。选项C缺少子句关键字SET;选项D的命令关键字CHANGE也是错误的。故正确答案为选项B。第20题:参考答案:A答案解析:本题中的SQL语句的功能是在教师表中选择出所有满足查询条件记录的系号。其中查询条件工资=ALL(SELECT工资FROM教师WHERE系号=02)表示所要查询的记录的工资字段要比那些所有系号为02的记录的工资字段要高,其实际含义是查询那些工资比02系
10、工资都高的教师所在的系号,从原始数据表中可以发现只有第2、5、12条记录是满足条件的,它们的系号字段分别为01、02,故选项A为正确答案。第21题:参考答案:答案解析:本题考查使用SQL语句创建视图。SQL中创建视图的命令格式是: CREATE VIEW视图名ASSELECT查询语句 另外,本题可以逐个排除错误答案,在四个选项中可以首先排除选项C,因为其缺少 AS关键字;选项A也错误,因为其缺少SELECT关键字,无法形成查询语句。选项 B的错误在于GROUP BY后面的关键字是系名,而原数据表中没有该字段,应该是按系号分组,故选项D为正确答案。第22题:参考答案:B答案解析:本题考查SQL中
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 VF 2004 答案
