VFP课堂课后练习
更新时间:2024-05-03 18:20:01 阅读量: 综合文库 文档下载
- vfp教程课后答案推荐度:
- 相关推荐
2.1 Visual FoxPro 6.0初级知识
课堂练习
1.Visual FoxPro是一种 A)数据库系统
B)数据库管理系统 C)数据库
D)数据库应用系统
2.项目管理器中包括的选项卡有
A)数据选项卡,菜单选项卡和文档选项卡 B)数据选项卡,文档选项卡和其他选择卡 C)数据选项卡,表单选项卡和类选项卡 D)数据选项卡,表单选项卡和报表选项卡 3.扩展名为dbf的文件是
A)表文件 B)表单文件 C)数据库文件 D)项目文件 4.扩展名为mnx的文件是 A)备注文件 B)项目文件
C)表单文件 D)菜单文件 5.在Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为 A)向导 B)设计器 C)生成器 D)项目管理器
课后习题
1.在\项目管理器\窗口中可以完成的操作是 A)新建文件 B)删除文件 C)修改文件
D)以上操作均可以
2.通过项目管理器窗口的命令按钮,不能完成的操作是 A)添加文件 B)运行文件 C)重命名文件 D)连编文件
3.向项目中添加表单,可以使用项目管理器的 A)\代码\选项卡 B)\类\选项卡 C)\数据\选项卡 D)\文档\选项卡
4.\项目管理器\的\运行\按钮用于执行选定的文件,这些文件可以是 A)查询、视图或表单 B)表单、报表和标签 C)查询、表单或程序 D)以上文件都可以
5.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指 A)数据库文件(dbc文件)
B)一个数据库中两个表之间有一定的关系 C)表文件(dbf文件)
D)一个表文件中两条记录之间有一定的关系
6.在Visual FoxPro中,使用\菜单设计器\定义菜单,最后生成的菜单程序的扩展名是 A)MNX B)PRG C)MPR D)SPR 7.显示和隐藏命令窗口的操作是
A)单击\常用\工具栏上的\命令窗口\按钮
B)打开通过\窗口\菜单下的\命令窗口\选项,关闭通过单击命令窗口上的关闭按钮 C)直接按CTRL+F2显示命令窗口,CTRL+F4隐藏命令窗口 D)以上方法都可以
8.向一个项目中添加一个数据库,应该使用项目管理器的 A)\代码\选项卡 B)\类\选项卡 C)\文档\选项卡 D)\数据\选项卡 9.默认查询的输出形式是
A)数据表 B)图形 C)报表 D)浏览 10.向项目中添加表单,应该使用项目管理器的 A)\代码\选项卡 B)\类\选项卡 C)\数据\选项卡 D)\文档\选项卡
答案及解析 课堂练习
1.【解析】 Visual FoxPro是一种数据库管理系统,可以对数据库的建立、使用和维护进行管理。 答案:B
2.【命题目的】 本题考查了项目管理器的基本知识。
【解题要点】 项目管理器中有6个选项卡,\全部\、\数据\、\文档\、\类\、\代码\和\其他\。
【考点链接】 \代码\和\其他\选项卡。 答案:B 3.【解析】
扩展名 文件类型
.DBC 数据库主文件 .DCT 数据库的备注文件 .DCX 数据库的索引文件 .DBF 表文件
.FPT 表的备注文件 .PRG 命令文件
.FXP PRG文件编译后的程序文件 .MPR 菜单程序文件
.MPX MPR文件编译后的程序文件 .QPR 查询程序文件
.QPX QPR文件编译后的程序文件 .MEM 内存变量文件 .IDX 单索引文件 .CDX 复合索引文件 .FMT 格式文件 .SCX 表单的主文件 .SCT 表单的备注文件 .FRX和.FRT 报表文件 .MNX和.MNT 菜单文件 .PJX 项目文件 .PJT 项目备注文件 答案:A
4.【解析】 项目文件的扩展名是.PJX;表单文件的扩展名是.SCX;备注文件扩展名是.DCT;菜单文件扩展名是.MNX。 答案:D
5.【解析】 在Visual FoxPro中,除了用项目管理器来有效组织各种文件之外,还使用了各种向导、设计器和生成器可以更简便、快速、灵活地进行应用程序开发。其中以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为设计器。 答案:B
课后习题
1.【解析】 在\项目管理器\的窗口中,可以完成文件的新建、删除和修改等操作。 答案:D
2.【解析】 在项目管理器窗口上有6个按钮,分别是新建、添加、修改、浏览(运行)、移去和连编按钮,但不具有重命名文件的功能。 答案:C
3. 【解析】在项目管理器的\文档\选项卡中所显示和管理的是Visual FoxPro中的表单、
报表和标签。在\代码\选项卡中包括程序、API库和应用程序;\数据\选项卡中包括数据库、自由表和查询;\类\选项卡可以添加用户自定义类和系统自带的类库。 答案:D
4.【解析】 项目管理器的运行按钮可以用于执行查询表单或程序的文件。 答案:C
5.【解析】 在Visual FoxPro中一个表文件(.DBF)就是一个关系。 答案:C
6.【解析】利用菜单设计器设计的菜单定义文件,保存时其扩展名为MNX。该文件经过生成后产生扩展名为.MPR的菜单程序文件,该文件可以直接执行。 答案:C
7.【解析】显示和隐藏命令窗口的操作方法有: 方法一:单击\常用\工具栏上的\命令窗口\按钮; 方法二:打开通过\窗口\菜单下的\命令窗口\选项,关闭通过单击命令窗口上的\关闭\按钮; 方法三:直接按CTRL+F2显示和CTRL+F4关闭的组合键都可以显示和隐藏命令窗口。 答案:D
8.【解析】 \数据\选项卡包含对数据库、表和查询的操作;\代码\选项卡包括对程序、API库和应用程序的操作;\文档\选项卡包括对报表、表单和标签的操作。\类\选项卡默认没有内容。 答案:D
9.【解析】 可以把查询结果输出到不同的目的地。如果没有选定输出目的地,查询结果将显示在默认的\浏览\窗口中。 查询去向:
(1)浏览:在\浏览\(Browse)窗口中显示查询结果。 (2)临时表:将查询结果存储在一个命名的临时只读表中。 (3)表:将查询结果保存在一个命名的表。
(4)图形:使查询结果可用于Microsoft Graph。
(5)屏幕:在Visual FoxPro主窗口或当前活动输出窗口中显示查询结果。 (6)报表:将查询结果输出到一个报表文件(.frx)。 (7)标签:将查询结果输出到一个标签文件(.lbx)。 答案:D
10.【命题目的】 本题考查了项目管理器的各类文件选项卡。 【解题要点】 在\项目管理器\窗口在建立报表文件的步骤是:选择\文档\选项卡,选中\报表\然后单击\新建\按钮,从\新建报表\对话框中单击\新建报表\按钮。 【考点链接】 在项目管理器中建立、添加、修改和移去文件。 答案:D
2.2 数据类型与数据运算
课堂练习
1.在Visual FoxPro的字段类型中,系统默认的日期型数据占_______个字节,逻辑型字段
占1个字节。
2.下列关于变量的叙述中,不正确的一项是 A)变量值可以随时改变
B)在Visual FoxPro中,变量分为字段变量和内存变量 C)内存变量的类型决定变量值的类型
D)在Visual FoxPro中,可以将不同类型的数据赋给同一个内存变量
3.若内存变量名与当前的数据表中的一个字段\同名,则执行命令?student后显示的是
A)字段变量的值 B)内存变量的值 C)随机显示 D)错误信息
4.下列程序段执行后,内存变量s1的值是 s1=\
s1=stuff(s1,4,4,\ ?s1 A)network B)netBIOS C)net D)BIOS
5.在命令窗口中输入下列命令: x=3
STORE x*2 TO a,b,c ?a,b,c
屏幕上显示的结果是
A)3 .
B)2 2 C)6 6 6 D)3 3 3
6.根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式;而大多数_________表达式是带比较运算符的关系表达式。 7.表达式4*3^2-1/2+3^2的值为 A)26.5 B)45.5 C)44.5 D)20.5
8.设工资=1200,职称=\教授\,下列逻辑表达式的值是_________ 工资>1000 AND (职称=\教授\职称=\副教授\9.设N=886,M=345,K='M+N',表达式1+&K的值是 A)1232 B)数据类型不匹配 C)1+M+N D)346
10.函数INT(LEN(\的结果是_________。 11.下列函数返回类型为数值型的是
A)STR B)VAL C)DTOC D)TTOC 12.命令?LEN(\中国\的结果为 _________。
13.有如下赋值语句:a=\计算机\、b=\微型\结果为\微型机\的表达式是 A)b+LEFT(a,3) B)b+RIGHT(a,1) C)b+LEFT(a,5,2) D)b+RIGHT(a,2)
14.表达式LEN(SPACE(5)-SPACE(10))的结果为_________。 15.计算结果不是字符串\的语句是 A)at(\B)substr(\C)right(\D)left(\
16.下列函数中,函数值为数值型的是 A)AT(\中国\中国计算机\ B)CTOD(\ C)BOF()
D)SUBSTR(DTOC(DATE()),7) 17.下列表达式中不正确的是
A) {^2003-6-19 10:10 AM}-10 B) {^2003-6-19}-DATE() C)DATE()+15
D)DATE()+CTOD("06/19/2003")
18.设X=10,语句?VARTYPE (\的输出结果是
A)N B)C C)10 D)X 19.函数IIF(LEN(SPACE(5))<>5,1,-1)的值为 A).T. B).F. C)1 D)-1
课后习题
1.在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是 A)日期型和逻辑型 B)日期型和通用型 C)逻辑型和备注型 D)备注型和通用型
2.Visual FoxPro内存变量的数据类型不包括 A)数值型 B)货币型 C)备注型 D)逻辑型
3.当内存变量与当前表中的字段名同名时,系统则访问字段变量而放弃内存变量。若要访问内存变量学号,则必须将其写成___________ 形式。
4.如果内存变量和字段变量均有变量名\姓名\那么引用内存变量的正确方法是 A)M.姓名 B)M->姓名 C)姓名
D)A)和B)都可以
5.执行下列命令,输出结果是 STORE -3.1561 TO X ?"X="+STR(X,6,2) A)3.16 B)X=-3.16 C)-3.16 D)X=3.16
6.假设职员表已在当前工作区打开,其当前记录的\姓名\字段值为\张三\(字符型,宽度为6)。在命令窗口输入并执行如下命令: 姓名=姓名-\您好\?姓名
那么主窗口中将显示
A)张三 B)张三 您好 C)张三您好 D)出错 7.下列字段名中不合法的是 A)当前 B)7个考生 C)dDc_111 D)DDD
8.使用命令DECLARE y(3,3)后,y(2,2)的值为 A)0 B)1 C).T. D).F.
9.在Visual FoxPro中,有如下内存变量赋值语句: X={^2001-07-28 10:15:20 PM} Y=.F. M=$123.45 N=123.45 Z=\
执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是 A)D、L、Y、N、C B)T、L、Y、N、C C)T、L、M、N、C D)T、L、Y、N、S
10.已知X=8,Y=5,Z=28,表达式X^2/5+6*Y-7*2+(4+Z/7)^2的值为 A)26.8 B)45.8 C)44.8 D)92.8 11.下列表达式中,结果为数值型的是 A)CTOD([04/06/03])-10 B)100+100=300
C)"505"-"50" D)LEN(SPACE(3))+1
12.表达式{^2005-10-3 10:0:0}-{^2005-10-3 9:0:0}的数据类型是 【6】 。 13.设X=\,Y=\,下列表达式结果为假的是
A)NOT(X==Y) AND (X$Y) B)NOT(X$Y) OR (X<>Y) C)NOT(X>=Y) D)NOT(X$Y)
14.执行SET EXACT OFF命令后,再执行\北京市\北京\命令的显示结果是 A).T. B).F. C)1 D)0 15.执行下列命令后,显示的结果是 X=50 Y=100 Z=\ ?50+&Z A)50+&Z B)50+X+Y C)200
D)数据类型不匹配
16.在Visual FoxPro 中,?ABS(-7*8)的输出是 A)-56 B) 56 C) 15 D)-15
17.下列语句执行后,c 的值是_______。 a=ROUND(23.6,0) b=INT(23.6) c=mod(a,b)
18.命令?LEN(SPACE(3)-SPACE(2))的结果是 A)1 B)2 C)3 D)5
19.下列命令执行后的结果是_________。 STORE \
?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3) 20.运算结果是字符串\的表达式是 A)LEFT(″mybook″,4) B)RIGHT(″bookgood″,4)
C)SUBSTR(″mybookgood″,4,4) D)SUBSTR(″mybookgood″,3,4)
21.以下每两组表达式中,其运算结果完全相同的是(□代表空格) A)LEFT(\SUBSTR(\ B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2) C)VARTYPE(\与VARTYPE(40-4*5)
D)假定A= \A-B与A+B
22.?AT(\的执行结果是__________。 23.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是 A)EMPTY(.NULL.) B)LIKE('xy?','xyz') C)AT('xy','abcxyz') D)ISNULL(SPACE(0)) 24.在下列函数中,函数值为数值的是 A)AT('人民','中华人民共和国') B)CTOD('01/01/96') C)BOF()
D)SUBSTR (DTOC(DATE()),7) 25.在下列函数中,函数值为数值的是 A)AT('人民','中华人民共和国') B)CTOD('01/01/03')
C)SUBSTR(DTOC(DATE()),7) D)BOF()
26.命令?VARTYPE(TIME())的结果是 A)C B)D C)T D)出错
27.要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令 A)SET CENTURY ON B)SET CENTURY OFF C)SET CENTURY TO 4 D)SET CENTURY OF 4
28.依次执行以下命令后的输出结果是 SET DATE TO YMD SET CENTURY ON
SET CENTURY TO 19 ROLLOVER 10 SET MARK TO \?CTOD(\
A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错 29.下列日期表达式错误的是 A){^2004/03/09}+15
B){^2004/02/25}+date() C){^2004/03/09}-15
D){^2004/02/25}-date()
30.将2003年6月19日存入日期型变量X的正确方法是 A)STORE DTOC ("06/19/2003") TO X B)STORE 06/19/2003 TO X
C)STORE CTOD("06/19/2003")TO X D)STORE "06/19/2003" TO X
31.连续执行以下命令之后,最后一条命令的输出结果是 SET EXACT OFF
X=\
?IIF(\A)A B)BCD C)ABCD D)A BCD
32.不需要事先建立就可以使用的变量是 A)公共变量 B)私有变量 C)局部变量 D)数组变量
答案及解析 课堂练习
1.【解析】 在Visual FoxPro 中,系统默认的备注型和通用型字段各占4个字节,日期型字段占8个字节,逻辑型字段只占1个字节。 答案:8 2.【解析】 变量值可以随时改变。在Visual FoxPro中,将变量分为字段变量和内存变量,对于内存变量来说,可以把不同类型的数据赋给同一变量,变量值的类型决定了变量类型。而字段变量的类型在定义表结构时定义,只能对它赋予与之类型匹配的值。 答案:C 3.【解析】 Visual FoxPro中,变量包括字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,如果要使用内存变量,可以在内存变量之间加前缀\或\。 答案:A
4.【解析】 字符串替换函数STUFF的格式为:STUFF(<字符表达式1>,<起始位置>,<字符个数>,<字符表达式2>),功能:从指定位置开始,用<字符表达式2>替换<字符表达式1>。注意:(1)<字符表达式2>中的字符个数与<字符表达式1>中的字符个数可以不等。(2)如果<字符个数>为0,则插入<字符表达式2>。(3)如果<字符表达式2>为空字符串,则删除<字符表达式1>中指定字符。 答案:B 5.【解析】 STORE是用于给内存变量赋值,此题将X*2赋给a、b和c,因为X=3,所以答案为6 6 6。 答案:C 6.【解析】 表达式可分为数值表达式,字符表达式,日期时间表达式,逻辑表达式,而大多数逻辑表达式是带比较运算符的。 答案:逻辑 7.【解析】 本题先算乘方(^),再算乘(*)除(/),最后算加减,最后结果是44.5。 答案:C
8.【解析】逻辑表达式由逻辑运算符将逻辑型数据连接起来而形成,其运算结果仍然是逻辑型数。
正在阅读:
VFP课堂课后练习05-03
第6课 罗马法的起源与发展【原卷】04-19
春天里的琐事作文400字06-25
常见句子成分完整讲义总结+复习10-17
书房里的争论作文600字06-14
川府发〔2007〕14号四川省人民政府关于严格规范国家投资工程建设招标投标工作的意见01-28
新农村建设与城市化的关系研究05-07
房地产专业词汇和基础知识问答05-01
节约水资源作文800字06-14
南航mba历年分数线汇总04-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 课后
- 课堂
- 练习
- VFP
- 1995年国际大专辩论赛经典辩词
- 小学一年级语文ZHCHSHR 教案
- 随州市青年西路延伸段道路工程监理规划
- 2016年上半年西藏治医师(超声医学科)初级相关专业知识考试题
- 2017年数字影音后期制作技术竞赛规程
- 优秀工业钢结构厂房施工组织设计方案(技术标)(3) - 图文
- 读书报告
- 三年级二班成绩单评语
- 汽车点火系统常见故障诊断与排除
- 浅析《百年孤独》中乌尔苏拉形象
- 电机拖动实验指南(已改)
- 关于我县饮用水水源地情况的报告
- (文数)汕头市潮师高级中学2013届高二下学期期中考试
- 在全省发展集体经济工作会议上的讲话
- 2000年LA医师上岗证考试试题及答案
- 浅谈英语学习中的性别差异
- 泛雅大学生心理健康答案及问题第五章
- 2010年1月7日管理学试卷(A) - 图文
- 中药化学练习题:第三章糖和苷类化合物
- 卖火柴和凡卡阅读答案