Visual FoxPro 程序设计题库27.docx

上传人:b****5 文档编号:7225043 上传时间:2023-01-22 格式:DOCX 页数:17 大小:20.64KB
下载 相关 举报
Visual FoxPro 程序设计题库27.docx_第1页
第1页 / 共17页
Visual FoxPro 程序设计题库27.docx_第2页
第2页 / 共17页
Visual FoxPro 程序设计题库27.docx_第3页
第3页 / 共17页
Visual FoxPro 程序设计题库27.docx_第4页
第4页 / 共17页
Visual FoxPro 程序设计题库27.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

Visual FoxPro 程序设计题库27.docx

《Visual FoxPro 程序设计题库27.docx》由会员分享,可在线阅读,更多相关《Visual FoxPro 程序设计题库27.docx(17页珍藏版)》请在冰豆网上搜索。

Visual FoxPro 程序设计题库27.docx

VisualFoxPro程序设计题库27

试卷编号:

89

所属语言:

VisualFoxpro

试卷方案:

西北民大VFP2010年春季

试卷总分:

100分

共有题型:

4种

 

一、填空共10题(共计10分)

第1题(1.0分)题号:

48

视图和查询都可以对【1】表进行操作.

答案:

=======(答案1)=======

本地

=========或=========

数据库

 

第2题(1.0分)题号:

28

执行如下命令序列:

USESTUDENT

LIST

记录号姓名性别年龄

1欧阳惠女23

2李明男27

3杨霞女24

4郭吴男21

5吴友女25

6何文强男24

INDEXON年龄TOAGE

SEEK23

SKIP

?

姓名,年龄

执行结果应该是【1】

答案:

=======(答案1)=======

杨霞24

 

第3题(1.0分)题号:

56

将设计好的表单存盘时,将产生扩展名为【1】和【2】的两个文件.

答案:

=======(答案1)=======

.SCX

=======(答案2)=======

.sct

 

第4题(1.0分)题号:

35

参照完整性与表之间的关系有关,即当【1】、【2】和【3】一个表中的数据时,

通过参照引用关联的另一个表的数据,来检查对表的数据操作是否正确.

答案:

=======(答案1)=======

插入

=========或=========

修改

=========或=========

删除

=======(答案2)=======

插入

=========或=========

修改

=========或=========

删除

=======(答案3)=======

插入

=========或=========

修改

=========或=========

删除

 

第5题(1.0分)题号:

49

可用视图【1】修改源表中的数据.

答案:

=======(答案1)=======

更新功能

=========或=========

更新

 

第6题(1.0分)题号:

55

一组具有相同数据和相似操作的对象的集合称为【1】.

答案:

=======(答案1)=======

 

第7题(1.0分)题号:

50

视图可分为【1】、【2】两种.

答案:

=======(答案1)=======

本地视图

=========或=========

远程视图

=======(答案2)=======

本地视图

=========或=========

远程视图

 

第8题(1.0分)题号:

3

数据库中的数据之间是有一定的结构的,这种结构是由数据库管理系统所

支持的【1】表现出来的.

答案:

=======(答案1)=======

数据模型

 

第9题(1.0分)题号:

21

属性的取值范围称为域,在"职工"表中,字段"婚否"为逻辑型,它的域为【1】.

答案:

=======(答案1)=======

逻辑值真逻辑值假

=========或=========

逻辑真逻辑假

=========或=========

.T..F.

=========或=========

.t..f.

 

第10题(1.0分)题号:

39

如果要在查询结果中去掉重复值,则必须在命令中加入【1】短语.

答案:

=======(答案1)=======

DISTNCT

 

二、单项选择共35题(共计35分)

第1题(1.0分)题号:

269

在VisualFoxpor中创建一个菜单,可以在命令窗口中键入()命令.

A:

CREATEMENU

B:

OPENMENU

C:

LISTMENU

D:

CLOSEMENU

 

答案:

A

第2题(1.0分)题号:

278

在VisualFoxPro系统中,选择列表框或组合框中的选项,双击鼠标左键,此时触发()事件.

A:

Click

B:

DblClick

C:

Init

D:

KeyPress

 

答案:

B

第3题(1.0分)题号:

1

SQL语句中删除表中数据的语句是().

A:

DROP

B:

ERASE

C:

CANCLE

D:

DELETE

 

答案:

D

第4题(1.0分)题号:

155

下列程序的运行结果为().

STORE0TOM,N

DOWHILEM<30

N=N+3

M=M+N

ENDDO

?

M,N

RETURN

A:

3012

B:

1230

C:

4515

D:

1545

 

答案:

A

第5题(1.0分)题号:

113

如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字,

则称这个关键字为该关系的()

A:

内关键字

B:

主关键字

C:

外关键字

D:

关系

 

答案:

C

第6题(1.0分)题号:

305

在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择().

A:

命令

B:

填充名称

C:

子菜单

D:

过程

 

答案:

D

第7题(1.0分)题号:

317

在下列关于视图的叙述中,正确的一条是().

A:

