VFP学习资源整合与试题答案指南_第1页
VFP学习资源整合与试题答案指南_第2页
VFP学习资源整合与试题答案指南_第3页
VFP学习资源整合与试题答案指南_第4页
VFP学习资源整合与试题答案指南_第5页
已阅读5页,还剩6页未读, 继续免费阅读

下载本文档

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

文档简介

VFP学习资源整合与试题答案指南姓名:____________________

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

1.下列关于VisualFoxPro数据库系统的说法,正确的是:

A.VisualFoxPro是微软公司开发的数据库管理系统

B.VisualFoxPro是一种面向对象的高级程序设计语言

C.VisualFoxPro只能用于开发桌面应用程序

D.VisualFoxPro不支持图形用户界面

2.在VisualFoxPro中,要创建一个名为“学生”的数据库表,以下语句中正确的是:

A.CREATETABLE学生

B.CREATETABLE学生(学号C(10),姓名C(20))

C.CREATETABLE学生学号C(10),姓名C(20)

D.CREATETABLE学生学号C(10),姓名C(20)PRIMARYKEY

3.以下关于VisualFoxPro查询的描述,错误的是:

A.查询可以基于一个或多个表

B.查询可以用来显示、更新、删除表中的数据

C.查询可以用来生成报表

D.查询可以用来创建新表

4.在VisualFoxPro中,要实现“学生”表中的“年龄”字段值自动增加1,以下SQL语句正确的是:

A.UPDATE学生SET年龄=年龄+1

B.UPDATE学生WHERE年龄=年龄+1

C.UPDATE学生SET年龄=1WHERE年龄=1

D.UPDATE学生WHERE年龄=1SET年龄=1

5.以下关于VisualFoxPro程序设计的说法,正确的是:

A.VisualFoxPro程序设计采用面向对象编程技术

B.VisualFoxPro程序设计采用面向过程编程技术

C.VisualFoxPro程序设计既支持面向对象编程技术,也支持面向过程编程技术

D.VisualFoxPro程序设计不支持面向对象编程技术

6.在VisualFoxPro中,要删除名为“学生”的数据库表,以下SQL语句正确的是:

A.DELETETABLE学生

B.DROPTABLE学生

C.DELETEFROM学生

D.DROPFROM学生

7.以下关于VisualFoxPro的索引的说法,错误的是:

A.索引可以提高查询速度

B.索引可以保证数据的唯一性

C.索引可以用于排序

D.索引可以用于建立关联

8.在VisualFoxPro中,要实现“学生”表中“性别”字段的值自动设置为“男”,以下SQL语句正确的是:

A.UPDATE学生SET性别='男'

B.UPDATE学生WHERE性别='男'

C.UPDATE学生SET性别='男'WHERE性别='男'

D.UPDATE学生WHERE性别='男'SET性别='男'

9.以下关于VisualFoxPro的视图的说法,正确的是:

A.视图可以基于一个或多个表

B.视图可以用来显示、更新、删除表中的数据

C.视图可以用来生成报表

D.视图可以用来创建新表

10.在VisualFoxPro中,要实现“学生”表中“班级”字段的值自动填充,以下SQL语句正确的是:

A.UPDATE学生SET班级='计算机科学与技术'

B.UPDATE学生WHERE班级='计算机科学与技术'

C.UPDATE学生SET班级='计算机科学与技术'WHERE班级='计算机科学与技术'

D.UPDATE学生WHERE班级='计算机科学与技术'SET班级='计算机科学与技术'

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

1.在VisualFoxPro中,以下哪些是数据库表的基本字段类型?

A.数字型

B.字符型

C.日期型

D.逻辑型

E.图片型

2.以下哪些是VisualFoxPro中查询设计器的功能?

A.添加或删除字段

B.设置字段排序

C.添加或删除表

D.设置查询条件

E.生成报表

3.在VisualFoxPro中,以下哪些是创建索引的方法?

A.使用CREATEINDEX命令

B.使用表设计器

C.使用项目管理器

D.使用SQL语句

E.使用查询设计器

4.以下哪些是VisualFoxPro程序设计中的控制结构?

A.顺序结构

B.选择结构

C.循环结构

D.过程

E.函数

5.在VisualFoxPro中,以下哪些是项目管理器的功能?

A.创建和管理数据库

B.创建和管理表

C.创建和管理视图

D.创建和管理查询

E.创建和管理程序

6.以下哪些是VisualFoxPro中常用的数据类型?

A.数值型

B.字符型

C.日期型

D.逻辑型

E.二进制型

7.在VisualFoxPro中,以下哪些是表单设计器的功能?

A.添加或删除控件

B.设置控件属性

C.设置表单布局

D.设置事件处理程序

E.生成程序代码

8.以下哪些是VisualFoxPro中常用的函数?

A.DATE()

B.TIME()

C.YEAR()

D.MONTH()

E.DAY()

9.在VisualFoxPro中,以下哪些是VisualFoxPro中常用的SQL语句?

A.SELECT

B.INSERT

