第5章程序设计基础

上传人:平*** 文档编号:14182455 上传时间:2017-10-29 格式:DOC 页数:11 大小:112KB
返回 下载 相关 举报
第5章程序设计基础_第1页
第1页 / 共11页
第5章程序设计基础_第2页
第2页 / 共11页
第5章程序设计基础_第3页
第3页 / 共11页
第5章程序设计基础_第4页
第4页 / 共11页
第5章程序设计基础_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《第5章程序设计基础》由会员分享,可在线阅读,更多相关《第5章程序设计基础(11页珍藏版)》请在金锄头文库上搜索。

1、1第五章 结构化程序设计一 、 选 择 题1、结构化程序设计所规定的三种基本控制结构是_。 A)输入,处理,输出 B)树型,网型,环型C)顺序,选择,循环 D)主程序,子程序,函数2、VFP 中的 DO CASE-ENDCASE语句属于_。 A)顺序结构 B)选择结构 C)循环结构 D)模块结构3、要判断数值型变量 Y是否能够被 7整除,错误的条件表达式为_。 A)MOD(Y,7)=0 B)INT(Y/7)=Y/7 C)0=MOD(Y,7) D)INT(Y/7)=MOD(Y,7)4、在 VFP中,命令文件的扩展名是_。 A)TXT B)PRG C)DBT D)FMT5、以下有关 VFP中过程文

2、件的叙述,其中正确的是_。 A)先用 SET PROCEDURE TO 命令关闭原来已打开的过程文件,然后用 DO 执行B)可直接用 DO 执行C)先用 SET PROCEDURE TO 命令打开过程文件,然后用 USE 执行D)先用 SET PROCEDURE TO 命令打开过程文件,然后用 DO 执行6、一个过程文件最多可以包含 128个过程,每个过程的第一条语句是_。 A)PARAMETER B)DO C) D)PROCEDURE 7、在 VFP中,用于建立或修改过程文件的命令是_。 A)MODIFY B)MODIFY COMMAND C)MODIFY PROCEDURE D)CREAT

3、E COMMAND 8、在 VFP中,可以在同种类型的数据之间进行“-”(减号)运算的数据类型是_。 A)数值型、字符型、逻辑型 B)数值型、字符型、日期型C)数值型、日期型、逻辑型 D)逻辑型、字符型、日期型9、在 DO WHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是 。A)程序无法跳出循环 B)程序不会出现死循环C)用 EXIT可以跳出循环 D)用 LOOP可以跳出循环10、用户自定义函数或过程中接受参数,应使用 命令。A) PROCEDURE B) FUNCTION C)WHILE D)PARAMETERS 11、用户自定义函数或过程可以定义在 。A)独立的程

4、序文件 B)对象的事件代码、方法代码中C)数据库的存储过程中 D)过程文件 12、在命令窗口赋值的变量默认的作用域是 。A)全局 B)局部 C)私有 D)不一定13、使用命令 DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 。 A)2个 B)3个 C)5个 D)6个 14、下列 语句可以将变量 A、B 的值互换。A)A=B B)A= (A+B)/2 C)A=A+B D)A=CB=A B= (A-B)/2 B=A-B C=BA=A-B B=C15、如果一个过程不包含 RETURN语句,或 RETURN语句中没有指定表达式,那么该过程_。A)没有返回值 B)返回 0

5、C)返回.T. D)返回.F.2A)实参与形参的数量必须相等 B)当实参的数量多于形参的数量时,出现运行时错误。C)当形参的数量多于实参的数量时,多余的实参为逻辑假 D)上面 B和 C都对 16、将内存变量定义为全局变量的 Visual FoxPro命令是_。A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL17、下列说法中正确的是_。 A)若函数不带参数,则调用时函数名后面的圆括号可以省略B)函数若有多个参数,则参数名间应用空格隔开C)调用函数时,参数的类型、个数和顺序不一定要一致D)调用函数时,函数名后的圆括号不论有无参数都不能省略18、在 VFP中,已经建立了一个过程

6、文件 ABC.PRG,打开此过程文件的命令是 。A) OPEN PROCEDURE TO ABC B) DO PROCEDURE ABCC) SET PROCEDURE TO ABC D) RUN PROCEDURE ABC19、顺序键入以下命令: STORE 21.47TO AB=INT(&A+4)? B屏幕上显示的结果为 。A)24 B)25 C)25.47 D)21.47420、有以下命令序列: STORE 123.456 TO A STORE STR(A+A,5) TO B? LEN(B),B执行以上命令序列,最后一条命令显示的结果是 。A)3 123 B)3 264 C)5 246

