版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2020年全國計(jì)算機(jī)二級vfp全真模擬考試題及答
案(四)
1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是(c).
A)循環(huán)隊(duì)列B)帶鏈隊(duì)列C)二叉樹D)帶鏈棧
【解析】樹是簡單的非線性結(jié)構(gòu),所以二叉樹作為樹的一種也是一種
非線性結(jié)構(gòu).
2.假設(shè)表文件TEST.DBF已經(jīng)在當(dāng)前工作區(qū)打開,要修改其結(jié)構(gòu),可使
用命令(A).
A)MODISTRUB)MODICOMMTESTC)MODIDBFD)MODITYPETEST
【解析】要用命令修改表結(jié)構(gòu),先用USE打開要修改的表,然后使用
MODIFYSTRUCTURE打開表設(shè)計(jì)器,對表結(jié)構(gòu)進(jìn)行修改.
3.有如下賦值語句:a=〃計(jì)算機(jī)〃和b=〃微型〃,結(jié)果為〃微型機(jī)〃
的表達(dá)式是(D).
A)b+LEFT(a,3)B)b+RIGHT(a,1)
C)b+LEFT(a,5,2)D)b+RIGHT(a,2)
【解析】LEFT(〈字符表達(dá)式〉,〈長度〉)函數(shù)從指定表達(dá)式左端截取一
個(gè)指定長度的子串作為函數(shù)值.RIGHT(〈字符表達(dá)式〉,<長度〉)函數(shù)從
指定表達(dá)式右端截取一個(gè)指定長度的子串作為函數(shù)值.在Visual
FoxPro中,一個(gè)漢字的長度為2.所以RIGHT(a,2)的值是〃機(jī)〃,b+
RIGHT(a,2)=〃微型機(jī)〃.
4.在VisualFoxPro中,有如下內(nèi)存變量賦值語句:
X={"2001-07-2810:15:20PM}
Y=.F.
M=$123,45
N=123.45
Z="123.24〃
執(zhí)行上述賦值語句之后,內(nèi)存變量X、Y、MN和Z的數(shù)據(jù)類型分別是
(B).
A)D、L、Y、N、CB)T、L、Y、N、C
C)T、L、M、N、CD)T、L、Y、N、S
【解析】根據(jù)賦值的內(nèi)容判斷,X是日期時(shí)間型(T),Y是邏輯型(L),M
是貨幣型(Y),N是數(shù)值型(N),Z是字符型(C).
5.下面程序的運(yùn)行結(jié)果是(C).
SETEXACTON
s="ni"+SPACE(2)
IFs==ni
IFs=m
Ione
ELSE
?"two”
ENDIF
ELSE
IFs=ni
?”three”
ELSE
Q〃q〃
lfour
ENDIF
ENDIF
RETURN
A)oneB)twoC)threeD)four
【解析】在用雙等號運(yùn)算符(==)比較兩個(gè)字符串時(shí),只有當(dāng)兩個(gè)字
符串完全相同(包括空格以及各字符的位置)時(shí),運(yùn)算結(jié)果才會是邏輯
真.T.,否則為邏輯假.F.;在用單等號運(yùn)算符(=)比較兩個(gè)字符串時(shí),
運(yùn)算結(jié)果與SETEXACTON|OFF的設(shè)置有關(guān):當(dāng)設(shè)置ON時(shí),先在較短字符
串的尾部加上若干個(gè)空格,使兩個(gè)字符串的長度相等,然后再進(jìn)行精
確比較,當(dāng)設(shè)置OFF時(shí),只要右邊字符串與左邊字符串的前面部分內(nèi)容
相匹配,即可得到邏輯真的結(jié)果,即字符串的比較因右面的字符串
結(jié)束而終止.
本題中,s=〃ni〃+SPACE(2)=〃ni〃,第一層條件語句(IFs=
=〃ni〃)為邏輯假.F.,則進(jìn)入ELSE分支中.由于本題設(shè)置了SETEXACT
ON,第二層條件語句(IFs=〃ni〃)中,等號右側(cè)的長度小,所以會在右
側(cè)的字符串增加兩個(gè)空格,使之和左側(cè)的字符串長度相等,這與s(〃ni
〃)的值相等,所以第二層條件語句為邏輯真.工,程序?qū)?zhí)行:?
“three”語句,所以運(yùn)行結(jié)果為:three.
6.要為當(dāng)前表所有性別為〃女〃的職工增加100元工資,正確的命令是
B).
A)REPLACEALL工資WITH工資+100
B)REPLACE工資WITH工資+100FOR性別="女"
C)CHANGEALL工資WITH工資+100
D)CHANGEALL工資WITH工資+100FOR性別="女〃
【解析】在VisualFoxPro中,CHANGE和REPLACE命令都具有修改表記
錄的功能,但是,CHANGE命令只能用于交互環(huán)境中對當(dāng)前記錄進(jìn)行編
輯、修改,因此首先排除選項(xiàng)C)和D).使用REPLACE命令可以直接用指
定的表達(dá)式或值修改記錄,如果使用FOR短語,則修改邏輯表達(dá)式值為
真的所有記錄,選項(xiàng)A)使用了ALL短語,執(zhí)行結(jié)果是修改表中所有記錄,
與題目要求不符.
7.說明數(shù)組后,數(shù)組元素的初值是(D).
A)整數(shù)0B)不定值C)邏輯真D)邏輯假
【解析】數(shù)組創(chuàng)建后,系統(tǒng)自動給每個(gè)數(shù)組元素賦以邏輯假.F..
8.在VisualFoxPro中,通常以窗口形式出現(xiàn),用以創(chuàng)建和修改表、表
單、數(shù)據(jù)庫等應(yīng)用程序組件的可視化工具稱為(B).
A)向?qū))設(shè)計(jì)器C)生成器D)項(xiàng)目管理器
【解析】VisualFoxPro的設(shè)計(jì)器是創(chuàng)建和修改應(yīng)用系統(tǒng)各種組件的
可視化工具,利用各種設(shè)計(jì)器可以創(chuàng)建表、表單、數(shù)據(jù)庫、查詢、報(bào)
表等.
向?qū)且环N交互式程序,用戶在一系列向?qū)聊簧匣卮饐栴}或者
選擇選項(xiàng),向?qū)鶕?jù)回答生成文件或者執(zhí)行任務(wù),幫助用戶快速地
完成一般性的任務(wù).
生成器是帶有選項(xiàng)卡的對話框,用于簡化對表單、復(fù)雜控件和參照
完整性代碼的創(chuàng)建和修改過程.
項(xiàng)目管理器是VisulaFoxPro中處理數(shù)據(jù)和對象的主要組織工具,
它為系統(tǒng)開發(fā)者提供了極為便利的工作平臺.
9.在VisualFoxPro中,釋放表單時(shí)會引發(fā)的事件是(A).
A)UnLoad事件B)Init事件C)Load事件D)Reiease事件
【解析】釋放表單時(shí),會引發(fā)Destroy和Unload事件.而Init和Load事
件是在表單加載時(shí)引發(fā)的事件.Release方法會將表單從內(nèi)存中釋放.
10.在VisualFoxPro中,數(shù)據(jù)庫表字段的有效性規(guī)則的設(shè)置可以在
(C).
A)項(xiàng)目管理器中進(jìn)行B)數(shù)據(jù)庫設(shè)計(jì)器中進(jìn)行
C)表設(shè)計(jì)器中進(jìn)行D)表單設(shè)計(jì)器中進(jìn)行
【解析】建立字段有效性規(guī)則比較簡單直接的方法是在表設(shè)計(jì)器中建
立,在表設(shè)計(jì)器的〃字段〃選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,
它們是〃規(guī)則〃、〃信息〃、〃默認(rèn)值〃三項(xiàng).其中〃規(guī)則〃是邏輯表達(dá)式,〃
信息〃是字符串表達(dá)式,〃默認(rèn)值〃的類型則以字段的類型確定.
11.在VisualFoxPro中以下敘述正確的是(B).
A)表也被稱作表單
B)用CREATEDATABASE命令建立的數(shù)據(jù)庫文件不存儲用戶數(shù)據(jù)
C)用CREATEDATABASE命令建立的數(shù)據(jù)庫文件的擴(kuò)展名是DBF
D)一個(gè)數(shù)據(jù)庫中的所有表文件存儲在一個(gè)物理文件中
【解析】表是關(guān)系數(shù)據(jù)庫的一個(gè)關(guān)系,而表單是VisualFoxPro提供的
用于建立應(yīng)用程序界面的最主要的工具之一,表單內(nèi)可以包含命令按
鈕、文本框、列表框等各種界面元素,產(chǎn)生標(biāo)準(zhǔn)的窗口或?qū)υ捒?,所?/p>
表和表單是不同的概念,A)選項(xiàng)中表也被稱作表單的說法不正確;用
CREATEDATABASE命令建立的是數(shù)據(jù)庫文件,而數(shù)據(jù)庫是一個(gè)邏輯上
的概念和手段,它通過一組系統(tǒng)文件將相互關(guān)聯(lián)的數(shù)據(jù)庫表及其相關(guān)
的數(shù)據(jù)庫對象統(tǒng)一組織和管理,數(shù)據(jù)庫文件不包含用戶數(shù)據(jù),用戶數(shù)
據(jù)是存儲在表文件中,B)選項(xiàng)說法正確;數(shù)據(jù)庫文件的擴(kuò)展名是DBC,
而DBF是數(shù)據(jù)庫表文件,C)選項(xiàng)的說法不正確;在VisualFoxPro每個(gè)
表都對應(yīng)一個(gè)DBF文件,即都對應(yīng)一個(gè)物理文件,所以一個(gè)數(shù)據(jù)庫中的
所有表文件存儲在一個(gè)物理文件中的說法不正確.
12.在VisualFoxPro中,菜單程序文件的默認(rèn)擴(kuò)展名是(C).
A)mnxB)mntC)mprD)prg
【解析】菜單程序文件的擴(kuò)展名是mpr;mnx是菜單文件的擴(kuò)展名;mnt
是菜單備注文件的擴(kuò)展名;prg是程序文件的擴(kuò)展名.
13.下面有關(guān)數(shù)據(jù)庫表和自由表的敘述中,錯(cuò)誤的是(B).
A)數(shù)據(jù)庫表和自由表都可以用表設(shè)計(jì)器來建立
B)數(shù)據(jù)庫表和自由表都支持表間聯(lián)系和參照完整性
0自由表可以添加到數(shù)據(jù)庫中成為數(shù)據(jù)庫表
D)數(shù)據(jù)庫表可以從數(shù)據(jù)庫中移出成為自由表
【解析】所謂自由表,就是那些不屬于任何數(shù)據(jù)庫的表,在Visual
FoxPro中創(chuàng)建表時(shí),如果當(dāng)前沒有打開數(shù)據(jù)庫,則創(chuàng)建的表也是自由
表.可以將自由表添加到數(shù)據(jù)庫中,使之成為數(shù)據(jù)庫表;也可以將數(shù)據(jù)
庫表從數(shù)據(jù)庫中移出,使之成為自由表.所以A)選項(xiàng)數(shù)據(jù)庫表和自由
表都可以用表設(shè)計(jì)器來建立的說法正確;C)、D)選項(xiàng)的說法也正確;
而B)選項(xiàng)中,由于自由表不屬于任何數(shù)據(jù)庫,所以不支持表間聯(lián)系和
參照完整性,B)選項(xiàng)說法不正確.
14.設(shè)有關(guān)系歌手(歌手號,姓名,最后得分)和關(guān)系評分(歌手號,
分?jǐn)?shù),評委號),每個(gè)歌手的最后得分是所有評委給出的分?jǐn)?shù)的平均值,
則計(jì)算歌手〃最后得分〃的SQL語句是(A).
A)UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評分
WHERE歌手號=歌手.歌手號)
B)UPDATE歌手SET最后得分EXISTS(SELECTAV歌分?jǐn)?shù))FROM評分
WHERE歌手號=歌手.歌手號)
C)UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評分)
D)UPDATE歌手SET最后得分=(SELECTAVG(分?jǐn)?shù))FROM評分
GROUPBY評委號)
【解析】查詢的基本形式由SELECT-FROM—WHERE查詢塊組成.其中
SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪
些表,WHERE說明查詢條件,即選擇元組的條件.本題規(guī)定每個(gè)歌手的
最后得分是所有評委給出的分?jǐn)?shù)的平均值,正確的語句應(yīng)為SELECT
AVG(分?jǐn)?shù))FROM評分WHERE歌手號=歌手.歌手號,選項(xiàng)A)為正確
答案.
15.設(shè)有關(guān)系評分(歌手號,分?jǐn)?shù),評委號),如果每個(gè)歌手的〃最后得分
〃的計(jì)算方法是:去掉一個(gè)最高分和一個(gè)最低分,取剩下分?jǐn)?shù)的平均分.
根據(jù)關(guān)系〃評分〃求每個(gè)歌手的〃最后得分〃并存儲于表TEMP中,表TEMP
中有兩個(gè)字段:〃歌手號〃和〃最后得分〃,并且按最后得分降序排列,生
成表TEMP的SQL語句是(D).
A)SELECT歌手號,(COUNT(分?jǐn)?shù))一MAX(分?jǐn)?shù))一MIN(分?jǐn)?shù)))/(SUM(*)
一2)最后得分FROM評分INTODBFTEMPGROUPBY歌手號ORDERBY
最后得分DESC
B)SELECT歌手號,(COUNT(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(SUM(*)
一2)最后得分FROM評分INTODBFTEMPGROUPBY評委號ORDERBY
最后得分DESC
C)SELECT歌手號,(SUM(分?jǐn)?shù))-MAX(分?jǐn)?shù))一MIN(分?jǐn)?shù)))/(COUNT
(*)-2)最后得分FROM評分INTODBFTEMPGROUPBY評委號ORDER
BY最后得分DESC
D)SELECT歌手號,(SUM(分?jǐn)?shù))一MAX(分?jǐn)?shù))一MIN(分?jǐn)?shù)))/(COUNT(*)
一2)最后得分FROM評分INTODBFTEMPGROUPBY歌手號ORDERBY
最后得分DESC
【解析】根據(jù)題干要求的計(jì)算歌手“最后得分〃的計(jì)算方法,應(yīng)使用Sum
計(jì)算分?jǐn)?shù)而非Count,因此首先排除A)、B)選項(xiàng).求每個(gè)歌手的〃最后得
分〃,應(yīng)該按照歌手號分組,gPGROUPBY歌手號.所以本題選D).
16.為〃評分〃表的〃分?jǐn)?shù)〃字段添加有效性規(guī)則:〃分?jǐn)?shù)必須大于等于0
并且小于等于10〃,正確的SQL語句是(B).
A)CHANGETABLE評分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)(
=10
B)ALTERTABLE評分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)〈
=10
C)ALTERTABLE評分ALTER分?jǐn)?shù)CHECK分?jǐn)?shù)>=0AND分?jǐn)?shù)<=10
D)CHANGETABLE評分ALTER分?jǐn)?shù)SETCHECK分?jǐn)?shù)>=0OR分?jǐn)?shù)(
二10
【解析】修改表結(jié)構(gòu)的命令是ALTERTABLE,添加有效性規(guī)則的命令格
式為:
ALTERTABLE〈表名》
ALTER[COLUMN](字段名1>
[NULL|NOTNULL]
[SETDEFAULT〈默認(rèn)值表達(dá)式>]
[SETCHECK〈邏輯表達(dá)式>[ERROR<字符型文本提示信息>]]
[RENAMECOLUMN〈字段名2〉T0〈字段名3>]
其中,ALTER[COLUM中〈字段名1>指出要修改列的字段名;SET
DEFAULT〈默認(rèn)值表達(dá)式》重新設(shè)置默認(rèn)值;SETCHECK〈邏輯表達(dá)
式》[ERROR〈字符型文本提示信息>]重新設(shè)置字段的合法值及錯(cuò)誤
提示信息;RENAMECOLUMN〈字段名2>T0〈字段名3》修改字段名,<
字段名2指定要修改的字段名,〈字段名3》指定修改后的字段名.本題B)
選項(xiàng)的格式正確.
17.刪除視圖myview的命令是(D).
A)DELETEmyviewVIEWB)DELETEmyview
C)DROPmyviewVIEWD)DROPVIEWmyview
【解析】視圖由于是從表派生而來的,所以不存在修改結(jié)構(gòu)的問題,
但是視圖可以刪除,其命令格式為:DROPVIEW〈視圖名).本題要?jiǎng)h除
視圖myview,正確的命令應(yīng)為DROPVIEWmyview,即D)選項(xiàng)正確.
18.假設(shè)temp,dbf數(shù)據(jù)表中有兩個(gè)字段〃歌手號〃和〃最后得分〃.下
面程序段的功能是:將temp,dbf中歌手的〃最后得分〃填入〃歌手〃表對
應(yīng)歌手的〃最后得分〃字段中.在下劃線處應(yīng)該填寫的SQL語句是
(B).
USE歌手
DOWHILE.NOT.EOF()
REPLACE歌手.最后得分WITHa[2]
SKIP
ENDDO
A)SELECT*FROMtempWHEREtemp.歌手號=歌手.歌手號TOARRAY
a
B)SELECT*FROMtempWHEREtemp.歌手號=歌手.歌手號INTOARRAY
a
C)SELECT*FROMtempWHEREtemp.歌手號=歌手.歌手號TOFILEa
D)SELECT*FROMtempWHEREtemp.歌手號=歌手.歌手號INTOFILE
a
【解析】在SQL查詢語句的尾部添加INTOARRAY〈數(shù)組名〉可以將查詢
的結(jié)果放入指定的數(shù)組中.本題B)選項(xiàng)的格式正確.
19.與"SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=
ALL;(SELECT最后得分FROM歌手WHERESUBSTR(歌手號,1,1)=
"2")〃等價(jià)的SQL語句是(A).
A)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=(SELECT
MAX(最后得分)FROM歌手WHERESUBSTR(歌手號,1,1)=〃2")
B)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=
(SELECTMIN(最后得分)FROM歌手WHERESUBSTR(歌手號,1,1)=
〃2〃)
C)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=
ANY(SELECT最后得分FROM歌手WHERESUBSTR(歌手號,1,1)="2〃)
D)SELECTDISTINCT歌手號FROM歌手WHERE最后得分>=
SOME(SELECT最后得分FROM歌手WHERESUBSTR(歌手號,1,1)=
〃2〃)
【解析】SUBSTR(〈字符表達(dá)式》,〈起始位置》[,(長度>])為取子串函數(shù),
從指定表達(dá)式值的指定起始位置取指定長度的子串作為函數(shù)值.本題
的SQL語句的含義為,從表名為歌手的二維表中選出最后得分大于所
有的歌手號的第一個(gè)字符為2的歌手的最后得分,與此等價(jià)的SQL命令
為A)選項(xiàng).
20.下面關(guān)于運(yùn)行應(yīng)用程序的說法正確的是(C).
A).app應(yīng)用程序可以在VisualFoxPro和Windows環(huán)境下運(yùn)行
B).app應(yīng)用程序只能在Windows環(huán)境下運(yùn)行
C).exe應(yīng)用程序可以在VisualFoxPro和Windows環(huán)境下運(yùn)行
D).exe應(yīng)用程序只能在Windows環(huán)境下運(yùn)行
【解析】應(yīng)用程序連編結(jié)果有兩種文件形式:
①應(yīng)用程序文件(.app):需要在VisualFoxPro中運(yùn)行.
②可執(zhí)行文件(.exe):既可以在VisualFoxPro中運(yùn)行,也可以在
Windows下運(yùn)行.本題C)選項(xiàng)敘述正確.
21.在表單控件中,不屬于容器型控件的是(A).
A)組合框B)選項(xiàng)組C)頁框D)表格
【解析】表單中控件分為基本型控件和容器型控件.基本型控件有標(biāo)
簽(Label)控件、命令按鈕(CommandButton)、文本框(TextBox)、編
輯框(EditBox)>列表框(Listl)>組合框(ComboBox)、計(jì)時(shí)器控件
(Timer)、微調(diào)控件(Spinner);容器型控件有命令組(CommandGroup)、
選項(xiàng)組(OptionGroup)>表格(GriD)>頁框(PageFrame).本題A)選項(xiàng)
組合框?qū)儆诨拘涂丶?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育培訓(xùn)機(jī)構(gòu)與老師簽的合同樣書7篇
- 1+x郵輪內(nèi)裝工藝職業(yè)技能等級證書(中級)理論考試題庫及答案
- 2025年沙洲職業(yè)工學(xué)院高職單招高職單招英語2016-2024歷年頻考點(diǎn)試題含答案解析
- 2025年江西水利職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 專題04《海底兩萬里》真題精練(單一題)
- 滬教版(上海)七年級地理第一學(xué)期中國區(qū)域篇(上)2《自主學(xué)習(xí) 認(rèn)識區(qū)域-廣西壯族自治區(qū)》聽課評課記錄
- 幼兒園綜合語言活動策劃方案五篇
- 學(xué)校炊事員聘用合同書年
- 簡單的個(gè)人勞務(wù)承包合同范本
- 環(huán)境監(jiān)測技術(shù)應(yīng)用合同
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 春節(jié)節(jié)后收心會
- 《榜樣9》觀后感心得體會四
- 七年級下冊英語單詞表(人教版)-418個(gè)
- 交警安全進(jìn)校園課件
- 潤滑油過濾培訓(xùn)
- 浙江省紹興市2023-2024學(xué)年高一上學(xué)期期末考試物理試題(含答案)
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 2024年中考物理科技創(chuàng)新題型(教師版)
- 唐山市重點(diǎn)中學(xué)2024-2025學(xué)年全國高考大聯(lián)考信息卷:數(shù)學(xué)試題試卷(3)含解析
- 未成年上班知情協(xié)議書
評論
0/150
提交評論