云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《Visual Foxpro程序设计》练习题

《Visual Foxpro程序设计》练习题

  • 62 次阅读
  • 3 次下载
  • 2025/6/3 14:20:26

《VFP程序设计》补充练习题一

一、单选题

1.关于信息和数据,下面叙述正确的是___C_____ A)信息与数据,只有区别,没有联系 C)数据处理的本质是对信息的处理 2.数据库系统的核心是____C____ A)数据库

B)操作系统

C)数据库管理系统 C)数据模型 C)投影

D)应用程序 D)关系模型 D)逻辑

3.将表示实体和实体间联系归结为二维表的数据模型称为___D_____ A)层次模型 A)连接

B)网状模型 B)选择

4.从两个关系中选取满足条件的元组组成新关系的运算称为___A_____运算。 5.下列退出VFP的方法中,错误的是___D_____ A)从“文件”菜单中选择“退出” C)在命令窗口中输入QUIT命令 A)可以创建用户自己的工具栏 C)可以修改系统提供的工具栏 A)表单的默认大小

B)默认目录

B)按Alt+F4组合键

D)从“文件”菜单中选择“关闭” B)可以删除系统提供的工具栏 D)可以删除用户创建的工具栏

C)日期和时间的显示格式 D)程序代码颜色 B){^2007-10-1}-DATE() D)[^2007-10-1]+[1000] B)CTOD( “^2007-10-01”) D)SUBSTR(DTOC(DATE()),7) C)类型不匹配

D)12+3

B)信息是数据的符号化表示

D)信息反映数据,而数据依靠信息来表达

6.下面关于工具栏的叙述,错误的是___B_____

7.在“工具”菜单中选择“选项”,在选项对话框的“文件位置”选项卡中可以设置___B_____ 8.下列VFP表达式中,不正确的是____C____ A){^2007-10-01 10:10:00am}-10 C){^2007-10-01}+DATE() A)LIKE(“acd”,“ac?”) C)AT(“程序”,“VFP程序设计”) A)6

B)5

9.下列函数中,函数值为N型的是___C_____

10.设N=2,M=3,K=“M+N”,则表达式1+&K的值是____A____

11.执行STORE “1999年12月庆祝澳门回归祖国!” TO XY命令之后,要在屏幕上显示“澳门1999年12月回归祖国!”,应使用命令____C____ A)? SUBSTR(XY,15,4)+SUBSTR(XY,1,10)+SUBSTR(XY,10) B)? SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19) C)? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10) D)? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)

12.设字段变量“工作日期”为日期型,“工资”为数值型,则要想表达“工龄大于30年,工资高于1500、低于1800元”这一命题,表达式是___C_____ A)工龄>30.AND.工资>1500.AND.工资<1800

B)工龄>30.AND.工资>1500.OR.工资<1800

C)INT( DATE( )-工作日期/365)>30.AND.工资>1500.AND.工资<1800 D)INT( DATE( )-工作日期/365)>30.AND.( 工资>1500.OR.工资<1800)

13.在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT命令后,这些变量所保存的数据将____C____

A)存入一个自动生成的内存变量文件中 14.下列符号中,不是变量名的是___A_____ A)“姓名”

B)性别

C)A100

D)AB D)a=1,b=2,c=3

15.下列赋值语句中,正确的是____B____ A)store 1,2,3 to a,b,c

B)store 3-1 to a,b,c

C)a=b=c=2

16.RELEASE ALL命令的功能是___删除所有内存变量_____ A)删除指定的内存变量

B)删除所有内存变量和系统变量 D)删除内存变量文件中的内存变量

C)删除所有文件 据之间存在___D_____的联系。 A)一对一

B)一对多

C)未知 C)27

D)多对多

D)28 D)CLEAR

18.函数30-MOD(-2,5) 的值为____C____ A)25 B)26 A)CLS

19.在VFP中,清屏的命令是____D____

