《VF程序设计模拟考试题带答案.docx》由会员分享,可在线阅读,更多相关《VF程序设计模拟考试题带答案.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、VF程序设计模拟考试题带答案一.选择题1 .在Visual FoxPro中,向数据库文件中追加数据使用语句()。A、 INSERTB、 REPLACE C、 APPENDD、ADD.在Visual FoxPro中,册U除数据库的所有记录,仅保存库结构的命令是()。A、 delete allB packC、recall D、 zap.在Visual FoxPro中,复制当前工作区中库结构的命令是()。A、Copy stru原文件to目标文件B、Copy原文件stru to目标文件C、Copy stru to库文件名D Copy stru to库文件名exten2 .在Visual FoxPro中
2、,使用replace字段名with表达式for条 件后,记录指针为()oA、视情况而定B、当前记录C、bof D、为文件尾.在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按() 存盘退出。A、 ctrl+wB、 ctrl+q C、 ctrl+c D、 esc.在Visual FoxPro中,用modify structure对数据库结构进行修改时,数 据库的原有数据()oA、将全部丧失B、不会丧失C、可能丧失某些数据项D、可能丧失某些 数据记录.在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录, 正确的命令为()oA、 display al
3、l for nl20 B、 display all while nl20C、 list for nl while nl20 D、 list while nl208 .在Visual FoxPro中,skip命令移动记录指针的基准是()oA、第一条记录B、当前记录C、指定纪录D、库文件尾9 . 一个数据库文件中多个备注字段的内容是存放在()o3、SET TALK ON/OFF命令决定是否显示数据处理命令的响应信息。正确4、程序文件可以在命令窗口执行。错误5、程序设计的严谨性就是程序设计者最好具有严密的逻辑思维能力,因为计算 机执行程序只能是严格地按照指令的含义执行,其本身没有思维和判断能力。 正
4、确6、Visual FoxPro数据库管理系统的数据模型是网状型。错误7、Visual FoxPro有3种工作方式,即命令、程序和菜单方式。正确8、可以链接或嵌入OLE对象的字段类型是通用型。正确9、选择当前未使用的最小编号工作区的命令是SELECT lo错误10、表是由结构和记录数据两局部组成的。正确11、赋值命令STORET0”与“=”区别在于:“STORET0”可以同时 给多个变量赋值,而“=”只能一次给一个变量赋值。正确12、Visual FoxPro数据库管理系统的数据模型是网状型。错误13、执行命令?AT (ABC,“ABCABABC”, 2),屏幕显示的结果为:6 正确14、VF
5、P中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条 命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完 成的命令序列不能保存,自动化程度低,处理问题效率低。正确15、Visual FoxPro命令的书写规那么规定,命令中的英文字符是区分大小写的。 错误16、内存变量分为简单变量与数组两种。正确17、数组数据替代表的当前记录的命令GATHER FROM。 正确18在Visual FoxPro中,对表进行索引后,将产生一个新的表。错误19、VFP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条 命令都必须等待执行完毕后方能键入下一条命令,是一种交互执
6、行方式,执行完 成的命令序列不能保存,自动化程度低,处理问题效率低。正确20、在程序中,假设循环体中有EXIT子句,当执行到EXIT时,退出循环体,执行 循环体后面的语句。正确三.编程题1 .现有学生数据表xs. dbf(1)逻辑删除XS表的后三条记录use xsgo bottomskip-2dele next 3(2)统计1985年出生学生的人数,并把它存入变量number中;count for year(出生年月)二出85 to number2 .编写程序,求3+6+12+24+48+之和。当累加和大于500时终止累加,输出此时的和。clears=0i=3do while . t.s=s+
7、iif s500exitendifi = i*2enddo?s.编写程序求s的值 s=l!+2!+3!+.+10!clears=0t=li=lfor i=l to 10t = t*is = s+tendfor ?s3 .统计zgdab表中男性工程师和 女性会计师的人数。use zgdabx=0y=0do while . not. eof ()do casecase性别=男 and职称=工程师x=x+lcase性别=女 and职称=会计师y=y+i endcase skip enddo?x, yUseA、这个数据库文件中 B、一个备注文件中C、多个备注文件中D、一个文本文件中10 .要删除当前数
8、据库文件中的“性别”字段,应使用命令()oA、 modify structure B、 delete C、 replaceD、zap11 .在有关数据库的概念中,假设干记录的集合称为()oA.文件B.字段C.数据项D.12 .联接运算要求联接的两个关系有相同的()oA.主键B.属性名C.实体名D.主属性名.退出VFP系统的命令是()。A. EXIT B. RETURNC. CANCELD. QUITC. OR-NOT-ANDD.从左13 .逻辑运算符在运算时的优先顺序是(A. NOT-AND-OR B. AND-NOT-OR至右按先后次序.条件函数 HF (LEN(SPACE (4) 3,1,
9、-1)的值是)()A. 1B. -1C. 3D. 416.数学表达式5WXW8在Visual FoxPro中应表示为(16.数学表达式5WXW8在Visual FoxPro中应表示为()oA. X=5.OR. X二8B. X=5.OR. X二8C. X二5. AND. X二8D. 5WX.0R. XW817.在关系运算中,查找满足一定条件的元组的运算称之为(17.在关系运算中,查找满足一定条件的元组的运算称之为()oA.投影A.投影B.选择C.关联D.复制18 .下面的赋值表达式不正确的选项是(B. STORE 123456 TO Al, BlB. STORE 123456 TO Al, Bl
10、A. STORE HELLO WORLD!TO STRC. WORD=/FOXPRO,/C. WORD=/FOXPRO,/D. STORE 12,34 TO A2, B2.逻辑常量A=.T.、B=.T.、C=. T.,下面各表达式中返回逻辑真的是()A. NOT (NOT A OR B) AND C)B. NOT (NOT (A OR B) AND C)C. NOT (A AND B OR NOT C)D. NOT (A AND B OR NOT C)E. NOT (NOT A OR B AND C)19 .当前表文件有20条记录,当前记录号为10 ,执行命令LIST REST以后,当前记录号
11、是(当前记录号是()oA. 10B. 20C. 21D. 120 .以下各表达式中,运算结果为数值型的是( )oA. 96B. “D $ ASD C. TIME()+9 D. LEN(SPAC(8)-921 .物理删除某一翻开的表中的第3条记录,使用以下命令:DELEGO 3PACK。 正确的操作顺序是()A. B. C. D.22 .修改表结构的命令是()。A. CREATE B. LIST STRUCTURE C. BROESED. MODIFY STRUCTURE23 .设表文件及其索引文件已翻开,为了确保指针定位在记录号为1的记录上,应该使用命令()。A. GO TOP B. GO 1
12、C. GO RECNO()=1D. SKIP 125.当前表中含xm (姓名,字符型)字段,显示姓“李”的记录的命令是()25.当前表中含xm (姓名,字符型)字段,显示姓“李”的记录的命令是()A. DISP FOR 李二xmC.DISP FOR SUBS(xm, 1, 1)=李26.求平均值的命令是()B. DISP FOR xm=李D. DISP FOR SUBS (xm, 1,2)=李A.COUNT B.TOTALA.COUNT B.TOTALC. SUM D.AVERAGE27.不能作为索引关键字的数据类型是()A.数值型 B.备注型 C.日期型 D.字符型28.以下各表达式中,运算
13、结果为数值型的是()oA. 9 Copy stru to库文件名exten1 .在Visual FoxPro中,使用replace字段名with表达式for条 件 后,记录指针为(D ) oA、视情况而定B、当前记录 C、bof D、为文件尾2 .在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按(A ) 存盘退出。A、 ctrl+wB ctrl+q C、 ctrl+c D、 esc.在Visual FoxPro中,用modify structure对数据库结构进行修改时,数 据库的原有数据(C )。A、将全部丧失B、不会丧失C、可能丧失某些数据项D、可能丧失某些 数据记
14、录.在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录, 正确的命令为(A ) oA、 display all for nl20 B、 display all while nl20C、 list for nl while nl20 D、 list while nl203 .在Visual FoxPro中,skip命令移动记录指针的基准是(B ) oA、第一条记录B、当前记录C、指定纪录D库文件尾4 . 一个数据库文件中多个备注字段的内容是存放在(BA、这个数据库文件中 B、一个备注文件中C、多个备注文件中D、一个文本文件中10 .要删除当前数据库文件中的“性别”字段
15、,应使用命令(A )oA、 modify structure B、 delete C、 replaceD、zap11 .在有关数据库的概念中,假设干记录的集合称为)oA.文件B.字段C.数据项D.12 .联接运算要求联接的两个关系有相同的(B)oA.主键B.属性名C.实体名D.主属性名.退出VFP系统的命令是(D )。A. EXIT B. RETURNC. CANCELD. QUITC. OR-NOT-ANDD.从左13 .逻辑运算符在运算时的优先顺序是(A)A. NOT-AND-OR B. AND-NOT-OR至右按先后次序)o)o14 .条件函数 HF(LEN(SPACE(4)3, 1,-
16、1)的值是)(AA. 1A. 1B. -1C. 3D. 416.数学表达式5WXW8在Visual FoxPro中应表示为(16.数学表达式5WXW8在Visual FoxPro中应表示为(B)oA. X=5.OR. X二8B. X=5.OR. X二8C. X二5. AND. X二8D. 5WX.0R. XW817 .在关系运算中,查找满足一定条件的元组的运算称之为(B )。A.投影B.选择C.关联D.复制18 .下面的赋值表达式不正确的选项是(D )B. STORE 123456 TO Al, BlB. STORE 123456 TO Al, BlA. STORE HELLO WORLD!T
17、O STRC. WORD=/FOXPRO,/C. WORD=/FOXPRO,/D. STORE 12,34 TO A2, B2.逻辑常量A=.T.、B=.T.、C=. T.,下面各表达式中返回逻辑真的是(B)A. NOT (NOT A OR B) AND C)B. NOT (NOT (A OR B) AND C)C. NOT (A AND B OR NOT C)D. NOT (A AND B OR NOT C)E. NOT (NOT A OR B AND C)19 .当前表文件有20条记录,当前记录号为10 ,执行命令LIST REST以后,当前记录号是(C )。A. 10B. 20C. 21
18、D. 1.以下各表达式中,运算结果为数值型的是(D )。A. 96B. “D $ ASD C. TIME()+9 D. LEN(SPAC(8)-9.物理删除某一翻开的表中的第3条记录,使用以下命令:DELEGO 3PACK。 正确的操作顺序是(D)A. B. C. D. 23.修改表结构的命令是(D )。A. CREATE B. LIST STRUCTURE C. BROESED. MODIFY STRUCTURE24 .设表文件及其索引文件已翻开,为了确保指针定位在记录号为1的记录上, 应该使用命令(B )。A. GO TOP B. GO 1C. GO RECNOQ=1 D. SKIP 1.
19、当前表中含xm (姓名,字符型)字段,显示姓“李”的记录的命令是(D)A. DISP FOR 李=xmB. DISP FOR xm=李C. DISP FOR SUBS(xm, 1, 1)=李 D. DISP FOR SUBS (xm, 1, 2)二李26 .求平均值的命令是(D )A.COUNT B.TOTALC.SUM D.AVERAGE27 .不能作为索引关键字的数据类型是(B)A.数值型 B.备注型 C.日期型 D.字符型28 .以下各表达式中,运算结果为数值型的是(D )。A. 96B. “D $ ASD C. TIME()+9 D. LEN(SPAC(8)-9.执行以下命令后显示的结果是(D )。W 二” 123.45”? 674 +&WA. 798. 45A. 798. 45B. 674+&WC. 674123. 45D.错误信息30.用命令DIMENSION A (4, 5)定义后,A数组中共有30.用命令DIMENSION A (4, 5)定义后,A数组中共有D )个数据元素。A. 4B. 5C. 9D. 20二.判断题1、在第一次给数组或数组元素赋值前其初始值是.F. o 正确2、同一个元素在程序执行过程中可以取得不同类型的数据。正确