省新编VFP教程习题及答案(3)

2019-06-11 12:46

3. 若要建立一个含有5个按钮的选项按钮组,应将属性___的值改为5.

A.OptionGroup B.ButtonCount C.BoundColumn D.ControlSource

4. 关于表格控件,下列说法中不正确的是_____.

A. 表格的数据源可以是表、视图、查询 B.表格中的列控件不包含其他控件 C.表格能显示一对多关系中的子表 D.表格是一个容器对象

5. 下列几组控件中,均具有ControlSource属性的是_____.

A.EditBox 、Grid、ComboBox B.ListBox、Label、OptionBuutton C.ComboBox、Grid 、Timer D.CheckBox、EditBox、OptionButton

二、填空题

1. 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码

为_____.

2. 对于数据绑定型控件,通过对_____属性的设置来绑定控件和数据源.

3. 如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的____属性值设定为5. 4. 在表单中,一个OLE绑定型控件利用表中的____型字段显示一个OLE对象. 5. 复选框控件可以为三种状态,其Value属性值分别为.F.、.T.、或____.

6. 标签控件是用以显示文本的图形控件.标签控件的主要属性有Caption属性、BackStyle属

性、AutoSize属性以及WordWrap属性等.其中WordWrap属性的功能是_____.

7. 编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的

字段类型以外,还可以编辑____型字段.

8. 中表单中有一个选项按钮组.如果选项按钮组的Value属性的默认值为1,则当选择选项

按钮B时,选项按钮组的Value属性值为____;如果将选项按钮组的Value属性的默认值设置为“B”,则当选择选项按钮C时,选项按钮组的Value属性值为___.

第九章

一、选择题

1. 在VFP中报表文件的文件扩展名为_____.

A.. frx和. frt B.. frx和. fpt C.. fxp和. fpt D.. fxp和. frt

2. 在VFP中创建报表时,可以创建分组报表.系统规定,最多可以选择____层分组层次.

A. 1 B. 2 C. 3 D. 4

3.在VFP的报表设计器中,报表的带区最多可以分为________个。 A.3 B.5 C.7 D.9

二、填空题

1. 在VFP的报表设计器中,可以通过添加一个域控件来打印报表的页码.如果页码由系统自

动生成,则在该域控件中填入的表达式必须包含系统变量________.

2. VFP中位于________和________带区中的信息仅在整个报表的输出中输出一次.

3. 假设存在一个报表文件fstudent,则使用REPORT________fstudent________命令可以预

览该报表.

第十章

一、选择题

1. 以下关于类的使用的说法中正确的是________.

A. 总是可以直接基于基类建立程序,因此创建新类是多余的 B. 在VFP中不仅可以从基类派生子类,还可以创建新的基类.

C. 如果基类不具有某功能,而这一功能又经常使用,这时应创建新类 D. VFP建立程序时,总是先创建子类,再创建对象 2. 在VFP中创建新类时,不能创建的是________.

A.属性 B.方法 C.事件 D.事件代码 3. 在VFP中创建新类时,不能创建的是___.

A.只能基于基类 B.可以基于任何VFP基类和子类 C.只能基于子类 D.不能基于不可视类 4. 对于创建新类,VFP提供的工具有________.

A.类设计器和表单设计器 B.类设计器和数据库设计器 C.类设计器和表设计器 D.类设计器和查询设计器 5. 在创建一CommandGroup子类时,_____.

A. 只能添加命令按钮基类控件到组中 B. 只能添加命令按钮子类控件到组中

C. 可以添加命令按钮基类或子类控件到组中

D. 只能通过修改CommandGroup的ButtonCount属性来添加命令按钮

11

6. 某用户创建了一个命令按钮子类,并设置了Click事件代码,把该类添加到一表单中,

则在表单设计器中的该按钮的Click事件代码窗口中_____. A. 可以看到按钮的Click事件代码,但不准修改 B. 可以看到按钮的Click事件代码,并且可以修改

C. 看不到按钮的Click事件代码,因此当表单运行并发生相应事件时,代码不被执

D. 看不到按钮的Click事件代码,但事件代码可以被执行,也可被屏蔽 7. 下列关于子类的存储的说法中正确的是_____.

A. 一个子类必须保存为一个类库 B. 多个子类可以保存到一个类库中

C. 具有父子关系的两个子类不能保存到同一个类库中 D. 具有相同基类的子类才能保存到一个类库中 8. 要更改一个类库中某个子类的类名,____.

A. 只可在“类设计器”中修改Name属性 B. 只可在“表单设计器”中修改Name属性

C. 在“项目管理器”窗口中或“类浏览器”中进行更改 D. 在“类设计器”窗口中或“类浏览器”中进行更改

