Visual FoxPro试题4

1. 关系数据库管理系统存储与管理数据的基本形式是( )
A. 关系树
B. 二维表
C. 文本文件
D. 结点路径

2. 如果要改变一个关系中属性的排列序列,应使用的关系运算是( )
A. 连接
B. 选取
C. 投影
D. 重建

3. 为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了( )
A. 数据库
B. 数据操作系统
C. 数据库系统
D. 数据库管理系统

4. 不是Visual FoxPro可视化编程工具的是( )
A. 向导
B. 生成器
C. 设计器
D. 程序编辑器

5. 假定X=8,执行命令?X=X+1后,结果是( )
A. 9
B. 8
C. .T.
D. .F.

6. 再Visual Foxpro中,MIN(ROUND(6.89,1),9)的值是( )
A. 6
B. 6.9
C. 7
D. 6.8

7. 函数LEN("123"-"123")的值是( )
A. 0
B. 6
C. 3
D. 7

8. 设系统日期是2003年1月1日,则表达式DTOC(DATE())+28的值是()
A. 2003/01/29
B. 2003/01/0128
C. 2031/01/01
D. 出错信息

9. 用命令DIMENSION S(3,4)定义后,S数组中共有( )个数据元素。
A. 3
B. 4
C. 7
D. 12

10. 对于只有两种取值的字段,一般使用( )数据类型
A. 字符型
B. 数字型
C. 日期型
D. 逻辑型

11. 下列表达式中,( )肯定不是合法的表达式。
A. [9876]-AB
B. NAME+"NAME"
C. 11/16/99
D. ZC="教授".OR."副教授"

12. 在Visual FoxPro程序中使用的内存变量分两类,它们是( )。
A. 全局变量和局部变量
B. 简单变量和数组变量
C. 字符变量和数组变量
D. 一般变量和下标变量

13. 设表文件中有10条记录,当前记录号为1,且无索引文件处于打开状态。若执行命令SKIP-1后再执行命令?RECNO(),屏幕将显示( )
A. 0
B. 1
C. -1
D. 出错信息

14. 下列是表复制命令COPY TO的功能说明,其中错误的是( )
A. 可以进行表部分字段的复制
B. 可以进行表部分纪录的复制
C. 可以进行表纪录的排序复制
D. 若表有MEMO字段,则自动复制同名的备注文件

15. 在VISUAL FOXPRO中,SORT命令和INDEX命令的区别是( )
A. 前者按指定关键字排序,后者按指定记录排序
B. 前者按指定记录排序,后者按指定关键字排序
C. 前者改变了纪录的物理位置,后者却不改变
D. 后者改变了纪录的物理位置,前者却不改变

16. 当前表文件中有一个长度为10的字符型字段sname,执行如下命令的显示结果是()。
REPLACE sname WITH"于丹樱"
? LEN(sname)
A. 3
B. 6
C. 10
D. 11

17. 下列文件都是表RSDA.DBF的索引文件,在打开该表时自动打开的索引文件是
A. RSDA.IDX
B. XMZC.CDX
C. RSDA.CDX
D. 无

18. 不论索引是否生效,定位到相同记录上的命令是( )
A. go 6
B. skip
C. go top
D. go bottom

19. 使用数据字典可以( )
A. 保证主关键字字段内容的唯一性
B. 方便输入数据
C. 保证字段内

容的安全性
D. 保证字段内容的完整性

20. 在设计数据库表时,若在"工号"字段的"输入掩码"文本框中输入GH999,则在输入时输入的格式是( )
A. 由字母GH和三个9组成
B. 由两个任意的字母和三个9组成
C. 由字母GH和一到三位数字组成
D. 由字母GH和三位数字组成

21. 以下叙述中正确的是( )
A. 删除一个数据库后,其内的表也一定被删除
B. 任何一个表只能为一个数据库所有,不能同时添加到多个数据库
C. 候选关键字不能有重复的数据,但可以有空值
D. 可为自由表设置主索引

22. 从"数据库设计器"窗口中选择表间关系连线,下列操作不可以进行的事( )
A. 删除关系
B. 添加关系
C. 编辑关系
D. 编辑参照完整性

23. SQL语句中条件短语的关键字是( )
A. WHERE
B. FOR
C. WHILE
D. CONDITION