B)CLOSE

C)LIST

20.DB、DBMS、DBS三者的关系是____B____ A)DB包括DBMS和DBS C)DBMS包括DBS和DB

B)DBS包括DB和DBMS D)DBS与DB和DBMS无关 B)自动转到磁盘存储器上保留

C)随着系统的退出全部消失 D)转为外存变量保存下来

17.一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生数据与课程数

二、填空题

21.数据模型一般分为___层次模型___、__网状模型____和__关系模型____三种类型。 22.在关系数据库中,二维表中的列称为关系的___属性___或__字段____,二维表中的行称为关系表的__元组___或__记录___。

23.关系数据库的三种基本运算包括__选择___、__投影__和__连接__。

24.在VFP中,可以按Ctrl+F2组合键显示命令窗口,按__CTRL+F4___组合键隐藏命令窗口。

25.设aa=“重庆文理学院”,bb=“学生”,cc=“学院”,写出下列表达式显示的值: ? SUBS(aa,5) __文理学院___ ? LEFT(aa,8) _重庆文理__? RIGHT(aa,8) _文理学院___ ? bb$aa __.F.___

? cc$aa__.T.__

26.表达式LEN(SPACE(3)-SPACE(2))的结果是__5__;函数LEN(STR(20356.56,5))的值的数据类型是_数值型(N)__。

27.设置系统日期格式为“yyyy-mm-dd”格式,需要在命令窗口中输入_set century on___、

__set mark to ’—’__、_set date to ymd____三条命令。

28.执行 DIME X(10) 命令后,数组X中各元素的默认值的数据类型是__逻辑型(L)___;TIME()函数返回值的数据类型是__字符型(C)___。

29.表达式 ROUND(123.456,0) < INT(123.456) 的显示结果是__.F.___。

30.已知rq=?2007/08/27?,则表达式 CTOD(rq)+100 的显示结果为__2007/12/05____。

补充练习题二

一、单选题

01.打开一个数据库的命令是____D___

A)USE B)USE DATABASE C)OPEN A)CHANGE工资WITH 工资+100

D)OPEN DATABASE

02.要为当前表中所有职工增加100元工资,应使用___D____命令

B)REPLACE工资WITH工资+100 D)REPLACE ALL工资WITH工资+100

C)CHANGE ALL工资WITH工资+100

03.以下关于自由表的叙述,正确的是____C___ A)全部是用以前版本的FoxPro(FoxBASE)建立的表

B)可以用Visual FoxPro建立,但是不能把它添加到数据库中

C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表 04.统计基本工资在1000到1500之间的人数的命令是___B____ A)COUNT FOR 1000<基本工资<1500

B)COUNT FOR 基本工资>=1000 .AND. 基本工资<=1500 C)COUNT FOR 基本工资>=1000 .OR. 基本工资<=1500 D)COUNT FOR 基本工资>=1000 && 基本工资<=1500

05.当按索引关键字表达式建立索引文件时,索引关键字表达式的数据类型可以是 B A)任何类型 B)数值型,字符型,日期型 C)字符型,通用型 D)数值型,逻辑型,备注型 06.在当前的表中,指针指向第5条记录,若要只显示记录号为10的记录的命令是___B___ A)LIST 10 B)LIST RECORD 10 C)DISPLAY D)DISPLAY 10 07.设已有一打开的数据表,要修改该数据表的结构可以选择的命令是___A____ A)MODIFY STRUCTURE C)EDIT STRUCTURE A)1

B)0

B)CHANGE STRUCTURE D)APPEND STRUCTURE

D)”基本工资”最多的记录号

08.在当前表中按”基本工资”字段升序索引后,再执行GO TOP命令,此时当前记录号___C____

C)”基本工资”最少的记录号

09.把数据表X中全部记录的学号和姓名两个字段复制到表Y中,使用的命令是___A____ A)USE X B)USE X