视图和查询一样

B:

若导出某视图的数据库表被删除了,该视图不受任何影响

C:

视图一旦建立,就不能被删除

D:

当某一视图被删除后,由该视图导出的其他视图也将自动删除

 

答案:

D

第8题(1.0分)题号:

190

修改本地视图的命令().

A:

DELETEVIEW

B:

CREATESQLVIEW

C:

MODIFYVIEW

D:

SETVIEW

 

答案:

C

第9题(1.0分)题号:

230

以下关于文本框和编辑框的叙述中,错误的是()

A:

在文本框和编辑框中都可以输入和编辑各种类型的数据

B:

在文本框中可以输入和编辑字符型、数值型、日期型和逻辑型数据

C:

在编辑框中只能输入和编辑字符型数据

D:

在编辑框中可以进行文本的选定、剪切、复制和粘贴等操作

 

答案:

A

第10题(1.0分)题号:

19

SQL语句中,SELECT命令中JOIN短语用于建立表之间的联系,联系条件应出现在()短语中.

A:

WHERE

B:

ON

C:

HAVING

D:

IN

 

答案:

B

第11题(1.0分)题号:

71

关系数据库管理系统存储与管理数据的基本形式是()

A:

关系树

B:

二维表

C:

文本文件

D:

结点路径

 

答案:

B

第12题(1.0分)题号:

4

永久关系建立后()

A:

在数据库关闭后自动取消

B:

如不删除将长期保存

C:

无法删除

D:

只供本次运行使用

 

答案:

B

第13题(1.0分)题号:

208

一个软件在安装之前,不需要了解它的()

A:

硬件环境

B:

软件环境

C:

升迁环境

D:

用户

 

答案:

D

第14题(1.0分)题号:

177

下列新建菜单的方法中错误的是().

A:

从"文件"菜单中选择"新建"命令,在弹出的"新建"对话框中选择"菜单"单选按钮,然后单击"新建文件"按钮,在弹出的"新建菜单"对话框中单击"菜单"按钮

B:

在命令窗口中输入CREATEMENU(文件名)命令

C:

单击常用工具栏中的"新建"按钮,在弹出的"新建"对话框中选择"菜单"单选按钮,然后单击"新建文件"按钮,在弹出的"新建菜单"对话框中单击"菜单"按钮

D:

在命令窗口中输入OPENMENU(文件名)命令

 

答案:

D

第15题(1.0分)题号:

181

下列有关数组的说法,不正确的是()

A:

在VisualFoxPro中,只有一维数组和二维数组

B:

数组在使有DIMENSION命令定义之后,就已经具有了初值

C:

数组中各个元素的数据类型必须一致

D:

通过数组的重新定义,可以将一维数组变成二维数组

 

答案:

C

第16题(1.0分)题号:

169

下列数据中合法的VisualFoxPro常量是()

A:

01/10/2003

B:

.Y.

C:

True

D:

75%

 

答案:

B

第17题(1.0分)题号:

203

要在数据中的各个表之间建立一对一关系,子表的关键字段必须建立()

A:

惟一索引

B:

主索引

C:

普通索引

D:

候选索引或惟一索引

 

答案:

B

第18题(1.0分)题号:

104

命令按钮组是().

A:

控件

B:

容器

C:

控件类对象

D:

容器类对象

 

答案:

D

第19题(1.0分)题号:

148

统计当前表文件中记录个数的命令是()

A:

COUNT

B:

COUNT()

C:

TOTAL

D:

SUM

 

答案:

A

第20题(1.0分)题号:

198

要删除项目管理器包含的文件,需要使用项目管理器的()按钮.

A:

连编

B:

删除

C:

添加

D:

移去

 

答案:

D

第21题(1.0分)题号:

304

在定义菜单时,若按文件名调用已有的程序,则在菜单项结果一项中选择().

A:

命令

B:

填充名称

C:

子菜单

D:

过程

 

答案:

A

第22题(1.0分)题号:

137

使用SAVETOabc命令可以把内存变量存储到磁盘上,该文件的文件名是()

A:

ABC.FPT

B:

ABC.TXT

C:

ABC.MEM

D:

ABC.DBT

 

答案:

C

第23题(1.0分)题号:

132

以下()循环结构用于专门扫描表文件。

A:

FOR

B:

WHILE

C:

SCAN

D:

以上都可以

 

答案:

C

第24题(1.0分)题号:

242

用SQL语句建立表时为属性定义主关键字,应在SQL语句中使用短语().

A:

DEFAULT

B:

PRIMARYKEY

C:

CHECK

D:

UNIQUE

 

答案:

B

第25题(1.0分)题号:

173

下列说法中正确的是()

A:

在项目管理中选择数据库前,要先打开数据库

B:

VisualFoxPro在同一时刻可以打开多个数据库

C:

在同一时刻可以有多个当前数据库

D:

VisualFoxPro在执行查询和表单时必须手工找开数据库

 

答案:

B

第26题(1.0分)题号:

193

