VFP模拟试题四及答案.docx

上传人:b****1 文档编号:2953246 上传时间:2023-05-05 格式:DOCX 页数:17 大小:24.04KB
下载 相关 举报
VFP模拟试题四及答案.docx_第1页
第1页 / 共17页
VFP模拟试题四及答案.docx_第2页
第2页 / 共17页
VFP模拟试题四及答案.docx_第3页
第3页 / 共17页
VFP模拟试题四及答案.docx_第4页
第4页 / 共17页
VFP模拟试题四及答案.docx_第5页
第5页 / 共17页
VFP模拟试题四及答案.docx_第6页
第6页 / 共17页
VFP模拟试题四及答案.docx_第7页
第7页 / 共17页
VFP模拟试题四及答案.docx_第8页
第8页 / 共17页
VFP模拟试题四及答案.docx_第9页
第9页 / 共17页
VFP模拟试题四及答案.docx_第10页
第10页 / 共17页
VFP模拟试题四及答案.docx_第11页
第11页 / 共17页
VFP模拟试题四及答案.docx_第12页
第12页 / 共17页
VFP模拟试题四及答案.docx_第13页
第13页 / 共17页
VFP模拟试题四及答案.docx_第14页
第14页 / 共17页
VFP模拟试题四及答案.docx_第15页
第15页 / 共17页
VFP模拟试题四及答案.docx_第16页
第16页 / 共17页
VFP模拟试题四及答案.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

VFP模拟试题四及答案.docx

《VFP模拟试题四及答案.docx》由会员分享,可在线阅读,更多相关《VFP模拟试题四及答案.docx(17页珍藏版)》请在冰点文库上搜索。

VFP模拟试题四及答案.docx

VFP模拟试题四及答案

 

VFP模拟试题及答案(4)

一、单项选择题

二、1.在VisualFoxPro中,使用菜单设计器定义菜单,最后生成的菜单程序的扩展名是

三、A).MNX   

四、B).PRG   

五、C).MPR   

六、D).SPR

七、2.若要创建一个数据3级分组报表,第1个分组表达式是“部门”,第2个分组表达式是“性别”,第3个分组表达式是“基本工资”,已知“部门”与“性别”为字符型,“基本工资”为数值型,则当前索引的索引表达式应当是

八、A)部门+性别+基本工资   

九、B)部门+性别+STR(基本工资)

一十、C)STR(基本工资)+性别+部门   

一十一、D)性别+部门+STR(基本工资)

一十二、3.下列对编辑框控件属性的描述,正确的是

一十三、A)Sellength的属性的设置可以小于0

一十四、B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条

一十五、C)SelText属性在做界面设计时不可用,在运行时可读写

一十六、D)ReadOnly属性值为.T.时,用户不能使用编辑框上的滚动条

一十七、4.储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是

一十八、A)一对一的联系  

一十九、B)一对多的联系  

二十、C)多对一的联系  

二十一、D)多对多的联系

二十二、5.在VisualFoxPro中,下列数据中属于常量的是

二十三、A)TOP  

二十四、B).Y.  

二十五、C)T  

二十六、D)12/11/2003

二十七、6.要清除所有变量名第二个字母为X的内存变量,应使用命令是

二十八、A)RELEASEALL*X  

二十九、B)RELEASEALLLIKEX

三十、C)RELEASEALLLIKE X*  

三十一、D)RELEASEALLLIKE[X*]

三十二、7.顺序执行下列命令后,屏幕显示的输出结果是

三十三、STORE [FoxPro] TOTITLE

三十四、 UPPER(LEFT(TITLE,3))

三十五、A)FOXPRO 

三十六、B)FOX 

三十七、C)Fox 

三十八、D)PRO

三十九、8.如果测试函数VARTYPE(W)的值是“U”,则说明

四十、A)W是数组 

四十一、B)W未定义 

四十二、C)W的值为U 

四十三、D)W的值无符号

四十四、9.一数据库名为学生,要想打开该数据库,应使用命令

四十五、A)OPEN学生   

四十六、B)OPENDATABASE学生

