湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx

上传人:b****6 文档编号:20878581 上传时间:2023-01-26 格式:DOCX 页数:20 大小:20.97KB
下载 相关 举报
湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx_第1页
第1页 / 共20页
湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx_第2页
第2页 / 共20页
湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx_第3页
第3页 / 共20页
湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx_第4页
第4页 / 共20页
湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx

《湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。

湘潭大学visual foxpro课程考试备考习题12Word文档下载推荐.docx

N

第3题(1.0分)题号:

1158

?

LEFT("

程序设计"

2)的返回值是"

程序"

.

第4题(1.0分)题号:

585

VisualFoxPro的浮点型字段的计算精度比数值型字段高,最长为20位.

第5题(1.0分)题号:

991

VisualFoxpro工作区号的大小不能说明同时打开数据表的先后顺序.

第6题(1.0分)题号:

1082

在VisualFoxPro中,一个数组中的所有元素是一个集合体,

可用一个变量名命名.

第7题(1.0分)题号:

1089

执行DELETE命令删除了表中记录以后,用RECALL命令可以恢复.

第8题(1.0分)题号:

1140

在命令窗口中输入的命令,按回车键才能执行.

第9题(1.0分)题号:

597

VisualFoxPro中,表达式{^1999/02/11}-{^1999/01/30}结果是12.

━━━━━━━━━━━━━━━━━

三、单项选择共10题(共计10分)

3935

表文件的默认文件扩展名是().

A:

.dbf

B:

.fpt

C:

.prg

D:

.dbc

A

3682

修改数据表中的数据是在()环境下完成的.

表设计器

表向导

表浏览器

表编辑器

C

3241

设已用命令DIMENSIONM(10)定义了一个数组,若要对其中的每

一个元素赋初值为0,则可以使用的命令是().

M(10)=0

M

(1)=0

STORE0TOM

STORE0TOM(10)

3065

DBAS指的是().

数据库管理系统

数据库系统

数据库应用系统

数据库服务系统

3733

在VisualFoxPro中表单(Form)是().

数据库中表的清单

一个表中记录的清单

数据库中可以查询的对象清单

窗口界面

D

3994

VisualFoxPro中过程固定的出口语句是().

endfunc

end

return

endproc

3892

在VisualFoxpro中,查询文件的扩展名为().

.qpr

.fmt

.fqt

.lbt

3785

查询去向中没有().

屏幕

浏览

图形

列表框

3276

设置字段级规则时,"

字段有效性"

框的"

规则"

中应输入()

表达式,"

信息"

框中输入()表达式.

字符串、逻辑

逻辑、字符串

逻辑、由字段决定

由输入的字段决定、逻辑

B

第10题(1.0分)题号:

3605

关系数据库中,实现主码标识元组的作用是通过().

实体完整性规则

参照完整性规则

用户自定义的完整性

属性的值域

━━━━━━━━━━━━━━━━

四、多项选择共5题(共计10分)

341

关于记录的逻辑删除,叙述正确的有().

逻辑删除的记录还可以恢复

逻辑删除的记录还可以浏览

逻辑删除的记录还可以替换

逻辑删除的记录等待一段时间后,自动永久删除

ABC

340

关于工作区以下叙述正确的有().

VisualFoxpro系统最多能同时使用32767个工作区

在每个工作区中只能打开一个表

每个工作区中都各有一条记录指针指向该区表的当前记录

工作区既可用数字表示,也可以用字符等表示的别名表示

ABCD

344

如果要在屏幕上直接看到查询结果,"

查询去向"

可以选择().

临时表

视图

AB

255

以下叙述不正确的是().

total命令汇总数据表没有前提条件

当两个表建立了关联以后,setskipto(别名)命令支持一对多关系

VisualFoxpro不支持循环关联,即A->

B,B->

VisualFoxpro程序中定义的内存变量的作用域为全局变量

AD

252

VisualFoxpro中的表达式有().

算术表达式

字符表达式

关系表达式

逻辑表达式

五、程序填空共3题(共计15分)

第1题(5.0分)题号:

792

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

*【程序填空】

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

*功能:

下面程序根据XSDB.DBF数据表中的计算机和英语成绩对奖

*学金做相应调整:

双科90分以上(包括90)的每人增加30元;

*双科75分以上(包括75)的每人增加20元;

其他人增加10元。

*请在【】处添上适当的内容,使程序完整。

SETTALKOFF

USEXSDB

***********SPACE**********

DOWHILE【?

DOCASE

CASE计算机>

=90.AND.英语>

=90

REPLACE奖学金WITH奖学金+30

=75.AND.英语>

=75

REPLACE奖学金WITH奖学金+20

【?

REPLACE奖学金WITH奖学金+10

ENDCASE

ENDDO

USE

SETTALKON

RETURN

.not.eof()

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

noteof()

!

eof()

eof()<

>

.T.

eof()#.T.

eof()!

=.T.

noteof()=.T.

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

OTHERWISE

