VF计算机 二级 复习资料 - 图文(2)

2019-07-13 17:50

(A)LostFocus (B)Destroy (C)Click (D)Init 以下是容器类的控件是( )。 (A)label (B)form

(C)command

(D)timer

函数MESSAGEBOX(\祝你成功!\,4+48+256,\祝福\)执行后会弹出一对话框, 对话框的标题是( )。 (A)祝福 (B)祝你成功! (C)4+48+256 (D)308 运行一个表单的过程中,下列事件中最先引发的事件是( )。 (A)表单Load事件 (B)表单Init事件 (C)控件Init事件 (D)表单Destroy事件 启动表单后,显示文本框Text1的数据但不能被用户修改,应设计表单的INIT事件代码为( )。 (A)thisform.text1.readonly=.f. (B)thisform.text1.readonly=.t. (C)thisform.text1.visible=.t. (D)thisform.text1.visible=.f.

知识点:菜单

在菜单设计器中设计好一个菜单后,单击菜单栏上的【菜单】→【生成】命令,将生成菜单程序文件,其扩展名为( )。 (A).PRG (B).MNX (C).MNT (D).MPR 在菜单设计器的“结果”下拉列表中,不包括的选项是( )。 (A)子菜单 (B)过程 (C)填充名称 (D)程序

知识点:报表

在以下的四种选择中,不能作为报表数据源是( )。

(A)自由表 (B)数据库表 (C)查询 (D)视图 为了在报表中打印当前系统日期,应该插入一个( )。

(A)域控件 (B)表达式控件 (C)标签控件 (D) 文本控件 VFP中预览报表的命令是( )。 (A)VIEW REPORT <报表文件名> (B)CREATE REPORT <报表文件名> (C)REPORT FORM <报表文件名> PREVIEW (D)PREVIEW REPORT <报表文件名>

在创建快速报表时,基本带区包括( )。 (A)标题、细节和总结 (B)页标头、细节和页注脚 (C)组标头、细节和组注脚 (D)标题、细节和页注脚 要在报表的每一页的页注脚输出页码,可使用的控件是( )。

(A)

(B)

(C)

(D)

二、程序选择题(45分,3分/空)

注明:一般是5个题。

知识点:主程序调用子程序(考点):

a:调用子程序时传递参数(do sub with <参数>):能正确分析单向、双向传递即可。 b:参数的作用域:public、local、private

c:掌握主程序、子程序、过程、过程文件、实参、形参的概念及调用方法 1、阅读下列程序 (1)语句“x=1”的作用是( ) *主程序main A、给内存变量x赋值 Clear B、给数组x中的每一个元素赋值 Dime x(3) C、等价于x(1)=1 X=1 D、给字段变量赋值 Y=2 (2)子程序运行完毕后,输出结果为() Z=3 A、1,6,3 B、2,6,3 Do sub1 with x(1),y,z C、.f.,3,6 D、.f.,6,3 ?x(1),y,z (3)主程序运行完毕后,输出结果为() *子程序sub1 A、1,6,3 B、2,6,3 Para x,y,z C、.f.,3,6 D、.f.,6,3 X=x+1 Y=y*z Z=y-z ?x,y,z Return

2、阅读下列程序 程序运行时,M的值是( )。 *主程序MAIN.PRG (A)100 (B)4 CLEAR ALL (C)9 (D)16 A=2 程序运行时,A,B,C的值分别是( B=3 )。 C=4 (A)4,9,16 (B)100,4,9 DO SUB1 WITH 2*A,3*B,4*C (C)100,9,16 (D)2,3,4 ?”A=”,A,”B=”,B,”C=”,C *子程序 SUB1.PRG PARA X,Y,Z M=X*(Y+Z) ?”M=”,M RETURN