24. 用SQL语言建立表时为属性定义主关键字,应在SQL语言中使用短语( )
A. default
B. primary key
C. check
D. unique

25. 以下关于视图的描述中,正确的是( )
A. 只能由自由表创建视图
B. 不能由自由表创建视图
C. 只能由数据库表创建视图
D. 可以由各种表创建视图

26. 在下列关于视图的叙述中,正确的一条是( )
A. 视图和查询一样
B. 若导出某视图的数据库被删除了,该视图不受任何影响
C. 视图一旦建立,就不能被删除
D. 当某一视图被删除后,由该视图导出的其他视图也将自动删除

27. 下列说法错误的是( )
A. 所谓项目是文件、数据、文档和Visual FoxPro对象的集合
B. 项目管理器是Visual FoxPro中处理数据和对象的主要组织工具
C. 项目管理器提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询和其他一切文件
D. 在项目管理器中可以将应用系统编译成一个扩展名为.exe的可执行文件,而不能将应用系统编译成一个扩展名为.app的应用文件

28. 能接受一位整数并存放到内存变量y中的正确命令是( )
A. wait to y
B. accept to y
C. input to y
D. @10,10say y picture"9"

29. Visual FoxPro循环结构程序设计中,在指定范围内扫描表文件,查找满足条件的记录并执行循环体中的操作命令,应使用的循环语句是( )
A. for
B. while
C. scan
D. 以上都可以

30. 组成Visual FoxPro应用程序的基本结构是( )
A. 顺序结构、分支结构和模块结构
B. 顺序结构、分支结构和循环结构
C. 逻辑结构、物理结构和程序结构
D. 分支结构、重复结构和模块结构

31. 若将过程或函数放在过程文件中,可以在应用程序中使用( )命令打开过程文件
A. set procedure to <文件名>
B. set procedure to <文件名>
set function to <文件名>
C. set procedure to <文件名>
set program to <文件名>
D. set procedure to <文件名>
set ro

utine to <文件名>

32. 用define class命令定义一个myform类时,若要为该类添加一个按钮对象,应当使用的基本代码是( )
A. AddObject("Command1,"commandbutton")
B. myform.AddObject("Command1,"commandbutton")
C. Add Object Command1 AS commandbutton
D. Add bject https://www.360docs.net/doc/786766395.html,mand1 AS commandbutton

33. 下列基类中是容器类的是( )
A. 表单
B. 命令按钮
C. 列表框
D. 单选按钮

34. 下列蝗说法中,正确的是( )
A. 对象只能表示结构化的数据
B. 对象一定有一个对象标识符
C. 对象可以属于一个对象类,也要不属于任何对象类
D. 对象标识符在对象的整个生命周期中可以改变

35. 在使用计时器时,若想让计时器在表单加载时就开始工作,应该设置Enabled属性为()
A. .F.
B. .T.
C. .Y.
D. .Yes.

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

37. 表单文件的扩展名中( )为表单信息的数据库表文件
A. .scx
B. .sct
C. .frx
D. .dbt

38. 以下属于产、非容器类控件类的是( )
A. Form
B. Lable
C. Page
D. Container

39. 使用( )工具栏可以在表单上对齐和调整控件的位置
A. 调色板
B. 布局
C. 表单控件
D. 表单设计器

40. 如果砖雕要重新绘制表单或控件,并刷新它的所有值,引发的是( )事件和方法
A. Click事件
B. release方法
C. Refresh方法
D. Show方法


标准答案:BCADD BBDDD DBBCC CCAAC BBABD DDCCB ACABB CABBC


1. 关系是具有相同性质的元组的集合。
2. 在表单中添加控件后,除了通过属性窗口为其设置各种属性外,也可以通过相应的生成器对话框为其设置常用属性。
3. 在表单中添加控件后,只能通过鼠标改变其大小和位置。
4. 当某一视图被删除后,由该视图导出的其他视图也将自动删除。
5. SQL的SELECT语句中用于求最大值的函数是MAX。
6. 报表由数据源和格式布局两个基本部分组成。
7. go top命令将记录指针移动到表的末尾。
8. 视图建立后,保存在数据库中。
9. 对于需要参加算术运算的数据,最好按字符类型存储。
10. 用MODIFY STRUCTURE命令实现的操作是对表中的字段名进行修改。

标准答案:TTFTT TFTFT



相关文档
最新文档