VFP基础部分练习题解析_第1页
VFP基础部分练习题解析_第2页
VFP基础部分练习题解析_第3页
VFP基础部分练习题解析_第4页
VFP基础部分练习题解析_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VFP 基础练习题对于二维表的关键字来讲,不一定存在的是 _A_ 。A. 主关键字 B. 候选关键字 C. 超关键字 D. 外部关键字关系型数据库采用 _C_ 表示实体和实体间的联系。A. 对象 B. 字段 C. 二维表 D. 表单Vfp 关系数据库管理系统中的三种基本关系运算是A. 选择,投影,链接 B. 选择,投影,内部联接C. 选择,投影,联接 D. 选择,投影,外部联接关系数据操纵语言可不包含 B 关系运算。A. 联接 B. 交运算 C. 选择 D. 投影数据库(DB 、数据库系统(DBS 和数据库管理系统(DBMS 三者之间的关系是 _B_ A. DB包含 DBS 和 DBMS B. DBS包含 DB 和 DBMSC. DBMS包含 DBS 和 DB D. DB就是 DBS ,也就是 DBMS下列关于数据库系统的正确叙述是:_A_A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切数据冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据已知 N=1,M=2,X12=good,则表达式 X&N&M的值为 _D_。A. X12 B. 显示错误提示“变量未定义“ C. XMN D. GOOD下列关于数据的操作说法中,正确的是 _C_。A. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能用 DIMENSION ARR(3,3命令声明了一个二维数组后,再执行 ARR=3命令,则 _C_。A. 命令 ARR=3 创建了一个新的内存变量,它与数组无关B. 数组的第 1个元素被赋值为 3C. 所有的数值元素均被赋值为 3D. 当存在数组 ARR 时,不可用 ARR=3命令创建与数组同名的内存变量在命令窗口中执行了命令 X=5后,则默认该变量的作用域是 _A_。A. 全局 B. 局部 C. 私有 D. 不定在 VFP 中,以下函数返回值不是数值型的是 _D_A. LEN( ADEFE B. AT (“ AT ” , “ ATENSION ” C. YEAR(DATE ( D. LEFT(“ THISDAY ” , 4若在 Visual FoxPro命令行中键入 AA=02/25/99后,变量 AA 的类型为 _D_。A. L B. D C. C D. N下列符号中不能作为 Visual FoxPro系统中的合法变量名的是 D 。A. _ab B. 姓 A C. a_bc1 D. a-bc在 FoxPro 系统的命令窗口中,执行? TYPE ( 5+6 后,会在屏幕上显示 C 。 A. C B. D C. N D. L在 set exact on 的情况下,下面表达式的值为 D?“王卫红” =“王卫”A. TRUE B. FALSE C. .T. D. .F.VFP 中的函数 ATC ( 管理 , 数据库管理系统 的运算结果是 _C_A. C0 B. 4 C. 7 D. 错误的函数名执行下列程序段后,屏幕上显示的结果是:_A_。SET TALK OFFCLEARX=“ 18”Y=“ 2E3”Z=“ ABC ”? V AL (X +VAL (Y +VAL (Z A. 2018.00 B. 18.00 C. 20.00 D. 错误信息执行下面命令后,set exact offm=” x”?iif(“x”=m,“x” -“abc”,m+”abc”结果是(A. x B. abc C. x abc D. xabc下列表达式中正确的是(D A. 2002-07-27+date(B. 2001-02-27 +2008-02-27 C. 2002-07-27+1000D. 2002-7-27-date(函数 MOD (10, 3和函数 MOD (10, -3的值分别是 _B_。A. 1, 1 B. 1, -2 C. 3, -3 D. 3, -2Visual FoxPro函数 ROUND (12.5846, 3的值为 。A. 12.585 B. 12.5846 C. 12.6 D. 12.5Visual Foxpro表达式” wfmk ” Ping ”的值为 (代表空格 。A. ” wfmk ” ” Ping ” B. ” wfmkPing ”C. ” wfmk Ping ” D. ” wfmkPing ”下列 _A_不是日期型数据。A. CTOD (” 09/10/98” B. 09/10/98 C. 09/10/98 D. 09/10/98+130Visual Foxpro函数 len(rtrim(“ welcome ” 的值为 (代表空格 。A. 7 B. 8 C. 9 D. 10执行以下命令STOR E “3.” TO TEST?TYPE(“TEST”其结果为 _C_A. D B. L C. C D. N在下列表达式中,运算结果为数值的是:_D_A. “ 1234” +“ 3579” B. CTOD(“ 05/08/93” -11 C. 130+350=480 D. LEN(“ SFDE ” -1顺序执行下列命令之后,屏幕显示的结果是:_B_A=“中华人民共和国”B=“人民”? AT (B,A A. 0 B. 5 C. 8 D. 错误信息表达式 STR (.1234, 11, 2 + 1 + 0.88的值为 _B_A. .1231+ 0.88 B. .121 + 0.88C. .0034 D. .121 + 1 + 0.88FoxPro 的数据库文件中 , 用于存放图象、声音等多媒体对象的字段是 _B_。 A. 备注型 B. 通用型 C. 逻辑型 D. 字符型函数 LEN(RIGHT(“水平考试” , 4 的值是 _B_。A. 水平 B. 4 C. 考试 D. 水平考试在下列表达式中,结果值肯定为真(.T. 的是 _C_。A. “ 112” ” 85” B. 考试 99-03-12 D. 男 $性别命令 DIMENSION A(2,3定义了一个名为 A 的数组 , 其元素是 _D_。A. A(0,A(1,A(2,A(3,A(4,A(5 B. A(2,A(3C. A(2,1,A(2,2,A(2,3 D. A(1,1,A(1,2,A(1,3, A(2,1,A(2,2,A(2,3在下列函数中,函数值为数值的是 _A_A. AT(人民,中华人民共和国 B. CTOD( 01/01/96 C. BOF( D. SUBSTR(DTOC(DATE(,7在 Visual FoxPro中,通用型字段 G 和备注型字段 M 在表中的宽度都是 BA. 2个字节 B. 4个字节 C. 8个字节 D. 10个字节设 P= ABCDabcd , 则 SUBSTR (P , INT (LEN (P /2 +1, 2值为 ab表达式 INT(6.26*2%ROUND(3.14, 0 的值是 0视图是一组存储在数据库中的特殊的表, 当它被打开时, 对于本地视图而言, 系统将同时在 其他工作区所基于的基表打开,这是因为视图包含一条 _ A_语句A. SELECT SQL B. USE C. LOCATE D. SET FILTER TO有关查询与视图,下列说法中不正确的是 BA. 查询是只读型数据,而视图可以更新数据源B. 查询可以更新数据源,视图也有此功能C. 视图具有许多数据库表的属性,利用视图可以创建查询和视图D. 视图可以更新源表中的数据,存储于数据库中不可以作为查询与视图的数据源的是 CA. 自由表 B. 数据库表 C. 查询 D. 视图A. 自由表 B. 表单 C. 临时表 D. 数组视图与基表的关系是 CA. 视图随基表的打开而打开 B. 基表随视图的关闭而关闭C. 基表随视图的打开而打开 D. 视图随基表的关闭而关闭下列关于查询和视图的叙述中,正确的是查询和视图都 DA. 保存在数据库中 B. 可以用 USE 命令打开C. 可以更新基表 D. 可以作为列表框对象的数据源“查询”文件的扩展名为 CA. .prg B. .fpx C. .qpr D. .qpx查询文件中保存的是 AA. 查询的命令 B. 查询的结果 C. 与查询有关的基表 D. 查询的条件如果查询和视图的基表数据发生变化,要刷新查询和视图中的结果,正确的方法是 C A. 查询需要重新运行,视图可以用 REQUERY( 函数 B. 需重新创建查询和视图 C. 查询需要重新运行,视图会自动刷新 D. 查询和视图都会自动刷新对于视图不可以创建的是 DA. 字段的默认值 B. 独立索引 C. 临时关系 D. 永久关系利用查询设计器创建的查询,其查询结果输出去向的默认类型是 BA. 临时表 B. 浏览窗口 C. 表 D. 屏幕在 SQL 查询时,用 where 子句指出的是 AA. 查询条件 B. 查询结果 C. 查询目标 D. 查询视图创建一个参数化视图时,应在筛选对话框的实例框中输入 BA. * 及参数名 B. ?及参数名 C. ! 及参数名 D. 参数名下列 _B_子句可以实现分组结果的筛选A. GROUP BY B. HAVING C. WHERE D. ORDER使所有工人的基本工资增加 10元的错误程序语句是 DA. REPLACE FOR 职务 =”工人” 基本工资 WITH 基本工资 +10B. SCAN FOR 职务 =”工人” REPLACE 基本工资 WITH 基本工资 +10C. DO WHILE .NOT.EOF( REPLACE NEXT 1 FOR 职务 =”工人” 基本工资 WITH 基本 工资 +10D. DO WHILE .NOT.EOF( .AND. 职务 =” 工人” REPLACE 基本工资 WITH 基本工资 +10下面有关对视图的描述正确的是 DA. 可以使用 MODIFY STRUCTURE命令修改视图的结构B. 视图不能删除,否则影响原来的数据文件C. 视图是对表的复制产生的D. 使用 SQL 对视图进行查询时必须事先打开该视图所在的数据库视图设计器中含有的、但查询设计器中却没有的选项卡是 DA. 筛选 B. 排序依据 C. 分组依据 D. 更新条件如果要在屏幕上直接看到查询结果, 查询去向 应该选择 DA. 屏幕 B. 浏览 C. 临时表或屏幕 D. 浏览或屏幕使用菜单操作方法打开一个在当前目录下已经存在的查询文件 zgjk.qpr 后, 在命令窗口生成 的命令是 BA. OPEN QUERY zgjk.qpr B. MODIEY QUERY zgjk.qprC. DO QUERY zgjk.qpr D. CREATE QUERY zgjk.qpr有如下 SQL 语句 :CREATE VIEW view_stock AS SELECT 股票名称 AS 名称,单价 FROM stock执行该语句后产生的视图含有的字段名是 BA. 股票名称、单价 B. 名称、单价 C. 名称、单价、交易所 D. 股票名称、单价、交易所 下面关于查询描述正确的是 CA. 可以使用 CREATE VIEW打开查询设计器B. 使用查询设计器可以生成所有的 SQL 查询语句C. 使用查询设计器生产的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中D. 使用 DO 语句执行查询时,可以不带扩展名在 SQL 语句中,用来修改表结构的命令是 CA. modify table B. modify structure C. alter table D. alter structureSQL 用于显示部分查询结果的 TOP 短语,必须与(短语同时使用A. order by B. join C. group by D. fromSQL 命令 DELETE *FROM SWHERE 年龄 50的功能是A. 删除 S 表 B. 删除 S 表中的年龄列 C. 从 S 表中彻底删除年龄大于 50的记录 D. 将 S 表中年龄大于 50的记录加上删除标记在 Visual FoxPro 中,使用 SQL 命令将学生 STUDENT 中的学生年龄 AGE 字段的值增加 1岁,应该使用的命令是 CA. REPLACE AGE WITH AGE+1 B. UPDATE STUDENT AGE WITH AGE+1C. UPDATE SET AGE WITH AGE+1 D. UPDATE STUDENT SET AGE=AGE+1用 SQL 语句从表 STUDENT 中查询所有姓王的同学的信息,正确的命令是 AA. SELECT*FROM STUDENT WHERE LEFT (姓名, 2=王 B. SELECT*FROM STUDENT WHERE RIGHT (姓名, 2=王 C. SELECT*FROM STUDENT WHERE TRIM (姓名, 2=王 D. SELECT*FROM STUDENT WHERE STR (姓名, 2=王 查询订购单号首字符是“ P ”的订单信息,应该使用命令 BA. SELECT * FROM 订单 WHERE HEAD(订购单号, 1 =“ P ”B. SELECT * FROM 订单 WHERE LEFT(订购单号 ,1= “ P ”C. SELECT * FROM 订单 WHERE “ P ” $订购单号D. SELECT * FROM 订单 WHERE RIGHT(订购单号 ,1= “ P ”在 SQL 语句中,与表达式 工资 BETWEEN 1210 AND 1240功能相同的表达式是 A A. 工资 =1210 AND 工资 1210 AND 工资 1240C. 工资 1240 D. 工资 =1210 OR 工资 =1240在 SQL 语句中,与表达式 仓库号 NOT IN(wh1,wh2 功能相同的表达式是 D A. 仓库号 =wh1 AND 仓库号 =wh2 B. 仓库号 !=wh1 OR 仓库号 # wh2C. 仓库号 wh1 OR 仓库号 !=wh2 D. 仓库号 !=wh1 AND 仓库号 !=wh2查询有 10名以上 (含 10名 职工的部门信息 (部门名和职工人数 , 并按职工人数降序排列。正 确的命令是 DA. SELECT 部门名, COUNT(职工号 AS 职工人数 FROM 部门, 职工 WHERE 部门 . 部门 号 =职工 . 部门号 GROUP BY 部门名 HA VING COUNT(*=10 ORDER BY COUNT(职工号 ASCB. SELECT 部门名, COUNT(职工号 AS 职工人数 FROM 部门, 职工 WHERE 部门 . 部门 号 =职工 . 部门号 GROUP BY 部门名 HA VING COUNT(*=10 ORDER BY COUNT(职工 号 DESCC. SELECT 部门名 ,COUNT(职工号 AS 职工人数 FROM 部门, 职工 WHERE 部门 . 部门号 =职工 . 部门号 GROUP BY 部门名 HA VING COUNT(*=10 ORDER BY 职工人数 ASC D. SELECT 部门名 ,COUNT(职工号 AS 职工人数 FROM 部门, 职工 WHERE 部门 . 部门号 =职工 . 部门号 GROUP BY 部门名 HA VING COUNT(*=10 ORDER BY 职工人数 DESC在 VFP3.0系统环境下,若使用的命令中同时含有子句 FOR 、 WHILE 和 SCOPE (范围 , 则下列叙述中正确的是 _C_。A. 三个子句执行时的优先级这为:FOR 、 WHILE 、 SCOPE (范围B. 三个子句执行时的优先级这为:WHILE 、 SCOPE (范围 、 FORC. 三个子句执行时的优先级这为:SCOPE (范围 、 WHILE 、 FORD. 无优先级,按子句出现的顺序执行下列命令中,不能使程序跳出循环的是 _A_。A. LOOP B. EXIT C. QUIT D. RETURN执行下列程序段后,屏幕上显示的结果是:_A_。SET TALK OFFCLEARX=“ 18”Y=“ 2E3”Z=“ ABC ”?val(X+VAL(Y+VAL(ZA. 2018.00 B. 18.00 C. 20.00 D. 错误信息执行下面命令后,结果是 _D_set exact offm=” x”?iif(“ x ” =m,“ x ” -“ abc ” ,m+” abc ” A. x B. abc C. x abc D. xabc在 vfp 中,结构化程序设计的基本逻辑结构不包含 _B_A. 顺序结构 B. 嵌套结构 C. 循环结构 D. 选择结构在用户自定义函数或过程中设置形式参数,应使用 _D_命令A. PROCEDURE B. FUNCTION C. WITH D. PARAMETERS执行以下命令 其结果为 _C_STORE 3. TO test?TYPE(TESTA. D B. L C. C D. N当变量 I 在奇偶之间变化时,下面程序的输出结果为 _A_ CLEARI=0DO WHILE I2Y=2CASE X1Y=2ENDCASE?YA. 1 B. 2 C. 0 D. 语法错误有如下程序:此程序运行后的输出结果是:_C_SET TALK OFFSTORE 2 TO S, KDO WHILE S14S=S+KK=K+2ENDDO?S,KSET TALK ONRETURNA. 22 10 B. 22 8 C. 14 8 D. 14 10下列程序运行结果为:CFOR I=10 TO 1?IENDFORA. 10 B. 5 C. 0 D. 语法错误在 DO WHILE 循环中,若循环条件设置为 .T. ,则下列说法中正确的是 _A_ A. 程序一定出现死循环 B. 程序不会出现死循环C. 在语句组中设置 EXIT 防止出现死循环 D. 在语句中设置 LOOP 防止出现死循环创建对象时发生 _A_事件A. Init B. Load C. InteractiveChange D. Activate所谓类的继承性是指 _A_A. 子类沿用父类特征的能力 B. 子类与父类具有相同的特征C. 子类与父类具有相同的属性、事件和方法集 D. 子类沿用基类特征的能力用户在 VFP 中创建子类或表单时,不能创建的是 _C_。A. 属性 B. 方法 C. 事件 D. 事件的方法代码下列几组控件中,均为容器类的是 _B_。A. 表单、列、组合框 B. 页框、页面、表格 C. 列表框、列、下拉列表框D. 表单、命令按钮组、 OLE 控件若要引用一个控件所在的直接容器对象,则可以使用 _C_属性。A. THIS B. THISFORM C. PAREN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论