Visual FoxPro 程序设计题库9.docx

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

Visual FoxPro 程序设计题库9.docx

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

Visual FoxPro 程序设计题库9.docx

VisualFoxPro程序设计题库9

试卷编号:

71

所属语言:

VisualFoxpro

试卷方案:

西北民大VFP2010年春季

试卷总分:

100分

共有题型:

4种

 

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

第1题(1.0分)题号:

57

在命令窗口中执行【1】命令可以启动菜单设计器.

答案:

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

CREATEMENU(文件名)

 

第2题(1.0分)题号:

14

为使日期型数据能够显示世纪(即年为4位),应该使用命令【1】.

答案:

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

SETCENTURYON

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

setcenturyon

 

第3题(1.0分)题号:

19

表是由【1】和【2】两部分组成.

答案:

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

结构

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

记录

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

记录数据

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

结构

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

记录

 

第4题(1.0分)题号:

23

删除表中的记录通常要分为两个步骤:

第一步是【1】.第二步是【2】.

答案:

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

逻辑删除

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

Delete

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

物理删除

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

Pack

 

第5题(1.0分)题号:

11

在VisualFoxPro的表中,通用型字段是用来放置特定的OLE对象的,OLE对象的,OLE的中文

名称是【1】.OLE对象的数据,实际上是存储在扩展名为【2】的文件中的.

答案:

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

对象的链接与嵌入

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

FPT

 

第6题(1.0分)题号:

42

用SQL语句实现将所有职工的工资提高5%;【1】教师【2】工资=工资*1.05

答案:

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

UPDATE

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

SET

 

第7题(1.0分)题号:

60

所谓【1】,是指用户处于某些特定区域时单击鼠标右键而弹出的一个菜单.

答案:

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

快捷菜单

 

第8题(1.0分)题号:

50

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

答案:

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

本地视图

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

远程视图

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

本地视图

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

远程视图

 

第9题(1.0分)题号:

30

VisualFoxPro的主索引和候选索引可以保证数据的【1】完整性.

答案:

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

实体

 

第10题(1.0分)题号:

8

自由表中字段名长度最长是【1】个字符.

答案:

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

10

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

 

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

第1题(1.0分)题号:

58

打开VisualFoxPro"项目管理器"的"文档"选项卡,其中包含().

A:

表单(Form)文件

B:

报表(Report)文件

C:

标签(Label)文件

D:

以上全部文件

 

答案:

D

第2题(1.0分)题号:

192

选择当前未使用的最小编号工作区的命令是()

A:

SELECT0

B:

SELECT1

C:

SELECTMIN

D:

SELECT-1

 

答案:

A

第3题(1.0分)题号:

39

本题可能要用到下面的表:

STUDENT表

学号(C,4)姓名(C,6)性别(C,2)年龄(N,2)总成绩(N,3,0)

0301曹茹欣女19

0302倪红健男20

0303肖振奥男21

COURSE表

课程号(C,2)课程名(C,10)学时数(N,3,0)

01计算机68

02哲学120

03大学物理190

SCORE表

学号(C,4)课程号(C,2)成绩(N,3,0)

03010185

03010286

03020365

03020278

03030190

03030291

有SQL语句:

SELECTDISTINCT学号,FROMSCOREINTOTABLETT

执行该语句后,T表中记录的个数是().

A:

6

B:

5

C:

4

D:

3

 

答案:

D

第4题(1.0分)题号:

70

工资表文件GZ.DBF和相应的索引文件已经打开,下列操作中错误的是()

A:

SETINDEXTO

B:

COPYTONEW1FOR基本工资>=1000

C:

COPYSTRUCTURETONEW2

D:

COPYFILETONEW3.DBF

 

答案:

D

第5题(1.0分)题号:

160

下列关于视图的叙述中不正确的是().

A:

视图分本地视图及远程视图

B:

视图是一种虚拟的表,只能基于一个表创建

C:

视图可以更新它所打开的表中的数据

D:

本地视图是从本地数据库的表或视图中按照指定条件选取一组记录,进行显示、输出,然后编辑这些记录

 

答案:

B

第6题(1.0分)题号:

228

以下关于视图的描述中,正确的是().

A:

只能由自由表创建视图

B:

不能由自由表创建视图

C:

只能由数据库表创建视图

D:

可以由各种表创建视图

 

答案:

C

第7题(1.0分)题号:

24

SQL中可以使用的通配符有().

A:

*

B:

%

C:

_

D:

B项和C项

 

答案:

D

第8题(1.0分)题号:

114

如果在执行了SETSYSMENUSAVE命令后,修改了系统菜单,那么执行()命令就可以恢复

