Visual_Foxpro数据库与程序设计及练习册答案中国石油大学第三版张新韩作生

合集下载

中国石油华东《Visual FoxPro》2019年秋季学期在线作业(三)答案

中国石油华东《Visual FoxPro》2019年秋季学期在线作业(三)答案

《Visual FoxPro》2019年秋季学期在线作业(三)试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
在以下各种说法中,正确的是( )
A.ZAP和PACK的功能相同
B.DELETE 、ZAP和PACK的功能各不相同
C.DELETE ALL和PACK的功能相同
D.DELETE ALL、PACK和ZAP的功能相同
[提示:通过学习课本知识,完成本题作答]
参考答案:D
2.在关系模型中,对关系的要求不包括( )
A.在同一关系中字段必须按顺序排列
B.在同一关系中不允许出现完全相同的记录
C.在同一关系中不允许出现完全相同的字段
D.关系必须规范化
[提示:通过学习课本知识,完成本题作答]
参考答案:A
3.在Visual FoxPro中,内存变量的类型是( )
A.赋值时决定的
B.由数据输入语句决定的。

中石油大学《Visual-FoxPro》在线考试答案

中石油大学《Visual-FoxPro》在线考试答案

2014年春季学期《Visual FoxPro》在线考试一、单选题1. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为()。

A. 首记录B. 末记录C. 首记录的前面D. 末记录的后面2. 下列逻辑表达式中,结果为.F.的是()。

A. MOD(20,4)= MOD(20,5)B. "张"$"张三"C. 张三$"张"D. {^2003.01.01}<{^2003.01.02}3. 某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是()。

A. LOCATE FOR 出生日期='01/01/80'B. LOCATE FOR 出生日期=&NC. LOCATE FOR DTOC(出生日期)=ND. LOCATE FOR DTOC(出生日期)=CTOD(N)4. 在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。

A. list 职称= [工程师]B. list for 职称= [工程师]C. list while职称= [工程师]D. list rest职称= [工程师]5. 新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是()A.USE JSCOPY TO JSNEWB.USE JSCOPY STRU TO JSNEWC. COPY FILE JS.DBF TO JSNEW.DBFD. CREAT JSNEW FROM JS6. 如果一个字段的宽度为8,则此字段的类型不可能是()。

A. 字符型B. 数值型C. 日期型D. 备注型7. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是()。

A. MODIFY STRUCTUREB. DELETEC. REPLACE8. 使用MODIFY STRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是()A. 不能同时修改字段名及其类型或宽度B. 不能同时修改字段名和插入新的字段C. 不能同时修改字段名和删除字段D. 不能在删除字段的同时修改其他字段的类型及宽度9. 当前记录号为3,将第6号记录设置为当前记录的命令是()。

Visual_Foxpro数据库与程序设计及练习册答案 中国石油大学 第三版 张新 韩作生

Visual_Foxpro数据库与程序设计及练习册答案 中国石油大学 第三版 张新 韩作生

Visual Foxpro 实用教程课本(第三版)及实验教材部分课后题答案说明:1 。

本材料仅供学习参考,不代表任何考试题目意向;2 。

所给定的题目答案只是常规解法,不一定是最佳答案。