9. 在设计器中创建新类时,所谓事件或方法程序的“默认过程”是指____的代码. A.基类 B.父类 C.子类 D.本身

10.在某子类的Click事件代码中,要调用父类的Init事件代码时,可以用________.

A.NODEFAULT命令 B.DODEFAULT()函数 C.::操作符 D.THIS. ParentClass.Init()

二、填空题

1. 在VFP中,创建的新类被保存在____文件中,其扩展名为_____. 2. 在为类新建属性时,属性具有____、_____和____三种可视性.

3. 如果为新建的可视类新建了一个属性pv,则该属性的默认值是____,现将该类的

Vlaue属性值设置为0,完成类设计后,再将该类添加到一个表单中,则相应控件的pv属性的默认值是____.

4. 在VFP中创建新类时,如果新类是容器型的,还可以对新类添加_____,否则不能. 5. 新建了一个命令按钮类cmd,cmd类又派生了cmdClose子类,将cmdClose子类添

加到一个表单中的命令按钮控件cmdCloseA,则cmdCloseA的Class属性值为____ ,BassClass属性值为____ ,ParentClass属性值为____.

第十一章

一、选择题、

1. 用菜单设计器设计好的菜单保存时的文件有________. A..scx和.sct文件 B..mnx和.mnt文件 C..ftx和.Frt文件 D..pjx和.Pjt文件 2. 某菜单名称为“Help”,要为该菜单设置热鍵【Alt】+【H】,则在名称中设置为____. A.Alt+ Help B.\\

A. 在“关闭”菜单项名称后面加“\\-”,即“关闭\\-”

B. 在“保存”菜单项名称前面加“\\-”即“\\-保存”

C. 在两个菜单项之间新添加一个菜单项,并在名称栏中输入“\\-” D. A或B两种方法均可

4. 有一菜单文件mm. Mnx,要运行该菜单的方法是_____.

A. 执行命令DO mm. Mnx

B. 执行命令DO MENU mm. Mnx

C. 先生成菜单程序文件mm. Mpr,再执行命令DO mm. Mpr

D. 先生成菜单程序文件mm. Mpr,再执行命令DO MENU mm. Mpr 5. 所谓快速菜单是指____.

A. 基于VFP主菜单,添加用户所需的菜单项 B. 快速菜单的运行速度较一般菜单快 C. 可以为菜单项指定快速访问的方式 D.“快捷菜单”的另一种说法

6. 如果要将一个SDI菜单附加到一个表单中,则____.

A. 表单必须是SDI表单,并在表单的Load事件中调用菜单程序 B. 表单必须是SDI表单,并在表单的Init事件中调用菜单程序

12

C. 只要在表单的Load事件中调用菜单程序 D. 只要在表单的Init事件中调用菜单程序 7. 添加到工具栏上的控件_____.

A. 只能是命令按钮

B. 只能是命令按钮和分隔符

C. 只能是命令按钮、文本框和分隔符

D. 除表格以外,所有可以添加到表单上的控件都可以添加到工具栏上 8. 对工具栏的设计和应用,下列说法中正确的是____.

A. 即可以在设计工具栏类时添加控件,也可以在“表单设计器”窗口中向工具栏添加控件 B. 只可以在设计工具栏类时添加控件

C. 只可以在“表单设计器”窗口中向工具栏添加控件 D. 可以在类浏览器中向工具栏添加控件

9. 对于工具栏控件的Top、Left、Width和Height属性,在设计时和运行时都是只读的是_________.

A.Top属性和Left属性 B.Width属性和Height属性 C.Top属性和Width属性 D.Left属性和Height属性 10. 下列_____控件只能放到工具栏上,而不能放到表单上.

A.Grid B.Seperator C.OleBoundControl D.PageFrame 二、填空题

1. 用菜单设计器设计的菜单文件取名为mymenu,实际上VFP生成的两个文件是____和___,如果要运行该菜单,还须生成相应的菜单程序文件____,运行该菜单程序的命令是___.

2. 恢复VFP系统菜单命令是_____

3. VFP的菜单有两种:____和_____.当用户在选定的对象上单击鼠标右键时出现的菜单称为____. 4. 某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为________. 5. 工具栏的基类名是____.

第十二章

一、选择题

1. 在开发一个应用系统时,首先要进行的工作是____.

A.系统的测试与调试 B.编程

C.系统规划与设计 D.系统的优化 2. 在开发一个数据库应用系统时,关键的工作是____.

A.创建项目 B.设计数据库和表的结构 C.设计表单和报表 D.设计菜单和工具栏 3. 在应用系统中常用____来提供用户的交互界面.

A.项目、数据库和表 B.表单、菜单和工具栏 C.表、查询和视图 D.表单、报表和标签 4. 在一个项目中可以设置主程序的个数是_____.

