当前位置:文档之家› VFP期末选择题大全

VFP期末选择题大全

一1.下列符号中,除(.OR. )外均不能作为Visual FoxPro的内存变量名.2. 删除数据表文件的命令是(DROP TABLE ).3.表文件及其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令(GO 1 ).4. 下列(input)命令能给内存变量赋值5一个日期型数据与一个正整数相加,其结果将是(一个新的日期).6每一个表只能拥有一个(主)索引.7执行下列命令后:STUDNAME="ZHANGSANFENG"CHARV AR="STUDNAME"?SUBSTR((CHARV AR),1,4)命令?输出的值为("STUD" ).8.已知字符串M=″12 34 ″,N=" 56 78″.则连接运算M-N的运算结果为(″12 34 56 78 ″).9. 设有一字段变量"姓名",目前值为"王华",又有一内存变量"姓名",其值为"李敏",则命令?姓名的值应为("王华" ).10.关系数据库系统中所使用的数据结构是(二维表).11. Visual FoxPro不支持的数据类型有(常量型).12. 设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令(GO 1 ).13. 某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是(-99.99).14使用LEN( )函数测长度时,一个汉字的长度为(2 )./*//15在关系理论中,把二维表表头中的栏目称为(属性名).16系统默认的索引类型是(候选索引).?????17. 在命令窗口中输入下列命令:X=1STORE X+1 TO A,B,C?A,B,C主屏幕上显示的结果是(222)18. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为(6 ).19.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)、三者之关系是(DBS 包含DB和DBMS ).20.以下函数中能返回指定日期是一周中的第几天的是(DOW() ).21. 使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向(末记录的后面).22. 设字段变量job是字符型的,pay是数值型的,能够表达"job是处长且pay不大于1000元"的表达式是(job="处长".AND.pay<=1000 ).23建立一个表文件结构,表中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段宽度是(16 ).24.下面关于项目及项目中的文件的叙述,不正确的一项是(项目中的文件是项目的一部分,永远不可分开.).25. 下面关于Visual FoxPro数组的叙述中,不正确的是(一个数组中各个数组元素必须是同一种数据类型)26. 如果要更改表中数据的类型,应在"表设计器"的(字段)选项卡中进行.27. 命令″DIME array(5,5)″执行后,array(3,3)的值为(.F. ).28在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过(主键). 29. 要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表(是同一个数据库中的两个表).30. 在Visual FoxPro中,自由表字段名最长为(10 )个字符31. Visual FoxPro中索引类型包括(主索引、候选索引、唯一索引、普通索引).32. 如果要在当前表中新增一个字段,应使用(MODI STRU )命令.33. 计算表达式1-8>7.OR."a"+"b"$"123abc123"的值时,运算顺序为(+$->.OR.)34. 在Visual FoxPro中,打开数据库设计器的命令是(MODIFY DATABASE).35以下日期正确的是({^2001-05-25} ).36. 永久关系是数据库表之间的关系,在数据库设计器表现为表索引之间的(连线).37. 下列选项中不能够返回逻辑值的是(RECNO( )).38.要存储员工上下班打卡的日期和时间,应采用哪种数据类型的字段(日期时间类型).39. 以下函数中能返回指定日期是一年中的第几周的是(WEEK() ).40.在建立唯一索引,出现重复字段值时,只存储重复出现记录的(第一个).41.假定M=[22+28],则执行命令?M后屏幕将显示(22+28 ).42函数INT(数值表达式) 的功能是(返回数值表达式值的整数部分).43. 下列4个表达式中,运算结果为数值的是(LEN(SPACE(3))-1 ).44. 哪一种索引文件会随着表的打开而自动打开,随着表的关闭而自动关闭(结构复合索引文件).45设职工工资表已打开,要把记录指针定位在第1个工资高于800元的记录上,应使用命令(LOCATE FOR 工资>800).46. 用LOCATE命令查找出满足条件的第一个记录后,要继续查找满足条件的下一条记录,应该用(CONTINUE )命令.47.表达式3*4^2-5/10+2^3的值为(55.5 )48. 在Visual FoxPro中,数据库表字段名最长为(128 )个字符.49函数INT(数值表达式)的功能是(返回指定数值表达式的整数部分).50已知D1和D2为日期型变量,下列4个表达式中非法的是(D1+D2 ).------------------------------------------------------------------------------------------------------- 二1. 依次执行以下6条命令:SELECT 1USE F1SELECT 2USE F2SELECT 3USE F3现在要给F1追加记录,但又不改变当前表的打开状态,应该使用命令序列(SELECT 1 APPEND).2.在Visual FoxPro中内存足够的情况下,每一个数组最多可拥有(65000 )个下标变量.3.已知x=8,y=5,z=27,求表达式x^3/4+6*y-7*2+(4+z/9)^2的值为(193 ).4. Visual FoxPro中,将当前索引文件中的"姓名"设置为当前索引,应输入的命令是( SET ORDER TO TAG 姓名).5. ASC(″F″)-ASC(″A″)+10的值为(15 ).6. STORE -46.611 TO X? "X="+STR(X,6,2)X=-46.617.只有满足连接条件的记录才包含在查询结果中,这种连接为(内部连接).8.要清除所有开头字母不为A的变量,应使用命令(release all except a ).9.?str(1234.567,3,2)的结果为(* * * ).10.函数?AT("万般皆下品","惟有读书高")的结果是(0 ).11.打开一数据库,不一定将当前记录指针定位到1号记录的命令是(GO TOP).12.下列4个表达式中,运算结果为数值的是(?LEN(SPACE(4))+1 ).13.下列命题中错误的是(对应于同一值域的属性为不同的属性)14.在当前表中,查找第2个女同学的记录,应使用命令(LOCATE FOR 性别=″女″)15.表达式?V AL(SUBS("古老的故事",2))*LEN("Visual FoxPro")的结果是(0).16.职工数据表中有D型字段″出生日期″,要计算职工的整数实足年龄,应当使用命令(?INT((DATE()-出生日期)/365) )17.修改数据表文件结构时,下列可能使数据表中数据丢失的操作是(改变一个字段的数据类型).18.执行下列命令后:XYZ=123.456CH='XYZ'?INT(&CH)命令?输出的值为(123 ).19. 设表TXL.DBF中有20条记录.在VFP命令窗口中执行以下命令序列,最后显示的结果是( 20 ).USE TXLSKIP 3COUNT TO n?n20.设置字段级规则时,"字段有效性"框的"规则"中应输入()表达式,"信息"框中输入(逻辑、字符串)表达式.21.使用ALLTRIM( )函数可以删除所给表达式的(前后空格)22.下列函数中,其值不为数值型的是(DATE() ).23.设表中有3条记录,当EOF( )的返回值为.T.时,其记录号为( 4 ).24.在以下关于索引的说明中,错误的是(不能更新索引字段).25.关系数据库中,实现表与表之间的联系是通过(参照完整性规则).26.某数据库文件有字符型、数值型和逻辑型三个字段,其中字符型字段宽度为5,数值型字段宽度为6(其中小数位为2),库文件中共有100条记录,则全部记录需要占用的存储字节数目是(1300 ).27.设表中有2条记录,当BOF( )的返回值为.T.时,其记录号为(1 ).28.V AL("1E3")的值为(1000.0 ).29.在命令窗口中输入下列命令:STORE 4*5 TO X?X主屏幕上显示的结果是(20).30.在Visual FoxPro中,逻辑非可以用(!)表示.31.下列程序段有语法错误的行为第(无)行.for I=1.50 to 12.34 step 0.83I=I+1next32.两个日期型数据相减后,得到的结果为(N )型数据.33.在Visual FoxPro中,打开数据库的命令是(OPEN DATABASE <数据库名> ).34.关于命令的书写规则,下列说法中正确的是(命令行最大字符数是2048 ).35.用VFP表达式表示"x是小于100的非负数",正确的是( X>=0 AND x<100).36.定位记录时,可以用(SKIP )命令向前或向后相对移动若干条记录位置.37.表达式V AL(SUBS("本年第2期",7,1))*LEN("他!我")的结果是(10 ).38.{^1999/05/01}+31的值应为({^1999/06/01} ).39.要打开多个数据表文件,应该在多个(工作区中).40.执行?AT("教授","副教授")命令的显示结果是( 3 ).41.在当前表中查找班级为"1"的多条记录,应输入命令(LOCATE FOR 班级="1" 回车CONTINUE ).42.数据库系统的核心是(数据库管理系统).43.命令SET DELETED OFF的作用是(使删除标记对任何命令无响应).44.当前表中有4个数值型字段:高等数学、英语、计算机网络和总分.其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空.要将所有学生的总分自动计算出来并填入总分段中,使用命令(REPL 总分WITH 高等数学+英语+计算机网络ALL ).45.设有变量sr="2000年上半年全国计算机等级考试",能够显示"2000年上半年计算机等级考试"的命令是(. ?SUBSTR(sr,1,12)+SUBSTR(sr,17,14) ).46.要区分同名的内存变量和字段变量,应(在同名内存变量名前加上前缀M->).47.若当前数据表共有10条记录,且无索引文件处于打开状态,执行命令GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向第(5)条记录. 48.在数据表浏览状态下,若要恢复已经逻辑删除的某个记录, 应该(用鼠标重新单击删除标识).49.CTOD("98/09/28")的值应为({^1998/09/28} ).50.如果把学生看成实体,某个学生的姓名叫"张三",则张三应看成是(属性值). -----------------------------------------------------------------------------------------------------三1.测试当前记录指针的位置可以用函数(RECNO()).2.有如下一个程序段,执行后,其显示的结果是(15 ).3.在VFP的表结构中,逻辑型、日期型和备注型字段的宽度分别为(1、8、4).4.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些"数据"要进行(逻辑删除).5.已知当前表中有15条记录,当前记录为第12条记录,执行SKIP-2命令后,当前记录变为第(10 )条记录.6.下列命令中,不能对记录进行编辑修改的是(MODI STRU ).7.下列字段名中不合法的是(3的倍数).8.ROUND(-8.8,0)的函数值为(-9 ).9.Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应先择(级联).10.下列字段名中合法的是(生产_日期).11.表达式ASC("APPEND")的值是(65 ).12.使用index命令创建升序索引时,若选择参数,应选(ASCENDING).13.要求数据库文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为(8位).14.存储一个日期时间型数据需要(8 )个字节.15.在Visual FoxPro中,逻辑运算优先级最高的是(.NOT. ).16.在Visual FoxPro中,打开一个数据库文件的命令是(OPEN DATA<数据库名> ).17.关于″?″和″??″,下列说法中错误的是(?和??只能输出多个同类型的表达式的值).18.Visual FoxPro是一种关系数据库管理系统,所谓关系是指(数据模型符合满足一定条件的二维表格式).19.下列表达式中结果为.F.的是("王某"$"王").20.一个表的全部备注字段的内容存储在(同一表备注文件)中.21.函数LEN(ALLTRIM("Made in China"))的值为(13).22.MOD(-7,-4)的函数值为(-3 ).23.有图书数据表按"书名"、"作者"复合索引,索引标识与字段名相同,执行以下命令:set order to tag 作者seek '巴金'现在要使指针指向巴金的第二部著作,应用命令(SKIP).24.在浏览器中设置删除标记和取消删除标记的命令是(Ctrl+T).25.使用index命令创建降序索引时,应选择参数(DESCENDING ).26.在一个表达式中,若即有关系运算,又有逻辑运算,则它们的运算优先级(关系运算优先级高).27.表达式CTOD("12/27/65")-4的值是(12/23/65 ).28.在索引查询中,是否已查到指定的记录是通过(FOUND() )函数确定的.29.下列关于Visual FoxPro生成器描述正确的是(生成器是带有选项卡的对话框,用于简化对表单、复杂控制和参照完整性代码的创建和修改过程).30.Visual FoxPro中的4个索引中,自由表可以创建多个(候选索引、唯一索引、普通索引).31.顺序执行下列命令后,屏幕所显示的记录号顺序是(6~9 ).USE STUDENTGO 6LIST NEXT 432.Visual FoxPro中多表关联参照完整性不包括(查询规则).33.将当前表文件内容拷贝到KB01.DBF表文件中的命令是(COPY TO KB01 ).34.以下关于Visual FoxPro的叙述最全面的是(Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具).35.DTOC({^1998/09/28})的值应为(″98/09/28″).36.设当前数据库文件中含有字段NAME,系统中有一内存变量的名称也为NAME,下面命令?NAME显示的结果是(字段变量NAME的值).37.不允许记录中出现重复索引值的索引是(主索引和候选索引).38.关系运算符$ 用来判断一个字符串表达式是否(包含于)另一个字符串表达式.39.在"选项"对话框的"文件位置"选项卡中可以设置(默认目录).40.将表从数据库中移出,使之成为自由表的命令是(REMOVE TABLE).41.对表进行水平方向的分割用的运算是(选择).42.设D1和D2为日期型数据,M为整数,不能进行的运算是(D1+D2 ).43.一数据表中含9条记录,执行LIST命令后,其recno()的返回值为(10 ).44.要显示数据表文件中平均分超过80分和平均分不及格的所有男生记录,应使用的命令为(LIST FOR 性别="男".and.(平均分>80.or.平均分<60) ).45.在Visual FoxPro中,表设计器中的选项卡依次为(字段、索引、表).46.6E-3是一个(数值常量).47.执行下列命令序列后,VF1的指针指向第( 3)条记录,VF2指向第(1)条记录. SELECT 2USE VF1SELECT 3USE VF2SELECT 2SKIP 248.创建表结构的命令是(CREATE TABLE ).49.假设数据表文件中共有50条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是(50 ).50.设字段变量"工作日期"为日期型,"工资"为数值型,则要想表达"工龄大于30年,工资高于1500、低于1800元"这一命题,其表达式是(INT((DATE()-工作日期)/365)>30.AND.(工资>1500.AND.工资<1800)).-----------------------------------------------------------------------------------------------------四1.下列关于查询的说法,不正确的一项是(查询就是一种表文件)2.修改本地视图使用的命令是(MODIFY VIEW )3.在Visual Foxpro中,运行查询的快捷键为(Ctrl+Q)4.查询设计器和视图设计器的主要不同表现在于(查询设计器没有"更新条件"选项卡,有"查询去向"选项)5.查询设计器中的"筛选"选项卡用来(指定查询条件)6.下列打开查询设计器的命令是(MODIFY QUERY )7.查询设计器中的选项卡中没有(分类)8.在Visual Foxpro中,执行下列(其他所有选项)项可以运行查询9.在查询设计器的"字段"选项卡中设置字段时,如果将"可用字段"框中的所有字段一次移到"选定字段"框中,可单击(全部添加)按钮.10.在查询设计器中,用于编辑联接条件的是(联接)选项卡11.在查询设计器中可以定义的"查询去向"默认为(浏览)12.在使用查询设计器设计查询时,必须要向查询设计器中填加(表文件)13.查询设计器中的"杂项"选项卡用于(指定是否要重复记录及列在前面的记录等)14.下列关于查询的说法正确的一项是(根据数据库或自由表或视图可以建立查询).15.以下关于查询的正确叙述是(可以根据数据库表和自由表建立查询)16.查询去向中没有(列表框)17.下列运行查询的方法中,不正确的一项是(按Ctrl+D)18.下列创建查询文件的方法中,不正确的一项是(执行OPEN QUERY命令打开查询设计器创建查询).19.查询设计器中的选项卡依次为(字段、联接、筛选、排序依据、分组依据、杂项).20.关于视图,下列说法错误的是(视图与查询一样,都以文件的形式独立存在,都可以为数据库所管理)21.修改本地视图使用的命令是(MODIFY VIEW)22.下面不正确的描述是(查询去向设置为“表查询是以.qpr 为扩展名的文件)23.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL 语句是(Select 产品名称, Avg(单价) From 产品Group By 产品名称)24.建立表结构的SQL命令是(CREATE TABLE)25.有SQL 语句:Select 学号, Avg(成绩) As 平均成绩From score Group By 学号Into Table temp执行该语句后,temp 表中的第二条记录的"平均成绩"字段的内容是(71.5)。

相关主题