刘乃文第一章:课本习题一P10一.单选题1. B 2. A 3. C 4. D 5. C 6. B 7. A 实验教程补充习题P11. 选择题(1)A (2)B (3)B (4)D(5)C (6)D (7)D (8)C(9)B (10)B (11)D (12)B 2. 填空题(1)数据内容数据形式(2)人工管理阶段文件系统管理阶段数据库系统管理阶段(3)计算机系统数据库数据库管理系统有关人员(4)实体型(5)事物之间的联系(6)关系模型(7)属性记录(8)关系(9)选择投影连接(10)多对多第二章:课本习题二P42一.单选题1. B 2. D 3. B 4.D 5. B 6. D 7. D 8. C 9. B 10.B 11. A 12.C 13.B 14. A二.计算题1.(1) .T. (2) .F. (3) .T.2.(1) age<15 .and. height>=1.8(2) zhch=”教授” .and. age<40 .or. age<35 .and. zhch=”副教授”3. (1) .T. (2) .F. (3 )353.00 (4 ).F.(5) .F. (6) 223.22324. (1)2000.01.18 (2) D (3) 3 (4) C (5) 8 (6) 71 (7) 525. (1) .F. (2) .T. (3) .F. (4) 7 (5) _管理_87计算中心管理实验教程补充习题P31. 选择题(1)B (2)C (3)D (4)A(5)A (6)C (7)A (8)D(9)B (10)D (11)C (12)A (13)C (14)A (15)D2. 填空题(1)32 (2)Enter(3)选项(4)菜单命令程序(5);(6).pjx(7)代码(8)从项目管理器中移去从磁盘上删除(9)函数>算术运算>关系运算>逻辑运算(10)N (11).T.(12)337.201(13)15 (14)字符型(15)-1第三章:课本习题三P88:二.单选题1. B 2. 无答案3. C 4. B 5. D 6. C7. C 8. D 9. C 10. C 11. B实验教程补充习题P211. 选择题(1)C (2)A (3)A (4)B(5)C (6)B (7)B (8)B(9)A (10)D (11)D (12)C (13)B (14)B (15)A (16)D (17)C (18)C (19)C (20)D (21)D (22)B (23)B (24)D (25)B (26)C (27)A (28)C (29)C (30)D2. 填空题(1)LIST连续不分屏显示信息DISPLAY采用分屏显示信息(2)各字段宽度存放逻辑删除标记(3)已经打开并且正在使用的数据表(4)第5条记录最后一条记录后面(此时EOF()函数的值为.T.)(5)DELETE PACK(6)单入口索引文件结构化复合索引文件非结构化(独立)复合索引文件(7)自由表数据库表(8)新数据表(9)Memo (10)6位(11)按索引顺序排列(12)DELETE FOR SUBSTR(分类号,1,1)="I"(13)GO 8DELETE NEXT 8PACK(14)数据表名(15)主索引(16)LIST FOR 婚否=.T.(17)数据库(18)CONTINUE (19)默认值(20).dbf第四章:课本习题四P129二.选择题1. D 2. A 3. C 4. A三.填空题1 union 2 .NULL. 3 逻辑A VG、SUM 5 INTO CURSOR实验教程补充习题P361. 选择题(1)B (2)B (3)B (4)C(5)B (6)D(7)D (8)A (9)C (10)B (11)D (12)B (13)C (14)B (15)C (16)C (17)B (18)B (19)D (20)B (21)A (22)B (23)D (24)A (25)C (26)A (27)C (28)B (29)D (30)C (31)B (32)B (33)C (34)B (35)B (36)A (37)C (38)D (39)C (40)D (41)A (42)B (43)B (44)C (45)A (46)D (47)C (48)D (49)A (50)B (51)D (52)D (53)B2. 填空题(1)条件(2)视图(3)符合条件(4)INSERT SELECT UPDATE ALTER TABLE(5)降序升序(6)UPDATE GZB SET补贴=补贴+800 WHERE 职称="副教授"(7)SELECT * FROM RSGL INNER JOIN RSGZ ON RSGL.编号=RSGZ.编号(8)A VG(工资) GROUP BY职称(9)UNION (10)NULL (11)逻辑(12)A VG SUM(13)INTO ARRAY 14. ORDER BY15. 更新(16)本地视图远程视图17. 字段筛选(18)①SELECT *FROM STUD1 WHERE获奖次数>5 AND性别="男"②SET 获奖次数>=5③INTO STUD2 V ALUES("991201","VFP程序设计")④SELECT 学号,姓名,总成绩FROM stud1 WHERE 总成绩=(SELECT MAX(总成绩)FROM stud1)⑤SELECT 学号,姓名,总成绩FROM stud1 WHERE 学号IN(SELECT 学号FROM stud2 WHERE 选课="操作系统")⑥SELECT * TOP 3 FROM STUD1 ORDER BY 总成绩DESC(19)Order By(20)职称IS NULL(21)WHERE 实发工资BETWEEN 800 AND 1000 或者WHERE 实发工资>=800 AND实发工资<=1000 (22)%(23)GROUP BY(24)DISTINCT(25)数据查询第五章课本习题五P171注意:171页最后一行中,DO a.prg 改为DO main.prg二.单选题 1. A 2. A 3. A 4. D 5.A三.填空1. 1101 C 或字符型2. 上海市南京市济南市青岛市四.填空“0”,ssubstr(s,1,n-1)+substr(s,n+1)五.根据要求设计程序1.用两种语句格式实现用IF 实现:SET TALK OFFCLEA ALLCLEAINPUT “INPUT A NUMBER TO X :”TO XINPUT “INPUT A NUMBER TO Y :”TO YINPUT “INPUT A NUMBER TO Z :”TO ZIF X>YIF Y>Z?X,Y,ZELSEIF X>Z?X,Z,YELSE?Z,X,YENDIFENDIFELSE && X<YIF Y<Z?Z,Y,XELSEIF X>Z?Y,X,ZELSE?Y,Z,XENDIFENDIFENDIFSET TALK ONRETU用CASE 实现(此种要求有若干种实现方式,只给出一种):SET TALK OFFCLEA ALL &&清自定义变量,关闭和本程序不相关的其他文件CLEA &&清屏INPUT “INPUT A NUMBER TO X :”TO XINPUT “INPUT A NUMBER TO Y :”TO YINPUT “INPUT A NUMBER TO Z :”TO ZDO CASECASE X>YDO CASECASE Y>Z?X,Y,ZCASE X>Z?X,Z,YOTHER?Z,X,YENDCASEOTHER &&X<YDO CASECASE X>Z?Y,X,ZCASE Y>Z?Y,Z,XOTHER?Z,Y,XENDCASEENDCASESET TALK ONRETU2.求0-999的水仙花数SET TALK OFFCLEACLEA ALLFOR I=0 TO 999A=VAL(LEFT(STR(I,3),1))B= V AL(SUBSTR(STR(I,3),2,1))C=V AL(RIGHT(STR(I,3),1))IF A^3+B^3+C^3=I?IENDIFENDFORSET TALK ONRETU3.利用循环和CASE语句实现SET TALK OFFCLEACLEA ALLDO WHILE .T.INPUT " INPUT A NUMBER TO X:" TO XIF X=0EXITENDIFDO CASECASE X=1?'壹'CASE X=2?'贰'CASE X=3?'叁'CASE X=4?'肆'CASE X=5?'五'CASE X=6?'陆'CASE X=7?'柒'CASE X=8?'捌'CASE X=9?'玖'ENDCASEENDDOSET TALK ONRETU4.注意ASC码的判别SET TALK OFFCLEACLEA ALLACCE 'INPUT A SERIAL OF CHARACTERS TO S:' TO S NZM=0 &&字母个数NSZ=0 &&数字个数NKG=0 &&空格个数FOR I=1 TO LEN(S)C=UPPER(SUBSTR(S,I,1))IF ASC(C)<91 AND ASC(C)>64NZM=NZM+1ENDIFIF ASC(C)<58 AND ASC(C)>47NSZ=NSZ+1ENDIFIF ASC(C)=32NKG=NKG+1ENDIFENDFOR?'字母个数为:',NZM?'数字个数为:',NSZ?'空格个数为:',NKG?'其他字符个数为:',LEN(S)-NZM-NSZ-NKGSET TALK ONRETU5.本题使用依附自定义函数实现依附自定义函数方式SET TALK OFFCLEACLEA ALLINPUT ' INPUT A NUMBER TO TO R:' TO XINPUT ' INPUT A NUMBER TO TO r:' TO y?AREA(X)-AREA(Y)SET TALK ONRETUFUNCTION AREAPARA RRETU PI()*R*RENDFUNC子程序方式*主程序MAIN.PRGSET TALK OFFCLEACLEA ALLINPUT ' INPUT A NUMBER TO TO R:' TO XINPUT ' INPUT A NUMBER TO TO r:' TO y?AREA(X)-AREA(Y)SET TALK ONRETU*子程序AREA.PRGPARA RRETU PI()*R*RRETU6 平行四边形打印(本程序有若干种不同的实现方式,行列数可以自己改动)SET TALK OFFCLEACLEA ALL?SPACE(7)FOR I=1 TO 12??"*"ENDFORFOR I=1 TO 6?SPACE(7-I)+"*"+SPACE(10)+"*"ENDFOR?FOR I=1 TO 11??"*"ENDFORSET TALK ONRETU7. 假设表已经存在。