COPY TO Y FIELDS 学号,姓名 COPY TO Y 学号,姓名 C)COPY TO X,Y FIELDS 学号,姓名 D)COPY TO X,Y 学号,姓名 10.数据表文件已打开而索引文件尚未打开,用___C____命令打开索引文件

A)USE 索引文件名 B)INDEX 索引文件名 C)SET INDEX TO 索引文件名

D)INDEX ON 索引文件名

11.设当前已打开一个表文件,表中含有性别、专业、入学总分等字段。现要求对英语专业的女学生按入学总分从低到高排序,排序后的新文件名为XS.DBF,使用的命令是__D____ A)SORT TO XS ON 入学总分/D FOR 性别=“女” AND 专业=“英语” B)SORT TO XS ON 入学总分/D FOR 性别=“女” OR 专业=“英语” C)SORT TO XS ON 入学总分/A FOR 性别=“女” OR 专业=“英语” D)SORT TO XS ON 入学总分/A FOR 性别=“女” AND 专业=“英语”

12.打开一含有性别字段的表文件,查找第二个性别为男的记录的命令是__A_____ A)LOCATE FOR 性别=“男” C)LOCATE FOR 性别=“男”

B)LOCATE FOR 性别=“男” D)LOCATE FOR 性别=“男”

CONTINUE SKIP

NEXT 2 LOCATE FOR 性别=“男”

13.把以M为第三字符的全部内存变量存入内存变量文件ST.MEM中的命令是___C___ A)SAVE TO ST ALL LIKE ??M? B)SAVE TO ST ALL LIKE **M? C)SAVE TO ST ALL LIKE ??M* D)SAVE TO ST ALL EXCEPT ??M* 14.将数据表X中的记录追加到Y中,使用的命令是___D____ A)use x

B)use y

C)use x

D)use y append from x

copy to y

copy from x

join with y

15.TOTAL命令使用的条件是___B____ A)没有任何条件 C)任何打开的数据表 A)Skip 7 / Insert Blank C)Goto 7 / Insert Blank

B)当前数据表必须按指定关键字排序或索引 D)只要有数值型字段的数据库 B)Locate For Recno( )=8 / Insert Blank D)Goto 7 / Insert Blank Before

16.在以下各命令中,能实现插入一条空记录并使其成为第8条记录的是___C____

17.对数据表文件中的字段值进行有规律的修改,使用___D____命令最方便 A)EDIT B)CHANGE C)BROWSE D)REPLACE 18.要删除结构复合索引文件中的索引标识“SYBS”,使用的命令是___C____ A)delete idx sybs

B)delete cdx sybs

C)delete tag sybs

D)delete file sybs

19.在Visual FoxPro中,可以对字段设置默认值的表____A___

A)必须是数据库表 B)必须是自由表 C)自由表或数据表 D)不能设置字段默认值 20.设当前记录号为18,现欲将记录指针指向15的操作是___B____

A)SKIP -3(没有索引的情况可选) B)GO 15 C)SKIP 3 D)GO 3

二、填空题

21.数据表刚打开时,记录指针是指向表的___首记录_____

22.数据库表之间的一对多联系通过主表的___主____索引和子表的__普通___索引实现。 23.实现表之间临时联系的命令是___set relation to_____

搜索更多关于: 《Visual Foxpro程序设计》练习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《VFP程序设计》补充练习题一 一、单选题 1.关于信息和数据,下面叙述正确的是___C_____ A)信息与数据,只有区别,没有联系 C)数据处理的本质是对信息的处理 2.数据库系统的核心是____C____ A)数据库 B)操作系统 C)数据库管理系统 C)数据模型 C)投影 D)应用程序 D)关系模型 D)逻辑 3.将表示实体和实体间联系归结为二维表的数据模型称为___D_____ A)层次模型 A)连接 B)网状模型 B)选择 4.从两个关系中选取满足条件的元组组成新关系的运算称为___A__

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com