第二部分 VisualFoxPro 程序设计 一、 选择题 21.(2008C)关键字是关系模型中的重要概念,当一个二维表(A 表)的主关键字被包含到 关键字是关系模型中的重要概念, . 关键字是关系模型中的重要概念 当一个二维表( 另一个二维表( 中时, 表的____。 另一个二维表(B 表)中时,它就称为 B 表的 。 A.主关键字 B.外部关键字 C.侯选关键字 D.超关键字 . . . . 22.(2008C)对于下列函数来说,其返回值的数据类型不为数值型的是 对于下列函数来说, . 对于下列函数来说 其返回值的数据类型不为数值型的是____。 。 A.LEN( Visual FoxPro” B.ATC(“this”,”Thisform”) . ( “ ” ) . C.YEAR(DATE()) D.LEFT(“123456”,2) . . 23. (2008C)设变量 x 的值为 末尾为一个空格字符) 的值为” . 设变量 的值为”abc ” 其长度为 4, ( , 末尾为一个空格字符) 变量 y 的值为 abc” , ,则表达式 (其长度为 4,第一个字符为空格) 则表达式 LEN(x+y)的返回值分别为 ,第一个字符为空格) , ( )的返回值分别为____。 。 A.6,6 B.7,7 C.8,8 D.8,7 . , . , . , . , 24.(2008C)在下列关于数据库表和临时表(Cursor)的叙述中,正确的是 在下列关于数据库表和临时表( . 在下列关于数据库表和临时表 )的叙述中,正确的是____。 。 A.数据库表随着其所在的数据库的打开而打开,也随着其所在的数据库的关闭而关闭 .数据库表随着其所在的数据库的打开而打开, B.基于数据库表创建的临时表随着数据库的打开而打开,也随着数据库的关闭而关闭 .基于数据库表创建的临时表随着数据库的打开而打开, C.用 BROWSE 命令可浏览数据库表,也可浏览临时表 命令可浏览数据库表, . D.临时表被关闭后,可使用 USE 命令再次打开 .临时表被关闭后, 25.(2008C)设某数据库中的学生表(XS.DBF)已在 2 号工作区打开,且当前工作区为 1 设某数据库中的学生表( 号工作区打开, . 设某数据库中的学生表 ) 号工作区,则下列命令中不能将该表关闭的是____。 号
工作区,则下列命令中不能将该表关闭的是 。 A.CLOSE TABLE B.CLOSE DATABASE ALL C.USE IN 2 D.USE . . . . 26.(2008C)首先执行 CLOSE TABLES ALL 命令,然后执行 命令,然后执行____命令,可逻辑删除 JS(教 命令, . 首先执行 命令 ( 表中年龄超过 的所有记录( 为日期型字段,含义为出生日期 。 师)表中年龄超过 60 岁的所有记录(注:csrq 为日期型字段,含义为出生日期) A.DELETE FOR YEAR(DATE()-YEAR(csrq))>60 . B.DELETE FROM js WHERE YEAR(DATE())-YEAR(csrq)>60 . C.DELETE FROM js FOR YEAR(DATE()-YEAR(csrq))>60 . D.DELETE FROM js
WHILE YEAR(DATE())-YEAR(csrq)>60 . 27.(2008C)对表单中的一个文本框控件来说,下列事件中最后发生的事件是 对表单中的一个文本框控件来说, . 对表单中的一个文本框控件来说 下列事件中最后发生的事件是____。 。 A.Valid B.Destroy C.Init D.Lostfocus . . . . 28.(2008C)将表单中的所有文本框的 Enabled 属性设置为假,可在表单的 Init 事件处理代 属性设置为假, . 将表单中的所有文本框的 方法进行设置,下列表述中,命令正确的是____。 码中用 Setall 方法进行设置,下列表述中,命令正确的是 。 A.THISFORM.SETALL(“Enabled”,.F.,”TEXT”) . B.THISFORM.SETALL(Enabled,.F.,TEXT) . C.THISFORM.SETALL(“Enabled”,.F.,”TEXTBOX”) . D.THISFORM.SETALL(“Enabled”,.F.) . 29.(2008C)在些列几种控件中,无 Value 属性的是 在些列几种控件中, 属性的是____。 . 在些列几种控件中 。 A.命令按钮 B.复选框 C.选项按钮 D.编辑框 . . . . 30.(2008C)下列有关报表的叙述中,错误的是 下列有关报表的叙述中, . 下列有关报表的叙述中 错误的是____。 。 A.