中石油华东《VisualFoxPro》2020年秋季学期在线作业(三)答案

中石油华东《VisualFoxPro》2020年秋季学期在线作业(三)答案

(单选题)1: COPY TO命令的功能是( )
A: 复制表结构和表中数据
B: 只复制表结构
C: 只复制表中数据
D: 以上都不对
正确答案: A
(单选题)2: ( )是面向对象程序设计中程序运行的最基本实体。

A: 对象
B: 类
C: 方法
D: 函数
正确答案: A
(单选题)3: 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )
A: 使用WHERE子句
B: 在GROUP BY后面使用HAVING子句
C: 先使用WHERE子句,再使用HAVING子句
D: 先使用HAVING子句,再使用WHERE子句
正确答案: B
(单选题)4: 当两张表进行无条件连接时,交叉组合后形成的新记录个数是( )
A: 两张表记录数之差
B: 两张表记录数之和
C: 两张表中记录多者的记录数
D: 两张表记录数的乘积
正确答案: D
(单选题)5: ? ?如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )
A: 一对一联系
B: 一对二联系
C: 多对多联系
D: 一对多联系
正确答案: A
(单选题)6: “项目管理器中”的“数据”选项卡实现对( )显示和管理。

A: 数据库、自由表和视图
B: 数据库、视图和查询
C: 数据库、表单和查询
D: 数据库、自由表和查询
正确答案: D
(单选题)7: 下列表达式中结果为“计算机等级考试”的是( )。

Visual FoxPro 程序设计教程课本习题(带答案)

Visual FoxPro 程序设计教程课本习题(带答案)

习题1一、单选题1. 在数据管理技术发展过程中,没有专门的软件对数据进行管理的阶段是(A )。

A. 人工管理阶段B. 文件系统阶段C. 人工管理阶段和文件系统阶段D. 文件系统阶段和数据库阶段2. 数据库系统与文件系统的主要区别是(B )。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 数据库系统的核心是(C )。

A. 数据库B. 操作系统C. 数据库管理系统D. 文件4. 在下述关于数据库系统的叙述中,正确的是(B )。

A. 数据库中只存在数据项之间的联系B. 数据库的数据项之间和记录之间都存在联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间和记录之间都不存在联系5. 在下列4个选项中,不属于基本关系运算的是(D )。

A. 连接B. 投影C. 选择D. 比较6. 如果一个部门只能有一个经理,而且一个经理不能同时担任其他部门的职务,部门和经理两个实体之间的联系属于(A )。

A. 一对一联系B. 一对多联系C. 多对多联系D. 多对一联系7. 设有关系R1和R2,经过关系运算得到结果S,则S是(D )。

A. 元组B. 关系模式C. 数据库D. 关系8. 下面的(D )不是数据库技术的主要特点。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化9. 对关系执行投影运算后,元组的个数与原关系中元组的个数(D )。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系10. 用于实现数据库各种数据操作的软件称为(C )。

A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A )。

VFP练习册(第三版)参考答案

VFP练习册(第三版)参考答案

第二章Visual FoxPro 语言基础第3章结构化与面向对象程序设计二、填空题1.MOD(N,7)=0,n=n+12.mi<>0,str(ma,2)3.!=,n=n+14.substr(编号,2,1)=”1”,skip5.i=2,i=i+1,A6.num=0,for 存款金额>250000,endscan7.Month(生日)=7 or Month(生日)=9,endscan8.mn(6),scatter to mn ,skip9.thisform.text1.value,y=””,right(x,2)10.i=1 to j ,alltr(str(j*i))+space(2)11.pdtime(time()),T,otherwise三、读程序写结果1、2422、张海东 总分 352 GOOD 李妍 总分 334 GOOD 34 5、tHIS IS A cpu6、1321 7、 15 5 8、赵维 季石雨 9、 10、 N=2412、20018、计算机等级二级VISUAL FOX PRO 19、良好 20、不是 秋 21、黄英 女 532.0022、王丽娜 李霞 23、6 24、西部开发在重庆 25、113952574998111121 3626、m=10 n=2 27、dk1913 881088.56 28、四、编程题,略第4章 数据库与表的基本操作 答案一、选择题1、A2、 B3、 C4、B5、B6、B7、A8、A9、B 10、B 11、C 12、C 13、C 14、D 15、B 16、D 17、D 18、D 19、A 20、B21、B 22、D 23、C 24、B 25、C 26、A 27、B 28、C 29、B 30、C 31、D 5881024第5章数据表的维护答案一选择题BCBBB DCABC CACBD BCDBB DCDCB DCBBC DACBD DDCBB ABCDD BBDCBB第六章查询和统计1、选择题(1)-(10) ACADD DBACD(11)-(20) DACBC ADBDD(21)-(30) DCAAC DABAA(31)-(40) AADBD BCABA(41)-(47) ACCDA AC2、填空题(1)最高(2)HA VING(3)A VG(成绩)(4)INTO CURSOR(5)TO(6)LIKE(7)AGE IS NULL(8)IS NULL(9)GROUP BY(10)DISTINCT(11)DESC(12)NULL(13)UNION(14)查询或数据查询(15)SUM(工资)(16)E.学号=S.班长(17)>= 或>=ANY(18)连接(19)TO FILE(20)COUNT(*)>1(21)成绩DESC(22)IN(23)IN(24)升序排列和降序排列(25)GROUP BY(26)GROUP BY(27)全部(28)UPDATE(29)INSERT INTO(30)WHERE(31)FROM(32)INSERT INTO(33)SET AGE=AGE+1(34)DELETE FROM(35)年龄N(3)(36)DROP COLUMN(37)RENAME(38)ALTER3、程序填空题(1)[1]NOT 性别 [2]T=T+1(2)[5]年龄>=40 [6]NOT EOF() 或FOUND() [7]CONTINUE(3)[11]NUM=0 [12] FOR 存款金额>250000 [13] ENDSCAN(4)[14] MONTH(生日)=7 OR MONTH(生日)=9 [15]ENDSCAN4、读程序写结果(1)0058 计算机基础高等教育(2)女89(3)学号姓名平均成绩765526 李小林845、程序设计(1)text1的valid事件代码:x=alltrim(thisform.text1.value)locate for 学号=xif found()thisform.text2.value=姓名bel4.caption=str(高等数学)elsemessagebox("没有该学生")endif(2)kc=bo1.valueselect max(kc) from xscj into array aselect min(kc) from xscj into array bselect avg(kc) from xscj into array cthisform.text1.value=a(1)thisform.text2.value=b(1)thisform.text3.value=c(1)(3)【查询】按钮的click事件代码:set talk offxh=alltrim(box1.value)select 姓名from xscj where 学号=xh into array bsbel3.caption=bs(1)select xscj.学号,高等数学+计算机+英语as 总分,家庭通讯地址from xscj,txl where xscj.学号=txl.学号and xscj.学号=xh into cursor lsbthisform.grid1.recordsource="lsb"(4)【查询】按钮的click事件代码:update xscj set 平均分=(高等数学+计算机+英语)/3x=val(thisform.text1.value)y=val(thisform.text2.value)select xscj.学号,姓名,平均分,家长姓名from xscj,txl where xscj.学号=txl.学号and 平均分>=x and 平均分<=y into cursor lsbthisform.grid1.recordsource="lsb"第七章报表设计1、选择题DCDB2、填空题一对多、MODIFY等级考试样题参考答案一、单选题1~5 A C D C A 6~10 D B B C A11~15 D D B A B 10~20 B A B B D21~25 C D B B D 26~30 C C A C B31~35 D A A B C 36~40 C A A A D二、判断题1~5 ×××√× 6~10 √××√×三、填空题①int(x/100)%10 ② x%10③学号=xh ④ bel3.caption=姓名⑤ i=2 ⑥ i=i+1 ⑦alltrim(str(n))⑧ zf(数学,语文) ⑨ skip ⑩ sx+yw四、读程序1、Text1: 李四 text2: 王五2、label2: p(2)=4 p(3)=16 label3: b=223、s(0)= 0.00S(10)= 50.00S(20)= 250.004、第一次:节日已过去7天第二次:距离节日还有-1天五、程序设计thisform.list1.clearuse xsxh=alltrim(thisform.text1.value)locate for 学号=xhif found()bel3.caption=姓名sele 课程名,成绩from xs,xk where xs.学号=xk.学号and xs.学号=xh into dbf xxuse xxscanthisform.list1.additem(课程名)thisform.list1.additem(str(成绩,5,1))endscanelsebel3.caption="查无此人!"endifclose all201201 二级VFP 笔试试题参考答案(A)2012年第一次重庆计算机二级上机第一套答案一,数据库及表操作(40)二基于表的表单(30分)(1)添加数据环境,combo1与stu的姓名字段绑定(5分)Combo1的interactivechange事件代码:a=this.valueselect stu.学号,课程名,成绩 from stu,score where stu.学号=score.学号and 姓名=a into cursor mmthisform.grid1.recordsource="mm"(2)添加数据环境,combo1与stu的电话字段绑定(5分)Combo1的interactivechange事件代码:a=left(this.value,3)select 学号,姓名,寝室,电话 from stu where left(电话,3)=a into cursor mm thisform.grid1.recordsource="mm"thisform.text1.value=a(3)添加数据环境,list1 的Columncount属性改为2与stu的学号和姓名字段绑定(5分)List1的interactivechange事件代码:a=this.valueselect sum(成绩),count(*) from score where 学号=a into array t thisform.text1.value=allt(str(t(1)))thisform.text2.value=allt(str(t(2)))三、表单设计(30)界面设计(5分)Command1的click事件代码:a=thisform.text1.valueif a=-1thisform.releaseendifif mod(a,8)=0bel2.caption=allt(str(a))+”是8的倍数!”elsebel2.caption=allt(str(a))+”不是8的倍数!”endif2012年第一次重庆计算机二级上机第二套答案二,数据库及表操作(40分)二基于表的表单(30分)(1)添加数据环境,combo1手工输入销售季度(5分)Combo1的interactivechange事件代码:a=this.valueselect salelocate for 销售季度=athisform.edit1.value=thisform.edit1.value+客户代表+chr(13)do while not eof()continuethisform.edit1.value=thisform.edit1.value+客户代表+chr(13)enddo(2)添加数据环境,combo1与商品编号绑定(5分)Combo1的interactivechange事件代码:a=this.valueselect 热销商品名称,规格,单价 from products where 商品编号=a;into array tbel1.caption=t(1)thisform.text1.value=t(2)thisform.text2.value=allt(str(t(3)))(3)添加数据环境,(3分)Command1的click事件代码:select 热销商品名称,sum(销售数量*单价) from products,sale where products.商品编号=sale.商品编号 group by 商品编号 into cursor mm thisform.grid1.recordsource="mm"三、表单设计(30)界面设计(5分)Text3的 gotfocus事件代码:a=thisform.text1.valueb= thisform.text2.valuedo casecase thisform.optiongroup1.value=1c=a+bcase thisform.optiongroup1.value=2c=a/bcase thisform.optiongroup1.value=3c=a**bcase thisform.optiongroup1.value=4c=a%bendcasethisform.text3.value=round(c,1)201202 二级VFP 笔试试题参考答案(B)n=this.valuek=0do while n<>1if n%2=0thisform.edit1.value= thisform.edit1.value+str(n)+”/2=”+str(n/2)+chr(13) n=n/2elsethisform.edit1.value=thisform.edit1.value+str(n)+”*3+1=”+str(n*3+1)+chr(13)n=n*3+1endifk=k+1enddothisform.text2.value=k201202 Visual Foxpro 上机考试题(参考答案)第一套一、(40分)二、(注意:只有界面正确不给分)(1)(10分)参考答案:update jsgz set 实发工资=round(基本工资+各种补贴-住房公积金-其他扣款合计,1)thisform.grid1.recordsourcetype=0thisform.grid1.recordsource="jsgz"(2)(10分)参考答案:gh=thisform.list1.valuelocate for 教师工号=ghthisform.text1.value=姓名thisform.text2.valu e=职称thi bel4.caption="出生年月:"+str(year(出生日期),4)+"年"+str(month(出生日期),2)+"月"if 婚否bel5.caption="婚姻状况:已婚"elsebel5.caption="婚姻状况:未婚"endif(3)(10分)参考答案:thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 姓名as 教师姓名,职称,基本工资,实发工资from jsb,jsgz where jsb.教师工号=jsgz.教师工号 into cursor xx"三、(30分)参考答案:1.界面及环境设计(5分)Form1的Load事件代码:public s,ns=0n=02. Text1的Lostfocus事件代码:(20分)x=val(thisform.text1.value)if x<>0s=s+xn=n+1thisform.text1.value=""elsebel3.caption=alltr(str(n))bel5.caption=alltr(str(s/n,10,2))endif3.Form1的dblclick事件代码(5分)Thisform.release第二套一、(40分)二、(注意:只有界面正确不给分)(1)(10分)参考答案:select 1use 服装清单表index on 服装代码tag dmselect 2use 客户消费表set relation to 服装代码into areplace all 实价with a.现价*数量thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 客户代码,品名as 服装品名,现价,数量,实价from 服装清单表a,客户消费表b where a.服装代码=b.服装代码into cursor xx" (2)(10分)参考答案:locate for 服装代码=alltrim(bo1.value)thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 支付方式,count(*) as 销售笔数,sum(实价) as 总实价from 客户消费表where 服装代码=alltrim(bo1.value) group by 支付方式 into cursor xx" thisform.refresh(3)(10分)参考答案:delete from 客户消费表 where 客户代码=alltrim(bo1.value) and 购买时间<thisform.text1.value三、(30分)参考答案:1.界面设计(5分)2.“计算”按钮的click事件代码 (20分)x=thisform.text1.valuex1=int(x/100)x2=int(mod(x,100)/10)x3=mod(x,10)if thisform.optiongroup1.value=1y=x1^2+x2^2+x3^2elsey=x1^3+x2^3+x3^3endifbel3.caption=alltrim(str(y))3.Form1的dblclick事件代码 (5分)Thisform.release2013年四月笔试(A)参考答案第一套一、建立数据库、数据表和表间的永久关系(共40分)1、建立数据库(5分)2、2个数据表的索引和表间的永久关系(15分)。

石油华东VisualFoPro在线考试及答案

石油华东VisualFoPro在线考试及答案

石油华东V i s u a l F o P r o 在线考试及答案Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】2014年春季学期《V i s u a l F o x P r o》在线考试一、单选题1. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为()。

A. 首记录B. 末记录C. 首记录的前面D. 末记录的后面2. 下列逻辑表达式中,结果为.F.的是()。

A. MOD(20,4)= MOD(20,5)B. "张"$"张三"C. 张三$"张"3. 某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是()。

A. LOCATE FOR 出生日期='01/01/80'B. LOCATE FOR 出生日期=&NC. LOCATE FOR DTOC(出生日期)=ND. LOCATE FOR DTOC(出生日期)=CTOD(N)4. 在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。

A. list 职称= [工程师]B. list for 职称= [工程师]C. list while职称= [工程师]D. list rest职称 = [工程师]5. 新建一个表,其结构与表的结构完全相同,但记录不同,比较方便的建库命令是()A.USE JSCOPY TO JSNEWB.USE JSCOPY STRU TO JSNEWC. COPY FILE TOD. CREAT JSNEW FROM JS6. 如果一个字段的宽度为8,则此字段的类型不可能是()。

A. 字符型B. 数值型C. 日期型D. 备注型7. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是()。

中石油(华东)《Visual FoxPro》2019年春季学期在线作业(三)1答案

中石油(华东)《Visual FoxPro》2019年春季学期在线作业(三)1答案

《Visual FoxPro》2018年秋季学期在线作业(三)-0001试卷总分:100 得分:0一、单选题(共20 道试题,共100 分)1.下列表达式中不符合Visual FoxPro语法要求的是( )A.04/05/99B.T+tC.1234D.2X>15正确答案:D2.职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )A.GOTO NEXTB.CONTINUEC.SKIPD.FIND 王正确答案:C3.对已经打开的表文件ASDF.DBF按“性别”和“平均分”降序建立结构复合索引,应使用的命令是( )A.INDEX TO XSPX ON 性别+平均分B.INDEX TO XSPX ON 性别-平均分C.INDEX ON 性别+平均分TAG 性别D.INDEX ON 性别+STR(1000-平均分)TAG 性别正确答案:D4.Visual FoxPro系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为( )A..PRGB..QPRC..SCXD..TXT正确答案:B5.设A=[2*3+8],B=2*3+8,C=“2*3+8”,正确的一个表达式是( )A.A+CB.A+BC.B+CD.A+B+C正确答案:A6.当用户用鼠标单击命令按钮时,将引发事件( )A.ClickB.LoadC.InitD.Error正确答案:A7.DBMS指的是( )A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统正确答案:A8.在Visual FoxPro中,关于视图的描述正确的是( )A.视图是从一个或多个数据库表导出的虚拟表B.视图与数据库表相同,用来存储数据C.视图不能同数据库表进行连接操作D.在视图上不能进行更新操作正确答案:A9.SQL SELECT语句完成的是( )A.选择操作B.查询操作C.修改操作D.连接操作正确答案:B10.SQL查询中,用于排序和去掉重复记录的选项子句分别是( )A.ORDER BY和JOINB.GROUP BY和DISTINCTC.ORDER BY和DISTINCTD.ORDER BY和GROUP BY正确答案:C11.建立索引文件时( )字段不能作为索引字段。

中石油华东《VisualFoxPro》2020年秋季学期在线作业(一)答案

中石油华东《VisualFoxPro》2020年秋季学期在线作业(一)答案

