(第一章到第三章答案.doc
文本预览下载声明
第一章 数据库基础
第二章 VFP基础知识
知识点:VFP发展、安装、启动,环境界面,工作方式,设计器
1. 项目管理器的数据选项卡用于显示和管理数据库、查询、 视图和( )。
答案解析:自由表
2.向一个项目中添加一个数据库,应该使用项目管理器的:()
A.“代码”选项卡 B.“类”选项卡
C.“文档”选项卡 D.“数据”选项卡
答案解析:D)
3.在 Visual Foxpro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()
A.向导 B.设计器 C.生成器 D.项目管理器
答案解析:B)
4.在项目管理器下为项目建立一个新报表,应该使用的选项卡是( )。
A)数据 B)文档 C)类 D)代码
答案解析:B)
5.扩展名为 pjx 的文件是________。
A)数据库表文件 B)表单文件 C)数据库文件 D)项目文件
答案解析:D)
6.在Visual FoxPro中以下叙述正确的是________。
A)关系也被称作表单 B)数据库文件不存储用户数据
C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中 答案解析:B)
7.可以在项目管理器的( )选项卡下建立命令文件(程序)。
答案解析:代码
8.“项目管理器”的运行按钮用于执行选定文件,这些文件是( )。
A)查询、视图或表单 B)表单、报表和标签
C)查询、表单或程序 D)以上文件都可以、
答案解析:C)
第三章 VFP数据基础
常量、变量、运算符、表达式、常用函数
1.在 Visual Foxpro 中,要想将日期型或日期时间型数据中的年份用 4 位数字显示,应当使用命令 ( )。
A)SET CENTURY ON B)SET CENTURY TO 4
C)SET YEAR TO 4 D) SET YEAR TO yyyy
答案解析:A)设置年份用 4 位数字显示,即是设置世纪格式。
2.设 A=[6*8-2],B=6*8-2 ,C=”6*8-2”,属于合法表达式的是
A)A+B B)B+C C)A-C D)C-B
答案解析:C)A,C 均为字符型变量,B 为数字型变量,合法表达式基本上均为同类型变量或者常量的运算,本题中同类型的是 C。
3.连续执行以下命令,最后一条命令的输出结果是
SET EXACT OFF
a=”北京”
b=(a=”北京交通”)
?b
A)北京 B)北京交通 C).F. D)出错
答案解析:C)变量 b 为逻辑型表达式,判断两字符串是否等同。当 set exact off时,只要等号右端表达式是左端表达式部分匹配即等同。当 set exact on 时,在两字符串表达式较短
一端补上空格再进行精确比较。
5.运算结果不是 2010 的表达式是
A)int(2010.9) 2010 B)round(2010.1,0) 2010
C)ceiling(2010.1) 2011 D)floor(2010.9) 2010
答案解析:C)ceiling 函数是取大于表达式的最小值;
floor 函数是取小于表达式的最大值。
6.表达式score=100 and score=0的数据类型是_______________。
答案解析:逻辑类型,关系表达式的值是逻辑类型。
7.A=10
B=20
?IIF(AB,“A大于 B”,“A不大于 B”)
执行上述程序段,显示的结果是_________________________。
答案解析:“A不大于 B”
8、有如下赋值语句,结果为“大家好”的表达式是
a=”你好”
b=”大家”
A.b+AT(a,1) B.b+RIGHT(a,1)
C.b+LEFT(a,3,4) D.b+RIGHT(a,2)
答案解析:D)一个汉字占两个字符,从 a 的右边取一个字符要用函数 RIGHT(a,2)
9、在下面的 VisualFoxpro 表达式中,运算结果为逻辑真的是
A.EMPTY(.NULL.) B.LIKE(‘xy?’,xyz’)
C.AT(‘xy’,abbcxyz’) D.ISNULL(SPACE(0))
答案解析:
显示全部