3、阅读下面程序 *主程序MAIN.PRG CLEAR SET TALK OFF DIME A(10) STORE 0 TO A,B,C FOR I=1 TO 3 S=INT(RAND()*5)+1 子程序完成的功能是( )。 (A)求N个数的阶乘之和 (B)求N的阶乘 (C)求K个数的阶乘之和 (D)求K的阶乘 主程序中的STORE O TO A,B,C分别向( ) (A)内存变量A,B,C赋初始值 (B)数组变量A,B,C赋初始值 ?S DO SUB_1 WITH S,B A(S)=B C=C+A(S) NEXT I ?”运行结果=”+STR(C,5) RETURN *子程序SUB_1.PRG PROC SUB _1 PARAMETER N,P P=1 FOR k=1 TO N P=P*K ENDFOR RETURN

4、阅读下面程序 *主程序MAIN.PRG CLEAR X=12 Y=10 ?X,Y &&注释1 DO SUB1 WITH X,Y+15 ?X,Y &&注释2 RETURN *子程序SUB1.PRG PROCEDURE SUB1 PARAMETER X,Y ?X,Y &&注释3 PRIVATE Y X=15 Y=18 ? X,Y &&注释4 RETURN

5、阅读下面程序 *主程序MAIN.PRG CLEAR T=0 INPUT \请输入值:\FOR I=1 TO N (C)内存变量A,B和数组C赋初始值 (D)内存变量B,C和数组A赋初始值 程序执行到注释3时,运行结果是( )。 (A)12 10 (B)12 25 (C)12 15 (D)10 27 程序执行到注释4时,运行结果是( )。 (A)12 10 (B)12 25 (C)15 18 (D)12 18 程序执行到注释2时,运行结果是( )。 (A)12 10 (B)12 25 (C)15 18 (D)15 10 若从键盘上输入5,则子程序SUB被执行( )次。 (A)3 (B)4 (C)5 (D)2 若从键盘上输入5,则程序最后显示T的值为( )。 S=1 DO SUB WITH I,S T=T+S ENDFOR ?T RETURN *子程序SUB.PRG PARA N,FAC FOR I=1 TO N FAC=FAC*I ENDFOR RETURN

6、有以下程序 *主程序 CLEAR A1=10 B1=20 ?A1,B1 && ○1 DO M1 WITH A1,B1+10 ?A1,B1 && ○4 RETU (A)120 (C)9 (B)153 (D)33 程序实现的功能是( )。 (A)计算N的阶乘 (B)计算1到N的阶乘之和 (C)计算1到N的阶乘 (D)计算1到N的和

*子程序 PROCEDURE M1 PARAMETER A1,B1 ?A1,B1 && ○2 PRIVATE B1 A1=30 B1=40 ?A1,B1 && ○3 RETURN 当程序执行到&&○2时,运行结果是( )。

(A)10 30

(B)10 20

(C)20 10

(D)30 10

当程序执行到&&○3时,运行结果是( )。

(A)10 40

(B)30 40

(C)10 20

(D)30 20

当程序执行到&&○4时,运行结果是( )。

(A)10 20

(B)30 40

(C)10 40

(D)30 20

知识点:循环、分支+变量

说明:能正确分析循环、分支结构,掌握exit和loop的功能。

7、阅读下列程序 Clear X=0 Do while .t. X=x+2 If x=int(x/3)*3 ?x Else Loop Endif If x>5 Exit Endif Enddo ?x (1)程序执行中第一个输出的结果是( ) A、3 B、0 C、6 D、2 (2)程序执行中循环体的执行次数为( ) A、2 B、3 C、4 D、大于4 (3)循环结束后变量x的值( ) A、2 B、3 C、4 D、6

8、阅读下列程序

Input “请输入图形行数n=“ to n I=1 K=30

Do while i<=n J=1

Do while j<=2*i-1 @i,j+k say “*” J=j+1 Enddo I=i+1 K=k-1 Enddo Return

(1)当n=5时,程序输出的图形是( )

A、 * B、 *

*** *** ***** ***** ******* ******* ********* ********* C、 ********* D、 *

******* *** ***** ***** *** ******* * ********* (2)n=5,把语句k=k-1,改写为k=k+1时,输出的图形是( ) A、 * B、 *

*** *** ***** *****


VF计算机 二级 复习资料 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:民工工资保证金暂行办法—规章制度

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: