《Visual FoxPro 6.0程序设计》 电子教案 课后练习

上传人:E**** 文档编号:89431046 上传时间:2019-05-25 格式:PPT 页数:92 大小:530KB
返回 下载 相关 举报
《Visual FoxPro 6.0程序设计》 电子教案 课后练习_第1页
第1页 / 共92页
《Visual FoxPro 6.0程序设计》 电子教案 课后练习_第2页
第2页 / 共92页
《Visual FoxPro 6.0程序设计》 电子教案 课后练习_第3页
第3页 / 共92页
《Visual FoxPro 6.0程序设计》 电子教案 课后练习_第4页
第4页 / 共92页
《Visual FoxPro 6.0程序设计》 电子教案 课后练习_第5页
第5页 / 共92页
点击查看更多>>
资源描述

《《Visual FoxPro 6.0程序设计》 电子教案 课后练习》由会员分享,可在线阅读,更多相关《《Visual FoxPro 6.0程序设计》 电子教案 课后练习(92页珍藏版)》请在金锄头文库上搜索。

1、Visual FoxPro 6.0 程序设计,首都经济贸易大学 计算中心(西区)制作,(习 题 集),Visual FoxPro练习题,第一部分 章节自测题,第二部分 上机操作题,退出,第一部分 章节自测题,第三章,第五章,第二章,第一章,第八章,第十章,第七章,第六章,第四章,退出,第九章,第一章练习题,一、选择题 1下列选项中能够直接实现对数据库中数据操作的软件是: A)字处理软件 B)操作系统 C)数据库管理系统 D)翻译系统 2数据库系统的核心是: A)编译系统 B)数据库 C)操作系统 D)数据库管理系统 3下列关于数据库系统的正确叙述是: A)数据库系统减少了数据冗余 B)数据库系

2、统避免了一切数据冗余 C)数据库系统中数据的一致性是指数据类型的一致 D)数据库系统比文件系统能管理更多的数据,4下列关于数据库系统的正确叙述是: A)数据库中只存在数据项之间的联系 B)数据库的数据项之间和记录之间都存在联系 C)数据库的数据项之间无联系,记录之间存在联系 D)数据库的数据项之间和记录之间都不存在联系 5按照数据模型分类,数据库系统可以分为三种类型,正确的是: A)大型、中型和小型 B)西文、中文和兼容 C)层次、网状和关系 D)数据、图形和多媒体 6按照数据模型分类,Visual FoxPro属于: A)层次型 B)网状型 C)关系型 D)混合型 7数据库管理系统是: A)

3、应用软件 B)辅助设计软件 C)系统软件 D)科学计算软件 8关系数据库管理系统存储与管理数据的基本形式是: A)关系树 B)二维表 C)结点路径 D)文本文件,一、选择题 1下列数据为常量的是: A)02/18/99 B)F C).N. D)TOP 2“程序设计”这四个汉字作为字符串常量,在Visual FoxPro中可表示为: A)程序设计 B)(程序设计) C)程序设计 D)程序设计 3下述字符串表示方法正确的是: A)“等级考试” B)等级考试 C)“等级考试” D)等级考试 4如果内存变量DT是日期型的,那么给该变量赋值正确的操作是: A)DT=08/10/97 B)DT=“08/1

4、0/97” C)DT=CTOD(08/10/97) D)DT= CTOD(“08/10/97”),第二章练习题,5执行命令STORE CTOD(08/11/99) TO AA后,变量AA的数据类型是: A)日期型 B)数值型 C)字符型 D)浮点型 6在“人事档案”表文件中,“婚否”是逻辑型字段(已婚为逻辑真值),“性别”为字符型字段,如果查询“已婚女同志”,应该使用的条件表达式是: A)婚否.OR.(性别=“女”) B)婚否.AND.(性别=女) C)(婚否=.T.).AND.(性别=“女”) D)已婚.OR.(性别=“女”) 7设L=668,M=537,N=“L+M”,表达式5+&N的值是

5、: A)类型不匹配 B)5+L+M C)1210 D)5+&N 8设A=5*3+6,B=5*3+6,C=5*3+6,在下面的表达式中,合法的是: A)A+B B)B+C C)C+A D)A+B+C,9某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是: A)性别=“男”.AND.奖金=400.AND.性别=“女”.AND.奖金=200 B)性别=“男”.AND.奖金=400.OR.性别=“女”.AND.奖金=200 C)性别=“男”.AND.(奖金=400).AND.性别=“女”.

6、AND.奖金=200 D)性别=“男”.AND.(奖金=400).OR.性别=“女”.AND.奖金=200 10在下列表达式中,运算结果为字符串的是: A)“1551”+“66” B)ABCD+XYZ=ABCDXYZ C)DTOC(DATE()“08/13/98” D)CTOD(“08/13/99”) 11在下列表达式中,运算结果为数值的是: A)“1234”+“3579” B)CTOD(“05/08/93”)-11 C)130+350=480 D)LEN(“SFDE”)-1,12假定X=5,Y=8,执行下列运算后,结果为数值型数据的是: A)?X=Y-3 B)?Y-3=X C)X=Y D)X