C.UPDATE

D.DELETE

E.CREATE

10.以下哪些是VisualFoxPro中常用的数据库操作?

A.打开数据库

B.关闭数据库

C.创建数据库

D.删除数据库

E.复制数据库

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

1.在VisualFoxPro中,一个数据库表只能有一个主索引。()

2.使用SQL语句可以方便地实现数据的插入、更新和删除操作。()

3.VisualFoxPro中的视图是可以直接修改数据源的。()

4.在VisualFoxPro中,使用查询设计器可以创建复杂的查询,但不能创建视图。()

5.在VisualFoxPro中,可以通过项目管理器来管理数据库、表、查询、表单等对象。()

6.VisualFoxPro中的程序设计只能使用面向对象编程技术。()

7.在VisualFoxPro中,一个字段可以同时是主索引和非主索引。()

8.VisualFoxPro中的函数都是系统提供的,不能自定义。()

9.在VisualFoxPro中,可以通过拖放控件来设计表单界面。()

10.在VisualFoxPro中,一个数据库只能有一个数据表。()

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

1.简述VisualFoxPro中数据库和表的基本概念,以及它们之间的关系。

2.解释在VisualFoxPro中如何创建一个数据库表,包括字段定义、索引设置等。

3.描述在VisualFoxPro中执行查询操作的过程,以及查询设计器的使用方法。

4.说明在VisualFoxPro中如何创建和使用视图,以及视图与查询的区别。

5.阐述在VisualFoxPro中程序设计的基本概念,包括过程、函数和事件处理。

6.简要介绍VisualFoxPro中表单设计的基本步骤,以及如何使用控件和事件来设计用户界面。

试卷答案如下

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

1.A

解析思路:VisualFoxPro是微软公司开发的数据库管理系统,属于数据库管理系统类别。

2.B

解析思路:创建数据库表时,需要在括号内定义字段名和数据类型。

3.B

解析思路:查询主要用于数据检索,不能直接用于更新、删除表中的数据。

4.A

解析思路:UPDATE语句用于更新表中记录的值,格式为UPDATE表名SET字段名=新值。

5.C

解析思路:VisualFoxPro既支持面向对象编程技术,也支持面向过程编程技术。

6.B

解析思路:DROPTABLE语句用于删除数据库表。

7.D

解析思路:索引可以用于建立关联,如外键约束。

8.A

解析思路:UPDATE语句用于更新表中记录的值,直接设置新值即可。

9.A

解析思路:视图可以基于一个或多个表,用于显示查询结果。

10.A

解析思路:UPDATE语句用于更新表中记录的值,直接设置新值即可。

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

1.A,B,C,D

解析思路:VisualFoxPro数据库表的基本字段类型包括数字型、字符型、日期型、逻辑型。

2.A,B,C,D

解析思路:查询设计器可以添加或删除字段、设置字段排序、添加或删除表、设置查询条件。

3.A,B,C,D

解析思路:创建索引的方法包括使用CREATEINDEX命令、表设计器、项目管理器和SQL语句。

4.A,B,C,D

解析思路:VisualFoxPro程序设计中的控制结构包括顺序结构、选择结构、循环结构。

5.A,B,C,D,E

解析思路:项目管理器可以创建和管理数据库、表、视图、查询、表单等对象。

6.A,B,C,D,E

解析思路:VisualFoxPro中常用的数据类型包括数值型、字符型、日期型、逻辑型、二进制型。

7.A,B,C,D,E

解析思路:表单设计器可以添加或删除控件、设置控件属性、设置表单布局、设置事件处理程序。

8.A,B,C,D

解析思路:VisualFoxPro中常用的函数包括DATE()、TIME()、YEAR()、MONTH()、DAY()。

9.A,B,C,D,E

解析思路:VisualFoxPro中常用的SQL语句包括SELECT、INSERT、UPDATE、DELETE、CREATE。

10.A,B,C,D,E

解析思路:VisualFoxPro中常用的数据库操作包括打开数据库、关闭数据库、创建数据库、删除数据库、复制数据库。

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

1.×

解析思路:一个数据库表可以有多个主索引。

2.√

解析思路:SQL语句可以直接执行数据的插入、更新和删除操作。

3.×

解析思路:视图是基于查询的结果集,不能直接修改数据源。

4.×

解析思路:查询设计器可以创建查询和视图,但不能生成报表。

5.√

解析思路:项目管理器可以用来管理VisualFoxPro中的各种对象。

6.×

解析思路:VisualFoxPro的程序设计既支持面向对象,也支持面向过程。

7.×

解析思路:一个字段不能同时是主索引和非主索引。

8.×

解析思路:VisualFoxPro中可以自定义函数。

9.√

解析思路:可以通过拖放控件来设计表单界面。

10.×

解析思路:一个数据库可以包含多个数据表。

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

1.答案略

解析思路:解释数据库和表的基本概念,以及它们之间的关系,如数据库是存储数据的容器,表是数据库中的数据集合。

2

温馨提示

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

评论

0/150

提交评论