(单选题)1: 在命令窗口中执行下列命令: SJKM=″HYGS″ USE &SJKM 后,则打开的数据表文件是( )A: HYGS.DBFB: SJKM.DBFC: &SJKM.DBFD: HYGS.TXT正确答案: A(单选题)2: 数据库系统的特点不包括( )A: 数据共享B: 加强了对数据安全性和完整性保护C: 完全没有数据冗余D: 具有较高的数据独立性正确答案: C(单选题)3: SQL查询中,用于排序和去掉重复记录的选项子句分别是( )A: ORDER BY和JOINB: GROUP BY和DISTINCTC: ORDER BY和DISTINCTD: ORDER BY和GROUP BY正确答案: C(单选题)4: 已知基本表SC(S#,C#,GRADE),则“统计选修了课程的学生人次数”的SQL语句为( )A: SELECT COUNT(DISTINCT S#)FROM SCB: SELECT COUNT(DISTINCT C#)FROM SCC: SELECT COUNT(*)FROM SCD: SELECT COUNT(DISTINCT *)FROM SC正确答案: C(单选题)5: 打开一个空表,EOF()和BOF()函数的结果是( )A: .T.和.T.B: .F.和.F.C: .T.和.F.D: 不确定正确答案: A(单选题)6: 下列函数中,结果为数值型的是( )A: EOF()B: SUBS(DTOC(DATE()),2,4)C: At (“UF”,”BUFFER”)D: ALLT(RIGHT(“ASDFGH'’,3))正确答案: C。

vf习题册答案

vf习题册答案

Visual FoxPro数据库程序设计习题册班级:学号:姓名:计算机基础教研室编练习题第一讲Visual Foxpro基础知识一、选择题1、Visual FoxPro是基于(B)操作系统的数据库系统。

A:MS-DOS B:WindowsC:UNIX D:AMOS/L2、关系数据库管理系统所管理的关系是(B)。

A:若干个二维表 B:一个DBF文件C:一个DBC文件 D:若干个DBC文件3、关系运算中的选择运算是(A)。

A:从关系中找出满足给定条件的元组的操作B:从关系中选择若干个属性组成新的关系的操作C:从关系中选择满足给定条件的属性的操作D:A和B都对4、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。

A:m:n B:1:m C:m:k D:1:15、数据库系统的核心是(B)。

A:数据库 B:数据管理系统 C:编译程序 D:操作系统6、用树形结构表示实体之间联系的数据模型是(C)。

A:关系模型 B:网状模型 C:层次模型 D:以上三个都是7、DBMS的含义是(B)。

A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库8、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是(A)阶段。

A:数据库系统 B:文件系统 C:人工管理 D:数据项管理9、在数据库中,下列说法(A)是不正确的。

A:数据库避免了一切数据的重复。

B:若系统是完全可以控制的,则系统可确保更新时的一致性。

C:数据库中的数据可以共享。

D:数据库减少了数据冗余。

10、DBAS指的是(C)。

A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统11、关系模型中,一个关键字是(C)。

A:可由多个任意属性组成B:至多由一个属性组成C:可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D:以上都不是12、设有关系R1和R2,经过关系运算得到结果S,则S是(C)。

VF程序设计试题及答案

VF程序设计试题及答案

VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。

没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第 1 题以下关于 Visual FoxPro 的叙述最全面的是( D)本题 1 分A、Visual FoxPro 是一个数据库应用平台软件B、Visual FoxPro 是一个数据库应用开发工具C、Visual FoxPro 是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第 2 题关系数据库系统中所使用的数据结构是( D )本题 1 分A、树B、图C表格D、二维表第 3 题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的( D)本题 1 分A、操作系统B、文件系统C文件结构D、数据结构第 4题用二维表形式表示的数据模型是( B )本题 1分A、层次数据模型B、关系数据模型C网状数据模型D、网络数据模型第 5 题关系数据库管理系统的 3种基本关系运算不包括( A)本题 1 分A、比较B、选择C连接D、投影第 6 题下列关于数据库系统的叙述中,正确的是( A )本题 1 分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第 7 题使用数据库技术进行人事档案管理是属于计算机的( C )本题 1 分A、科学计算应用B、过程控制应用C数据处理应用D、辅助工程应用第 8 题在关系理论中,把二维表表头中的栏目称为( C )本题 1 分A、数据项B、元组C结构名D、属性名第 9 题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( B )分A、候选键B、主键C外键D、超键第 10 题数据库系统的构成为 :数据库、计算机硬件系统、用户和( D )本题 1 分A、操作系统B、文件系统C数据集合D、数据库管理系统第 11 题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题A、自然语言B、自含语言C数据描述语言D、数据操作语言第12题 DBAS指的是(C)本题1分A、数据库管理系统B、数据库系统C数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为( C )本题1分A、数据软件B、操作系统C数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统 DBMS之间的关系是(B)分A、D BMS 包括 DB 和 DBSB、DBS包括 DB 和 DBMSC DB 包括 DBS和 DBMSD、DB、DBS和 DBMS是平等关系第 15 题下列关于数据库系统的叙述中,正确的是( D )本题 1 分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C数据库系统避免了数据冗余D、数据库系统减少了数据冗余第 16 题 Visual 数据库系统是( C )本题 1 分A、网络模型B、层次模型C关系模型D、链状模型第 17题数据库模型提供了两个映像,它们的作用是( D )本题 1 分A、控制数据的冗余度B、实现数据的共享C使数据结构化D、实现数据独立性第 18 题如果把学生看成实体,某个学生的姓名叫“张三” ,则张三应看成是( D)本题 1 分A、记录型B、记录值C属性型D、属性值第19题在关系数据库中,实现“表中任意两行不能相同”的约束是靠( B )本题 1分A、外码B、属性C主码D、列第20题对于学生关系 S( S#, SN, AGE, SEX,写一条规则,把其中的AGE属性限制在15-30 之间,则这条规则属于( D )本题 1 分A、实体完整性规则B、参照完整性规则C用户定义的完整性规则D、不属于以上任何一种规则第 21 题关系数据库中,实现主码标识元组的作用是通过( A )本题 1 分A、实体完整性规则B、参照完整性规则C用户自定义的完整性D、属性的值域第 22 题项目管理器的功能是组织和管理与项目有关的各种类型的( A )本题 1 分A、文件B、字段C程序D、数据表第 23题在概念模型中,一个实体集合对应于关系模型中的一个( C )本题 1 分A、元组B、字段本题 1 1分本题 1C关系D、属性第 24 题( A )可以看成是现实世界到机器世界的一个过渡的中间层次本题 1 分A、概念模型B、逻辑模型C结构模型D、物理模型第 25 题“项目管理器”的“数据”选项卡用于显示和管理( A )本题 1 分A、数据库、自由表和查询B、数据库、视图和查询C数据库、自由表、查询和视图D、数据库、表单和查询第 26 题数据库的概念模型独立于( A )本题 1 分A、具体的机器和 DBMSB、E-R 图C信息世界D、现实世界第 27 题数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。

中石油华东《Visual FoxPro》2017年秋学期在线作业(三)满分答案

中石油华东《Visual FoxPro》2017年秋学期在线作业(三)满分答案
A.属于数据定义功能
B.属于数据查询功能
C.可以修改表中某些列的属性
D.可以修改表中某些列的内容
满分:4分
正确答案:D
3.下列哪项体现了关系数据库的参照完整性()。
A.主键
B.超键
C.外键
D.候选键
满分:4分
正确答案:C
4.下列哪种语言被作为关系数据库的标准语言()。
A. ISBL
B. SQL
C. QUEL
D. QBE
满分:4分
正确答案:B
5.默认查询的输出形式是()。
A.数据表
B.图形
C.报表
D.浏览
满分:4分
正确答案:D
6.视图与基表的关系是()。
A.视图随基表的打开而打开
B.基表随视图的关闭而关闭
C.基表随视图的打开而打开
D.视图随基表的关闭而关闭
满分:4分
正确答案:C
7. This是对()的引用。
A.当前对象
B.当前表单
C.任意对象
D.任意表单
满分:4分
正确答案:A
8.在项目管理器的哪个选项卡下管理菜单()。
A.菜单选项卡
B.文档选项卡
C.其他选项卡
D.代码选项卡
满分:4分
正确答案:C
9. SQL的基本表创建语句中实现参照完整性规则使用()。
A.主键子句
B.外键子句
C.检查子句
D. NOT NULL
满分:4分
正确答案:B
10.在SQL中,建立视图用()。
A. CREATE SCHEMA命令
B. CREATE TABLE命令
C. CREATE VEIW命令
D. CREATE INDEX命令

中国石油大学VisualFoxPro考试题答案

中国石油大学VisualFoxPro考试题答案

答题要求 :每题只有一个正确的选项..•A'ABC''•B ABC•C’ABC’•D ABC•A数据•B数据模型•C数据以及数据之间的联系•D信息•A60•B61•C59•D58•A必须相同•B必须不同•C可相同也可不同•D不可改变•A数据库系统•B文件系统•C人工管理•D数据项管理•A INDEX ON 工资/A;职工号/D TO CN •B SET INDEX ON 工资;职工号 TO CN •C INDEX ON STR工资;4+职工号 TO CN •D INDEX ON 工资/A 职工号/A TO CN•A'' 2*&A''•B''2&123''•C246•D''2*123''•A MODY;2=0•B INTY/2=Y/2•C Y%2=0•D INTY/2=MODY;2•A逻辑型•B字符型•C备注型•D数值型•A软件系统•B数据库系统•C管理系统•D文件系统•A同一表备注文件•B不同表备注文件•C同一文本文件•D同一数据库文件•A复制表结构和表中数据•B只复制表结构•C只复制表中数据•D以上都不对•A大型、中形和小型•B西文、中文和兼容•C层次、网状和关系•D数据、图形和多媒体•A第1条记录•B第100条记录•C第101条记录•D文件结束标识位置•A DELETE ALL•B DELETE ALL PACK •C DELETE PACK•D RECALL ALL•A RECALL•B PACK•C按ESC键•D不用其他命令•A只能由一个数值型字段组成•B可以由多个字段组成;但表达式的值必须是数值型、字符型、日期型、逻辑型•C只能是由数值型和字符型字段组成的合法表达式•D任意字段组成的合法表达式•A23•B34•C12•D6•A DROP SCHEMA命令•B DROP TABLE命令•C DROP VIEW命令•D DROP INDEX命令•A GOTO NEXT•B CONTINUE•C SKIP•D FIND 王答题要求 :判断下列说法是否正确..• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误252.0分@…say…get语句中的get子句必须用read语句激活;才能修改指定变量的值..• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误• A 正确• B 错误答题要求 :按照题目要求编写程序..3610.0题目:假设约定年龄不超过35岁的职工为青年职工;年龄在36岁至45岁的职工为中年职工;年龄超过45岁的职工为老年职工..从键盘输入任一职工姓名在STUD表中查找;显示其姓名、年龄以及所属的职工类型..答案:答案SET TALK OFFCLEARUSE STUDACCEPT ′请输入所查的姓名:ˋ TO XMLOCATE FOR 姓名=XMIF .NOT.FOUND”查无此人”ELSENL=YEARDATE-YEAR出生日期DO CASECASE NL<=35姓名;NL;”青年职工”CASE NL>35 .AND.NL<=45姓名;NL;”中年职工”OTHERWISE姓名;NL;”老年职工”ESDCASEENDIFUSESER TALK ONRETURN3710.0题目:编程显示STUD表中所有男学员的姓名、工龄及工资..答案:SET TALK OFFUSE STUDSCANIF 性别=”男”姓名;YEARDATE-YEAR工作时间;工资ENDIFENDSCANUSESET TALK ONRETURN3810.0题目:打开STUD表;分别统计所有姓“张”学员的平均年龄和所有姓“王”学员的平均年龄..答案:SET TALK OFFCLEARCNTZH=0SUMZH=0CNT WANG=0SUM WANG=0DO WGILE NOT EOFIF姓名=”张”CNTZH=CNTZH+1SUMZH=SUMZHYEARDATE-YEAR出生日期ENDIFIF姓名=”张”CNTWANG=SUMWANGYEARDATE-YEAR出生日期ENDIFENDDO“张姓学员的平均年龄为:”;SUMZH/CNTZH“王姓学员的平均年龄为:”;SUMWANG/CNTWANG SET TALK ONRETURN。

VisualFoxPro数据库程序设计课后习题参考答案[1]

VisualFoxPro数据库程序设计课后习题参考答案[1]

第一章Visual FoxPro 数据库基础第一节数据库基础知识1、答案:数据描述事物特性的数据内容存储在某一媒体上的数据形式2、答案:C3、答案:C4、答案:描述事物的数据本身相关事物之间的联系5、答案:D第二节关系数据库1、答案:C2、答案:C3、答案:A4、答案:D5、答案:C第三节数据库设计基础1、答案:D2、答案:A3、答案:C第二章Visual FoxPro系统初识第一节Visual FoxPro的安装与启动1、答案:C2、答案:A3、答案:C第二节Visual FoxPro的主界面介绍1、答案:B2、答案:D第三节Visual FoxPro的工具栏1、答案:显示常用第四节项目工具栏1、答案:A2、答案:B3、答案:D4、答案:数据文档其它5、答案:代码第五节向导、设计器、生成器1、答案:B3 Visual FoxPro数据库程序设计课后习题参考答案及解析2、答案:D3、答案:D第三章数据类型与数据运算第一节常量1、答案:A2、答案:C3、答案:B4、答案:A5、答案:A第二节变量1、答案:C2、答案:D3、答案:B4、答案:C第三节表达式1、答案:C2、答案:C3、答案B第四节函数1、答案:2、答案:C3、答案:C4、答案:B第四章Visual FoxPro数据库及其操作第一节Visual FoxPro基本概念及其建立1、答案:B2、答案:A3、答案:A第二节数据库表1、答案:MODIFY STRUCTURE2、答案:逻辑型3、答案:B第三节表的相关操作1、答案:A2、答案:B3、答案:C5 Visual FoxPro数据库程序设计课后习题参考答案及解析第四节索引1、答案:候选索引惟一索引普通索引主索引2、答案:主关键字或候选关键字3、答案:实体4、答案:A5、答案:D第五节数据完整性1、答案:B2、答案:A3、答案:B第六节自由表1、答案:C2、答案:B第七节多个表的同时使用1、答案:B2、答案:B3、答案:B第八节排序1、答案:A第五章关系数据库标准语言SQL第一节SQL概述1、答案:B2、答案:B3、答案:D第二节数据查询1、答案:D2、答案:C3、答案:D4、答案:C第三节数据操作功能1、答案:A2、答案:A7 Visual FoxPro数据库程序设计课后习题参考答案及解析3、答案:B4、答案:A第四节数据定义功能1、答案:A2、答案:A3、答案:C第六章查询与视图第一节查询1、答案:D2、答案:B3、答案:D第二节视图1、答案:B2、答案:B3、答案:A4、答案:C第七章程序设计基础第二节程序文件的建立、修改于执行1、答案:B2、答案:B第三节程序的基本结构1、答案:C2、答案:D3、答案:A第四节多模块程序设计1、答案:A2、答案:C3、答案:B4、答案:C5、答案:A9 Visual FoxPro数据库程序设计课后习题参考答案及解析第八章表单设计与应用第一节面向对象的概念1、答案:B2、答案:A3、答案:C第二节创建与管理表单1、答案:A2、答案:do form t1或do form t1.scx3、答案:A第四节表单设计器——表单设计器工具栏与表单菜单1、答案:布局2、答案:C3、答案:D第五节表单的常用属性与方法1、答案:D2、答案A3、答案:B4、答案:C5、答案:D第六节常用表单控件——命令按钮与命令按钮组1、答案:D2、答案:D3、答案:Click第七节常用表单控件——标签、文本框与编辑框1、答案:B2、答案:A3、答案:C4、答案:C第八节常用表单控件——复选框、选项按钮组和微调框1、答案:D2、答案:Value3、答案:C第九节常用表单控件——列表框与组合框1、答案:多重选择2、答案:D3、答案:B11Visual FoxPro数据库程序设计课后习题参考答案及解析第十节常用表单控件——表格1、答案:D2、答案:B3、答案:C第十一节页框与计时器1、答案:D2、答案:D第十二节自定义类1、答案:D2、答案:B3、答案:B第九章菜单设计与应用第一节Visual FoxPro系统菜单1、答案:D2、答案:A3、答案:弹出式菜单4、答案:弹出式菜单第二节下拉式菜单设计1、答案:B2、答案:A3、答案:B4、答案:\- 或“\-”第三节快捷菜单设计以及表单与菜单的综合应用1、答案:B2、答案:A3、答案:D4、答案:ShowWindow第十章报表设计第一节创建报表1、答案:C2、答案:A3、答案:D第二节设计报表1、答案:D13Visual FoxPro数据库程序设计课后习题参考答案及解析2、答案:B3、答案:OLE 通用字段第三节数据分组和多栏报表1、答案:C2、答案:C3、答案:D4、答案:页面设置5、答案:自左向右第十一章应用程序的开发和生成第一节应用综合实践1、答案:C2、答案:EXE3、答案:D4、答案:D第二节使用应用程序生成器1、答案:D2、答案:C3、答案:清理4、答案:应用程序框架。

2.Visual+FoxPro习题汇编及参考答案

2.Visual+FoxPro习题汇编及参考答案

Visual FoxPro习题汇编52 第二章Visual FoxPro数据运算一、选择题1、依次执行Visual FoxPro=″ABC″和ABC= Visual FoxPro命令后,再执行?Visual FoxPro+ABC命令的结果是。

A)ABCABC B)Visual FoxProABCC)FoxPro Visual FoxPro D)ABC Visual FoxPro2、(2001-9-20)-(2001-9-10)+4^2的结果是。

