Visual FoxPro 程序设计题库11.docx

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

Visual FoxPro 程序设计题库11.docx

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

Visual FoxPro 程序设计题库11.docx

VisualFoxPro程序设计题库11

试卷编号:

73

所属语言:

VisualFoxpro

试卷方案:

西北民大VFP2010年春季

试卷总分:

100分

共有题型:

4种

 

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

第1题(1.0分)题号:

51

视图中的数据取自数据表库中的【1】或【2】.

答案:

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

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

视图

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

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

视图

 

第2题(1.0分)题号:

30

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

答案:

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

实体

 

第3题(1.0分)题号:

58

不带参数的【1】命令将会屏蔽系统菜单,使系统菜单不可用.

答案:

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

SETSYSEMENUTO

 

第4题(1.0分)题号:

38

SQL可以对两种基本数据进行操作,分别是【1】和【2】.

答案:

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

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

视图

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

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

视图

 

第5题(1.0分)题号:

50

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

答案:

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

本地视图

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

远程视图

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

本地视图

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

远程视图

 

第6题(1.0分)题号:

59

VisualFoxPro主要使用【1】和【2】两种形式的菜单.

答案:

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

下拉式

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

弹出式

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

下拉式

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

弹出式

 

第7题(1.0分)题号:

52

由多个本地表创建的视图,应当称为【1】.

答案:

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

本地视图

 

第8题(1.0分)题号:

5

在一个关系中有这样一个或几个字段,它(们)的值可以惟一地标识一条记录,这样的

字段被称为【1】.

答案:

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

关键字

 

第9题(1.0分)题号:

24

在创建索引文件时,若要求关键字表达式值相同的记录只取一个,可以在索引命令IN-DEX中

增加可选项【1】.

答案:

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

UNIQUE

 

第10题(1.0分)题号:

41

使用SQL语句实现计算职称为"讲师"的所有职工的平均工资:

SELECT【1】FROM教师【2】职称="讲师"

答案:

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

AVG(工资)

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

WHERE

 

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

第1题(1.0分)题号:

282

在VisualFoxPro中,标签的缺省名字为()

A:

Label

B:

List

C:

Edit

D:

Text

 

答案:

A

第2题(1.0分)题号:

291

在VisualFoxPro中,数据库表与自由表相比具有很多优点,以下所列中不属于其优点是()

A:

可以命名长表名和表中的长字段名

B:

可以设置字段的默认值和输入掩码

C:

可以设置字段级规则和记录级规则

D:

可以创建表之间的临时关系

 

答案:

D

第3题(1.0分)题号:

15

SQL的核心功能是().

A:

数据查询

B:

数据修改

C:

数据定义

D:

数据控制

 

答案:

A

第4题(1.0分)题号:

168

下列是表复制命令COPYTO的功能说明,其中错误的是()

A:

可以进行表部分字段的复制

B:

可以进行表部分记录的复制

C:

可以进行表记录的排序复制

D:

不可以进行表记录排序复制

 

答案:

C

第5题(1.0分)题号:

134

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

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

A:

FINDDATE()-30

B:

SEEKDATE()+30

C:

FINDDATE()+30

D:

SEEKDATE()-30

 

答案:

D

第6题(1.0分)题号:

326

执行LISTNEXT1命令之后,记录指针的位置指向()

A:

下一条记录

B:

原来记录

C:

尾记录

D:

首记录

 

答案:

B

第7题(1.0分)题号:

338

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

A:

LIKE

B:

AND

C:

IN

D:

=

 

答案:

A

第8题(1.0分)题号:

210

已经打开选课表,其中包括课程号、学号、成绩字段.不同的记录分别重复的课程号或

重复的学号.要使用COUNT命令计算所有学生选修的不同课程有多少,应在执行COUNT命令

之前使用()命令

A:

INDEXON学号TOGG

B:

INDEXON课程号TOGG

C:

INDEXON学号TOGGUNIQUE

D:

INDEXON课程号TOGGUNIQUE

 

答案:

D

第9题(1.0分)题号:

251

用于建立、修改、运行与打印程序文件的VisualFoxPro命令依次是().

A:

CREATE,MODIFY,DO和PRINT

B:

MODICOMM,MODICOMM,DO和PRINT

C:

MODICOMM,MODICOMM,RUN和TYPE

D:

MODICOMM,MODICOMM,DO和TYPE

 

答案:

B

第10题(1.0分)题号:

40

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

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语句:

SELECT学号,AVG(成绩)AS平均成绩FROMSCORE;

GROUPBY学号INTOTABLETEMP

执行该语句后,TEMP表中的第二条记录的"平均成绩"字段的内容是().

A:

85.5

B:

71.5

C:

92.33

D:

85

 

答案:

B

第11题(1.0分)题号:

84

假设A=321,B=635,C=″A+B″,则?

VARTYPE(″100+&C″)的结果是()

A:

N

B:

C

C:

U

D:

错误信息

 

答案:

B

第12题(1.0分)题号:

17

SQL实现分组查询的短语是().

A:

ORDERBY

B:

GROUPBY

C:

HAVING

D:

ASC

 

答案:

B

第13题(1.0分)题号:

221

以下各表达式中,运算结果为字符型的是()

A:

SUBB(′123.45′,5)

B:

′IBM′$′Computer′

C:

?

ROUND(PI(),3)

D:

YEAR=′1999′

 

答案:

A

第14题(1.0分)题号:

190

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

A:

DELETEVIEW

B:

CREATESQLVIEW

C:

MODIFYVIEW

D:

SETVIEW

 

答案:

C

第15题(1.0分)题号:

193

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

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

USESTUDENT

APPENDBLANK

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

?

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

A:

B:

C:

.T.

D:

.F.

 

答案:

B

第16题(1.0分)题号:

181

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

A:

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

B:

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

C:

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

D:

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

 

答案:

C

第17题(1.0分)题号:

216

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

A:

Form

B:

Label

C:

Page

D:

Container

 

答案:

B

第18题(1.0分)题号:

117

若X=56.789,则命令?

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

A:

568

B:

578

C:

48

D:

49

 

答案:

B

第19题(1.0分)题号:

160

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

A:

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

B:

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

C:

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

D:

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

 

答案:

B

第20题(1.0分)题号:

209

已打开的表文件的当前记录为150,要将记录指针移向记录号为100的命令是()

A:

SKIP100

B:

SKIP50

C:

GO-50

D:

GO100

 

答案:

D

第21题(1.0分)题号:

316

在下列表达式中,运算结果为数值的是()

A:

[9876]-[678]

B:

LEN(SPACE(5))-1

C:

CTOD(′10/10/99′)-30

D:

880+120=1000

 

答案:

B

第22题(1.0分)题号:

150

为字段设置了()后,输入的新数据必须符合这个要求才能被接收,否则要求用户重新输入该数据.

A:

有效性规则

B:

有效性信息

C:

默认值

D:

删除触发规则

 

答案:

A

第23题(1.0分)题号:

145

顺序执行以下赋值命令之后,下列表达式中错误的是().

A=″842″

B=5*8

C=″ABC″

A:

STR(B)+C

B:

VAL(A)+B

C:

&A+B

D:

&B+C

 

答案:

D

第24题(1.0分)题号:

254

有如下VisualFoxPro程序:

**主程序:

Z.PRG

SETTALKOFF

STORE10TOX1,X2,X3

X1=X1+1

DOZ1

?

X1+X2+X3

RETURN

SETTALKON

RETURN

**子程序:

Z1.PRG

X2=X2+1

DOZ2

X1=X1+1

RETURN

**子程序:

Z2.PRG

X3=X3+1

RETURNTOMASTER

执行命令DOZ后,屏幕显示的结果为().

A:

33

B:

32

C:

31

D:

30

 

答案:

A

第25题(1.0分)题号:

185

下面命令执行后都将生成TEMP.DBF文件,其中肯定生成空表文件的命令是()

A:

SORTTOTEMP

B:

COPYTOTEMP

C:

COPYSTRUCTURETOTEMP

D:

COPYFILETOTEMP

 

答案:

C

第26题(1.0分)题号:

204

一般说来,数据库管理系统主要适合于用作()

A:

表格计算

B:

资料管理

C:

数据通讯

D:

文字处理

 

答案:

B

第27题(1.0分)题号:

147

条件函数CJ=79,则函数:

IIF(SPACE(3))(CJ)>2,1,-1)的值是().

A:

1

B:

-1

C:

2

D:

错误

 

答案:

A

第28题(1.0分)题号:

313

在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()

A:

"一方"表的主索引或候选索引,"多方"表的普通索引

B:

"一方"表的主索引,"多方"表的普通索引或候选索引

C:

"一方"表的普通索引,"多方"表的主索引或候选索引

D:

"一方"表的普通索引,"多方"表的候选索引或普通索引

 

答案:

A

第29题(1.0分)题号:

161

下列关于索引的说法中不正确的是()

A:

主索引的索引表达式中涉及到的字段必须用字段名

B:

普通索引的索引表达式中涉及到的字段必须用字段名

C:

普通索引名必须用字段名表示

D:

主索引名不是必须用字段名表示

 

答案:

C

第30题(1.0分)题号:

26

VisualFoxPro"文件"菜单中的"关闭"选项是用来关闭()

A:

所有窗口

B:

当前工作区中已打开的数据库

C:

所有已打开的数据库

D:

当前活动的窗口

 

答案:

D

第31题(1.0分)题号:

12

HAVING短语不能单独使用,必须接在()短语之后.

A:

ORDERBY

B:

FROM

C:

WHERE

D:

GROUPBY

 

答案:

D

第32题(1.0分)题号:

235

以下特点中不属于面向对象程序设计的特点的是().

A:

单一性

B:

继承性

C:

封装性

D:

多态性

 

答案:

A

第33题(1.0分)题号:

154

下列操作中不能将自由表添加到数据库中的是()

A:

在项目管理器中,将要添加自由表的数据库展开至表,并选择"表"选项,单击"添加"按钮,然后从弹出的"打开"对话框中选择要添加到当前数据库中的自由表

B:

在数据库设计器中单击鼠标左键,在弹出的菜单中"添加表"命令在弹出的"打开"对话框中选择要添加到当前数据库中的自由表

C:

在数据库设计器中,从"数据库"菜单中选择"添加表"命令然后在弹出的"打开"对话框中选择要添加到当前数据库中的自由表

D:

在命令窗口中输入ADDTABLE命令

 

答案:

B

第34题(1.0分)题号:

292

在VisualFoxPro中,数组元素定义后,其元素初值为()

A:

0

B:

.T.

C:

.F.

D:

 

答案:

C

第35题(1.0分)题号:

230

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

A:

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

B:

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

C:

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

D:

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

 

答案:

A

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

第1题(10.0分)题号:

9

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

*【程序设计】

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

*题目:

求S=1!

+2!

+…+N!

*(提示:

利用FOR循环语句实现,i为循环始值变量),将

*下列程序填完整。

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

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

Clear

s=1

y=0

input"请输入N的值"ton

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

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

?

y

Return

 

答案:

fori=1ton

s=s*i

y=y+s

endfor

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

第1题(15.0分)题号:

28

如样张所示设计一个名为Form1的表单,要求添加一个标签label1,标题文本改为“今天是”;

添加一个文本框text1,用来显示系统当前的日期所对应的年份;要求添加一个标签label2,

标题文本改为“年”;添加一个文本框text2,用来显示系统当前的日期对应的月份;要求添

加一个标签label3,标题文本改为“月”;要求添加一个标签label4,标题文本改为“日”;

添加一个文本框text3,用来显示系统当前的日期对应的日期;添加一个命令按钮command1,

标题文本改为“显示”,当单击(click)此按钮时文本框会按要求显示;添加一个命令按钮

command2,标题文本改为“退出”,当单击(click)此按钮时关闭当前表单。

 

第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以上的员工相关信

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

要求显示如下字段:

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

 

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

当前位置:首页 > PPT模板 > 商务科技

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

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