7、D)5 24721、给出以下程序的运行结果: SET TALK OFFX=0Y=0DO WHILE X100?1CASE X200?2OTHERWISE?3ENDCASE若在 X=300的情况下执行这个程序段,屏幕上将显示_。A)1 B)2 C)12 D)324、有如下命令序列: X=AY=XA=黄河长江? X+&X-Y-&Y执行以上命令序列后,屏幕显示表达式 X+&X-Y-&Y的结果是_。A)黄河长江 B)A黄河长江 A黄河长江 C)A黄河长江 A D)A黄河长江黄河长江25、有如下命令序列: SET DELETED ONUSE ABCGO 3DELETE NEXT 2GO 4RECALLU

8、SE执行最后一条 RECALL命令时,去掉删除标记的记录个数是_。A)0 B)1 C)2 D)326、已知 proc.prg程序清单如下: proc_1.prg 程序清单如下:SET TALK OFF PARAMETERS a,bn=20 b=a*bt=1 IF a B) LOAD C) PROCEDURE D) DO 31、执行下列语句序列 A=2200DO CASECASE A1000B=10/100CASE A2000B=15/1000CASE A3000B=20/100ENDCASE变量 B的值是 。5A)0.05 B)0.10 C)0.15 D)0.2032、有以下程序段:DO CA

9、SECASE 计算机=60?计算机成绩是:+及格CASE 计算机=70?计算机成绩是:+中CASE 计算机=80 ?计算机成绩是:+良CASE 计算机=90?计算机成绩是:+优ENDCASE设学生数据库当前记录的“计算机”字段的值是 89,执行上面程序段之后,屏幕输出 。A)计算机成绩是:不及格 B)计算机成绩是:及格 C)计算机成绩是:良 D)计算机成绩是:优33、执行如下程序 SET TALK OFFS0I1INPUT N? TO NDO WHILE S50REPLACE 总计 WITH 单价*数量*(1-5/100)ENDCASE3 ENDDOLISTUSESET TALK ONRETU

10、RN8参 考 答 案一 、 选 择 题1.C 2.B 3.D 4.B 5.D 6.D 7.B 8.B 9.C 10.D 11.D 12.A 13.D 14.C 15.C 16.C 17.D 18.C 19.B 20.D 21.D 22.A 23.A 24.B 25.B 26.A 27.C 28.C 29.B 30.D 31.B 32.B 33.D 34.B 35.B 二 、 填 空 题1.全局变量 2.运算符 3.n10.AND.数量:的命令继承父类的事件和方法B)用函数 DODEFAULT()来继承父类的事件和方法C)当我们在子类中重新定义父类中的方法事件代码时,就用新定义的代码取代了父类中

11、原来的代码D)用-命令继承父类的事件和方法13、下列对象的引用属于对象相对引用的是 。A) Form1.Conbol B) Form1.Command1.Captiom C) Form1.Name D) THIS.Value14、下面关于列表框和组合框的正确叙述是 。A)列表框可以实现多重选择,而组合框不能B)组合框可以实现多重选择,而列表框不能C)列表框和组合框都可以实现多重选择D)列表框和组合框都不能实现多重选择15、对象的属性是指 。 A)对象所具有的行为 B)对象所具有的动作C)对象所具有的特征和状态 D)对象所具有的继承性16、在面向对象程序设计中,可不予考虑的问题是 。A)创建什么

12、样的对象 B)对象中的属性C)产生的事件 D)全部代码的流程非通过 17、关于事件, 说法是不正确的。A)事件是由对象识别的一个动作 B)事件可以由用户的操作产生C)事件可以由系统产生 D)事件代码不可由程序调用 18、所有基类均能识别的事件是 。A) Click B) Load C)InteractiveChange D) Init 19、 对象不能以表单作为直接容器。10A)页框 B)页面 C)命令按钮组 D)命令按钮 20、 对象能以页框作为直接容器。A) FORM B)Ghd C)Colunm D)OptionGroup 21、 属于方法名。A) Gotfocus B) SetFocus C) LostFocus D) Activate22、容器类对象 。A)只能是表单或表单集B)必须由基类 Container派生得到C)能包容其他对象,并且可以分别处理这些对象 D)能包容其他对象,但不可以分别处理这些对象23、在对象的“相对引用”中,可使用关键字有

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号