CASE.NOT.(计算机>

=90.AND.英语>

=90).OR.NOT.(计算机>

=75.AND.英语>

=75)

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

SKIP

SKIP1

第2题(5.0分)题号:

852

请编写一个函数fun,它的功能是:

删除字符串中的数字字

*符。

例如输入字符串:

48CTYP9E6,则输出:

CTYPE。

clear

accept"

请输入一个字符串:

"

toss

l=len(【?

】)

p='

'

fori=1tol

ifsubs(ss,i,1)>

9'

】subs(ss,i,1)<

0'

p=p+【?

endif

endf

'

p

settalkoff

canc

ss

or

.or.

subs(ss,i,1)

第3题(5.0分)题号:

799

显示输出图形:

**

****

******

*请在【】处添上适当的内容,使程序完整。

CLEA

I=1

DOWHILEI<

=3

?

SPAC(10-I)

J=1

DOWHILEJ<

=2*I-1

ENDDO

*"

[*]

*'

J=J+1

J=1+J

STOR1+JTOJ

STORJ+1TOJ

I=I+1

I=1+I

STORI+1TOI

STOR1+ITOI

六、程序改错共3题(共计15分)

795

*【程序改错】

*题目:

打印由数字组成的图形,要求第一行空10个空格打印5个1,第

*二行空11个空格打印5个2…,图形如下:

*11111

*22222

*33333

*44444

*55555

*注意:

不可以增加或删除程序行,也不可以更改程序的结构。

FORI=1TO5

***********FOUND**********

SPAC(9-I)

FORJ=1TO5

STR(J,1)

ENDFOR

ENDFOR

RETU

SPAC(9+I)

SPACE(9+I)

STR(I,1)

*题目:

STUDENT.DBF是一个学生信息文件,其中包含学号(C8)、

*姓名(C8)等字段,而且已按学号建立了索引,索引文件名

*是STUDENT.IDX;

文件SCORE.DBF是成绩文件,其中包含学

*号(C8)、课程名(C20)、成绩(N5.1)等字段,而且已按

*课程名建立了索引,索引文件名是SCORE1.IDX。

*程序MODI1.PRG的功能是:

显示输出选修"

数据结构"

课程

*的学生姓名和成绩,每个成绩输出一行,包括学生的姓名和

*成绩;

SELECT3

USESTUDENTINDEXSTUDENT

SELECT4

USESCOREINDEXSCORE1

SEEK"

DOWHILE!

EOF()

SELECTSTUDENT

SEEK学号

姓名+"

SELECTSCORE

成绩

next1&

&

CLOSEDATA

DOWHILE课程名="

DOWHIL课程名="

SEEKSCORE->

学号

SCORE.学号

D->

D.学号

skip

828

已有两个数据库文件:

材料代码cldm.dbf和材料发票

*clfp.dbf。

*给定程序MODI1.PRG的功能是:

将列出材料代码cldm.dbf文

*件中没有出现在材料发票clfp.dbf中的所有记录。

SETSAFETYOFF

SETDELETEDOFF

SELECT1

USECLFP

SELECT2

USECLDM

SELECT1

SEEK材料代码

IFFOUND()

SELECT2

DELETE

ENDIF

SKIP

LISTFORDELE

RECALLALL

LOCAFOR材料代码=CLDM->

材料代码

LOCAFOR材料代码=B->

LOCAFORCLDM->

材料代码=材料代码

LOCAFORB->

IF.NOT.FOUN()

IFEOF()

LISTFORDELE()

DISPFORDELE()

DISPALLFORDELE()

LISTALLFORDELE()

七、程序设计共2题(共计10分)

703

*【程序设计】

编程找出一个大于给定整数且紧随这个整数的素数。

*将结果存入变量OUT中。

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

SETLOGERRORSON

"

给定的整数为68"

OUT=-1

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

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

DOYZJWITHOUT

SETLOGERRORSOFF

----------------------

i=69

dowhilei>

=68

fork=2toi-1

ifi%k=0

exit

endfor

ifi=k

endif

i=i+1

enddo

i

out=i

691

计算并在屏幕上显示乘法表。

显示格式如下:

*1×

1=1

2=22×

2=4

3=32×

3=63×

3=9

*......

9=92×

9=18......9×

9=81

*将各部分的结果相加(1+2+4+3+6+9+.....+81)存入变量Z中

CLEAR

Z=0

DOYZJ23WITHZ

X=1

DOWHILEX<

=9

Y=1

DOWHILEY<

=X

STR(Y,1)+'

×

+STR(X,1)+'

='

+STR(X*Y,2)+'

Z=Z+X*Y

Y=Y+1

X=X+1

━━━━━━━━━━━━━━━━━━

八、VF窗体设计共2题(共计21分)

第1题(11.0分)题号:

103

一、基本操作题

在考生文件夹下完成如下基本操作:

1、从数据库stock中移去表stock_fk(不是删除)。

2、将自由表sto

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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