A.1个 B.2个 C.3个 D.任意个 5. 下列_____中的所有类型均可被设置为项目的主程序.

A.项目、数据库和.Prg程序 B.表单、菜单和.prg程序 C.项目、表单和类 D.任意文件类型 6. 可以用DO命令执行的文件类型有____.

A.项目文件. Pjx、程序文件. Prg、表单文件. Frm 、菜单文件.mnx

B.项目文件. Pjx、程序文件. Prg、菜单程序. Mpr、由VFP连编成的.app和. exe文件 C.程序文件. Prg、表单文件. Frm、菜单文件. Mnx、由VFP连编成的. App和. Exe文件. D.所有由VFP命令构成的程序文本文件以及由VFP连编成. App和. Exe文件. 7. 下列____文件不能用项目管理器来管理、整合及维护.

A.. mnx B.. frm C.. scx D.. idx

8. 在“项目管理器”窗口中,标识一个文件为“包含”的符号是_____.

A.⊕ B.- C.& D.没有符号 9. 在VFP中表文件大小最大字节数是_____.

A.2TB B.2GB C.2MB D.2KB

10. 在VFP应用系统中,供用户查看和管理数据的界面通常是____.

A.菜单 B.工具栏 C.表单 D.表浏览窗口

二、填空题

1. 开发一个应用系统,一般包括_____、_____、编程实现、程序的____等几个阶段.其中系统设计包

括_____和应用系统所需的各种功能的规划设计.

2. 数据库的设计一般需要经过的步骤有:____、_____、_____、_____和改进设计.

13

3. 程序____是指发现程序代码中的错误,程序____是指从程序中找到每个问题,然后逐一解决.它们

是程序开发周期中必不可少的阶段.

4. VFP中程序调试的主要工具是____.

5. 当在运行应用程序的过程中发生错误时,如果希望系统按照自定义的错误处理程序来处理相应的

错误,可以在程序代码中使用____命令语句来实现,在类和对象中,可设置____事件的相关方法处理程序.

6. 在应用系统的开发过程中,可以把重复应用的组件设计为____.

7. 在“项目管理器”窗口中连编一个应用程序时,如果项目中的某文件需要被用户修改,则在项目

中该文件应被设置为_____.如果某文件不需要被用户修改,则在项目中该文件应被设置为_____.

14

练习题参考答案

第一章

一、选择题 1. B 2.D 3. A 4.C 5.C 6.D 7.C 8.D 9.D 10.A 二、填空题

1. 数据库管理员 2.冗余度 3.元数据 4.概念层 5.属性 6.关系 7.【ctrl】+【Enter】

8.Shift 9.Set escape on/off 10.Pjx pjt 第二章

一、 选择题

1. C (字段名和索引标志名10) 2. C 3. D (.null.) 4.C 5.A 6.C 7.C 8.C 9.C (运行时,系统先将.PRG文件编译生成.FXP“伪编译”程序) 10.B

二、 填空题

1、 全局 2、DIMENSION 3、Save to mVar all like c* 4、10 8 (STR函数转换后的字符串长度为10) 5、messageB() 6、引用

7 1 nResult +nMult 8、n&c+1 substr(cstr,2) 9、len(cStr) loop cResult

10、IIF(x>=85,”优秀”,IIF(x>=60,“合格”,”不合格”))

第三章

一、 选择题 1. D 2. C 3. B 4.A 5.C 6.A 7.A 8.A 9.A 10.C 二、 填空题

1、255 254 2、CTRL+HOME 3、Additive 4 、Y 5、drop column by 6、select 0

7、xs W20 (如果一张表同时在多个工作区打开且未指定别名,则在第一次打开的工作区中,别名与表名相同,其他工作区中用A~J以及W11~W32747表示) 8、freeze 9、ZAP 10、CDX

第四章

一、 选择题

1. C (.DBC数据库文件,.DCT数据库备注文件,.DCX数据库索引文件) 2. D 3. B 4.D 5.B 6.C 7.C 8.A 9.C (T 删除前导空格和结尾空格) 10.B

二、 填空题

1.多对多 2、存储过程 3、ODBC 4、独占 5、输入掩码 6、Drop check 7、“field”,”caption” 8、三 9、外部关键字 10、free table

第五章

一、 选择题

1、B 2、A 3、 C 4、B 5、B 6、A 7、B 8、C 9、A 10、D

二、 填空题

1、SELECT spxx.spmc, SUM(xsqk.xssl) AS销售量,SUM(xsqk.xssl*spxx.xsj)AS销售总额;

FROM xsqk,spxx;

WHERE xsqk.spbh=spxx.spbh__and_____xsqk.xsrq={1999/9/1}; INTO CURSOR cXstmp;

15


省新编VFP教程习题及答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江苏13市全国重点文物保护单位名录

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: