第 1 頁(yè):選擇題1-20 |
第 2 頁(yè):選擇題21-40 |
第 3 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 4 頁(yè):綜合應(yīng)用題 |
21在Visual FoxPro中,要運(yùn)行菜單文件menu1.mpr,可以使用命令( )。
A.DO menu1B.DO menu1.mprC.DO MENU menu1D.RUN menu1
參考答案:B
參考解析:運(yùn)行菜單可以使用命令格式:DO<文件名>,但文件名的擴(kuò)展名.mpr不能省。
22在面向?qū)ο蠓椒ㄖ?不屬于“對(duì)象”基本特點(diǎn)的是( )。
A.一致性B.分類性C.多態(tài)性D.標(biāo)識(shí)唯一性
參考答案:A
參考解析:對(duì)象有如下-些基本特點(diǎn):標(biāo)識(shí)唯-性、分類性、多態(tài)性、封裝性、模塊獨(dú)立好。所以選擇A)。
23設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,查詢選修課程號(hào)為“101”課程得分最高的同學(xué),正確的SQL語句是( )。
A.SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND課程號(hào)=”101”AND成績(jī)>=ALL(SELECT成績(jī)FROM選課)
B.SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND成績(jī)>=AIJL (SELECT成績(jī)FROM選課WHERE課程號(hào)=”101”)
C.SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND成績(jī)>=ANY (SELECT成績(jī)FROM選課WHERE課程號(hào)=”101”)
D.SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND課程號(hào)=”101”AND成績(jī)>=ALL(SELECT成績(jī)FROM選課WHERE課程號(hào)=”101”)
參考答案:D
參考解析:查詢的基本形式由SELECT-FROM-WHERE查詢塊組成。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件,即選擇元組的條件。內(nèi)層“SELECT成績(jī)FROM選課WHERE課程號(hào)=”101””語句查詢出了選修課程號(hào)為101的成績(jī),外層格式正確的為D)選項(xiàng)。
24軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是( )。
A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合
參考答案:B
考解析:軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低耦合、模塊大小規(guī)模適當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)。模塊的劃分應(yīng)遵循-定的要求,以保證模塊劃分合理,并進(jìn)-步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能的高。
25在SQL的ALTER TABLE語句中,為了增加一個(gè)新的字段應(yīng)該使用短語( )。
A.CREATEB.APPENDC.COLUMND.ADD
參考答案:D
參考解析:向表中添加新的字段和新的索引,其命令格式為:ALTER TABLE<表名>ADD[COLUMN]<字段類型>[<長(zhǎng)度>[,<小數(shù)位數(shù)>])][NULLINOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本提示信息>]][DEFAULT<默認(rèn)值表達(dá)式>][ADD PRIMARY KEY<索引表達(dá)式2>TAG<索引名1>][ADD UNIQUE<索引表達(dá)式3>TAG<索引名2>]增加-個(gè)新的字段應(yīng)該使用ADD短語,即D)選項(xiàng)正確。
26有如下賦值語句,結(jié)果為“大家好”的表達(dá)式是( )。
a=〝你好〞
b=〝大家〞
A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)
參考答案:D
參考解析:LEVI"(<字符表達(dá)式>,<數(shù)值表達(dá)式>)的功能是從字符表達(dá)式左邊開始,截取<數(shù)值表達(dá)式》指定長(zhǎng)度的字符串。 RIGHT(<字符表達(dá)式>,<數(shù)值表達(dá)式>):返回-個(gè)字符串右邊的若干字符,返回值是字符型。-個(gè)漢字在計(jì)算機(jī)中占兩個(gè)字符,如果要取得-個(gè)完整的漢字字符,必須指定字符長(zhǎng)度為2.AT(<字符串表達(dá)式l>,<字符串表達(dá)式2>)的孟數(shù)值為數(shù)值型。A)選項(xiàng)的函數(shù)返回值是數(shù)值型,答案不正確;B)選項(xiàng)中,由于中文字符在Visual FoxPro中占兩個(gè)字符,所以RIGHT(a1)也不正確,C)選項(xiàng)中的表達(dá)式格式不正確,D)選項(xiàng)中b的值為“大家”,RIGHT(a,2)的值為“好”,所以D)選項(xiàng)答案正確。
27在Visual FoxPro中,“表”是指( )。
A.報(bào)表B.關(guān)系C.表格控件D.表單
參考答案:B
參考解析:在Visual FoxPro中,-個(gè)“表”就是-個(gè)關(guān)系。
28將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的SQL語句是( )。
A.UPDATE選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
B.UPDATE選課SET成績(jī)=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
C.UPDATE FROM選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
D.UPDATE FROM選課SET成績(jī)=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
參考答案:B
參考解析:更新數(shù)據(jù)的命令格式為:UPDATE表名SET字段名1=表達(dá)式1[,字段名2=表達(dá)式2…][WHERE條件]。-般使用WHERE子句指定更新的條件,并且-次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。本題將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的命令格式為選項(xiàng)B)。
29設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué)、并按年齡進(jìn)行降序排序生成新的表WS,正確的SQL命令是( )。
A.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY 4 DESC INTO TABLE WS
B.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY年齡INTO TABLE WS
C.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BYˋ年齡ˊDESC INTO TABLE WS
D.SELECT*FROM S WHERE性別=ˋ女ˊ0R年齡<=18 OREDER BYˋ年齡ˊASC INTO TABLE WS
參考答案:A
參考解析:按年齡的降序排列,所以要用短語DE-SC,排序的字段有兩種表示方式,分別是按列號(hào)和字段名排序,因?yàn)樽侄蚊亲兞,故不能加引?hào)。
30一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是( )。
A.一對(duì)一B.一對(duì)多C.多對(duì)一D.多對(duì)多
參考答案:B
參考解析:因?yàn)?間宿舍可以住多個(gè)學(xué)生即多個(gè)學(xué)生住在-個(gè)宿舍中,但-個(gè)學(xué)生只能住-問宿舍,所以實(shí)體宿舍和學(xué)生之間是-對(duì)多的關(guān)系。
31執(zhí)行USEscIN0命令的結(jié)果是( )。
A.選擇0號(hào)工作區(qū)打開sc表
B.選擇空閑的最小號(hào)工作區(qū)打開sc表
C.選擇第1號(hào)工作區(qū)打開sc表
D.顯示出錯(cuò)信息
參考答案:B
參考解析:在多個(gè)工作區(qū)打開某個(gè)表時(shí),可徹命令:USE<表名>IN<工作區(qū)號(hào)>,而最小的工作區(qū)號(hào)是1,如果指定為0,則選擇編號(hào)最小的空閑工作區(qū),所以USE sc IN0的結(jié)果是選擇空閑的最小號(hào)工作區(qū)打開SC表。
32下列敘述中正確的是( )。
A.循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)
B.在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況
C.在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況
D.循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定
參考答案:D
參考解析:循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,但是循環(huán)隊(duì)列仍是線性結(jié)構(gòu)的,所以A)錯(cuò)誤;在循環(huán)隊(duì)列中只需要隊(duì)頭指針與隊(duì)尾兩個(gè)指針來共同反映隊(duì)列中元素的動(dòng)態(tài)變化情況,所以B)與C)錯(cuò)誤。
33為“運(yùn)動(dòng)員”表增加一個(gè)“得分”字段的正確的SQL命令是( )。
A.CHANGE TABLE運(yùn)動(dòng)員ADD得分I
B.ALTER DATA運(yùn)動(dòng)員ADD得分I
C.ALTER TABLE運(yùn)動(dòng)員ADD得分I
D.CHANGE TABLE運(yùn)動(dòng)員INSERT得分I
參考答案:C
參考解析:修改表結(jié)構(gòu)可使用ALTER TABLE命令,為表增加字段的命令格式為:ALTER TABLE<表名>ADD[COLUMN]<字段類型>[<長(zhǎng)度>[<小數(shù)位數(shù)>])][NULLINOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本提示信息>]][DEFAULT<默認(rèn)值表達(dá)式>][ADD PRIMARY KEY<索引表達(dá)式2>TAG<索引名1>][ADD UNIQUE<索引表達(dá)式3>TAG<索引名2>]套用ALTER TABLE的命令格式,選項(xiàng)C)正確。
34在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( )。
A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段
參考答案:C
參考解析:E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫(kù)中,即設(shè)計(jì)出表,所以屬于邏輯設(shè)計(jì)階段。
35如果有定義LOCAL data,data的初值是( )。
A.整數(shù)0B.不定值C.邏輯真D.邏輯假
參考答案:D
參考解析:聲明局部變量的命令是:LOCAL<內(nèi)存變量表>。該命令建立指定的局部?jī)?nèi)存變量,并為它們賦初值邏輯假.F.。
36在Visual FoxPro中,宏替換可以從變量中替換出( )。
A.字符串B.數(shù)值C.命令D.以上三種都可能
參考答案:D
參考解析:宏替換的功能是替換出字符變量的內(nèi)容,即&的值是變量中的字符串。去掉了定界符之后,結(jié)果就可能有多種類型,可以是字符串、數(shù)值或命令。
37打開已經(jīng)存在的表單文件的命令是( )。
A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM
參考答案:A
參考解析:修改表單文件的命令格式是:MODIFYFORM<表單文件名>。
38查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確SQL命令是( )。
A.SELECT*FROM客戶FOR名稱LIKE〝%網(wǎng)絡(luò)%″
B.SELECT*FROM客戶FOR名稱=〝%網(wǎng)絡(luò)%″
C.SELECT*FROM客戶WHERE名稱=〝%網(wǎng)絡(luò)%″
D.SELECT*FROM客戶WHERE名稱LIKE〝%網(wǎng)絡(luò)%″
參考答案:D
參考解析:LIKE為字符串匹配運(yùn)算符,可與通配符“%”和“-”-起使用。“%”表示與任意多個(gè)字符匹配;“-”表示與任意-個(gè)字符匹配。查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息可用LIKE”%網(wǎng)絡(luò)%”表示,正確的選項(xiàng)為D)。
39在表單中為表格控件指定數(shù)據(jù)源的屬性是( )。
A.DataSourceB.DataFromC.RecordSourceD.RecordFrom
參考答案:C
參考解析:表格是-種容器對(duì)象,其外形與Browse窗口相似,-個(gè)表格由若干列對(duì)象(Column)組成,每個(gè)列對(duì)象包含-個(gè)標(biāo)頭對(duì)象(Header)和若干控件。這里,表格、列、標(biāo)頭和控件都有自己的屬性、事件和方法。其中,RecordSource屬性用于指明表格數(shù)據(jù)源,即C)選項(xiàng)正確。
40設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),正確的SQL語句是( )。
A.SELECT AVG(成績(jī))FROM選課WHERE姓名=〝劉明〞
B.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE姓名=〝劉明〞
C.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE學(xué)生.姓名=〝劉明〞
D.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND姓名=〝劉明〞
參考答案:D
參考解析:SQL的核心是查詢,它的基本形式由sE-LECT-FROM-WHERE查詢塊組成。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,可以對(duì)單個(gè)表或多個(gè)表進(jìn)行查詢,WHERE說明查詢條件,即選擇元組的條件。要計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),應(yīng)設(shè)置where條件為WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND姓名=”劉明”,即D)選項(xiàng)正確。
相關(guān)推薦:
2016年計(jì)算機(jī)等級(jí)考試備考沖刺專題
2016年全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |