VF程序设计考试题含答案.docx





《VF程序设计考试题含答案.docx》由会员分享,可在线阅读,更多相关《VF程序设计考试题含答案.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VF程序设计考试题含答案一.选择题.当前数据库中有五个字段:学号(C, 4)、姓名(C, 6)、政治(N, 3.0)、英语(N,3. 0)、数学(N, 3. 0),记录指针指向一个非空的记录。要使用SCATTER TO X命令把当前记录的字段值存到数组X中,数组()。A.不必事先定义B.必须用DIMENSION X事先定义C.必须用DIMENSION X (5)事先定义D.必须用 DIMENSION X(l), X(2), X(3), X(4), X(5)事先定义.不能作为索引关键字的数据类型是()。A.数值型 B.备注型 C.日期型 D.字符型.下面有关表索引的几种说法,正确的选项是()。A
2、.索引和排序一样,它改变记录的物理顺序。B.索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类。C.建立单索引可以使用FOR子句,复合索引不能使用该子句。D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开。4.当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。要将职工 的所有收入汇总后写入工资总额字段中,应当使用命令()。A) REPLACE ALL工资总额WITH基本工资+奖金+津贴TOTAL ON工资总额FIELDS基本工资,奖金,津贴0 REPLACE工资总额WITH基本工资+奖金+津贴D) SUM基本工资+奖金+津贴TO工资总额5 .在VFP中,通用型字
3、段G和备注型字段M在表中的宽度都是()。A) 2个字节 B) 4个字节 C) 8个字节D) 10个字节.在Visual FoxPro的一个工作区中,同一时刻最多能翻开()个表文件。A、10B、1C、任意多 D、256.执行命令DIMENSION M(4, 2)之后,数组M的下标变量个数和初值分别是()。A) 8, .F.B) 4, .T. C) 8,0D) 2,空值8.计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令()O.在以下VFoxPro的表达式中,结果为.的是(B )。A、112=90B、张先生=李先生C、90/09/09-8 zapD、recal.如果要改变一个关
4、系中属性的排列顺序,应使用的关系运算是(B )。A、选择 B、投影 C、连接 D、排序.在以下关于索引的说明中,错误的选项是(B D )oA、索引可以提高查询速度B、索引可能降低更新速度C、索引和排序具有不同的含义 D、不能更新索引字段26 . VFP中的循环语句有三种,关于它们的适用场合以下说法中不正确的选项是( C )oA.当事先知道循环次数时,可以用F0R-ENDF0R循环B.当需要对表中所有记录执行某一操作时,可以用SCAN-ENDSCANC.当不知道循环次数时,应该用FOR-ENDFORD.循环语句应该配对出现27 . Visual FoxPro中,有两种变量,分别是(A )0A、内
5、存变量和字段变量B、内存变量和外存变量C、外存变量和字段变量D、全局变量和字段变量二.判断题1、简单变量可用赋值语句定义,数组变量用DIMENSION命令定义。正确2、将表的多条记录数据传送给数组的命令COPY TO ARRAYo正确3、SET CENTURY ON为用四位格式完整显示年份。正确4、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在 一起并以文件的形式储存在磁盘上,这种文件在VFP中称为命令文件,亦称程 序文件。正确5、LEN(STR(1234. 587)的值是 4 错误6、COUNT命令的功能为:统计当前表中指定范围内满足条件的记录的个数。正 确7、INPUT
6、命令输入的数据可以是常量、变量,也可以是一般的表达式,但不能 不输入任何内容直接按回车。正确8、输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。 正确9、备注型数据用字母“M”表示,长度固定为4个字节,并用这4个字节来引用 备注的实际内容。错误10、执行命令?AT (ABC,“ABCABABC”, 2),屏幕显示的结果为:6。正确H、内存变量的类型取决于赋值数据的类型。正确12、在第一次给数组或数组元素赋值前其初始值是空(NULL)。错误13、VisualFoxPro规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示 逻辑假,所以逻辑型数据有四个值。错误1
7、4、将表的当前记录值赋给某数组的命令是SCATTER TO。正确15、设置字符串精确比拟的命令是SET EXACT ON/OFFo正确16、同一个元素在程序执行过程中可以取得不同类型的数据。正确17、程序编写好以后,可以长期存放在外存储器上,当要执行程序的功能时,可 以即刻运行程序,系统会自动地将程序调入计算机内存,自动连续地执行程序中 的有关命令,从而高效解决各种复杂问题。正确18、VFP中程序的注释命令有&和*。正确19、FOXPRO中文件复制命令为COPY FILE . TO文件删除命令为DELETE FILE。正确20、VFP程序(命令文件)的组成要素主要为命令、函数、结构控制语句。正
8、确 三.编程题1 .现有学生数据表xs. dbf(1)修改最后一个记录;go bottomedit(2)把xs表按性别排序 保存到sstl中use xsSort on 性别 to sstl.设S=l+l/2+l/3+.+l/N,N为正整数。编程求使S不超过8的最大的Noclears=0i二 1do while . t.s=s+l/iif s8exitendifi=i+lenddo?i-l.编写程序求值3!+5!+7!+9!clears=0t=li=lfor i=l to 10t=t*iif mod(i, 2)=1 and i=3s=s+tendifendfor?s.计算100以内所有能被3整除
9、的数的和。T=0i = lDO while i ZAP D、 PACK18.已翻开的库文件中有100条记录,在下面4组命令中,()组命令执行后数据库的记录数保持不变。 A、 DELE ALLZAPDELE ALL PACK RECALLA、 DELE ALL LIST RECALLD、ZAP19.统计当前数据库中语文成绩(字段名为YW)大于80分的记录数的命令是 ( )。A、 AVERAGE FOR YW 80 B、 SUM FOR YW80C、 COUNT FOR YW80 D、 LIST FOR YW8020 .P=DATE(),那么P为( )型内存变量。A、字符B、日期C、逻辑D、数值.
10、函数SUBS (“国际互联网”,5, 4)的值为( )oA、国际B、互联C、国际互D、联网.以下不能作为查询的命令是()。A locateB、indexC、seekD、find.以下命令中()与ZAP命令等效。A、DELETE ALL 与 PACKB、DELETE RESTC、 DELETED、 RECALL ALL24 .在建立数据库结构(modify stru)过程中不需要输入字段宽度的字段类型是()oA、字符型B、数值型C、备注型D、字符型和数值型.在以下VFoxPro的表达式中,结果为.的是( )。A、112=90B、张先生=李先生C、90/09/09-8 zapD、recal26 .
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VF 程序设计 考试题 答案

限制150内