1、试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线一、填空 共 207 题 (共计 207 分)第 1 题 (1.0 分) 题号:710利用 ShowWindows 属性和 Desktop 属性,可以将表单设置为表单或子表单.答案:=(答案 1)=顶层表单第 2 题 (1.0 分) 题号:717计时器是用来处理复发事件的控件.该控件正常工作的三要素是:Timer 事件、Enabled 属性和【1】属性.答案:=(答案 1)=interval第 3 题 (1.0 分) 题号:755在 SELECT-SQL 命令中,UNIO
2、N 子句的功能是把一条 SELECT 语句的查询结果同另一条 SELECT 语句的查询结果组合起来.用 UNION 子句组合的查询必须满足:列数相同, 对应的列必须具有相同的【1】和【2】答案:=(答案 1)=类型或宽度=(答案 2)=宽度或类型第 4 题 (1.0 分) 题号:848VFP 系统中,在同一个表上,可以打开多个索引,但其中只有一个索引对表起作用,这个索引称为【1】.答案:=(答案 1)=试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线主控索引第 5 题 (1.0 分) 题号:774SELECT-SQL
3、语句中,【1】子句用来删选源表记录.答案:=(答案 1)=WHERE第 6 题 (1.0 分) 题号:889循环语句中跳过当前循环,进入下一轮循环的语句是【1】答案:=(答案 1)=loop第 7 题 (1.0 分) 题号:746学生注册表单(forml)如图所示 ,该表单中含有 3 个标签、2 个文本框(Text1 和 Text2),1 个命令按钮组(包含 3 个按钮),其功能是对学生信息进行注册: 1)如在学生注册(ZC)表中已存在某学生的记录(学号已经存在),说明该学生已注册过;若没有,则进行注册,即将该学生信息存入学生注册表; 2)进行注册时(即按“确认“按钮时),学生和姓名不能为空.
4、表单是一个容器型控件,其集合属性为 Controls,计数属性为 ControlCount.此表单的ControlCount 属性值为【1】. 根据表单的功能要求,完善下列命令按钮组的 Click 事件代码: ch1=ALLT(THISFORM.Text1.Value) ch2=ALLT(THISFORM.Text2.Value) DO CASE CASE THIS.Value =1 IF LEN(ch1)=0 OR LEN(ch2)=0 =MESSAGEBOX (“学号、姓名必须填写!“) ELSE【2】 for zc.xh=ch1IF !EOF()试卷编号:423所属语言:Visual F
5、oxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线=MESSAGEBOX (“此学生已注册,请重新输入!“)Else INSERT INTO zc(xh, xm) Values(ch1, ch2) ENDIF ENDIF CASE THIS.Value=2 THISFORM.Text1.Value=“ THISFORM.Text2.Value=“ 【3】 二是存放在数据字典中的各种描述信息,这些描述信息通常称为【1】.答案:=(答案 1)=元数据第 24 题 (1.0 分) 题号:847创建一个名为 db01 数据库的命令是【1】.答案:=(答案 1)=CREA
6、TE DATABASE db01第 25 题 (1.0 分) 题号:863如果要彻底删除当前工作区中打开的表的所有记录,可以使用【1】命令.答案:=(答案 1)=ZAP试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线第 26 题 (1.0 分) 题号:875若要为表单设计下拉式菜单,主要操作分为两部分:其一是将菜单类型设计为 SDI 菜单,并在菜单设计中,选择“常规选项“对话框中“顶层表单“复选框;其二是将 SDI 菜单附加到表单中,首先将表单的 Show Windows 属性值设置为: 2作为顶层表单,然后在表单的【
7、1】 事件代码中添答案:=(答案 1)=init第 27 题 (1.0 分) 题号:838若当前打开的数据库中有一张名为 xsb 的数据库表,且表以设置了记录的有效规则,则将该表的记录有效性规则删除,可以使用命令:ALTER TABLE xsb 【1】.答案:=(答案 1)=DROP CHECK第 28 题 (1.0 分) 题号:733所有容器对象都具有与之相关的记数属性和集合属性,其中【1】属性是一个数组,可以用以引用其包含在其中的对象.答案:=(答案 1)=集合第 29 题 (1.0 分) 题号:846利用 seek()查找某条记录时,如果没有该记录,则当前指针指向该表的最后一条记录;如果
8、查找到,则指针指向该记录,并且函数【1】返回 .T答案:=(答案 1)=FOUND()试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线第 30 题 (1.0 分) 题号:764用 SELECT-SQL 命令对数据进行查询时,SELECT 命令中 FROM 子句用来指定数据源表,【1】子句用来筛选源表记录, 【2】子句用来筛选结果记录.答案:=(答案 1)=where=(答案 2)=having第 31 题 (1.0 分) 题号:909已知有三个文件分别程序文件、查询文件、表单文件,文件名都是 a,请问运行程序文件的命令
9、是【1】 、运行查询文件的命令是【2】 、运行表单文件的命令是【3】答案:=(答案 1)=do a=(答案 2)=do a.qpr=(答案 3)=do form a第 32 题 (1.0 分) 题号:893如果当前日期是 2000 年 4 月 1 日,并且命令 ?date()在屏幕上返回 04/01/00, 则命令行 ?date()+10 在屏幕上返回的值为【1】答案:=(答案 1)=04/11/00试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线第 33 题 (1.0 分) 题号:842如果意外地删除了某个数据库文件
10、,由于该数据库中包含的数据库表仍然保留对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中.这时需要利用【1】命令删除存储在数据库表中的后链,使之成为自由表.答案:=(答案 1)=FREE TABLE第 34 题 (1.0 分) 题号:721表格(Grid)控件是一个按行和列显示数据的容器对象,其外观与表的浏览窗口相似,表格最常见的用途之一是显示一对多关系中的子表.在默认情况下,表格控件包含列控件,列控件又包含列标头控件和【1】控件.答案:=(答案 1)=数据绑定型第 35 题 (1.0 分) 题号:890在自定义函数中,定义形式参数的关键字为【1】答案:=(答案 1)=para
11、 第 36 题 (1.0 分) 题号:850若 xs.dbf 表中含有 10 个字段且已在当前工作区中打开,则仅浏览表中 xh、xm、xb 这三个字段的数据,可用:BROWSE 【1】.答案:=(答案 1)=试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线FIELDS xh,xm,xb第 37 题 (1.0 分) 题号:908执行以下程序,屏幕显示为:【1】和【2】x=8DO WHILE .T.x = x + 1IF x = INT ( x / 4 ) * 5? xELSELOOPENDIFIF x 10EXITEND
12、IFENDDO答案:=(答案 1)=10=(答案 2)=15第 38 题 (1.0 分) 题号:741复选框控件可以为三种状态,其 Value 属性值分别.F.或.T.或【1】.答案:=(答案 1)=.NULL.=或=NULL第 39 题 (1.0 分) 题号:879函数 LEN(STR(12345678901)的返回值为【1】,函数 LEN(DTOC(DATE()的返回值为【2】试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线答案:=(答案 1)=10=(答案 2)=8第 40 题 (1.0 分) 题号:877在定义
13、数组时,使用 DECLEAR 和【1】声明的数组属于“私有数组“,而使用 PUBLIC 命令声明的数组属于“全局数组“,使用 LOCAL 命令声明的数组属于“局部数组“.答案:=(答案 1)=dim 第 41 题 (1.0 分) 题号:821?CTOD(99-01-01)-365,显示结果为【1】答案:=(答案 1)=98-01-01第 42 题 (1.0 分) 题号:772在使用 SELECT-SQL 命令进行查询时,若要保证在查询结果中无重复记录,可以在查询命令中使用【1】关键字答案:=(答案 1)=DISTINCT第 43 题 (1.0 分) 题号:882试卷编号:423所属语言:Vis
14、ual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线完善程序题.下列程序的功能是计算下列数列 1!,2!,3!,n!的前 10 项之和:nResult=0nMult=【1】FOR n=0 TO 10 另一类是专门的关系运算,主要包括【1】 、投影和联接等.答案:=(答案 1)=选择第 48 题 (1.0 分) 题号:861用户使用 CREATE TABLE-SQL 命令创建表的结构,字段类型必须用单个字母表示.对于货币型字段,字段类型用单个字母表示时为【1】.答案:=(答案 1)=Y第 49 题 (1.0 分) 题号:805命令关键字和函数名一般可以缩写
15、为前四个字母,但 MEESSAGEBOX()函数的缩写为【1】答案:=(答案 1)=messageb()试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线第 50 题 (1.0 分) 题号:819在 Visual FoxPro 中用于计算检索的函数有 COUNT、 【1】 、 【2】 、MAX 和 MIN.答案:=(答案 1)=SUM=(答案 2)=AVG第 51 题 (1.0 分) 题号:723某表单上有一个表格控件,其列数为 7,若要使第 37 列的标头(Header)的标题依次显示为成绩1、成绩 2、成绩 3、成绩
16、 4、成绩 5,则可在表格的 Init 事件处理代码中包含下列程序段.FOR i = 3 To 7This.【1】.Header1.Caption =“成绩“ +【2】ENDFOR答案:=(答案 1)=COLUMN(I)=(答案 2)=STR(I-2,1)=或=str(I-2)第 52 题 (1.0 分) 题号:885下列程序段用一句命令表示为【1】DO CASECASE X=85Y= 优秀CASE X=60and x=85,“优秀“,iif(x=60, “及格“, “不及格“)=或=y=iif(x=85,“优秀“,iif(x=85, “优秀“, “及格“)=或=y=iif(x64 【2】 n
17、c100【1】ELSES=S+N试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线ENDIFN=N+2ENDDO答案:=(答案 1)=Exit第 78 题 (1.0 分) 题号:724表格控件可以设定特殊格式,使得用户更容易浏览表记录.如果要将表格的第三列(Column3)的前景色设为用红色显示不及格的成绩(字段名为 cj),用蓝色显示及格的成绩,可以在表格的 Init 事件中包含如下代码:This.Column3.DynamicForeColor =【1】答案:=(答案 1)=IIF(CJ60,RGB(255,0,0)
18、,RGB(0,0,255)第 79 题 (1.0 分) 题号:726若某表单上包含一个页框控件,页框上包含的页面数是未知的(或者说是动态变化的),则在刷新表单时为了刷新页框中的所有页面,可在页框的 Refresh 方法中包含如下代码:FOR i = 1 TO This.【1】This.Pages i . RefreshENDFOR答案:=(答案 1)=PAGECOUNT试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线第 80 题 (1.0 分) 题号:719某表单 Form1 上有一个命令按钮 Cmg,其中有两个命令按
19、钮(分别为 Cmd1 和 Cmd2),要在 Cmd1 的Click 事件代码中设置 Cmd2 不可用,其代码为【1】.答案:=(答案 1)=THISFORM.Cmg.Cmd2.ENABLED=.F.或 THIS.parent. Cmd2.ENABLED=.F.第 81 题 (1.0 分) 题号:738对于数据绑定型控件,通过对【1】属性的设置来绑定控件和数据源.答案:=(答案 1)=controlsource第 82 题 (1.0 分) 题号:891下面程序执行以后,屏幕上显示【1】x=.t.y=.f.z=not(x and (y or x)?z答案:=(答案 1)=.f.第 83 题 (1.
20、0 分) 题号:854在利用“参照完整性生成器“对话框设置参照完整性规则时,系统自动地生成完成该规则的程序代码.规则的代码被保存在数据库中,而规则中的实施由主表和子表的【1】完成.试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线答案:=(答案 1)=触发器第 84 题 (1.0 分) 题号:892下面的程序是给具有 20 个元数的一元数组赋整数值,并使其值的范围在 099 之间,完成程序(已知 rand()是随机变量,其随机产生的值在 0.01.0 之间.提示:函数 int()返回其参数的整数部分)dime mm(20
21、)for i=1 to 20【1】endf答案:=(答案 1)=mm(i)=int(rand()*100)第 85 题 (1.0 分) 题号:796数据库语言包括【1】和【2】两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行各种操作.答案:=(答案 1)=数据描述语言=(答案 2)=数据操纵语言第 86 题 (1.0 分) 题号:845关闭当前工作区中打开的表的命令是【1】.试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线答案:=(答案 1)=USE第 87 题 (1.0 分) 题号:840数据库表
22、的触发器是在对表的记录进行操作时实施的检验规则.触发器分为【1】 、 【2】 、 【3】三种类型.答案:=(答案 1)=插入触发器=或=插入=(答案 2)=更新触发器=或=更新=(答案 3)=删除触发器=或=删除第 88 题 (1.0 分) 题号:914当人机交互改变对象的值时发生的事件是【1】,该事件在组合框、列表框等对象中被常常使用答案:=(答案 1)=interactivechange第 89 题 (1.0 分) 题号:722设某表单 Form1 中有一表格控件 Grid1,如果要将该表格控件中所有列对象中的 BackColor 属性试卷编号:423所属语言:Visual Foxpro试
23、卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线设置为红色,可以使用下列命令:ThisForm.Grid1.【1】(BackColor,RGB(255,0,0),Column)答案:=(答案 1)=SETA 第 90 题 (1.0 分) 题号:732独立的、无模式的、 【1】表单称为顶层表单.答案:=(答案 1)=无父表单第 91 题 (1.0 分) 题号:906引用当前表单集的关键字是【1】答案:=(答案 1)=thisform第 92 题 (1.0 分) 题号:792用二维表的形式来表示实体之间联系的数据模型叫做【1】.答案:=(答案 1)=关系模型 =或=关系第 9
24、3 题 (1.0 分) 题号:855在 Visual FoxPro 中,参照完整性规则中的更新规则又有【1】 、 【2】 、忽略三种设置.试卷编号:423所属语言:Visual Foxpro试卷方案:填空-改错-查询试卷总分:357 分共有题型:3 种装 订 线答案:=(答案 1)=级联=(答案 2)=限制第 94 题 (1.0 分) 题号:823删除当前内存中的所有内存变量,应使用命令【1】答案:=(答案 1)=clear memory=或=clear all第 95 题 (1.0 分) 题号:759用 SELECT-SQL 命令对数据进行查询时,SELECT 命令中【1】子句用来指定数据源表,【2】子句用来筛选源表记录.答案:=(答案 1)=FROM=(答案 2)=WHERE第 96 题 (1.0 分) 题号:903运行下面的程序字段后屏幕显示的运行结果是:【1】SET TALK OFFSTORE 4 TO N?S(N)