一、選擇題
1ROUND(156.789,2)返回的是( )
A.160.000B.156.79C.156.790D.200.000
參考答案:B
2單擊命令按鈕時(shí),下列程序的執(zhí)行結(jié)果是
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer
a=3
b=4
c=5
Print SecProc(c, b, A)
End Sub
Function FirProc(x As Integer, y As Integer, z As Integer)
FirProc=2x+y+3z
End Function
Function SecProc(x As Integer, y As Integer, z As Integer)
SecProc=FirProc(z, x, y)+x
End Function
A.20 B.22 C.28 D.30
參考答案:C
3若某二叉樹(shù)的前序遍歷訪問(wèn)順序是abdgcefh,中序遍歷訪問(wèn)順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問(wèn)順序是( )
A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca
參考答案:D
4在Visual FoxPro中,要修改數(shù)據(jù)表TEST.DBF的結(jié)構(gòu),應(yīng)用命令( )
A.MODI STRU TESTB.MODI COMM TESTC.EDIT STRU TESTD.TYPE TEST
參考答案:A
5以下給出4種方法中,不能建立查詢的是( )
A.在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選擇“查詢”。然后單擊“新建”按鈕
B.選擇“文件”菜單中的“新建”選項(xiàng),打開(kāi)“新建”對(duì)話框,再選擇“查詢”并單擊“新建文件”按鈕
C.在命令窗口中CREATE QUERY命令建立查詢
D.在命令窗口中執(zhí)行SEEK命令查詢
參考答案:D
6聲明一個(gè)變量為局部變量應(yīng)該用
A.Global B.Private C.Static D.Public
參考答案:C
7執(zhí)行x$=InputBox("請(qǐng)輸入x的值".時(shí),在彈出的對(duì)話框中輸入123,在列表框List1選中1個(gè)列表項(xiàng)(數(shù)據(jù)為456),使有的值使123456的語(yǔ)句是
A.y=x$+List1.List(0)
B.y=x$+List1.List(1)
C.y=Val(x$)+Val(List1.List(0))
D.y=Val(x$)& Val(List1.List(1))
參考答案:A
8要使菜單項(xiàng)MenuOne在程序運(yùn)行時(shí)失效,使用的語(yǔ)句是
A.MenuOne.Visible=True B.MenuOne.Visible=False C.MenuOne.Enabled=True
D.MenuOne.Enabled=False
參考答案:D
9下列工具中為需求分析常用工具的是( )
A.PADB.PFDC.N-SD.DFD
參考答案:D
10為了提高測(cè)試的效率,應(yīng)該
A.隨機(jī)選取測(cè)試數(shù)據(jù)
B.取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)
C.在完成編碼以后制定軟件的測(cè)試計(jì)劃
D.集中對(duì)付那些錯(cuò)誤群集的程序
參考答案:D
11在表單運(yùn)行中,當(dāng)結(jié)果發(fā)生變化時(shí),應(yīng)刷新表單,刷新表單所用的命令是( )
A.RELEASEB.DELETEC.REFRESHD.PACK
參考答案:C
12關(guān)于索引的敘述,下列選項(xiàng)不正確的是( )
A.Visual FoxPro支持兩種索引文件:復(fù)合索引文件和單索引文件
B.實(shí)現(xiàn)索引查詢必須滿足以下條件:打開(kāi)數(shù)據(jù)庫(kù);打開(kāi)索引文件;確定控制索引文件;對(duì)于復(fù)合索引文件還需確定控制索引
C.打開(kāi)和關(guān)閉索引文件均使可用SET INDEX TO 命令
D.索引文件不隨表文件的關(guān)閉而關(guān)閉
參考答案:D
在計(jì)算機(jī)中,算法是指( )
A.加工方法
B.解題方案的準(zhǔn)確而完整的描述
C.排序方法
D.查詢方法
參考答案:B
14結(jié)構(gòu)化程序設(shè)計(jì)的3種結(jié)構(gòu)是
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)
B.分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C.多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu)
D.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
參考答案:D
15在命令窗口中,可用DO命令運(yùn)行菜單程序的擴(kuò)展名為( )
A..FMTB..MPRC..MNXD..FRM
參考答案:B
16下面有關(guān)注釋語(yǔ)句的格式,錯(cuò)誤的是
A.Rem注釋內(nèi)容
B.′注釋內(nèi)容
C.a=3:b=2 ′對(duì)a、b賦值
D.Private Sub Command1_MouseDown(button As Integer , shift As Integer , _ Rem 鼠標(biāo)按下事件的命令調(diào)用過(guò)程 X As Single ,Y As Single.
參考答案:D
17用于恢復(fù)使用DELETE命令刪除記錄的命令為( )
A.RECALL命令B.FOUND命令C.RELEASE命令D.以上都正確
參考答案:A
18為一個(gè)表單建立了快捷菜單,要打開(kāi)這個(gè)菜單應(yīng)當(dāng)( )
A.用熱鍵B.用快捷鍵C.用事件D.用菜單
參考答案:C
19設(shè)有數(shù)據(jù)庫(kù)FILE.DBF,執(zhí)行如下命令序列:
SET DELETED OFF
USE FILE
LIST
Recoed# 商品名 金額
1 洗衣機(jī) 3100.00
2 電冰箱 2300.00
3 21彩電 1800.00
4 空調(diào)機(jī) 4100.00
GO 3
DELETE
GO BOTTOM
INSERT BLANK
REPLACE商品名WITH″34寸彩電″,金額WITH 6000
SUM金額TO S
當(dāng)前S的值應(yīng)該是( )
A.11300B.17300C.11400D.15500
參考答案:B
20數(shù)據(jù)表文件工資.DBF共有10條記錄,當(dāng)前記錄號(hào)為5。用SUM命令計(jì)算工資總和,如果不給出范圍短句,那么命令( )
A.計(jì)算后5條記錄工資值之和
B.計(jì)算后6條記錄工資值之和
C.只計(jì)算當(dāng)前記錄工資值
D.計(jì)算全部記錄工資值之和
參考答案:D
21在窗體上建立通用對(duì)話框需要添加的控件是
A.Data控件
B.From控件
C.CommonDialog控件
D.VBComboBox控件
參考答案:C
22EOF()是測(cè)試函數(shù),當(dāng)正使用的數(shù)據(jù)表文件的記錄指針已達(dá)尾部,其函數(shù)值為( )
A.0B.1C..T.D..F.
參考答案:C
23下面語(yǔ)句正確的是
A.If x<3y And x>y Then y=x^3 B.If x<3y And x>y Then y=3x C.If x<3y:x>y Then y=x^3 D.If x<3y And x>y Then y=x* *3
參考答案:A
24Visual FoxPro的變量分為兩類(lèi)( )
A.字符變量與數(shù)組變量
B.簡(jiǎn)單變量與數(shù)值變量
C.內(nèi)存變量與字段變量
D.一般變量與下標(biāo)變量
參考答案:C
25在軟件測(cè)試設(shè)計(jì)中,軟件測(cè)試的主要目的是( )
A.實(shí)驗(yàn)性運(yùn)行軟件
B.證明軟件正確
C.找出軟件中全部錯(cuò)誤
D.發(fā)現(xiàn)軟件錯(cuò)誤而執(zhí)行程序
參考答案:D
26開(kāi)發(fā)大型軟件時(shí),產(chǎn)生困難的根本原因是( )
A.大系統(tǒng)的復(fù)雜性
B.人員知識(shí)不足
C.客觀世界千變?nèi)f化
D.時(shí)間緊、任務(wù)重
參考答案:A
27棧和隊(duì)列的共同特點(diǎn)是
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點(diǎn)處插入和刪除元素
D.沒(méi)有共同點(diǎn)
參考答案:C
28在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是( )
A.不限制goto語(yǔ)句的使用
B.減少或取消注解行
C.程序越短越好
D.程序結(jié)構(gòu)應(yīng)有助于讀者理解
參考答案:D
29程序:
AA=0
FOR I=2 TO 100 STEP 2
AA=AA+I
ENDFOR
?AA
RETURN
該程序得到的結(jié)果為( )
A.1到100中奇數(shù)的和B.1到100中偶數(shù)的和C.1到100中所有數(shù)的和D.沒(méi)有意義
參考答案:B
30已知數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),為節(jié)省時(shí)間,應(yīng)采用的算法是( )
A.堆排序B.直接插入排序C.快速排序D.直接選擇排序
參考答案:B
1ROUND(156.789,2)返回的是( )
A.160.000B.156.79C.156.790D.200.000
參考答案:B
2單擊命令按鈕時(shí),下列程序的執(zhí)行結(jié)果是
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer
a=3
b=4
c=5
Print SecProc(c, b, A)
End Sub
Function FirProc(x As Integer, y As Integer, z As Integer)
FirProc=2x+y+3z
End Function
Function SecProc(x As Integer, y As Integer, z As Integer)
SecProc=FirProc(z, x, y)+x
End Function
A.20 B.22 C.28 D.30
參考答案:C
3若某二叉樹(shù)的前序遍歷訪問(wèn)順序是abdgcefh,中序遍歷訪問(wèn)順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問(wèn)順序是( )
A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca
參考答案:D
4在Visual FoxPro中,要修改數(shù)據(jù)表TEST.DBF的結(jié)構(gòu),應(yīng)用命令( )
A.MODI STRU TESTB.MODI COMM TESTC.EDIT STRU TESTD.TYPE TEST
參考答案:A
5以下給出4種方法中,不能建立查詢的是( )
A.在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選擇“查詢”。然后單擊“新建”按鈕
B.選擇“文件”菜單中的“新建”選項(xiàng),打開(kāi)“新建”對(duì)話框,再選擇“查詢”并單擊“新建文件”按鈕
C.在命令窗口中CREATE QUERY命令建立查詢
D.在命令窗口中執(zhí)行SEEK命令查詢
參考答案:D
6聲明一個(gè)變量為局部變量應(yīng)該用
A.Global B.Private C.Static D.Public
參考答案:C
7執(zhí)行x$=InputBox("請(qǐng)輸入x的值".時(shí),在彈出的對(duì)話框中輸入123,在列表框List1選中1個(gè)列表項(xiàng)(數(shù)據(jù)為456),使有的值使123456的語(yǔ)句是
A.y=x$+List1.List(0)
B.y=x$+List1.List(1)
C.y=Val(x$)+Val(List1.List(0))
D.y=Val(x$)& Val(List1.List(1))
參考答案:A
8要使菜單項(xiàng)MenuOne在程序運(yùn)行時(shí)失效,使用的語(yǔ)句是
A.MenuOne.Visible=True B.MenuOne.Visible=False C.MenuOne.Enabled=True
D.MenuOne.Enabled=False
參考答案:D
9下列工具中為需求分析常用工具的是( )
A.PADB.PFDC.N-SD.DFD
參考答案:D
10為了提高測(cè)試的效率,應(yīng)該
A.隨機(jī)選取測(cè)試數(shù)據(jù)
B.取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)
C.在完成編碼以后制定軟件的測(cè)試計(jì)劃
D.集中對(duì)付那些錯(cuò)誤群集的程序
參考答案:D
11在表單運(yùn)行中,當(dāng)結(jié)果發(fā)生變化時(shí),應(yīng)刷新表單,刷新表單所用的命令是( )
A.RELEASEB.DELETEC.REFRESHD.PACK
參考答案:C
12關(guān)于索引的敘述,下列選項(xiàng)不正確的是( )
A.Visual FoxPro支持兩種索引文件:復(fù)合索引文件和單索引文件
B.實(shí)現(xiàn)索引查詢必須滿足以下條件:打開(kāi)數(shù)據(jù)庫(kù);打開(kāi)索引文件;確定控制索引文件;對(duì)于復(fù)合索引文件還需確定控制索引
C.打開(kāi)和關(guān)閉索引文件均使可用SET INDEX TO 命令
D.索引文件不隨表文件的關(guān)閉而關(guān)閉
參考答案:D
在計(jì)算機(jī)中,算法是指( )
A.加工方法
B.解題方案的準(zhǔn)確而完整的描述
C.排序方法
D.查詢方法
參考答案:B
14結(jié)構(gòu)化程序設(shè)計(jì)的3種結(jié)構(gòu)是
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)
B.分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C.多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu)
D.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
參考答案:D
15在命令窗口中,可用DO命令運(yùn)行菜單程序的擴(kuò)展名為( )
A..FMTB..MPRC..MNXD..FRM
參考答案:B
16下面有關(guān)注釋語(yǔ)句的格式,錯(cuò)誤的是
A.Rem注釋內(nèi)容
B.′注釋內(nèi)容
C.a=3:b=2 ′對(duì)a、b賦值
D.Private Sub Command1_MouseDown(button As Integer , shift As Integer , _ Rem 鼠標(biāo)按下事件的命令調(diào)用過(guò)程 X As Single ,Y As Single.
參考答案:D
17用于恢復(fù)使用DELETE命令刪除記錄的命令為( )
A.RECALL命令B.FOUND命令C.RELEASE命令D.以上都正確
參考答案:A
18為一個(gè)表單建立了快捷菜單,要打開(kāi)這個(gè)菜單應(yīng)當(dāng)( )
A.用熱鍵B.用快捷鍵C.用事件D.用菜單
參考答案:C
19設(shè)有數(shù)據(jù)庫(kù)FILE.DBF,執(zhí)行如下命令序列:
SET DELETED OFF
USE FILE
LIST
Recoed# 商品名 金額
1 洗衣機(jī) 3100.00
2 電冰箱 2300.00
3 21彩電 1800.00
4 空調(diào)機(jī) 4100.00
GO 3
DELETE
GO BOTTOM
INSERT BLANK
REPLACE商品名WITH″34寸彩電″,金額WITH 6000
SUM金額TO S
當(dāng)前S的值應(yīng)該是( )
A.11300B.17300C.11400D.15500
參考答案:B
20數(shù)據(jù)表文件工資.DBF共有10條記錄,當(dāng)前記錄號(hào)為5。用SUM命令計(jì)算工資總和,如果不給出范圍短句,那么命令( )
A.計(jì)算后5條記錄工資值之和
B.計(jì)算后6條記錄工資值之和
C.只計(jì)算當(dāng)前記錄工資值
D.計(jì)算全部記錄工資值之和
參考答案:D
21在窗體上建立通用對(duì)話框需要添加的控件是
A.Data控件
B.From控件
C.CommonDialog控件
D.VBComboBox控件
參考答案:C
22EOF()是測(cè)試函數(shù),當(dāng)正使用的數(shù)據(jù)表文件的記錄指針已達(dá)尾部,其函數(shù)值為( )
A.0B.1C..T.D..F.
參考答案:C
23下面語(yǔ)句正確的是
A.If x<3y And x>y Then y=x^3 B.If x<3y And x>y Then y=3x C.If x<3y:x>y Then y=x^3 D.If x<3y And x>y Then y=x* *3
參考答案:A
24Visual FoxPro的變量分為兩類(lèi)( )
A.字符變量與數(shù)組變量
B.簡(jiǎn)單變量與數(shù)值變量
C.內(nèi)存變量與字段變量
D.一般變量與下標(biāo)變量
參考答案:C
25在軟件測(cè)試設(shè)計(jì)中,軟件測(cè)試的主要目的是( )
A.實(shí)驗(yàn)性運(yùn)行軟件
B.證明軟件正確
C.找出軟件中全部錯(cuò)誤
D.發(fā)現(xiàn)軟件錯(cuò)誤而執(zhí)行程序
參考答案:D
26開(kāi)發(fā)大型軟件時(shí),產(chǎn)生困難的根本原因是( )
A.大系統(tǒng)的復(fù)雜性
B.人員知識(shí)不足
C.客觀世界千變?nèi)f化
D.時(shí)間緊、任務(wù)重
參考答案:A
27棧和隊(duì)列的共同特點(diǎn)是
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點(diǎn)處插入和刪除元素
D.沒(méi)有共同點(diǎn)
參考答案:C
28在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是( )
A.不限制goto語(yǔ)句的使用
B.減少或取消注解行
C.程序越短越好
D.程序結(jié)構(gòu)應(yīng)有助于讀者理解
參考答案:D
29程序:
AA=0
FOR I=2 TO 100 STEP 2
AA=AA+I
ENDFOR
?AA
RETURN
該程序得到的結(jié)果為( )
A.1到100中奇數(shù)的和B.1到100中偶數(shù)的和C.1到100中所有數(shù)的和D.沒(méi)有意義
參考答案:B
30已知數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),為節(jié)省時(shí)間,應(yīng)采用的算法是( )
A.堆排序B.直接插入排序C.快速排序D.直接選擇排序
參考答案:B