201103笔试练习题VFok答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

机密时代内部资料限时代内部学员使用第1页共5页全国计算机等级考试二级VisualFoxPro笔试练习题第一章数据库基础4分一、选择题:1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS2.VisualFoxPro是一种A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统3.VisualFoxPro是一种关系型数据库管理系统,这里关系通常是指A)数据库文件(dbc文件)B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件)D)一个表文件中两条记录之间有一定的关系4.以下关于关系的说法正确的是A)列的次序非常重要B)行的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列5.在VisualFoxPro中,关系数据库管理系统的关系是A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件6.在关系模型中,每个关系模式中的关键字A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成D.以上说法都不对7.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A.选择B.投影C.联接D.自然联接8.从表中选择字段形成新关系的操作是A)选择B)连接C)投影D)并9.操作对象只能是一个表的关系运算是A.联接和选择B.联接和投影C.选择和投影D.自然连接和选择10.在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为(B)(注意:用以组织和处理表、表单、数据库等的可视化工具称为(D)A.向导B.设计器C.生成器D.项目管理器11.“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是A)查询、视图或表单B)表单、报表和标签C)查询、表单或程序D)以上文件都可以12.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是(B)。注意:建立一个新菜单,应该使用的选项卡是(C)建立一个命令文件(程序)应该使用的选项卡是(D)A.数据B.文档C.其他D.代码二、填空题:1.数据库系统中对数据库进行管理的核心软件是____DBMS____________2.在VisualFoxPro中,SELECT语句能够实现投影、选择和___连接_____三种专门的关系运算3.VisualForPro数据库系统所使用的数据的逻辑结构是___二维表_________4.项目文件的展名是__.PJX_____5.项目管理器的数据选项卡可以创建数据库、查询、视图和___自由表_____第二章阶数据与数据处理8分1.想要将日期型数据中的年份用4位数字显示,应当使用设置命令A.SETCENTURYONB.SETCENTURYOFFC.SETCENTURYTO4D.SETCENTURYOF42.说明数组后,数组元素的初值是A)整数0B)不定值C)逻辑真D)逻辑假3.从内存中清除内存变量的命令是A.ReleaseB.DeleteC.EraseD.Destroy4.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令:姓名=姓名-您好?姓名(注意?M.姓名,M-姓名)那么主窗口中将显示A)张三B)张三您好C)张三您好D)出错5.语句Listmemorylikea*能够显示的变量不包括A)aB)a1C)ab2D)ba36.在下面的VisualFoxPro表达式中,运算结果为逻辑真的是A)EMPTY(.NULL.)B)LIKE(’xy?’,’xyz’)C)AT(’xy’,’abcxyz’)D)ISNULL(SPACE(0))7.在VisualFoxPro中,宏替换可以从变量中替换出A.字符串B.数值C.命令D.以上三种都可能8.设X=11”,Y=1122,下列表达式结果为假的是A.NOT(X==y)AND(X$y)B.NOT(X$Y)OR(XY)C.NOT(x=Y)D.NOT(X$Y)9.在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是A.EMPTY(SPACE(0))B.LIKE('xy*','xyz')C.AT('xy','abcxyz')D.ISNULL(.NUILL.)10.设X=6<5,命令?VARTYPE(X)的输出是(C)?VARTYPE(TIME())的输出是:(B)A.NB.CC.LD.D11.计算机结果不是字符串“Teacher”的语句是()A)at(MyTeacher,3,7)B)substr(MyTeacher,3,7)C)right(MyTeacher,7)D)left(Teacher,7)12.命令?LEN(SPACE(3)-SPACE(2))的结果是A.1B.2C.3D.513.设a=”计算机等级考试”,结果为”考试”的表达式是A)Left(a,4)B)Right(a,4)C)Left(a,2)D)Right(a,2)14.下列程序段执行后,内存变量s1的值是:s1=networks1=stuff(s1,4,4,BIOS)A.networkB.netBIOSC.netD.BIOS二、填空题:1.执行命令A=2005/4/2之后,内存变量A的数据类型是____数值_______型。2.表达式{^2005-1-3,10:0:0}-{^2005-10-3,9:0:0}的数据类型是_数值型___。3.常量{^2009-10-01,15:30:00}的数据类型是__日期时间型__________4.表达式score=100ANDscore=0的数据类型是__逻辑型__________5.LEFT(12345.6789,LEN(子串))的计算结果是__1234_________6.A=10B=20?IIF(AB,A不大于B,A大于B)执行上述程序段,显示的结果是___A大于B_____________7.?AT(”EN”,RIGHT(“STUDENT”,4))的执行结果是__2_____。第三章数据库及操作12分一、选择题:1.打开数据库abc的正确命令是A)OPENDATABASEabcB)USEabcC)USEDATABASEabcD)OPENabc2.在VisualFoxPro中以下叙述正确的是A.关系也被称作表单B.数据库文件不存储用户数据C.表文件的扩展名是.DBCD.多个表存储在一个物理文件中3.在VisualFoxPro中,使用LOCATEFORexpL命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用A)再次使用LOCATEFORexpL命令B)SKIP命令C)CONTINUE命令D)GO命令4.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令A)DELETEFOR图书号=AB)DELETEWHILE图书号=AC)DELETEFOR图书号=A*D)DELETEFOR图书号LIKEA%5.有关ZAP命令的描述,正确的是A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录D.ZAP命令能删除表的结构和全部记录6.在VisualFoxPro中,对于字段值为空值(NULL)叙述正确的是A.空值等同于空字符串B.空值表示字段还没有确定值C.不支持字段值为空值D.空值等同于数值07.在VisualFoxPro中,下面关于索引的正确描述是A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作8.在指定字段或表达式中不允许出现重复值的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引9.允许出现重复字段值的索引是A)侯选索引和主索引B)普通索引和惟一索引C)侯选索引和惟一索引D)普通索引和侯选索引机密时代内部资料限时代内部学员使用第2页共5页10.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的A)参照完整性B)实体完整性C)域完整性D)用户定义完整性11.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表A)在父表连接字段上建立普通索引,在子表连续字段上建立主索引B)在父表连接字段上建立主索引,在子表连续字段上建立普通索引C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引12.已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A.INDEXON职称+性别TOtttB.INDEXON性别+职称TOtttC.INDEXON职称,性别TOtttD.INDEXON性别,职称TOttt13.在VisualFoxPro中,下列关于表的叙述正确的是A)在数据库表和自由表中,都能给字段定义有效性规则和默认值B)在自由表中,能给表中的字段定义有效性规则和默认值C)在数据库表中,能给表中的字段定义有效性规则和默认值D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值14.下面有关表间永久联系和关联的描述中,正确的是A)永久联系中的父表一定有索引,关联中的父表不需要有索引B)无论是永久联系还是关联,子表一定有索引C)永久联系中子表的记录指针会随父表的记录指针的移动而移动D)关联中父表的记录指针会随子表的记录指针的移动而移动15.在VFP中,数据库表的字段或记录的有效性规则的设置可以在A.项目管理器中进行B.数据库设计器中进行C.表设计器中进行D.表单设计器中进行16.执行USEscIN0命令的结果是(注意select0)A)选择0号工作区打开sc表B)选择空闲的最小号工作区打开sc表C)选择第1号工作区打开sc表D)显示出错信息17.在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是A)1个B)2个C)任意个,根据内存资源而确定D)32767个二、填空题:1.非SQL语句修改表结构的命令是:__modifystructure_____________2.参照完整性规则包括更新规则、删除规则和__插入_____规则;更新规则和删除规则包括__级联_____、限制和忽略;插入规则包括限制和_限制和忽略__;在更新规则中:更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录,其含义是__级联_______;在插入规则中:若父表中没有相关的记录,则禁止在子表中插入记录其含义是___限制__________。3.在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是___.T.____。4.在VisualFoxPro中,在当前打开的表中物理删除带有删除标记记录的命令是___pack______.5.数据库表上字段有效性规则是一个___逻辑______表达式。6.在VisualFoxPro参照完整性规则中,通过建立数据库表的主索引可以实现数据的_实体完整性_______;定义字段有效性规则属于__域______完整性。7.不带条件的SQLDELETE命令将删除指定表的____全部______记录。8.每个数据库表可以建立多个索引,但是___主____索引只能建立1个。9.在VisualFoxPro中,设有一个学生表STUDENT,其中有学号、姓名、年龄、性别等字段,用户可以用命令__replaceall___年龄WITH年龄+1将表中所有学生的年龄增加一岁。10.VisualFoxpro索引文件不改变表中记录的___物理______

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功