四十七、C)USEDATABASE学生  

四十八、D)USE学生

四十九、10.某数值型字段的宽度为5,小数位为1,则该字段所能存放的最小数值是

五十、A)0  

五十一、B)-99.9  

五十二、C)-999.9  

五十三、D)-9999.9

五十四、11.在操作过程中,可以进入人机交互工作方式的命令是

五十五、A)APPENDBLANK   

五十六、B)BROWSE  

五十七、C)REPLACE  

五十八、D)DELETEALL

五十九、12.在下列记录定位命令中,不能用FOUND()函数值检测其操作是否成功的命令是

六十、A)SEEK  

六十一、B)FIND   

六十二、C)LOCATE……CONTINUE  

六十三、D)SKIP

六十四、13.在没有打开索引文件的情况下,若使用APPEND命令追加1条记录,其功能等同于命令序列

六十五、A)GOTOEOF 

六十六、B)GOTOBOTTOM  

六十七、C)GOTOBOTTOM  

六十八、D)GOTOBOTTOM

六十九、INSERT  INSERTBEFORE  INSERTAFTER  INSERT

七十、14.当前表的出生日期字段为日期型(MM/DD/YY),年龄字段为数值型,现要根据出生日期按年计算年龄,并写入年龄字段,应使用命令 

七十一、A)REPLACE ALL 年龄 WITH YEAR(DATE())-YEAR(出生日期)

七十二、B)REPLACE ALL 年龄 WITH DATE()-出生日期

七十三、C)REPLACE ALL 年龄 WITH DTOC(DATE())-DTOC(出生日期)

七十四、D)REPLACE ALL 年龄 WITH VAL(DTOC(DATE()))-VAL(DTOC(出生日期))

七十五、15.若所建立索引的字段值不允许重复,并且一个表只能创建一个,它应该是

七十六、A)主索引  

七十七、B)唯一索引  

七十八、C)候选索引  

七十九、D)普通索引

八十、16.在VISUALFOXPRO中建立数据库表时,将单价字段的字段有效性规则设置为“单价>0”,通过该设置,能保证数据的

八十一、A)实体完整性  

八十二、B)参照完整性  

八十三、C)域完整性  

八十四、D)更新完整性

八十五、17.以下关于TOTAL命令的表述中,正确的是

八十六、A)命令的执行结果不生成另一个新表  

八十七、B)所操作的表文件不必按关键字段索引或排序

八十八、C)表中的关键字段必须是数值型字段  

八十九、D)只能对数值型字段进行汇总

九十、18.设在1.2号工作区分别打开两个表,内存变量MN的内容为两个表的公共字段名,内存变量DBN的内容为新表名,在1号工作区执行连接操作正确的是

九十一、A)JOINWITHBTODBNFOR&MN=&MN

九十二、B)JOINWITHBTODBNFORMN=B->&MN

九十三、C)JOINWITHBTO&DBNFOR&MN=B->MN

九十四、D)JOINWITHBTO&DBNFOR&MN=B->&MN

九十五、19.已知有如下表:

S(S#,SN,SEX,AGE,DEPT)各属性依次为学号,姓名,性别,年龄,系别,检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的SQLSELECT命令是

九十六、A)SELECTSN,AGE,SEXFROMS;

九十七、WHEREAGE>(SELECTAGEFROMSWHERESN="王华")

九十八、B)SELECTSN,AGE,SEXFROMSWHERESN="王华"

九十九、C)SELECTSN,AGE,SEXFROMS;

一百、WHEREAGE>(SELECTAGEWHERESN="王华")

一百零一、D)SELECTSN,AGE,SEXFROMSWHEREAGE>王华 AGE

一百零二、20.使用SQL命令进行分组检索时,为了去掉不满足条件的分组,应当

一百零三、A)使用WHERE子句

一百零四、B)先使用WHERE子句,再使用HAVING子句

一百零五、C)先使用HAVING子句,再使用WHERE子句 

一百零六、D)在GROUP BY后面使用HAVING子句

一百零七、21.已知有如下表:

