第一章 数据库技术基础 下载本文

一、选择题

1. 在Visual FoxPro中,Unload事件的触发时机是 。 A.释放表单 B. 打开表单 C.创建表单 D. 运行表单

2. 假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为 。

A. 日期型 B. 数值型 C. 字符型 D. 以上操作出错

3. 在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是 。

A.This B.ThisForm C.Caption D.Click

4. 能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是 。 A. Hide B. Show C. Release D. SetFocus

5. 下面对编辑框(EditBox) 控制属性的描述正确的是 。 A. SelLength属性的设置可以小于0

B. 当ScrollBars的属性值为0时,编辑框内包含水平滚动条 C. SelText属性在做界面设计时不可用,在运行时可读写 D. Readonly属性值为.T.时,用户不能使用编辑框上的滚动条 6. 下面对控件的描述正确的是 。 A. 用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择

C. 用户可以在一个选项组中选中多个选项按钮

D. 用户对一个表单内的一组复选框只能选中其中一个

7. 确定列表框内的某个条目是否被选定应使用的属性是 。 A. Value B. ColumnCount C. ListCount D. Selected

8. 在Visual FoxPro中,运行表单T1.SCX的命令是 。 A. DO T1 B. RUN FORM1 T1 C. DO FORM T1 D. DO FROM T1 9. 在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 。

A. ThisForm.Refresh B. ThisForm.Delete C. ThisForm.Hide D. ThisForm.Release

10. 假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的? A. ThisForm.Text1.value B. This.Parent.value

C. Parent.Text1.value D. this.Parent.Text1.value 11. 下面是关于表单数据环境的叙述,其中错误的是 。 A. 可以在数据环境中加入与表单操作有关的表 B. 数据环境是表单的容器

C. 可以在数据环境中建立表之间的联系 D. 表单自动打开其数据环境中的表

12. 新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的 。 A. Name属性 B. Caption属性 C. Closable属性 D. AlwaysOnTop属性 13. 有关控件对象的Click事件的正确叙述是 。 A. 用鼠标双击对象时引发 B. 用鼠标单击对象时引发 C. 用鼠标右键单击对象时引发 D. 用鼠标右键双击对象时引发

14. 关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的 。 A. 标题 B. 属性 C. 事件 D. 方法 15. 以下叙述与表单数据环境有关,其中正确的是 。

A. 当表单运行时,数据环境中的表处于只读状态,只能显示不能修改 B. 当表单关闭时,不能自动关闭数据环境中的表 C. 当表单运行时,自动打开数据环境中的表 D. 当表单运行时,与数据环境中的表无关

16. 在Visual FoxPro中释放和关闭表单的方法是 。

A. RELEASE B. CLOSE C. DELETE D. DROP 17. 在表单中为表格控件指定数据源的属性是 。 A. DataSource B. RecordSource C. DataFrom D. RecordFrom 18. 以下关于表单数据环境叙述错误的是 。 A. 可以向表单数据环境设计器中添加表或视图 B. 可以从表单数据环境设计器中移出表或视图 C. 可以在表单数据环境设计器中设置表之间的关系 D. 不可以在表单数据环境设计器中设置表之间的关系 19—21使用下图:

19. 如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句 。

A. THISFORM.CAPTION=\登录窗口\登录窗口\C. THISFORM.NAME=\登录窗口\登录窗口\20. 如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则可以在Form1

的Init事件中加入语句 。

A. FORM1.TEXT2.PASSWORDCHAR=\

C. THISFORM.TEXT2.PASSWORD=\21. 假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下: USE 口令表 GO TOP flag =0

DO WHILE .not.EOF()

IF Alltrim(用户名)==Alltrim(Thisform.Text1.value) If Alltrim(口令)==Alltrim(Thisform.Text2.value) WAIT\欢迎使用\ ELSE

WAIT\口令错误\ ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF

——————

WAIT\用户名错误\ ENDIF

则在横线处应填写的代码是 。

A. flag=-1 B. flag=0 C. flag=1 D. flag=2 22. 下面关于表单若干常用事件的描述中,正确的是 。 A. 释放表单时,UNLOAD事件在DEXTROY事件之前引发 B. 运行表单时,INIT事件在LOAD 事件之前引发 C. 单击表单的标题栏,引发表单的CLICK事件 D. 上面的说法都不对

23. 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句 。 A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release D. ThisForm.Return

24. 假设表单上有一选项组:●男 ○ 女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为 。

A. .T. B. \男\男\或1 25. 在Visual FoxPro中调用表单mf1的正确命令是 。 A. DO mf1 B. DO FROM mf1 C. DO FORM mf1 D. RUN mf1

二、填空题

1. 在Visual FoxPro中,在运行表单时最先引发的表单事件是 事件。 2. 在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 事件。

3. 在Visual FoxPro中,假设表单上有一选项组:○男 ○女,该选项组的Value属性值赋为0。当其中的第一个选项按钮“男“被选中,该选项组的Value属性值为 。 4. 在Visual FoxPro表单中,用来确定复选框是否被选中的属性是 。 5. 用来指定显示在复选框旁的文字的属性是 。 6. 在表单中确定控件是否可见的属性是 。

7. 在Visual FoxPro中,运行当前文件夹下的表单T1.SCX的命令是 。 8. 运行表单时,Load事件是在Init事件之 被引发。 9. 在visual FoxPro中释放和关闭表单的方法是 。

10. 在VISUAL FOXPRO 的表单设计中,为表格控件指定数据源的属性是 。 11. 在VISUAL FOXPRO 中为表单指定表题的属性是 。

12. 在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 属性值。

13. 在表单设计器中可以通过 工具栏中的工具快速对齐表单中的控件。

14. 为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为 。

第十一章 报表设计与标签设计同步练习

一、选择题

1.不可以作为报表的数据来源 。

A.自由表 B. 数据库表 C. 视图 D. 表结构

2.分组/总计报表的总计是把数据源中所有记录中每个 字段作总计 A. 字符型 B. 数值型 C. 逻辑型 D. 日期型 3.报表的组注脚是为了表示 。

A. 总计或统计 B. 每页总计

C. 总结 D. 分组数据的计算结果 4.创建一对多报表要求保证两个数据表 。 A. 可以是两个数据库的表 B. 可以是两个自由表

C. 可以是一个数据库中两个不相关的数据表 D. 必须是一个数据库中的两个一对多表

5.在使用set print on 命令接通打印机后,结果不能输出到打印机的命令组是 。 A. use ss B. use ss C. use ss D. ? “VCD” List list to print @3,3 say 姓名 6.在创建快速报表时,基本带区包括 。

A. 标题、细节和总结 B. 组标头、细节和组注脚 C. 页标头、细节和页注脚 D. 报表标题、细节和页注脚 7.在VFP中添加域控件后,可以更改其数据类型和打印格式,域控件的数据类型包括 。 A. 字符型、数值型、通用型 B. 字符型、日期型、通用型