SETSYSMENUSAVE命令执行之前的菜单配置.

A:

SETSYSMENUDEFAULT

B:

SYSMENU=DEFAULT

C:

SETDEFAULTTOSYSMENU

D:

SETSYSMENUTODEFAULT

 

答案:

D

第9题(1.0分)题号:

29

VisualFoxPro数据库管理系统的数据模型是()

A:

结构型

B:

关系型

C:

网状型

D:

层次型

 

答案:

B

第10题(1.0分)题号:

280

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

A:

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

B:

[[计算机等级考试]]

C:

[′计算机等级考试′]

D:

{′计逄机等级考试′}

 

答案:

C

第11题(1.0分)题号:

120

若内存变量名与当前打开的表中的一个字段名均为name,则执行?

name命令后显示的是()

A:

内存变量的值

B:

随机

C:

字段变量的值

D:

错误信息

 

答案:

C

第12题(1.0分)题号:

264

在VisualFoxPro中,用LOCATE命令把记录指针指向姓"刘"的记录后,想要查找下一个

姓"刘"的记录,使用的命令是()

A:

LOCATE

B:

CONTINUE

C:

GONEXTE1

D:

SKIP

 

答案:

B

第13题(1.0分)题号:

255

与.NOT.(n<=50.AND.N>=15=())等价的条件是()

A:

n>50.OR.n<15

B:

n<50.OR.n>15

C:

n<50.AND.n>15

D:

n>50.AND.n<15

 

答案:

A

第14题(1.0分)题号:

100

命令?

ROUND(42.1988,2)的结果是()

A:

42.2000

B:

42.20

C:

42.00

D:

42.19

 

答案:

B

第15题(1.0分)题号:

317

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

A:

视图和查询一样

B:

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

C:

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

D:

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

 

答案:

D

第16题(1.0分)题号:

93

联接中包括第一命名表的所有行,这种联接为().

A:

左联接

B:

右联接

C:

内部联接

D:

完全联接

 

答案:

A

第17题(1.0分)题号:

338

字符串匹配运算符是().

A:

LIKE

B:

AND

C:

IN

D:

=

 

答案:

A

第18题(1.0分)题号:

27

VisualFoxpor支持两种类型的菜单,即().

A:

条形菜单和下拉式菜单

B:

下拉式菜单和弹出式菜单

C:

条形菜单和弹出式菜单

D:

下拉式菜单和系统菜单

 

答案:

C

第19题(1.0分)题号:

197

要删除当前文件的"性别"字段,应当使用命令()

A:

MODIFYSTRUCTURE

B:

DELETE

C:

REPLACE性别WITH〃〃

D:

ZAP

 

答案:

A

第20题(1.0分)题号:

30

VisualFoxPro应用程序的基本结构是().

A:

顺序结构、分支结构和模块结构

B:

顺序结构、分支结构和循环结构

C:

逻辑结构、物理结构和程序结构

D:

分支结构、重复结构和模块结构

 

答案:

B

第21题(1.0分)题号:

104

命令按钮组是().

A:

控件

B:

容器

C:

控件类对象

D:

容器类对象

 

答案:

D

第22题(1.0分)题号:

64

当前表文件中有一个长度为10的字符型字段sname,执行如下命令的显示结果是().

REPLACEsnameWITH于丹樱

?

LEN(sname)

A:

3

B:

6

C:

10

D:

11

 

答案:

C

第23题(1.0分)题号:

183

下面的说法中错误的是().

A:

内部联接是指只有满足联接条件的记录才出现在查询结果中

B:

左联接是指除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中

C:

右联接是指定除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中

D:

完全联接是指除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中

 

答案:

C

第24题(1.0分)题号:

164

下列几项中,不能作为查询输出目标的是().

A:

临时表

B:

视图

C:

标签

D:

图形

 

答案:

B

第25题(1.0分)题号:

309

在建立惟一索引时,出现重复字段值时,存储重复出现记录的().

A:

第一个

B:

最后一个

C:

全部

D:

几个

 

答案:

A

第26题(1.0分)题号:

117

若X=56.789,则命令?

STR(X,2)-SUBS(′56.789′,5,1)的显示结果是()

A:

568

B:

578

C:

48

D:

49

 

答案:

B

第27题(1.0分)题号:

274

在VisualFoxPro表文件中,逻辑型、日期型、备注型的数据宽度分别是()

A:

1,8,10

B:

1,8,254

C:

1,8,4

D:

1,8,任意

 

答案:

A

第28题(1.0分)题号:

223