A)26 B)6 C)18 D) -23、下列不能作为VFP中变量名。

A)ABCDEFG B)P000000 C)89TWDDFF D)xyz4、下列不能作为VFP的表达式。

A)赋值表达式B)日期表达式C)算术表达式D)关系表达式5、表达式2*3^2+2*8/4+3^2的值为。

A)64 B)31 C)49 D)226、函数INT(-3.415)的值是。

A)-3.1415 B)3.1415 C)-3 D)37、函数VAL(″16Year″)的值是。

A)16.0 B)16.00 C)16.000 D)168、函数INT(RAND( )*10 )是在范围内的整数。

A)(0,1) B)(1,10) C)(0,10) D)(1,9)9、如果x是一个正实数,对x的第3位小数四舍五入的表达式为。

A)0.01*INT(x+0.005) B)0.01*INT(100*(x+0.005))C)0.01*INT(100*(x+0.05)) D)0.01*INT(x+0.05)10、数字式子sin250写成VFP表达式是。

A)SIN25 B)SIN(25) C)SIN(250) D)SIN(25*PI()/180)11、“x是小于100的非负数”用VFP表达式表示是。

A)0≤x<100 B)0<=x<100 C)0<=X and x<100 D)0=x OR x<10012、下列符号中是VFP中的合法变量名。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档