这个...vfp

3个月前 作者: 传说外路人
    一秒记住【.】,为您提供精彩小说阅读。


    vfp复习资料


    班级姓名学号


    一、判断题。(共20题,每题0.5分)


    1、出现死循环的主要原因是由于循环条件永远是满足的。


    2、在visualfoxpro中,命令文件的扩展名为.fxp。


    3、对同一个控件而言,e属性是事件或方法过程代码中惟一标志控件的名称,不能在属性窗口随意修改。


    9、seek命令可以直接用表达式进行查找。


    10、zap命令物理删除表中所有记录,只留下表的结构。


    11、rece命令可以修改内存变量和字段变量的值。


    12、方法是一段能完成特定操作的程序代码。


    13、属性就是类中所定义的数据。


    14、类定义了对象的属性、事件和方法。


    15、表单有两个扩展名,一个为.scx(表单文件),另一个为.sct(表单备注文件)。


    16、调用运行表单时,可以只打开扩展名为.sct的表单文件即可。


    17、visualfoxpro中类分为两个大类,即:基类和子类。


    18、visualfoxpro程序由过程代码组成,而过程代码只能是出现在程序文件中的命令和函数。


    19、程序是为了完成某项制定的任务而需执行的命令序列。


    20、在visualfoxpro的命令窗口中,任何一段命令序列,都是命令文件或程序文件。


    二、选择题。(共20题,每题1分)


    1、在“职工”表文件中,若检索“女高工”,应用逻辑表达式:。


    a、职称=高工.or..not.性别b、职称=”高工”.and.


    c、职称=”高工”.or..not.性别d、职称=”高工”.and..not..


    2、在下面四个函数中,不返回逻辑值的函数是:。


    a、eofb、minc、filed、found


    3、条件函数iif)-1)=2,1,-1)的值是:。


    a、1b、-1c、3d、5


    4、下面命令显示的结果是:。


    ?at


    a、2b、3c、.t.d、1


    5、由fori=1to100结构控制的循环结束时,循环变量i的值为:。


    a、100b、1


    c、101d、0


    6、不属于程序控制的3种基本结构是:。


    a、选择b、循环


    c、顺序d、嵌套


    7、以下不属于程序控制的循环结构的是:。


    a、dob、clearc、removeitemd、refresh


    11、容器具有收集属性和记数属性,下列属性不属于容器控件的是:。


    a、listcount和listb、columncount和columns


    c、controlcount和controlsd、pagecount和pages


    12、对天文本框控件来说,事件init、interactivechange、:ndn:1


    15、下列删除命令中,能将表文件都删除的是:。


    a、erasesbf.dbfb、usesbf


    zap


    c、usesbf


    delecte


    recall


    d、usesbf


    16、下列命令的默认范围不为all的是:。


    a、disyb、listc、deleted、stort


    17、以下每两组表达式中,其运算结果完全相同的是(□代表空格):。


    a、left与substr


    b、year与substr(dtoc,7,2)


    c、vartype与vartype


    d、假定a=”visual□□”,b=”□□foxpro”,则a-b与a+b


    18、文本框的数据源属性是:。


    a、controlsourceb、recordsourcec、roerd、click


    20、想让计时器控件暂停工作,应该设置属性:。


    a、endbledb、visiblec、readonlyd、name


    三、填空题。(共30题,每题1分)


    1、如果想设置用以存放自己vfp文件的目录(如c:\myvfp),只要输入下面命令即可:


    2、将下列数值运算符按优先级依次递减的顺序排序:-、+、%、/、*、**、^、+(单目)、―(单目)、()


    3、写出下列表达式的值left


    substrat


    atstuff


    ctoddtocdtoc


    4、对于一个空表,则ro=且eof=bof=;若记录指针移到表尾,则ro=且eof=;若记录指针移到表头,则ro=且bof=;如果工作区中表没有打开,则ro=。


    5、写出vfp中下列记录范围的四种限定方法:表文件中的所有记录:;从当前记录开始连续n条记录:;记录号为n的一条记录:;从当前记录开始到最后所有记录:。


    6、写命令:


    (1)显示出第n条记录:


    (2)显示出入校总分在570分以上的女生的姓名


    (3)显示出表cs1的表结构


    7、模糊查询用户指定表文件中指定字段(字符型)的指定内容,如果用户指定的表文件不存在,给予提示信息。


    settalkoff


    clear


    ept”请输入表文件名(带扩展名):”tofilename


    ept”请输入要查询的字段名(字符型):”tofieldname


    ept”请输入要查询的内容(字符串):”tochar1


    fn=”f:\2007年工作\任课\vfp\上机\”+filename


    if


    brop;lt;=2


    j=1


    dop;lt;=3


    a=i+j


    ??a


    j=j+1


    enddo


    ?


    i=i+1


    enddo


    settalkon


    return


    执行此程序,程序的运行结果为


    4、假设表xmms一共有10条记录


    usexmms


    go3


    skip4


    现在是哪条记录?


    skip?2


    现在是哪条记录?


    gobottom


    现在是哪条记录?


    skip


    现在记录号是几?


    skip-100


    现在记录号是几?


    go3


    listnext3


    显示哪3条?


    显示完成后当前记录是哪条?


    5、假设键盘上输入m的值为10,顺序执行下列操作后,屏幕最后显示的结果是:


    settalkoff


    clea


    input”m=”tom


    s=0


    fori=mto1step-1


    ifss


    s=s+1


    ??str


    endif


    endfor


    ?str


    settalkon


    funcss


    parax


    forj=2tox-1


    ifint=x/j


    exit


    endif


    endfor


    ifj=x


    retu.t.


    else


    retu.f.


    endif


    endfunc
关闭
最近阅读