商品表(商品号,商品名称,单价,产地),执行下面的SQL命令后产生的视图含有的字段名是

一百零八、CREATEVIEWE_SHASSELECT商品名称AS名称,单价FROM商品表

一百零九、A)商品名称  

一百一十、B)名称,单价  

一百一十一、C)名称,单价,产地  

一百一十二、D)商品名称,单价,产地

一百一十三、22.在VisualFoxPro中,使用命令将学生表中的年龄字段的值增加1岁,应该使用命令

一百一十四、A)UPDATE学生 年龄WITH年龄+1  

一百一十五、B)REPLACE ALL 年龄=年龄+1

一百一十六、C)UPDATESET年龄WITH年龄+1    

一百一十七、D)UPDATE学生 SET年龄=年龄+1

一百一十八、23.ACCEPT、INPUT和WAIT命令中可以接收字符型数据的命令是

一百一十九、A)INPUT  

一百二十、B)ACCEPT  

一百二十一、C)WAIT和ACCEPT  

一百二十二、D)3条命令都可以

一百二十三、24.SQL修改表结构的命令是

一百二十四、A)ALTERTABLE   

一百二十五、B)MODIFYTABLE 

一百二十六、C)ALTERSTRUCTURE  

一百二十七、D)MODIFYSTRUCTURE

一百二十八、25.在VisualFoxPro中,学生表STUDENT中含有通用型字段,表中通用型字段中数据均存储到另一个文件中,该文件名为:

一百二十九、A)STUDENT.DOC  

一百三十、B)STUDENT.MEM  

一百三十一、C)STUDENT.DBT  

一百三十二、D)STUDENT.FPT

二、多项选择题

26.在VisualFoxPro中,如果一个字段的宽度为10,则此字段的类型不可能是

A)数值型  

B)通用型  

C)字符型  

D)贷币型

27.设当前表中含有学号、姓名字段,下列四条命令执行后,肯定生成新表的命令是:

A)INDEXON姓名  TORSR  

B)COPYTORSR

C)COPYSTRUTORSR  

D)SORTTORSRON学号

28.下列四条命令中,错误的是

A)A=5,B=10  

B)A=B=10  

C)STORE10TOA,B  

D)STORE5,10TOA,B

29.下面有关查询的描述,错误的是

A)可以使用CREATEQUERY命令打开查询设计器建立查询

B)查询文件的扩展名为.QPR

C)使用查询设计器可以生成所有的SQL查询语句

D)使用DO语句执行时,可以不带扩展名

30.执行命令INPUT"请输入数据:

" TOABC时,通过键盘输入的内容可以是

A)字符串  

B)数值  

C)逻辑值  

D)表达式

三、判断题

31.求一个三位十进制正整数N的十位数字的表达式是MOD(INT(N/10),10)。

32.执行M="11/15/02"和N=CTOD("&M")命令后,变量N的类型是D型。

33.在VisualFoxPro中,存储MSEXCEL电子表格的字段类型是备注型。

34.设当前表中有5条记录,各记录性别字段的值依次是:

男,女,男,女,女,当前记录号为2,则执行命令LISTRESTFOR性别=[男],将显示第3条记录。

35.假设当前表有5条记录,先执行GOTOP和SKIP3两条命令,再执行?

RECNO()命令,屏幕上显示的输出结果是5。

36.当前表中有58条记录,建立索引后按索引顺序最后一个记录的记录号是8,执行命令APPEND追加一条记录,该记录的记录号是9。

37.执行SQRT命令与INDEX命令的结果都是对记录进行排序,没有本质上的区别。

38.永久关系是数据库表之间的关系,永久关系建立后存储在数据库文件中。

39.用JOIN命令连接两个表文件之前,这个表文件必须在不同的工作区中打开。

40.SQL包括数据定义、数据查询、数据操作和数据控制等功能,其核心是查询。

四、填空题

41.执行SETEXACTON命令后,则命令:

"你好吗?

"=[你好]的显示结果为____。