以下给出的4种方法中,不能重新显示命令窗口的选项是()

A:

按组合键Ctrl+F2

B:

单击常用工具栏中的"命令窗口按钮

C:

打开"窗口"单,选择"命令窗口选项

D:

打开"文件",选择"打开"选项

 

答案:

D

第29题(1.0分)题号:

199

要生成表文件STD2.DBF,要求结构与现有表STD1.DBF相同但记录不同,其建表方法是()

A:

USESTD1

DOPYTOSTD2

B:

USESTD1

COPYSTRUTOSTD2

C:

COPYFILESTD1.DBFTO

STD2.DBF

D:

CREATESTD2FROMSTD1

 

答案:

B

第30题(1.0分)题号:

273

在VisualFoxProK,索引文件有两种扩展名,即.DIX和.CDX.下列对这两种扩展名的

描述正确的是()

A:

两者无区别

B:

.IDX是FoxBASE建立索引文件,而.CDX是VisualFoxPro建立的索引文件

C:

.IDX是只含一个索引元的索引文件,而.CDX是含多个索引元的复合索引文件

D:

.IDX是含多个索引元的复合索引文件,而.CDX是只含一个索引元的索引文件

 

答案:

C

第31题(1.0分)题号:

46

表文件共有20条记录,当前记录号是10,执行命令LISTREST以后,当前记录号是()

A:

10

B:

15

C:

14

D:

20

 

答案:

A

第32题(1.0分)题号:

136

使用()工具栏可以在表单上对齐和调整控件的位置.

A:

调色板

B:

布局

C:

表单控件

D:

表单设计器

 

答案:

B

第33题(1.0分)题号:

275

在VisualFoxPro程序中,注释行使用的符号是().

A:

//

B:

*

C:

D:

{}

 

答案:

B

第34题(1.0分)题号:

194

要把以"M"为变量名中第3个字符的全部内存变量存入内存变量文件ST.MEM中,应使用命令()

A:

SAVEALLLIKE?

?

M?

TOST

B:

SAVEALLLIKE**M*TOST

C:

SAVEALLEXCEPT?

?

M*TOST

D:

SAVEALLLIKE?

?

M*TOST

 

答案:

D

第35题(1.0分)题号:

253

有如下VisualFoxPro程序:

**主程序ZCX.PRG

SETTALKOFF

K1=′25′

?

K1

DOZCX1

?

K1

RETURN

**子程序ZCX1.PRG

K1=K1+′500′

RETURN

用命令DOZCX运行程序后,屏幕显示的结果为().

A:

25

500

B:

25

525

C:

25

25500

D:

25

25

 

答案:

C

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

第1题(10.0分)题号:

4

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

*【程序设计】

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

*题目:

求自然数1至100的和并输出。

请将下列程序填写完整。

*(用DOWHILE语句)

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

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

SETTALKOFF

S=0

I=1

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

 

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

?

S

SETTALKON

RETURN

 

答案:

DOWHILEI<=100

S=S+I

I=I+1

ENDDO

 

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

第1题(15.0分)题号:

6

如样张所示设计一个名为Form1的表单,表单上有两个命令按钮(Command1、Command2)、

两个文本框(Text1、Text2)和两个标签(Label1、Label2),按钮标题分别为“计算”和

“关闭”、两个标签分别显示“请输入N的值”,“N!

=”字样,两个文本框分别用来接收

输入的N值和输出N!

运行表单,在第一个文本框中输入N的值,单击“计算”按钮计算N!

并在第二个文框中输出计算结果;单击“关闭”按钮,关闭表单。

 

第2题(30.0分)题号:

23

1、数据库设计

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

EMP.DBF:

雇员号C(3)雇员名C(6)部门号C

(2)工资N(6.1)

001张山021200.0

010王宏达011200.0

056马林生021000.0

101赵敏041500.0

123刘伟031800.0

DEPT.DBF:

部门号C

(2)部门名C(6)主任C(6)

01业务部李建

02销售部应伟东

03服务部周根

04财务部陈力胜

(2)为数据库REMO中的两个表建立一对多的永久关系;修改EMP.DBF表中工资字段属性,

使其输入值在0-10000之间,当超出这个范围时,提示“工资在0-10000之间”;

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

将其更新规则设为“级联”,删除

规则也为“级联”,插入规则为“忽略”。

2、视图设计

根据上述REMO数据库,建立一个名称为SE的视图,查找所有工资在1300(不含1300)以

上的雇员相关信息。

要求显示如下字段:

雇员号,雇员名,部门名,工资。

 

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

当前位置:首页 > 解决方案 > 学习计划

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

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