- 相關(guān)推薦
2007年3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試真題
一、 選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)下列敘述中正確的是
A.算法的效率只與問(wèn)題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)
B.算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量
C.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)是一一對(duì)應(yīng)的
D.算法的時(shí)間復(fù)雜度與空間復(fù)雜度一定相關(guān)
(2)在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是
A.各模塊應(yīng)包括盡量多的功能
B.各模塊的規(guī)模應(yīng)盡量大
C.各模塊之間的聯(lián)系應(yīng)盡量緊密
D.模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度
(3)下列敘述中正確的是
A.軟件測(cè)試的主要目的是發(fā)現(xiàn)程序中的錯(cuò)誤
B.軟件測(cè)試的主要目的是確定程序中錯(cuò)誤的位置
C.為了提高軟件測(cè)試的效率,最好由程序編制者自己來(lái)完成軟件測(cè)試的工作
D.軟件測(cè)試是證明軟件沒(méi)有錯(cuò)誤
(4)下面選項(xiàng)中不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)特征的是
A.繼承性
B.多態(tài)性
C.類(lèi)比性
D.封閉性
(5)下列對(duì)列的敘述正確的是
A.隊(duì)列屬于非線性表
B.隊(duì)列按“先進(jìn)后出”原則組織數(shù)據(jù)
C.隊(duì)列在隊(duì)尾刪除數(shù)據(jù)
D.隊(duì)列按“先進(jìn)先出”原則組織數(shù)據(jù)
(6)對(duì)下列二叉樹(shù)
進(jìn)行前序遍歷的結(jié)果為
A.DYBEAFCZX
B.YDEBFZXCA
C.ABDYECFXZ
D.ABCDEFXYZ
(7) 某二叉樹(shù)中有n個(gè)度為2的結(jié)點(diǎn),則該二叉樹(shù)中的葉子結(jié)點(diǎn)為
A.n+1
B.n-1
C.2n
D.n/2
(8) 在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是
A.并
B.交
C.投影
D.笛卡兒乘積
(9) 在E-R圖中,用來(lái)表示實(shí)體之間聯(lián)系的圖形是
A.矩形
B.橢圓形
C.菱形
D.平行四邊形
(10)下列敘述中錯(cuò)誤的是
A.在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致
B.數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問(wèn)題
C.數(shù)據(jù)庫(kù)設(shè)計(jì)是指在已有數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫(kù)
D.數(shù)據(jù)庫(kù)系統(tǒng)需要操作系統(tǒng)的支持
(11) 以下不屬于SQL數(shù)據(jù)操作命令的是
A.MODIFY
B.INSERT
C.UPDATE
D.DELETE
(12) 在關(guān)系模型中,每個(gè)關(guān)系模式中的關(guān)鍵字
A.可由多個(gè)任意屬性組成
B.最多由一個(gè)屬性組成
C.可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)關(guān)系中任何元組的屬性組成
D.以上說(shuō)法都不對(duì)
(13)Visual FoxPro是一種
A.數(shù)據(jù)庫(kù)系統(tǒng)
B.數(shù)據(jù)庫(kù)管理系統(tǒng)
C.數(shù)據(jù)庫(kù)
D.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
(14)在Visual FoxPro中調(diào)用表單mf1的正確命令是
A.DO mf1
B.DO FROM mf1
C.DO FORM mf1
D.RUN mf1
(15)SQL的SELECT語(yǔ)句中,“HAVING<條件表達(dá)式>”用來(lái)篩選滿足條件的
A.列
B.行
C.關(guān)系
D.分組
(16)設(shè)有關(guān)系SC(SNO,CNO,GRADE),其中SNO、CNO分別表示學(xué)號(hào)、課程號(hào)(兩者均為字符型),GRADE表示成績(jī)(數(shù)值型),若要把學(xué)號(hào)為“S101”的同學(xué),選修課程號(hào)為“C11”,成績(jī)?yōu)?8分的記錄插到表SC中,正確的語(yǔ)句是
A.INSERT INTO SC(SNO,CNO,GRADE)valueS(‘S101’,’C11’,’98’)
B.INSERT INTO SC(SNO,CNO,GRADE)valueS(S101, C11, 98)
C.INSERT (‘S101’,’C11’,’98’) INTO SC
D.INSERT INTO SC valueS (‘S101’,’C11’,98)
(17)以下有關(guān)SELECT語(yǔ)句的敘述中錯(cuò)誤的是
A.SELECT語(yǔ)句中可以使用別名
B.SELECT語(yǔ)句中只能包含表中的列及其構(gòu)成的表達(dá)式
C.SELECT語(yǔ)句規(guī)定了結(jié)果集中的順序
D.如果FORM短語(yǔ)引用的兩個(gè)表有同名的列,則SELECT短語(yǔ)引用它們時(shí)必須使用表名前綴加以限定
(18)在SQL語(yǔ)句中,與表達(dá)式“年齡 BETWEEN 12 AND 46”功能相同的表達(dá)式是
A.年齡>=12 OR<=46
B.年齡>=12 AND<=46
C.年齡>=12OR年齡<=46
D.年齡>=12 AND年齡<=46
(19)在SELEC語(yǔ)句中,以下有關(guān)HAVING語(yǔ)句的正確敘述是
A.HAVING短語(yǔ)必須與GROUP BY短語(yǔ)同時(shí)使用
B.使用HAVING短語(yǔ)的同時(shí)不能使用WHERE短語(yǔ)
C.HAVING短語(yǔ)可以在任意的一個(gè)位置出現(xiàn)
D.HAVING短語(yǔ)與WHERE短語(yǔ)功能相同
(20) 在SQL的SELECT查詢的結(jié)果中,消除重復(fù)記錄的方法是
A.通過(guò)指定主索引實(shí)現(xiàn)
B.通過(guò)指定唯一索引實(shí)現(xiàn)
C.使用DISTINCT短語(yǔ)實(shí)現(xiàn)
D.使用WHERE短語(yǔ)實(shí)現(xiàn)
(21) 在Visual FoxPro中,假定數(shù)據(jù)庫(kù)表S ( 學(xué)號(hào),姓名,性別,年齡 ) 和 SC(學(xué)號(hào),課程號(hào),成績(jī)) 之間使用"學(xué)號(hào)"建立了表之間的永久聯(lián)系,在參照完整性的更新規(guī)則、刪除規(guī)則和插入規(guī)則中選擇設(shè)置了"限制",如果表S所有的記錄在表SC中都有相關(guān)聯(lián)的記錄,則
A.允許修改表S中的學(xué)號(hào)字段值
B.允許刪除表S中的記錄
C.不允許修改表S中的學(xué)號(hào)字段值
D.不允許在表S中增加新的記錄
(22) 在Visual FoxPro中, 對(duì)于字段值為空值(NULL)敘述正確的是
A.空值等同于空字符串
B.空值表示字段還沒(méi)有確定值
C.不支持字段值為空值
D.空值等同于數(shù)值0
(23) 在Visual FoxPro中,如果希望內(nèi)存變量只能在本模塊(過(guò)程)中使用,不能在上層或下層模塊中使用,說(shuō)明該種內(nèi)存變量的命令是
A.PRIVATE
B.LOCAL
C.PUBLIC
D.不用說(shuō)明,在程序中直接使用
(24) 在Visual FoxPro中,下面關(guān)于索引的正確描述是
A.當(dāng)數(shù)據(jù)庫(kù)表建立索引以后,表中的記錄的物理順序?qū)⒈桓淖?/p>
B.索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲(chǔ)在一個(gè)物理文件中
C.建立索引是創(chuàng)建一個(gè)索引文件,該文件包含有指向表記錄的指針
D.使用索引可以加快對(duì)表的更新操作
(25) 在Visual FoxPro中,在數(shù)據(jù)庫(kù)中創(chuàng)建表的CREATE TABLE命令中定義主索引、實(shí)現(xiàn)實(shí)體完整性規(guī)則的短語(yǔ)是
A.FOREIGN KEY
B.DEFAULT
C.PRIMARY KEY
D.CHECK
(26) 在Visual FoxPro中,以下關(guān)于查詢的描述正確的是
A.不能用自由表建立查詢
B.只能使用自由表建立查詢
C.不能用數(shù)據(jù)庫(kù)表建立查詢
D.可以用數(shù)據(jù)庫(kù)表和自由表建立查詢
(27)在Visual FoxPro中,數(shù)據(jù)庫(kù)表的字段或記錄的有效性規(guī)則的設(shè)置可以在
A.項(xiàng)目管理器中進(jìn)行
B.數(shù)據(jù)庫(kù)設(shè)計(jì)器中進(jìn)行
C.表設(shè)計(jì)器中進(jìn)行
D.表單設(shè)計(jì)器中進(jìn)行
(28)在Visual FoxPro中,如果要將學(xué)生表S(學(xué)號(hào),姓名,性別,年齡)中“年齡”屬性刪除,正確的SQL命令是
A.ALTER TABLE S DROP COLUMN年齡
B.DELETE 年齡 FROM S
C.ALTER TABLE S DELETE COLUMN 年齡
D.ALTEER TABLE S DELETE 年齡
(29)在Visual FoxPro的數(shù)據(jù)庫(kù)表中只能有一個(gè)
A.候選索引
B.普通索引
C.主索引
D.唯一索引
(30)設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué),并按年齡進(jìn)行降序生成新的表WS,正確的SQL命令是
A.SELECT *FROM S WHERE 性別='女'AND 年齡<=18 ORDER BY 4 DESC INTO TABLE WS
B.SELECT *FROM S WHERE 性別='女'AND 年齡<=18 ORDER BY年齡 INTO TABLE WS
C.SELECT *FROM S WHERE 性別='女'AND 年齡<=18 ORDER BY‘年齡’ DESC INTO TABLE WS
D.SELECT *FROM S WHERE 性別='女'OR 年齡<=18 ORDER BY‘年齡’ ASC INTO TABLE WS
(31)設(shè)有學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),用SQL檢索同時(shí)選修課程號(hào)為”C1”和”C5”的學(xué)生的學(xué)號(hào)的正確命令是
A.SELECT 學(xué)號(hào) RORM SC WHERE 課程號(hào)=’C1’AND 課程號(hào)=’C5’
B.SELECT 學(xué)號(hào) RORM SC WHERE 課程號(hào)=’C1’AND 課程號(hào)=(SELECT 課程號(hào) FROM SC WHERE 課程號(hào)=’C5’)
C.SELECT 學(xué)號(hào) RORM SC WHERE 課程號(hào)=’C1’AND 學(xué)號(hào)=(SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào)=’C5’)
D.SELECT 學(xué)號(hào) RORM SC WHERE 課程號(hào)=’C1’AND 學(xué)號(hào) IN (SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào)=’C5’)
(32)設(shè)學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),課程表C(課程號(hào),課程名,學(xué)分)和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),檢索號(hào),姓名和學(xué)生所選課程名和成績(jī),正確的SQL命令是
A.SELECT 學(xué)號(hào),姓名,課程名,成績(jī) FROM S,SC,C WHERE S.學(xué)號(hào) =SC.學(xué)號(hào) AND SC.學(xué)號(hào)=C.學(xué)號(hào)
B.SELECT 學(xué)號(hào),姓名,課程名,成績(jī) FROM (S JOIN SC ON S.學(xué)號(hào)=SC.學(xué)號(hào))JOIN C ON SC.課程號(hào) =C. 課程號(hào)
C.SELECT S. 學(xué)號(hào),姓名,課程名,成績(jī) FROM S JOIN SC JOIN C ON S.學(xué)號(hào)=SC.學(xué)號(hào) ON SC.課程號(hào) =C. 課程號(hào)
D.SELECT S. 學(xué)號(hào),姓名,課程名,成績(jī) FROM S JOIN SC JOIN C ON SC.課程號(hào)=C.課程號(hào) ON S.學(xué)號(hào) =SC. 學(xué)號(hào)
(33)在Visual FoxPro中以下敘述正確的是
A.表也被稱(chēng)作表單
B.數(shù)據(jù)庫(kù)文件不存儲(chǔ)用戶數(shù)據(jù)
C.數(shù)據(jù)庫(kù)文件的擴(kuò)展名是DBF
D.一個(gè)數(shù)據(jù)庫(kù)中的所有表文件存儲(chǔ)在一個(gè)物理文件中
(34) 有 Visual FoxPro中,釋放表單時(shí)會(huì)引發(fā)的事件是
A.UnLoad事件
B.Init事件
C.Load事件
D.Release事件
(35) 有 Visual FoxPro中,在屏幕上預(yù)覽報(bào)表的命令是
A.PREVIEW REPORT
B.REPORT FORM … PREVIEW
C.DO REPORT … PREVIEW
D.RUN REPORT … PREVIEW
二、填空題(每空2分,共30分)請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題紙上[1]~[15]序號(hào)的橫線上,答在試卷上,在試卷上不得分(注意:以命令關(guān)鍵字填空的必須寫(xiě)完整)
(1) 在深度為7的滿二叉樹(shù)中,度為2的結(jié)點(diǎn)個(gè)數(shù)為_(kāi)________。
(2) 軟件測(cè)試分為白箱(盒)測(cè)試和黑箱(盒)測(cè)試,等價(jià)類(lèi)劃分法屬于______ 測(cè)試。
(3) 在數(shù)據(jù)庫(kù)系統(tǒng)中,實(shí)現(xiàn)各種數(shù)據(jù)管理功能的核心軟件稱(chēng)為 數(shù)據(jù)庫(kù)管理系統(tǒng)_____。
(4) 軟件生命周期可分為多個(gè)階段,一般分為定義階段、開(kāi)發(fā)階段和維護(hù)階段。編碼和測(cè)試屬于 _____階段。
(5)在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖(DFD)中,利用 _________ 對(duì)其中的圖形元素進(jìn)行確切解釋。
(6)為使表單運(yùn)行時(shí)在主窗口中居中顯示,應(yīng)設(shè)置表單的AutoCenter屬性值為 _________ 。
(7)?AT(”EN”,RIGHT(“STUDENT”,4))的執(zhí)行結(jié)果是 _______ 。
(8)數(shù)據(jù)庫(kù)表上字段有效性規(guī)則是一個(gè) _________表達(dá)式。
(9)在Visual FoxPro中,通過(guò)建立數(shù)據(jù)庫(kù)表的主索引可以實(shí)現(xiàn)數(shù)據(jù)的 ________ 完整性。
(10)執(zhí)行下列程序,顯示的結(jié)果是 KROW 。
one=”WORK”
two=“”
a=LEN(one)
i=a
DO WHILE i>=1
two=two+SUBSTR(one,i,1)
i=i-1
ENDDO
?two
________
(11)“歌手”表中有“歌手號(hào)”、“姓名”、和“最后得分”三個(gè)字段,“最后得分”越高名次越靠前,查詢前10名歌手的SQL語(yǔ)句是:
SELECT * ________ FROM 歌手 ORDER BY 最后得分 DESC 。
(12)已有“歌手”表,將該表中的“歌手號(hào)”字段定義為候選索引、索引名是temp,正確的SQL語(yǔ)句是: _________ TABLE 歌手 ADD UNIQUE 歌手好 TAG temp
(13)連編應(yīng)用程序時(shí),如果選擇連編生成可執(zhí)行程序,則生成的文件的擴(kuò)展名是 ________。
(14)為修改已建立的報(bào)表文件打開(kāi)報(bào)表設(shè)計(jì)器的命令是__________。
【3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試真題】相關(guān)文章:
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試真題參考答案10-11
3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP考試真題09-26
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C++筆試真題10-11
計(jì)算機(jī)等級(jí)考試二級(jí)ACCESS筆試真題10-06
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試真題答案及解析10-11
9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試真題10-13
3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C++筆試真題10-11
2006年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)access筆試真題06-08