学生表的性别字段为逻辑型(男为逻辑真、女为逻辑假),执行以下命令序列后,

最后一条命令的显示结果是().

USESTUDENT

APPENDBLANK

REPLACEWITH″欧陧惠″,性别WITH.F.

?

IIF(性别,″男″″女″)

A:

B:

C:

.T.

D:

.F.

 

答案:

B

第27题(1.0分)题号:

134

设职工表和按工作日期(D型字段)索引的索引文件已经打开,要把记录指针定位到工作

刚好满30天的职工,应当使用命令()

A:

FINDDATE()-30

B:

SEEKDATE()+30

C:

FINDDATE()+30

D:

SEEKDATE()-30

 

答案:

D

第28题(1.0分)题号:

300

在表设计器的()选项卡中,可以设置记录验证规则、有效性出错信息,

还可以指定记录插入、更新及删除的规则.

A:

字段

B:

规则

C:

索引

D:

 

答案:

D

第29题(1.0分)题号:

149

为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的

外部存储器中,就构成了()

A:

数据库

B:

数据操作系统

C:

数据库系统

D:

数据库管理系统

 

答案:

A

第30题(1.0分)题号:

14

SQL查询语句中,()短语用于实现关系的投影操作.

A:

WHERE

B:

SELECT

C:

FROM

D:

GROUPBY

 

答案:

B

第31题(1.0分)题号:

337

只有满足联接条件的记录才包含在查询结果中,这种联接为().

A:

左联接

B:

右联接

C:

内部联接

D:

完全联接

 

答案:

C

第32题(1.0分)题号:

222

以下各表达式中,属于不合法的VisualFoxoPro逻辑型表达式的是().

A:

25<年龄<35

B:

FOUND()

C:

.NOT..T.

D:

″ab″$″abd″

 

答案:

A

第33题(1.0分)题号:

141

数据库、数据库管理系统、数据库系统这3者之间的关系是()

A:

数据库系统包含数据库和数据库管理系统

B:

数据库包含数据库系统和数据库管理系统

C:

数据库管理系统包含数据库和数据库系统

D:

数据库系统就是数据库,也就是数据库管理系统

 

答案:

A

第34题(1.0分)题号:

280

在VisualFoxPro中,()是合法的字符串

A:

″″计算不了机等级考试″″

B:

[[计算机等级考试]]

C:

[′计算机等级考试′]

D:

{′计逄机等级考试′}

 

答案:

C

第35题(1.0分)题号:

217

以下属于容器类控件的是()

A:

Text

B:

Form

C:

Label

D:

CommandButton

 

答案:

C

三、程序设计共1题(共计10分)

第1题(10.0分)题号:

8

*-------------------------------------------------------

*【程序设计】

*-------------------------------------------------------

*题目:

用DOWHILE循环语句编写程序。

程序实现的功能为竖向

*显示"优秀学生",横向显示"学生优秀"。

*(提示:

利用dowhile…enddo语句实现,变量A保存初

*始值"优秀学生",N为循环变量。

),将下列程序填完整。

*请按照题目要求,在下面编写程序代码。

*-------------------------------------------------------

Settalkoff

Store"优秀学生"toA

Clear

N=1

**********Program**********

**********End**********

Return

 

答案:

DOWHILEN<8

?

SUBSTR(A,N,2)

N=N+2

ENDDO

?

SUBSTR(A,5,4)

?

?

SUBSTR(A,1,4)

四、VF窗体设计共2题(共计45分)

第1题(15.0分)题号:

26

如样张所示设计表单,文件名为Form1,其中表单标题为“大小写转化”;文本框控件

TEXT1实现数据的录入;文本框控件TEXT2完成结果的显示;“转化为小写”按钮(Command1)

实现将TEXT1中的内容转为为小写在TEXT2中显示;“转化为大写”按钮(Command2)实现将

TEXT1中的内容转为为大写在TEXT2中显示;“退出”按钮(Command3),能实现退出功能。

 

第2题(30.0分)题号:

33

1、数据库设计

(1)建立数据库RSGL.DBC,包含两个表,其结构和记录分别是:

SALARY.DBF:

部门号C

(2)员工号C(4)姓名C(6)性别C

(2)工资Y(8)

010101李现峰男2150

020201刘志刚男2350

020202罗海燕女2100

030301杨子萱女2500

DEPT.DBF:

部门号C

(2)部门名C(10)

01制造部

02销售部

03人事部

(2)为数据库RSGL中的两个表建立一对多的永久关系;设置SALARY.DBF表中员工号字段的有

效性规则,使员工号的前两位必须是部门号,提示信息为:

“员工号与部门号不符”;

(3)为数据库RSGL中的表设计参照完整性,具体要求:

将其更新规则设为“限制”,删除规

则也为“级联”,插入规则为“限制”。

2、视图设计

根据上述RSGL数据库,建立一个名称为RSST的视图,查找所有工资为2200以上的员工相关信

息,并且按照工资降序排列。

要求显示如下字段:

部门号,部门名,姓名,性别,工资。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1