42.职工的部门、职工号在“职工”表中,津贴在“工资”表中,两个表的公共字段是职工号,列出职工的部门、职工号和津贴等信息的SQL语句是:

SELECT职工.部门,职工.职工号,工资.津贴FROM职工,工资__________________________。

43.在SQL的CLEATE TABLE语句中,为属性说明取值范围(约束)的是_____短语。

44.通过VisualFoxPro的视图不仅可以查询数据库表,还可以________数据库表。

45.在非格式输入命令中,INPUT和__________命令需要按回车键表示输入的结束。

46.采用<文件名>/<过程名>(<实参1>,<实参2>……)格式调用模块程序时,默认情况下以____传递参数。

47.典型的菜单系统一般是一个下拉式菜单,由一个___________和一组弹出式菜单组成。

48.设X=40,函数BETWEEN(X,34,50)的值是___________。

49.在SQL命令中,按关键字段值的降序排序必须使用参数__________。

50.某表有字符型、数值型、逻辑型和备注型4个字段。

其中字符型宽度为8,数值型字段宽度为5,该表中记录的长度是__________字符。

五、程序填空题

51.设表文件图书.DBF包含如下字段:

书名(字符型),作者(字符型),出版日期(日期型)。

下面程序的功能是:

列出图书表中的每个记录。

请将程序完善。

CLEAR

_____①______

DOWHILE.T.

IFEOF()

_______②_______

ENDIF

书名+作者+_____③____

SKIP

ENDDO

USE

RETURN

52.设教师.DBF用于存放教师信息,其字段有:

姓名(字符型),性别(字符型),工资(数值型)。

下面程序的功能是:

列出教师表中的每个记录。

请将程序完善。

SETTALKOFF

CLEAR

USE教师

_____①______

DOWHILE.NOT.BOF()

姓名+性别+_______②_______(工资,7,2)

_____③____

ENDDO

USE

SETTALKON

RETURN

六、程序分析题

53.CLEAR

STORE11TOA

DOWHILEA<=16

DOCASE

CASEMOD(A,3)=0

"3"

CASEINT(A/4)=A/4

"4"

OTHERWISE

"N"

A=A+1

ENDCASEA=A+1

ENDDO

RETURN

执行上述程序运行结果是:

_________________

54.写出下列程序的运行结果

STORE2TOA,B

Y=.T.

DOWHILEY

FORK=1TO10

B=B+1

IFB>4

EXIT

ELSE

LOOP

ENDIF

ENDFOR

IFB>3

Y=.F.

LOOP

ENDIF

A=A+1

ENDIF

ENDDO

 A,B,K

执行上述程序,输出结果是:

__________

七、程序设计题

55.编程prog1.prg,保存在考生目录下,输出101~1000之间的所有素数,并且输出它们的和值,要求使用for循环语句编写。

八、操作题

56.

(1)请在“c:

\ata\Answer\420202\1234567\VFT\”下建立一个数据库“KS”。

(2)将“c:

\ata\Answer\420202\1234567\VFT\”下的表“STUD”、“COUR”、“SCOR”加入到数据库“KS”中。

57.在“c:

\ata\Answer\420202\1234567\VFT\”中有数据库“c:

\ata\Answer\420202\1234567\

VFT\GCS”,其中有数据库表“c:

\ata\Answer\420202\1234567\VFT\GONGCH”。

在“c:

\ata\Answer\420202\1234567\VFT\”下设计一个表单,该表单为“c:

\ata\Answer\420202\1234567\VFT\GCS”库中“c:

\ata\Answer\420202\1234567\VFT\

GONGCH”表窗口式输入界面,表单上还有一个名为“cmdCLOSE”的按钮,标题名为“关闭”,点击该按钮,使用“thisform.release”退出表单。

最后将表单存放在“c:

\ata\Answer\420202\1234567\VFT\”,表单文件名是“C_FORM”。

提示:

在设计表单时,打开“c:

\ata\Answer\420202\1234567\VFT\GCS”数据库设计器,将“c:

\ata\Answer\420202\1234567\VFT\GONGCH”表拖入到表单中就实现了“c:

\ata\Answer\420202\1234567\VFT\GONGCH”表的窗口式输入界面,不需要其他设置或修改。

58.在“c:

\ata\Answer\420202\1234567\VFT\”中有一个学生数据库“STU”,使用菜单设计器制作一个名为“c:

\ata\Answer\420202\1234567\VFT\STMENU.mnx”的菜单,菜单包括“数据操作”和“文件”两上菜单栏。

每个菜单栏都包括一个子菜单。

菜单结构如下:

数据操作

数据输出

文件

保存

退出其中:

“退出”菜单项对应的命令为“SET SYSMENU TODEFAULT”使之可以返回到系统菜单。

数据输出子菜单、保存菜单项不做要求。

参考答案

一.单项选择题

1.C 2.B 3.C 4.D 5.B 

6.C 7.B 8.B 9.B 10.B 

11.B 12.D 13.D 14.A15.A 

16.C 17.D 18.D 19.A 20.D 

21.B 22.D 23.D 24.A 25.D

二.多项选择题

26.BD 27.BCD 28.AD 29.CD 30.ABCD

三.判断题

31.对 32.对 33.错 34.对 35.错 36.错 37.错 38.对 39.对 40.对

四.填空题

41..F. 42.WHERE职工.职工号=工资.职工号 43.SETCHECK 

44.更新. 45.ACCEPT 46.值 47.条形菜单 48..T. 49.DESC 50.19

五.程序填空题

51.

(1)USE图书 

(2)EXIT (3)DTOC(出版日期) 52.

(1)GOBOTTOM 

(2)STR (3)SKIP-1

六.程序分析题

53.NN34 54.2 5 3

七、程序设计题

55.先打开编程窗口,用指定名称存于指定文件夹下,程序内容如下:

S=0

FORI=3TO1000

FORJ=2TOI-1

IFMOD(I,J)=0

EXIT

ENDIF

ENDFOR

IFJ>I-1

S=S+I

ENDIF

ENDFOR

S

八、操作题(略)

她含着笑,切着冰屑悉索的萝卜,  

她含着笑,用手掏着猪吃的麦糟,  

她含着笑,扇着炖肉的炉子的火,  

她含着笑,背了团箕到广场上去  

晒好那些大豆和小麦,  

大堰河,为了生活,  

在她流尽了她的乳液之后,  

她就用抱过我的两臂,劳动了。

  

大堰河,深爱着她的乳儿;  

在年节里,为了他,忙着切那冬米的糖,  

为了他,常悄悄地走到村边的她的家里去,  

为了他,走到她的身边叫一声“妈”,  

大堰河,把他画的大红大绿的关云长  

贴在灶边的墙上,  

大堰河,会对她的邻居夸口赞美她的乳儿;  

大堰河曾做了一个不能对人说的梦:

  

在梦里,她吃着她的乳儿的婚酒,  

坐在辉煌的结彩的堂上,  

而她的娇美的媳妇亲切的叫她“婆婆”  

…………  

大堰河,深爱她的乳儿!

  

大堰河,在她的梦没有做醒的时候已死了。

  

她死时,乳儿不在她的旁侧,  

她死时,平时打骂她的丈夫也为她流泪,  

五个儿子,个个哭得很悲,  

她死时,轻轻地呼着她的乳儿的名字,  

大堰河,已死了,  

她死时,乳儿不在她的旁侧。

  

大堰河,含泪的去了!

  

同着四十几年的人世生活的凌侮,  

同着数不尽的奴隶的凄苦,  

同着四块钱的棺材和几束稻草,  

同着几尺长方的埋棺材的土地,  

同着一手把的纸钱的灰,  

大堰河,她含泪的去了。

  

这是大堰河所不知道的:

  

她的醉酒的丈夫已死去,  

大儿做了土匪,  

第二个死在炮火的烟里,  

第三,第四,第五  

而我,我是在写着给予这不公道的世界的咒语。

  

当我经了长长的飘泊回到故土时,  

在山腰里,田野上,  

兄弟们碰见时,是比六七年

一百三十三、

 

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

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2