二級VisualFoxPro程序設(shè)計(jì)全真標(biāo)準(zhǔn)預(yù)測試卷一2

字號:

31、下面四條敘述中,正確的敘述是()
    (本題分值:1分)
    【正確答案】
    c
     a.在命令窗口中被賦值的變量均為局部變量
     b.在命令窗口中用private命令說明的變量均為局部變量
     c.在被調(diào)用的下級程序中用public命令說明的變量都是全局變量
     d.在程序中用private命令說明的變量均為全局變量
    32、執(zhí)行下列程序后,顯示結(jié)果是()
     *main.prg
     x=5
     y=7
     do sub1
     x,y
     procedure sub1
     private y
     x=10
     y=x
     return
    (本題分值:1分)
    【正確答案】
    d
     a.57
     b.錯誤
     c.510
     d.107
    33、std.dbf中的記錄有:姓名(c,8)、課程名(c,16)、成績(n,3,0)等字段,下面一段程序用于顯示所有成績及格的學(xué)生的信息,請?jiān)诔绦蚩杖碧幾鬟m當(dāng)?shù)倪x擇。
     set talk off
     use std
     clear
     go top
     do while.not.eof()
     if 成績>=60
     ? ″姓名:″+姓名,;
     ″ 課程:″+課程名,;
     ″ 成績:″+str(成績,3,0)
     endif
     []
     enddo
     use
     set talk on
    上述程序的循環(huán)部分(程序第11行)可用一條命令代替,即()
    (本題分值:1分)
    【正確答案】
    b
     a.空語句
     b.skip
     c.loop
     d.exit
    34、既不能被上級例程訪問,也不能被下級例程訪問的變量類型為()
    (本題分值:1分)
    【正確答案】
    a
     a.局部變量
     b.私有變量
     c.公共變量
     d.私有與局部變量
    35、可使用()使參數(shù)按傳地址方式傳遞給過程或函數(shù)。
    (本題分值:1分)
    【正確答案】
    d
     a.命令set udfparms to value
     b.括號將變量括起來
     c.在變量前面加上符號"&"
     d.在變量前面加上符號"@" g