大学vf考试试题及答案_第1页
大学vf考试试题及答案_第2页
大学vf考试试题及答案_第3页
大学vf考试试题及答案_第4页
大学vf考试试题及答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学vf考试试题及答案

一、单项选择题(每题2分,共10题)

1.VF中,用于打开表单的命令是:

A.OPEN

B.CREATE

C.CLOSE

D.DELETE

答案:A

2.在VF中,哪个函数用于计算字符串的长度?

A.LEN

B.STR

C.TYPE

D.SPACE

答案:A

3.在VF中,以下哪个选项不是数据库的基本操作?

A.插入

B.删除

C.更新

D.编译

答案:D

4.VF中,以下哪个命令用于显示当前表的记录?

A.DISPLAY

B.BROWSE

C.LIST

D.REPORT

答案:B

5.在VF中,如何使用变量存储当前日期?

A.DATE()

B.TODAY()

C.NOW()

D.TIME()

答案:B

6.VF中,如何将字符串转换为数值?

A.STR()

B.VAL()

C.ALLTRIM()

D.UPPER()

答案:B

7.在VF中,以下哪个命令用于结束程序的执行?

A.QUIT

B.EXIT

C.STOP

D.HALT

答案:A

8.VF中,以下哪个函数用于返回当前系统时间?

A.DATE()

B.TIME()

C.NOW()

D.TODAY()

答案:C

9.在VF中,如何将数值转换为字符串?

A.STR()

B.VAL()

C.NUMERIC()

D.ALLTRIM()

答案:A

10.VF中,以下哪个命令用于将当前表单的数据保存到磁盘文件中?

A.SAVE

B.EXPORT

C.WRITE

D.PRINT

答案:B

二、多项选择题(每题2分,共10题)

11.在VF中,以下哪些命令用于数据库表的创建?

A.CREATE

B.OPEN

C.USE

D.ALTERTABLE

答案:A,D

12.VF中,以下哪些函数用于字符串操作?

A.LEFT()

B.RIGHT()

C.MID()

D.UPPER()

答案:A,B,C,D

13.在VF中,以下哪些命令用于数据库表的修改?

A.UPDATE

B.INSERT

C.DELETE

D.SELECT

答案:A,B,C

14.VF中,以下哪些函数用于数值计算?

A.ABS()

B.SQRT()

C.ROUND()

D.DATE()

答案:A,B,C

15.在VF中,以下哪些命令用于数据库表的查询?

A.SELECT

B.BROWSE

C.DISPLAY

D.LIST

答案:A,B,C,D

16.VF中,以下哪些函数用于日期和时间的计算?

A.DATE()

B.TIME()

C.DATEDIFF()

D.DATEADD()

答案:A,B,C,D

17.在VF中,以下哪些命令用于数据库表的复制?

A.COPY

B.SELECT

C.EXPORT

D.IMPORT

答案:A,C,D

18.VF中,以下哪些函数用于转换数据类型?

A.STR()

B.VAL()

C.CTOD()

D.DTOC()

答案:A,B,C,D

19.在VF中,以下哪些命令用于数据库表的删除?

A.DELETE

B.DROPTABLE

C.CLEAR

D.REMOVE

答案:A,B,D

20.VF中,以下哪些函数用于随机数生成?

A.RAND()

B.RND()

C.INT()

D.ROUND()

答案:A,B

三、判断题(每题2分,共10题)

21.VF中,使用“?”命令可以在命令窗口显示表达式的值。(对/错)

答案:对

22.在VF中,使用“?”命令可以修改表单的属性。(对/错)

答案:错

23.VF中,使用“USE”命令可以打开一个数据库表。(对/错)

答案:对

24.在VF中,使用“RELEASE”命令可以关闭一个打开的数据库表。(对/错)

答案:对

25.VF中,使用“ZAP”命令可以删除数据库表中的所有记录。(对/错)

答案:对

26.在VF中,使用“APPEND”命令可以在数据库表的末尾添加一条新记录。(对/错)

答案:对

27.VF中,使用“REPLACE”命令可以替换数据库表中的指定字段的值。(对/错)

答案:对

28.在VF中,使用“PACK”命令可以压缩数据库表,以减少空间占用。(对/错)

答案:对

29.VF中,使用“INDEX”命令可以为数据库表创建索引。(对/错)

答案:对

30.在VF中,使用“SETDELETED”命令可以标记数据库表中的记录为已删除。(对/错)

答案:对

四、简答题(每题5分,共4题)

31.请简述VF中如何创建一个新数据库表,并插入一条记录。

答案:

1.使用`CREATE`命令创建新表,例如:`CREATETABLEMyTable(Field1C(10),Field2N(5,2))`。

2.使用`USE`命令打开新表,例如:`USEMyTable`。

3.使用`APPEND`命令添加新记录,例如:`APPENDBLANK`。

4.输入数据,例如:`Field1"Data1",Field2123.45`。

5.使用`PACK`命令保存更改。

32.请简述VF中如何查询数据库表中的特定记录。

答案:

1.使用`USE`命令打开数据库表,例如:`USEMyTable`。

2.使用`LOCATE`命令查找特定记录,例如:`LOCATEFORField1="Value"`。

3.如果找到匹配的记录,可以使用`DISPLAY`命令查看详细信息。

33.请简述VF中如何更新数据库表中的记录。

答案:

1.使用`USE`命令打开数据库表,例如:`USEMyTable`。

2.使用`LOCATE`命令找到需要更新的记录,例如:`LOCATEFORField1="Value"`。

3.使用`REPLACE`命令更新字段值,例如:`REPLACEField2WITH456.78`。

4.使用`PACK`命令保存更改。

34.请简述VF中如何删除数据库表中的记录。

答案:

1.使用`USE`命令打开数据库表,例如:`USEMyTable`。

2.使用`LOCATE`命令找到需要删除的记录,例如:`LOCATEFORField1="Value"`。

3.使用`DELETE`命令删除记录。

4.使用`PACK`命令保存更改。

五、讨论题(每题5分,共4题)

35.讨论VF中索引的作用及其对数据库性能的影响。

答案:

索引可以加快查询速度,因为它们允许数据库管理系统快速定位数据,而不需要扫描整个表。然而,索引也会增加数据库的存储需求,并可能降低插入和更新记录的速度,因为索引本身也需要被更新。

36.讨论VF中使用事务处理的重要性。

答案:

事务处理确保数据库操作的完整性和一致性。它允许多个操作作为一个单一的工作单元执行,要么全部成功,要么全部失败。这有助于防止数据损坏,并确保数据库在发生错误时能够恢复到一致的状态。

37.讨论VF中表单和报表的区别。

答案:

表单是用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论