《VFP》 第二章习题
vfp课后习题答案

三、填空 1.关系模型 2.取值范围 3.选择 4.关系模型、层次模型、网状模型 5.属性、元组 6.联接 7.工具、选项 8.文件位置 9.区域 10.实体完整性
第二章
一、问答 1.自由表:不属于任何数据库而独立存在的表成为自由表。 数据库表与自由表的区别:数据库表可以使用长表名,在表中可以使用长字段名; 可以为数据库表中字段指定标题和添加注释; 可为数据库表字段指定默认值和输入掩码; 数
3.在 SQL 中,创建数据库的命令是 CREATE DATABASE,命令格式为
CREATE DATABASE <数据库名>
在 SQL 中,创建表的命令是 CREATE TABLE,命令格式为
CREATE TABLE|DBF <表名>[FREE]
3
(<字段名><类型>[(<宽度>[,<小数位数>])][NULL|NOT NULL] [CHECK <条件表达式> [ERROR <提示信息>]] [DEFAULT <表达式>] [PRIMARY KEY|UNIQUE] [,<字段名 2> …])
该格式主要用于删除字段、修改字段名、添加和删除主索引等。
二、选择
1-10 DBABDBAADB 11-17 BDCADBB
三、填空 1.数据库表 自由表 2.INTO CURSOR 3.自由表 4.独占 5. ALTER TABLE 四.操作题 1.基于 student 表、course 表和 score 表,利用 SQL 语句,完成下列查询。 (1) SELE * FROM STUDENT WHERE 出生日期<{^1990-1-1}
VFP第二章习题解答

VFP第二章习题解答VFP第二章习题解答1.内存变量一经定义,它的类型将不能改变。
(×)2.如有一条图文并茂的广告可以将它存储在数据表通用字段(G)中。
(√)3.在Visual FoxPro 6.0中,自由表永远不能使它成为数据库表。
(×)4.关系运算符是没有优先级别的,但是关系运算符如果出现在逻辑表达式中则变成有优先级别了。
(×)5.通过运算能够得到逻辑结果的表达式只有逻辑表达式。
(×)6.进行程序设计时一般采用“自顶向下逐步求精”的方法。
(√)7.一个完整的程序由输入、输出和数据处理三部分组成。
(√)二、选择题1.表达式ABS(SIGN(-25.5))的值是()。
A.25.5 B.25 C.1 D.-1解:答案为C2.表达式SQRT(PI()**2) 的值是()。
A.3.54 B.3.14 C.6.28 D.1.57解:答案为B3.表达式INT(RAND()*90+10)的取值范围是()。
A.[10,99] B.(10,99)C.[10,100] D.(10,100)解:答案为A4.表达式ROUND(1234.567,2)的值是()。
A.1234 B.1234.56 C.1234.57 D.1234.567解:答案为C5.表达式MOD(38,-5)的值是()。
A.3 B.-3 C.2 D.-2解:答案为D说明:MOD(X,Y)的返回值的符号由Y的符号确定,若X、Y的符号相同,数值为X、Y的绝对值相除后的余数;若X、Y的符号不相同,数值为Y的绝对值减掉X、Y的绝对值相除后的余数。
6.表达式AT(RIGHT("中华人民共和国",4),"中华人民共和国")的值是()。
A.4 B.5 C.10 D.11解:答案为D7.表达式UPPER("abcXYZ123")的值是()。
A.ABCXYZ123 B.abcxyz123 C.abcXYZ123 D.ABCxyz123 解:答案为A8.表达式STR(1234.5678)的值是()。
vfp课后习题(第二章)

vfp课后习题(第二章)练习题一、选择题1、VFP中日期时间型的缺省值为_________。
A. {12/30/1899 12:00:00 AM}B. {01/01/2000 12:00:00 PM}C. {}D. {01/01/0001 00:00:00}2、下列表达式中,运算结果为日期型的是__________。
A. YEAR(DATE())B. DATE()-{^2004/12/15}C. DATE()-100D. DTOC(DATE())-“12/15/04”3、以下函数具有四舍五入功能的是________。
A. INT(3.14159)B. ROUND(3.14159,3)C. CEILING(3.14159)D. INT(3.14159*1000+0.5)/10004、在下列表达式中,运算结果为逻辑真的是__________。
A. EMPTY(.NULL.)B. LIKE("edit","edi?")C. AT("a","123abc")D. EMPTY(SPACE(10))5、在VFP中,以下函数返回值不是数值型的是_________。
A. LEN(“Visual FoxPro”)B. AT(“This”, “ThisForm”)C. YEAR(DATE())D. LEFT(“ThisForm”,4)6、以下表达式中不能返回字符串值“FoxPro”的是__________。
A. “Fox” + “Pro”B. TRIM(“Fox ”–“Pro”)C. ALLTRIM (“ Fox” + “Pro ”)D. LTRIM(“Fox ” - “Pro”)7、VFP内存变量的数据类型不包括_________。
A. 数值型B. 货币型C. 备注型D. 逻辑型8、以下关于空值(NULL)叙述正确的是_________。
VFP课后答案

VFP课后习题答案第一章数据库系统及VFP概述一、选择题D A D C D C D C C D二、填空题(1) 人工、文件系统、数据库系统(2) 外模式、模式、内模式(3) 1:1、1:n、m:n(4) 二维表(5) 外关键字(6) QUIT(7) 文件(8) .pjx、.pjt(9) 文档(10) 引用第二章VFP数据类型一、选择题ACBDD (6全可以)CBCC二、填空题(1) LOCAL(2) 3、0(3) 1、字符型(C)(4) 8、10(5) 49(6)算术、关系、逻辑(高到低)(7) ‘Visual FoxPro6.0’(8) 50(9) ‘GOOD’(10) CTRL+0第三章表的使用一、选择题DABAB BDBDC二、填空题(1) 254(2) ALTER TABLER XS DROP(COLUMN) BJ(3) .T.、1(4) 索引顺序下一条(5) PACK、独占(6)UPDATE JS SET GL=GL+1(7) SELECT( ) 函数(8) 保守式、开放式(9) 结构复合(10) 主控索引第四章数据库的创建和使用一、选择题ABBBB ACDCC二、填空题(1) 元数据(2) 数据库(3) FREE TABLE(4) 只允许字母字符(5) 逻辑(6) 记录更新后,记录指针移离该记录时(7) 插入、限制(8) 库表、一致性(9) 永久关系、存储过程(10) DBUSED(“库文件名”)第五章查询和视图一、选择题BAADB DBBCB二、填空题(1) GROUP BY(2) AVG(KSS)、TEACHER.JSH=JKXX.JSH、TEACHER.ZC(或1)(3) .HAVING(4) ALL(5) SELECT-SQL(6) = ?课程代号第六章报表和标签一、选择题BD二、填空题(1) 一对多报表(2) 细节区(3)InitialSeletedAlias(4) 标题、总结(5) XS_Report PREVIEW第七章VFP程序设计基础一、选择题ABBCC二、填空题(1) FOR(2) 私有变量(PRIVATE)(3) ncount=0、subs(csting, 1, n-1)、len(cword)(4) Subs(cstr, n, 1)=’a’or Subs(cstr, n, 1)=’A’、LOOP、cresult=cresult+ Subs(cstr, n, 1)(5) dow(pdate)、pdatex*2-1, 2、pweek(6) 题目排版有问题mod(nnumber,16)、n<10 、’0’(7) 0、val(subs(str(i),2,1) (8) sqrt(2)、pi-t、enddo第八章表单一、选择题ACDBB AAACC二、填空题(1) 表单集且其中含有两个以上表单(2) CLEAR EVENTS(3) 属性、方法、事件(4) 单、多(5) COLUMNCOUNTS、COLUMNS(6) SHOW、HIDE(7) .T.(8) MOVABLE(9) 0或1、.T.(10) 0或1、.F.第九章控件一、选择题BACAC ACCBA二、填空题(1) \<(2) READONLY(或ENABLED)、.F.(3) BUTTONCOUNT(4) WORDWRAP(5) INTERVAL、TIME、RESET(6) PASSWORDCHAR(7) KEYBORD HIGHVALUE和KEYBORDHIGHVALUE)、SPINNERHIGHVALUE和SPINNERLOWVALUE、INTERVAL(8) 是否可用(不响应用户动作)、是否可见(9) ACTIVEPAGE(10) PAGECOUNT、PAGES[I]第十章类一、选择题BADBD BCBAD二、填空题(1) 子类、父类(2) 类、表单(3) 非容器(4) 子类(5)新设置的对象代码(6)不可见(7) CREATE CLASS、MODIFY CLASS(8) .F.(9) 对象(10) DODEFAU( )、::第十一章菜单和工具栏设计一、选择题BBCCA BDABB二、填空题(1) 选项---跳过(2) .MNX、.MNT、.MPR(3) DO MYMENU.MPR(4) SET SYSMENU TO DEFAULT(5) RIGHTCLICK(6) DO *. MPR WITH THIS, .T.(7) SET SYSM TO(8) _MSM_TOOLS(9) TOOLBAR(10) SEPARATOR (分隔符)。
VFP课后习题答案

第一章(P28~29)一.选择题1) C 2) A 3)C 4)C 5 C6) D 7) D 8) D二.填空题1) DBMS2) 冗余3) 元数据4) 概念层5) 属性6) 完整性规则7) 实体完整性8) 信息流第二章(P65-66)一.选择题1) C 2) C 3) D 4) C 5) A或D6) C 7) C 8) B9) C 10) B二.填空题1) <CONTROL>+<ENTER>2) SHIFT3) SET ESCAP ON | OFF4) PJX ,PJT5) PUBLIC6) DIM7) SA VE TO MV AR ALL LIKE C*8) 10,89) MESSAGEB()第三章(P108-109)一.选择题1) D 2) C 3) B 4) A 5) C6) A 7) A 8)A 9)A10) C二.填空题1) 2552) <CTRL>+< HOME>3) ADDITIVE4) Y5) DROP COLUMN BY6) SELE 07) XS,W208) FREESE9) ZAP10) CDX第四章(P132-135)一.选择题1) B 2) C 3) A 4) C 5) D6) D7) D二.填空题1) 完全联接2) DIST3) UNION4) TO FILE5) substr(bm.zkz,4,2) group by 16) month(csrq) count(*)*100 DESC7) dist COUNT(*) 18) 09) 110) iif(cj>59,1,0) 4 DESC第五章(P162-164)一.选择题1) A 2) D3) C 4) D 5) D6) D 7) C 8) A 9) D 10) C二.填空题1) .FXP2) <ESC>3) I<=10 ?CHR(K)4) 10 155) NSUM+JC(N)TO X6) 55+MOD(NUM,16)NUM17) 封装性8 ) 属性9) ERROR10) 容器11) _SCREEN . CAPTION12) THISFORMSET第六章(P207-210)一.选择题1)C 2)B 3)A 4)A 5)B6)D 7)C8)B 9)D 10)A二.填空题1)集合2)顶层表单3)Load ACTIV ATE4)"确定(\<Y)"5)PASSWORDCHAR6)07)下拉列表框8)0~999)interval10)ENABLED11)THISFORM.Cmg.Cmd2.ENABLED=.F.12)TEXT1.V ALUE13)文本框14)SETALL15)COLUMNS(I) STR(I-2,1)16)“IIF(CJ<60,RGB(255,0,0),RGB(0,0,255))”17)ACTIVEPAGE18)PAGECOUNT19)ACTIVEPAGE20)USE &X -1 alias()第七章(P234-235)一.选择题1)C 2)C 3)B 4)A 5)D6)D 7)B 8)C 9)B 10)C二.填空题1)类库,VCX2)保护,隐藏,公共3)F,04)控件5)CMDCLOSE,COMMANDBUTTON,CMD 6)黄色第八章(P250~P251)一.选择题1)B 2)D 3)A 4)B 5)B二.填空题1)_PAGENO2)一对多报表3)每行4)细节5)细节7)双击8)PREVIEW9)PROMPT10)LBX第九章(P269-270)一.选择题1)C 2)C 3)C 4)B 5)D6)B 7)B 8)B二.填空题1)快捷2)SET SYSMENU TO DEFA3)SET SYSMENU OFF4)过程5)DAY(DATE())<>16)T7)MPR8)DO MENUA. MPR9)RIGHTCLICK10)DOCK(0)第十章(P293)一、选择题1)C 2)B 3)A 4)B 5)D 二、填空题1)255;254;202)调试器3)ON ERROR;ERROR4)CLEAR EVENTS5)“排除”;“包含”6)连编可执行文件7)Web安装。
VFP(1-4章)复习题

第一章数据库技术概述一、选择题1、在下列四个选项中,不属于基本关系运算的是()。
A)连接 B)投影C)选择D)排序2、从关系模式中指定若干个属性组成新的关系的运算称为()。
A) 联接 B) 投影 C) 选择 D) 排序3、在教师表中,如果要找出职称为“副教授”的教师,所采用的关系运算是()。
A)选择 B)投影C)联接 D)自然联接4、有两个关系R和T如下:TR10、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。
A)一对一联系B)一对二联系C)多对多联系D)一对多联系11、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A)一对一 B)一对多 C)多对一 D)多对多12、一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是()。
A)1:1联系B)1:m联系C) m:1联系D) m:n联系13、Visual FoxPro关系数据库管理系统是()。
A)操作系统的一部分 B)操作系统支持下的系统软件C)一种编译程序 D)一种操作系统14、数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指 ( )。
A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对15、Visual Foxpro是一种()。
A)数据库系统 B)数据库管理系统 C)数据库 D)数据库应用系统16、在数据管理技术发展的三个阶段中,数据共享最好的是()。
A)人工管理阶段 B)文件系统阶段C)数据库系统阶段 D)三个阶段相同17、Visual FoxPro6.0属于()。
A)层次数据库管理系统B)关系数据库管理系统C)面向对象数据库管理系统D)分布式数据库管理系统18、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。
A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS19、DBMS的含义是()。
VFP课后习题答案

第一章一、选择题AACCD BABCA CBBDB CBCDB二、填空题1.数据库管理系统(或DBMS)2.关系3.菱形逻辑设计4.分量5.E-R图6.数据定义7.不能8.设计器第二章一、选择题BAAAC CDABC BCB二、填空题1. SUBSTR(“北京市”,3,2)2. 6662223.姓名+STR(总分)+DTOC(出生年月)4. 6 N D5. .T.第三章一、选择题AABCD ADDCA CABAB ABACC二、填空题1. 数据库表自由表2. 表结构记录数据3. 54. REPL ALL 总分 WITH 高等数学+英语+计算机基础REPL ALL 平均分 WITH (高等数学+英语+计算机基础)/35. 单索引文件复合索引文件6. 主索引候选索引普通索引惟一索引7. AVERAGE TOTAL8. 备注型通用型9. C N D M G10. .T.11. 可以使不同工作区中的表的记录指针实现联动12. 字段有效性记录有效性13. 参照14. 级联第四章一、选择题DBBCA ACDBA二、填空题1. parameters <形参变量表>2. found()或!eof()或.not. Eof()3. loop4. 数量/2=int(数量/2)或mod(数量,2)=0 skip exit三、阅读程序题1. -5 32. 122 233. 100 200 1004. 6 4 25. M=1 N=46. 115四、编程题*第四章习题编程题第1题set talk offclearinput "请输入学生的成绩:" to ado casecase a<60?"该生的成绩等级为不及格"case a<90?"该生的成绩等级为通过"case a>=90?"该生的成绩等级为优秀"endcaseset talk onreturn*第四章习题编程题第2题set talk offclears=0for i=1 to 100if mod(i,2)<>0s=s+iendifnext?"1-100之间奇数的和是:",s set talk onreturn*第四章习题编程题第3题set talk offclears=0for i=1 to 19 step 2s=s+i*(i+1)next?sset talk onreturn*第四章习题编程题第4题set talk offclearinput "请输入m的值" to m input "请输入n的值" to ns=jc(m)+jc(n)?sset talk onreturnfunction jcparameters xp=1for i=1 to xp=p*inextreturn p*第四章习题编程题第5题set talk offclearuse gzdo while !eof()do casecase 工资<=800repl 税金 with 0case 工资<=2000repl 税金 with (工资-800)*0.05case 工资>2000repl 税金 with 2000*0.05+(工资-2000)*0.1endcaseskipenddouseset talk onreturn第五章一、选择题AABBC BACDC二、填空题1.下拉组合框下拉列表框2.继承性封装性多态性3.wordwrap4.不可见 timer5.readonly passwordchar三、设计题1.所需的图片是C:\Program Files\Microsoft Visual Studio\Vfp98\fox.bmp①在表单上新建一个image1控件,通过picture属性导入图片fox.bmp;再将stretch属性设为“1-等比填充”。
VFP新教材习题答案

第1章习题答案一.1.C 2.A 3.C 4.C 5. C 6. 7.D 8. D二.1.数据库管理系统 2. 冗余度 3.元数据 4.。
概念层5. 属性6.完整性规则7.实体完整性8.信息流第2章习题答案一.1.C 2.C 3.D 4.C 5. A,D 6. C 7. C 8. C 9.C 10.B二.1.Ctrl+Enter 2.Shift 3. SET Escape On /OFF 4. pjt , pjx 5. Public 或全局 6.DimenSion 7.Save To Mvar All Like c* 8. 10 ,8 9. MESSAGEB()第3章习题答案一.1.D, 2. C 3.B 4. A 5. C 6. A 7.A 8.A 9. a 10. C二.1.255 2. ctrl+home 3. ADDI 4. Y 5. Drop Column BY 6. select 07. XS , W20 8. Freeze 9.ZAP 10 . .Cdx第4章习题答案一.1.B 2.C 3. A 4.C 5.D 6.D 7.D二.1. 完全连接 2. DISTINCT 3. UNION 4. To File5. SubStr(zkz,4,2) , Group By 16. Mmonth(csrq) , Count(*)*100 , Desc7. Distinct , Count(*) , 1 8. 0,0 9. 110. IIF(CJ>59,1,0) , 4 DESC第5章习题答案一.1.B 2..B 3 C 4.C,D 5. D 6.D 7.C 8. A 9.D 10.C二.1.FXP 2. Esc 3. i<=10 , ? CHR(k) 4. 10 15 5. jc(n)/jc(n+1)+nsu m , X 6. 65-10+MOD(nu m,16) ,num17. 封装性8. 属性9.E rror 10.容器对象11. _Screen.caption 12 . Thi sFormS et第6章习题答案一.1.C 2. B 3.A 4.A 5.B 6.D 7.C 8.B 9. D 10.A二.1.集合 2.顶层 3.Load ,Act ive 4.确定(\<Y) 5.P assWordCh ar 6.07.下拉列表框8. 大于等于0小于等于99 9.Interval 10. En abled11. Thi s.P arent.C md2.Enabled=.f.或Th isForm.Cmg.Cmd2.Enabl ed=.f.12.Text1.Value 13. 文本框14. S et ALL 15. Colu mns(i) , Str(i-2,1)16. IIF(Cj<60, RGB(255,0,0), RGB(0,0,255))17. ActivePage=this.PageCount18. PageCount 19. ActivePage 20 . USE (x) 或USE &X , -1, “A”或X第7章习题答案一.1.C 2.C 3.B 4.A 5.D 6.D 7.B 10.C二.1.类库VCX 3..F. .F. 4.控件 5.cmd close , co mmandbutton, cmd6.黄色,若重新生成对象,则为蓝色第8章习题答案一.1.B 3.A 4.B 5.B二.1. _pageno() 2. 一对多报表 3. 每行 4. 细节5. 细节 6.页面设置7.preview第9章习题答案一.1.C 2.D 3.C 4.B 5.D 6.B 7.B二.1.快捷 2.SET SYSMENU TO DEFAULT 3. SET SYSMENU OFF4.过程5. !d ay(d ate())=16. .t.7. .mp r8. Do menua.mpr WITH Thi s,.t.9.Ri ghtCli ck第10章一.1C 2.B 3.A 4.B 5.D二.1.255 2.254 4.Clear event s 5.排除包含。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章一、填空1、目前用户通常是在操作系统环境下(如在"我的电脑"或"资源管理器"窗口中)创建和删除文件夹.在VFP中,也可以使用MD命令和【 RD 】命令来创建新文件夹和删除已建文件夹.2、在Visual FoxPro中用于计算检索的函数有COUNT、【 SUM 】、【AVG 】、MAX和MIN.3、MESSAGEBOX()函数的功能是显示一个用户自定义对话框.若未指定该对话框的标题,则对话框的默认标题为【 Microsoft Visual FoxPro 】.4、函数STRTRAN(STR(35.96),SPACE(2),"* ")的返回值为 【 ****36】.(提示:系统函数STRTRAN(<字符串1>,<字符串2>,<字符串3>)的功能是用<字符串3>替换<字符串1>中所包含的<字符串2>)5、VFP操作环境可以通过SET命名进行临时设置.决定是否可以通过按[Esc]键中断程序和命令的运行的SET命令的格式是【 set esca 】on|off. 6、Visual FoxPro系统的命令窗口中,输入并执行下列命令后,VisualFoxPro主窗口中显示内容为【 .t. 】 .?3^2+2=MOD(12,7)+LEN("FoxPro")7、日期型数据是一种特殊的数值,Visual FoxPro系统中,日期时间运算符只有【 加法/+ 】和【 减法/- 】两种.8、内存变量是在内存中设置的临时存储单元,当退出Visual FoxPro时其数据自动丢失,若要保存内存变量以便以后使用,可使用SAVE To命令将其保存到文件中。
在Visual FoxPr中,默认的内存变量文件的文件扩展名为【 mem 】.9、将内存变量文件 mVar 中所保存的内存变量恢复到内存,且当前已存在的内存变量仍保留,可以使用命令【 restore 】 FROM mVarADDITIVE .10、利用SET命令可以改变VFP系统运行时的临时工作环境("临时"是指当前有效,下次启动VFP系统时将不起作用).例如,利用SET【 SAFE 】ON|OFF命令可以设置覆盖已有文件之前是否显示提示框.11、表达式SUBSTR("计算机等级考试",AT("DBMS","ABCDEFDBMS"),LEN("数据库管理系统"))的返回值为【 等级考试 】 .12、?CTOD(″01/01/99″)-365,显示结果为【 01/01/98 】13、VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理.在表的浏览窗口中,若要以交互方式给某字段输入空值,可以按组合键CTRL和【 0 】键 .14、将第2~4个字符为"yan"的所有内存变量保存mVar内存变量文件中,可以使用命令:SAVE TO mVar ALL 【 LIKE 】 ?yan*15、在 VFP 中,使用【 Local 】, PRIVATE 和 PUBLIC 命令可以指定内存变量的作用域.16、若要在VFP程序中调用Windows操作系统中的"计算器"应用程序(相应的程序文件为Calc.exe),则可以使用语句(命令): 【 RUN 】/Ncalc.exe.17、在VFP中,除了自由表的字段名、表的索引标识名至多只能有 【 10】 个字符外,其余名称的长度可以是1—128个字符.18、在"选项"对话框中进行设置后,如果按住【 shift 】键的同时按"确定"按钮,则当前设置会以命令形式显示在"命令"窗口中.19、函数TYPE('answer=42')返回值为L或【 U 】 ,这取决于变量answer是否已预先赋值及值的类型;若要显示如图1所示的"打开"对话框,可用使用函数GETFILE('DBF','【表文件名】').20、用户要在D盘的根目录中创建一个名为MyBack的文件夹,可用命令【MD 】 D:\MyBack.21、在 VFP 中,关闭所有的文件并结束当前VFP系统运行的命令是【CLOSE ALL/quit 】.22、执行函数MESSAGEBOX("清华大学"+【 Chr(13) 】 +"计算机科学系",48,"提示"),则可出现如图所示的消息框.23、利用一条【 STOR/store 】命令(语句)可以给多个内存变量赋同一个值.24、一般高级语言中,内存变量是通过说明语句定义的;而在FoxPro中内存变量是通过【 赋值 】方式定义的,其类型是由所赋值的数据类型决定的. 25、?ROUND(123.456,2),显示结果为【 123.46 】.?ROUND(123.456,-2),显示结果为【 100 】26、依次执行下列两条命令,则屏幕上显示的结果是【 L 】.DIMENSION y(2)27、函数LEN(STR(123456789012))的返回值为 【 10 】,函数LEN(DTOC(DATE(),1))的返回值为【 8 】.28、在VFP中,用户可以利用命令来修改系统的操作环境(如默认工作目录等),也可以通过菜单命令打开【 选项 】对话框进行设置.29、在 VTP 集成环境下调试程序时,如果程序运行过程中出现"死循环"现象,通常可以通过按键盘上的【 ESC 】键强制中断程序.30、创建并保存一个项目后,系统就会在磁盘上生成两个文件,这两个文件的文件扩展名分别为【 pix 】和【 pjt 】31、函数ROUND(1234.196,-2)的返回值为 【 1200】,SUBSTR("mystring" ,6)的返回值为 【 ing 】 .32、使用LOCAL,PRIVATE和PUBLIC命令可以指定内存变量的作用域.在VFP命令窗口中创建的任何内存变量均为 【 全局 】 变量.33、在 VFP 中,系统规定:名称(如变量名,字段名,对象的属性名等)只能以字母,汉字或下线等字符开头,不能以数字字符开头.系统预定义了许多系统变量,他们的名称均以【 下划线/_ 】开头.34、内存变量是系统在内存中设置的临时存储单元,当退出VisualFoxPro时其数据自动丢失.若要保存内存变量以便以后使用,可使用SAVE TO命令将其保存到文件中.在Visual FoxPro中,默认的内存变量文件的文件扩展名为【 MEM 】.35、如果要将第1个字符为" c "的所以变量保存到mVar内存变量文件中,可以使用命令save to mVar 【 all like c* 】36、在VFP的集成操作环境中,对于比较长的命令,在"命令"窗口和程序中可以利用【 分号/; 】以实现换行输入.37、字符型常量也称为字符串,它是由字符串"定界符"括起来的一串字符.字符串定界符可以是单引号、双引号或 【 中括号 】 .二、单项选择1、利用命令 DIMENSION x(2,3) 定义了一个名为X的数组后,依次执行三条赋值命令X(3)=10 ,X(5)=20,X=30 ,则数组元素x(1,1),X(1,3),X(2,2) 的值分别是( A ).A、30,30,30B、.F.,10,20C、30,10,20D、0,10,202、在下列函数中,函数的返回值为数值型的是( A ).A、MESSAGEBOX()B、EMPTY()C、DTOC()D、TYPE()3、对于下列函数来说,其返回值的数据类型不为数值型的是( D ).A、LEN("Visual FoxPro")B、YEAR(DATE())C、ATC("this","ThisForm")D、LEFT("123456",2)4、在 Visual FoxPro 系统中,下列表示中不属于常量的是 ( D ).A、.T.B、[T]C、"T"D、T5、在Visual FoxPro中,EMPTY(.NULL.)和ISNULL(.NULL.)函数的值分别为( D )A、.T.和.T.B、.F.和.F.C、.T.和.F.D、.F.和.T.6、在下面关于数据库的技术的说法中,不正确的是( C )A、数据的完整性是指数据的正确性和一致性B、防止非法用户对数据的存取,称为数据库的安全性保护C、采用数据库的技术处理数据,数据冗余应完全消失D、不同用户可以使用同一数据库,称为数据库共享7、项目(project)是VFP中各种文件组织的核心.在下列有关VFP项目的叙述中,错误的是( B ).A、项目的关键既可以利用菜单或工具栏,也可以利用VFP命令B、一个VFP窗口中,只能打开一个项目C、在VFP窗口中,项目管理器可以折叠成工具栏形式D、"连编"操作是针对项目而言的,该操作位于"项目"菜单栏8、函数LEN(DTOC(DATE( ),1))的返回值为( C )A、4B、6C、8D、109、备注型、日期型和逻辑型字段的宽度是固定的,它们分别是( D )A、4、8、2B、8、8、2C、4、4、1D、4、8、110、执行下列命令后,屏幕上显示的结果是 ( D ) .X="ARE YOU Ok?"Y="are"?AT(Y,X)A、1B、.F.C、.T.D、011、在下列叙述中,错误的是( C )A、关系型数据库中的每一个关系都是一个二维表B、在关系模型中,运算的对象和运算的结果都是二维表C、二维表中不允许出现任何数据冗余D、Visual FoxPro是一种关系型数据库管理系统产品12、下列有关空值的叙述中不正确的是( D )A、空值等价于没有任何值B、空值排序时优先于其他数据C、在计算过程中或大多数函数中都可以用到NULL值D、逻辑表达式.F. OR .NULL.的返回值为.F.13、在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算.在下列关系运算中,不属于专门的关系运算(即属于传统集合的关系运算)的是( D )A、投影B、联接C、选择D、合并14、在下列几组文件类型中,均可设置为项目主程序的是( A ).A、表单、菜单和.PRG程序B、查询、菜单和表C、项目、数据库和.PRG程序D、表单、查询、报表15、以下几组表达式中,返回值均为.T.(真)的是( D ).A、EMPTY({})、ISNULL(SPACE(0))、EMPTY(0)B、EMPTY(0)、ISBLANK(.NULL.)、ISNULL(.NULL.)C、EMPTY(SPACE(0))、ISBLANK(0)、EMPTY(0)D、EMPTY({})、EMPTY(SPACE(5))、EMPTY(0)16、设变量x的值为"abc"(其长度为4,末尾为一个空格字符),变量y的值为"abc"(其长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x-y)的返回值分别为( C )A、6,6B、7,7C、8,8D、8,717、函数是程序设计语言中重要的语言成分.在下列 VFP 系统函数中,其返回值不为字符型数据的是( B ).A、TYPEB、DOW ()C、CHR ()D、TTOC ()18、已知数值型变量X=1, Y=2, 以下返回值为"!3!"的表达式是( A ).A、"!"+STR(X+Y,1)+"!"B、"!"+"X+Y"+"!"C、"!"+VAL("X+Y")+"!"D、"!"+X+Y+"!"19、运行下列程序段后,y=DTOC(DATE( ),1) y=.NULL. ?TYPE("y")屏幕上显示的内容是( A )A、CB、DC、LD、NULL20、设变量x的值为"FOXPRO",则下列表达式中运算结果为.T.的是( B ).A、AT("PR",x)B、BETWEEN(x,"A","J")C、SUBSTR(LOWER(x),4)$xD、ISNULL(SUBSTR(x,7))21、在VFP集成环境下用户利用DO命令执行一个程序文件时,系统实质上是执行( A ).A、.PRGB、.BAKC、.FXPD、.EXE22、设XDH为XS表中的一个字段(类型为字符型,宽度为2个字节),则下列条件表达式中,与条件表达式XDH NOT IN("01","04")功能等价的是( A ).A、Xs.xdh!="01" AND Xs.xdh!="04"B、!(Xs.xdh>"01" AND Xs.xdh<"04")C、Xs.xdh<>"01" OR Xs.xdh<>"04"D、Xs.xdh="01" OR Xs.xdh="04"23、在下列函数中,其返回值为字符型的是( C )A、DOW( )B、AT( )C、CHR( )D、VAL( )24、在下列有关VFP表达式中,语法上错误的是( C )A、DATETIME()+1000B、DATE()-1000C、DATETIME()-DATE()D、DTOC(DATE())-DTOC(DATETIME())25、在下列有关名称命令规则的叙述中,不正确的是( C )A、名称中只能包含字母、下划线"-"、数字符号和汉字B、名称的开头只能是字母、汉字或下划线,不能是数字C、各种名称的长度均可以是1--128个字符D、系统预定的系统变量,其名称均以下划线开头26、函数 INT(-3.14) 的返回值是( B ).A、-4B、-3C、3D、427、对于下列函数来说,其返回值的数据类型不为数值型的是( D )A、LEN("Visual FoxPro")B、YEAR(DATE( ))C、AT("this","ThisForm")D、LEFT("123456",2)28、在下列有关日期,时间型表达式中,语法上不正确的是( C ).A、DATE()-400B、DATETIME0+400C、DATETIME()-DATE()D、DTOC(DATE())-TTOC(DATETIME())29、在Visual FoxPro系统中,下列返回值是字符型的函数是( B ).A、VAL()B、CHR()C、DATETIME()D、MESSAGEBOX()。