7、+3=Y 13下列表达式的运算结果为日期型数据的是: A)08/15/97-12 B)DATE()-CTOD(“05/13/98”) C)DATE()-30 D)DATE()-TIME() 14假设X=10,Y=8,下列表达式中结果为逻辑真值的是: A)(XY).AND.”BOOKSTORE”$”BOOK” B)(XY).OR. ”BOOK”$”BOOKSTORE” 15下列函数中,函数值为数值型数据的是: A)CTOD(01/11/99) B)SUBSTR(DTOC(DATE(),7) C)SPACE(3) D)YEAR(DATE(),16顺序执行下列命令之后,屏幕显示的结果是: A=“中华

8、人民共和国” B=“人民” ?AT(B,A) A)0 B)5 C)8 D)错误信息 17顺序执行下列命令之后,屏幕显示的结果是: STORE “Visual FoxPro” TO TT ?UPPER(RIGHT(TT,3) A)VISUAL FOXPRO B)PRO C)Pro D)VIS 18函数ROUND(15368.9236,-2)的结果为: A)15368 B)15370 C)15400 D)15300 19执行以下命令之后,屏幕上显示的结果是: M=“THIS IS AN APPLE” ?SUBSTR(M,INT(LEN(M)/2+1),2) A)TH B)IS C)AN D)AP

9、20如果变量D=“08/13/98”,命令?TYPE(“&D”)的结果为: A)D B)N C)C D)出错信息,21假设当前日期是1997年9月20日,给出字符串“97年9”的表达式是: A)SUBSTR(DTOC(DATE(),7,2) + “年” + SUBSTR(DTOC(DATE(),1,2) + “月” B)SUBSTR(DTOC(DATE(),7,2) + “年” + SUBSTR(DTOC(DATE(),2,1) + “月” C)YEAR(DATE()+“年”+MONTH(DATE()+“月” D)STR(YEAR(DATE(),4)+“年”+STR(MONTH(DATE(),

10、2)+ “月” 22函数DAY(07/29/97)的返回值是: A)7 B)0 C)计算机日期 D)出错信息 23函数TIME()的数据类型是: A)数值型 B)字符型 C)日期型 D)逻辑型 24条件函数IIF(MOD(15,-8)3,10,-10)的结果为: A)10 B)-10 C)-1 D)7 25如果变量X=11,函数TYPE(“X=110”)的结果为: A)L B)N C)C D)出错信息,二、填空题 1请对执行下列命令的显示结果填空。 STORE 3 TO X STORE 5 TO Y ?XY 结果是: ?(X=Y).AND.(XY) 结果是: ?(X=Y).OR.(XY) 结果

11、是: S1=”RED”+SPACE(1) S2=”APPLE” ?S1+S2 结果是: ?.NOT.(S1=S2) 结果是: 2假设M=“11”,命令?15+&M的结果是 ,命令?“15”+M的结果是 。 3顺序执行以下命令: STORE 123.456 TO A STORE STR(A+A,5) TO B STORE ASC(B) TO C 内存变量A和C的类型分别为: 、 ;内存变量B的值为:,一、选择题 1下列属于内存变量文件的扩展名是: A).TXT B).FPT C).DBF D).MEM 2一个数据表中有2个备注型字段,这些字段的内容存放在: A)2个.FPT文件中 B)同一个.F

12、PT文件中 C)2个.DBF文件中 D)同一个.DBF文件中 3数据表文件中的字段是一种 A)常量 B)变量 C)函数 D)运算符 4在数据表中,逻辑型、日期型和备注型字段的宽度分别被系统定义为: A)3,8,10 B)1,6,10 C)1,8,任意 D)1,8,4 5一个数据表文件的数值型字段要求保留5位小数,那么它的宽度最少应当定义成: A)5位 B)6位 C)7位 D)8位,第三章练习题,6已打开数据表文件,假设“出生日期”字段为日期型,下列表达式中结果不是日期型的是: A)CTOD(”08/12/96”) B)出生日期+5 C)DTOC(出生日期) D)DATE()-2 7在Visua

13、l FoxPro的数据表文件中,每条记录的总长度比用户定义的各个字段宽度之和多一个字节,该字节用于: A)存放删除标记 B)存放记录号 C)存放索引关键字 D)存放记录宽度 8下列操作中,不能用MODIFY STRUCTURE命令实现的是: A)增加数据表中的字段 B)删除数据表中的字段 C)修改数据表中字段的宽度 D)删除数据表中的某些记录 9假设数据表中“婚否”字段为逻辑型(已婚为逻辑真值),如果要显示所有未婚职工的情况,应该使用的命令是: A)LIST FOR 婚否=F B)LIST FOR 婚否=”F” C)LIST FOR .NOT.婚否 D)LIST FOR 婚否=“未婚”,10数

14、据表文件“学生表.DBF”中有性别(字符型)和平均分(数值型)字段,如果显示平均分超过90分和不及格的全部女生的记录,应该使用的命令是: A)LIST FOR 性别=“女”.OR.平均分90.OR.平均分90,平均分90.AND.平均分90.OR.平均分60) 11当打开一个数据表文件后,执行命令SKIP 1,则命令?RECNO()的结果是: A)0 B)1 C)-1 D)出错信息 12假设数据表中共有10条记录,当执行命令GO BOTTOM后,命令?RECNO()的结果是: A)9 B)10 C)11 D)1 13假设数据表中共有30条记录,当前记录号为20,当执行命令LIST NEXT 6

15、之后,命令?RECNO()的结果是: A)24 B)25 C)26 D)30,14假设数据表中共有50条记录,当执行命令DISPLAY ALL之后,命令?RECNO()的结果是: A)1 B)50 C)51 D)0 15当前数据表中共有20条记录,如果在第10条记录后面插入一条新记录,应该使用的命令是: A)GO 5 B)GO 5 C)EDIT 5 D)BROWSE INSERT APPEND 16假如数据表中有“数学”、“语文”、“物理”、“化学”、“英语”、以及“总分”等字段,它们都为数值型数据,如果要求出所有学生的总分并添入总分字段中,应使用的命令是: A)REPLACE 总分 WITH 数学+语文+物理+化学+英语 B)REPLACE 总分 WIT

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号