




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、全國(guó)計(jì)算機(jī)二級(jí)VF考試2005年至2010年試題及答案 2005年4月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF筆試試題一、選擇題 (1)(35)每小題 2 分 , 共 70 分)下列各題 A)、B)、C)、D)四個(gè)選項(xiàng)中, 只有一個(gè)選項(xiàng)是正確的。01) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指 A)存儲(chǔ)在外存中的數(shù)據(jù) B)數(shù)據(jù)所占的存儲(chǔ)空間量 C)數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式 D)數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示 答案:D02) 下列關(guān)于棧的描述中錯(cuò)誤的是 A)棧是先進(jìn)后出的線性表 B)棧只能順序存儲(chǔ) C)棧具有記憶作用 D)對(duì)棧的插入與刪除操作中, 不需要改變棧底指針 答案:B03) 對(duì)于長(zhǎng)度為n的線性表, 在最壞情況下, 下列
2、各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是 A)冒泡排序?yàn)閚/2 B)冒泡排序?yàn)閚 C)快速排序?yàn)閚 D)快速排序?yàn)閚(n-1)/2 答案:D04) 對(duì)長(zhǎng)度為n的線性表進(jìn)行順序查找, 在最壞情況下所需要的比較次數(shù)為 A) B)n/2 C)n D)n+1 答案:C05) 下列對(duì)于線性鏈表的描述中正確的是 A)存儲(chǔ)空間不一定是連續(xù), 且各元素的存儲(chǔ)順序是任意的 B)存儲(chǔ)空間不一定是連續(xù), 且前件元素一定存儲(chǔ)在后件元素的前面 C)存儲(chǔ)空間必須連續(xù), 且前件元素一定存儲(chǔ)在后件元素的前面 D)存儲(chǔ)空間必須連續(xù), 且各元素的存儲(chǔ)順序是任意的 答案:A06) 下列對(duì)于軟件測(cè)試的描述中正確的是 A)軟件測(cè)試的目的是證
3、明程序是否正確 B)軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確 C)軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤 D)軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則答案:C07) 為了使模塊盡可能獨(dú)立, 要求 A)模塊的內(nèi)聚程度要盡量高, 且各模塊間的耦合程度要盡量強(qiáng) B)模塊的內(nèi)聚程度要盡量高, 且各模塊間的耦合程度要盡量弱 C)模塊的內(nèi)聚程度要盡量低, 且各模塊間的耦合程度要盡量弱 D)模塊的內(nèi)聚程度要盡量低, 且各模塊間的耦合程度要盡量強(qiáng) 答案:B08) 下列描述中正確的是 A)程序就是軟件 B)軟件開(kāi)發(fā)不受計(jì)算機(jī)系統(tǒng)的限制 C)軟件既是邏輯實(shí)體, 又是物理實(shí)體 D)軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合 答案:
4、D09) 數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)技術(shù)的重要特點(diǎn)之一。所謂數(shù)據(jù)獨(dú)立性是指 A)數(shù)據(jù)與程序獨(dú)立存放 B)不同的數(shù)據(jù)被存放在不同的文件中 C)不同的數(shù)據(jù)只能被對(duì)應(yīng)的應(yīng)用程序所使用 D)以上三種說(shuō)法都不對(duì) 答案:D10) 用樹(shù)形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是 A)關(guān)系模型 B)網(wǎng)狀模型 C)層次模型 D)以上三個(gè)都是 答案:C11) 在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí), 給該表指定了主索引, 這屬于數(shù)據(jù)完整性中的 A)參照完整性 B)實(shí)體完整性 C)域完整性 D)用戶定義完整性 答案:B12) 在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí), 為該表中一些字段建立普通索引, 其目的是 A)改變表中記錄的物理順序 B)為了對(duì)表進(jìn)行實(shí)體完整性約束 C
5、)加快數(shù)據(jù)庫(kù)表的更新速度 D)加快數(shù)據(jù)庫(kù)表的查詢速度 答案:D13) 數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的核心軟件是 A)DBMS B)DB C)OS D)DBS 答案:A14) 設(shè)有兩個(gè)數(shù)據(jù)庫(kù)表, 父表和子表之間是一對(duì)多的聯(lián)系, 為控制子表和父表的關(guān)聯(lián), 可以設(shè)置“參照完整性規(guī)則”, 為此要求這兩個(gè)表 A)在父表連接字段上建立普通索引, 在子表連接字段上建立主索引 B)在父表連接字段上建立主索引, 在子表連接字段上建立普通索引 C)在父表連接字段上不需要建立任何索引, 在子表連接字段上建立普通索引 D)在父表和子表的連接字段上都要建立主索引 答案:B15) 關(guān)系運(yùn)算中的選擇運(yùn)算是 A)從關(guān)系中找出
6、滿足給定條件的元組的操作 B)從關(guān)系中選擇若干個(gè)屬性組成新的關(guān)系的操作 C)從關(guān)系中選擇滿足給定條件的屬性的操作 D)A和B都對(duì) 答案:A16) 在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引是 A)惟一索引 B)惟一索引和候選索引 C)惟一索引和主索引 D)主索引和候選索引 答案:D17) 在Visual FoxPro中, 以下關(guān)于刪除記錄的描述, 正確的是 A)SQL的DELETE命令在刪除數(shù)據(jù)庫(kù)表中的記錄之前, 不需要用USE命令打開(kāi)表 B)SQL的DELETE命令和傳統(tǒng)Visual FoxPro的DELETE命令在刪除數(shù)據(jù)庫(kù)表中的記錄之前, 都需要用USE命令打開(kāi)表 C)SQL的DELET
7、E命令可以物理地刪除數(shù)據(jù)庫(kù)表中的記錄, 而傳統(tǒng)Visual FoxPro的DELETE命令只能邏輯刪除數(shù)據(jù)庫(kù)表中的記錄 D)傳統(tǒng)Visual FoxPro的DELETE命令在刪除數(shù)據(jù)庫(kù)表中的記錄之前不需要用USE命令打開(kāi)表 答案:A18) 在Visual FoxPro中, 如果希望跳出SCAN ENDSCAN循環(huán)體、執(zhí)行ENDSCAN后面的語(yǔ)句, 應(yīng)使用 A)LOOP語(yǔ)句 B)EXIT語(yǔ)句 C)BREAK語(yǔ)句 D)RETURN語(yǔ)句 答案:B19) 打開(kāi)數(shù)據(jù)庫(kù)abc的正確命令是 A)OPEN DATABASE abc B)USE abc C)USE DATABASE abc D)OPEN abc
8、 答案:A20) 在Visual FoxPro中, 下列關(guān)于表的敘述正確的是 A)在數(shù)據(jù)庫(kù)表和自由表中, 都能給字段定義有效性規(guī)則和默認(rèn)值 B)在自由表中, 能給表中的字段定義有效性規(guī)則和默認(rèn)值。 C)在數(shù)據(jù)庫(kù)表中, 能給表中的字段定義有效性規(guī)則和默認(rèn)值 D)在數(shù)據(jù)庫(kù)表和自由表中, 都不能給字段定義有效性規(guī)則和默認(rèn)值 答案:C21) Visual FoxPro的“參照完整性”中“插入規(guī)則”包括的選擇是 A)級(jí)聯(lián)和忽略 B)級(jí)聯(lián)和刪除 C)級(jí)聯(lián)和限制 D)限制和忽略 答案:D22) 在Visual FoxPro中, 關(guān)于查詢和視圖的正確描述是 A)查詢是一個(gè)預(yù)先定義好的SQL SELECT語(yǔ)句文
9、件 B)視圖是一個(gè)預(yù)先定義好的SQL SELECT語(yǔ)句文件 C)查詢和視圖是同一種文件, 只是名稱不同 D)查詢和視圖都是一個(gè)存儲(chǔ)數(shù)據(jù)的表 答案:A23) 在Visual FoxPro中, 以下關(guān)于視圖描述中錯(cuò)誤的是 A)通過(guò)視圖可以對(duì)表進(jìn)行查詢 B)通過(guò)視圖可以對(duì)表進(jìn)行更新 C)視圖是一個(gè)虛表 D)視圖就是一種查詢 答案:D24) 使用SQL語(yǔ)句將學(xué)生表S中年齡(AGE)大于30歲的記錄刪除, 正確的命令是 A)DELETE FOR AGE 30 B)DELETE FROM S WHERE AGE 30 C)DELETE S FOR AGE 30 D)DELETE S WHERE AGE 3
10、0 答案:B25) 在Visual FoxPro中, 使用LOCATE FOR 命令按條件查找記錄, 當(dāng)查找到滿足條件的第一條記錄后, 如果還需要查找下一條滿足條件的記錄, 應(yīng)使用 A)再次使用LOCATE FOR 命令 B)SKIP命令 C)CONTINUE命令 D)GO命令 答案:C26) 在Visual FoxPro中, 刪除數(shù)據(jù)庫(kù)表S的SQL命令是 A)DROP TABLE S B)DELETE TABLE S C)DELETE TABLE S.DBF D)ERASE TABLE S 答案:A27) 下列表達(dá)式中, 表達(dá)式返回結(jié)果為.F.的是 A)AT(A,BCD) B)信息$管理信息
11、系統(tǒng) C)ISNULL(.NULL.) D)SUBSTR(計(jì)算機(jī)技術(shù),3,2) 答案:B28) 使用SQL語(yǔ)句向?qū)W生表S(SN0,SN,AGE,SEX)中添加一條新記錄, 字段學(xué)號(hào)(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)的值分別為0401、王芳、女、18, 正確命令是 A)APPEND INTO S (SN0,SN,SEX,AGE) VALUES(0401,王芳,女,18) B)APPEND S VALUES (0401,王芳,18,女) C)INSERT INTO S (SN0,SN,SEX,AGE) VALUES (0401,王芳,女,18) D)INSERT S VALU
12、ES (0401,王芳,18,女) 答案:C29) 假設(shè)某個(gè)表單中有一個(gè)命令按鈕cmdClose, 為了實(shí)現(xiàn)當(dāng)用戶單擊此按鈕時(shí)能夠關(guān)閉該表單的功能, 應(yīng)在該按鈕的Click事件中寫入語(yǔ)句 A)ThisForm.Close B)ThisForm.Erase C)ThisForm.Release D)ThisForm.Return 答案:C30) 在SQL的SELECT查詢結(jié)果中, 消除重復(fù)記錄的方法是 A)通過(guò)指定主關(guān)系鍵 B)通過(guò)指定惟一索引 C)使用DISTINCT子句 D)使用HAVING子句 答案:C31) 在Visual FoxPro中, 以下有關(guān)SQL的SELECT語(yǔ)句的敘述中, 錯(cuò)
13、誤的是 A)SELECT子句中可以包含表中的列和表達(dá)式 B)SELECT子句中可以使用別名 C)SELECT子句規(guī)定了結(jié)果集中的列順序 D)SELECT子句中列的順序應(yīng)該與表中列的順序一致 答案:D32) 下列關(guān)于SQL中HAVING子句的描述, 錯(cuò)誤的是 A)HAVING子句必須與GROUP BY子句同時(shí)使用 B)HAVING子句與GROUP BY子句無(wú)關(guān) C)使用WHERE子句的同時(shí)可以使用HAVNG子句 D)使用HAVING子句的作用是限定分組的條件 答案:B33) 在Visual FoxPro中, 如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則, 并在刪除規(guī)則中選擇了“限制”,則當(dāng)刪除父表中
14、的記錄時(shí), 系統(tǒng)反應(yīng)是 A)不做參照完整性檢查 B)不準(zhǔn)刪除父表中的記錄 C)自動(dòng)刪除子表中所有相關(guān)的記錄 D)若子表中有相關(guān)記錄, 則禁止刪除父表中記錄 答案:D34) 使用如下三個(gè)數(shù)據(jù)庫(kù)表: 學(xué)生表: S(學(xué)號(hào), 姓名, 性別, 出生日期, 院系) 課程表: C(課程號(hào), 課程名, 學(xué)時(shí)) 選課成績(jī)表: SC(學(xué)號(hào), 課程號(hào), 成績(jī)) 在上述表中, 出生日期數(shù)據(jù)類型為日期型, 學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型, 其他均為字符型。用SQL命令查詢選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)和姓名, 正確的命令是 A)SELECT 學(xué)號(hào), 姓名 FROM S WHERE NOT EXISTS;(SEL
15、ECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績(jī)=85) C)SELECT 學(xué)號(hào), 姓名 FROM S,SCWHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND 成績(jī)=85 D)SELECT 學(xué)號(hào), 姓名 FROM S,SCWHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND ALL 成績(jī)=85 答案:A35) 使用如下三個(gè)數(shù)據(jù)庫(kù)表: 學(xué)生表: S(學(xué)號(hào), 姓名, 性別, 出生日期, 院系) 課程表: C(課程號(hào), 課程名, 學(xué)時(shí)) 選課成績(jī)表: SC(學(xué)號(hào), 課程號(hào), 成績(jī)) 在上述表中, 出生日期數(shù)據(jù)類型為日期型, 學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型, 其他均為字符型。用SQL語(yǔ)言檢索選修課程在5門以上
16、(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī), 并按平均成績(jī)降序排序, 正確的命令是 A)SELECT S.學(xué)號(hào),姓名,平均成績(jī) FROM S,SC;WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);GROUP BY S.學(xué)號(hào) HAVING COUNT(*)=50 ORDER BY 平均成績(jī) DESC B)SELECT 學(xué)號(hào),姓名,AVG(成績(jī)) FROM S,SC;WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND COUNT(*)=5;GROUP BY 學(xué)號(hào) ORDER BY 3 DESC C)SELECT S.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM S,SC;WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND COUNT
17、(*)=5;GROUP BY S.學(xué)號(hào) ORDER BY 平均成績(jī) DESC D)SELECT S.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM S,SC;WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);GROUP BY S.學(xué)號(hào) HAVING COUNT(*)=5 ORDER BY 3 DESC 答案:D二、填空題(每空 2 分 , 共 30 分)請(qǐng)將每一個(gè)空的正確答案寫在答題處【1】至【15】。注意: 以命令關(guān)鍵字填空的必須拼寫完整。1) 某二叉樹(shù)中度為2的結(jié)點(diǎn)有18個(gè), 則該二叉樹(shù)中有【1】個(gè)葉子結(jié)點(diǎn)。 本小題第1空答案:192) 在面向?qū)ο蠓椒ㄖ? 類的實(shí)例稱為【2】。 本小題第1空答案:對(duì)象3)
18、 診斷和改正程序中錯(cuò)誤的工作通常稱為【3】。 本小題第1空答案:調(diào)試 或 程序調(diào)試 或 軟件調(diào)試 或 Debug 或 調(diào)試程序 或 調(diào)試軟件4) 在關(guān)系數(shù)據(jù)庫(kù)中, 把數(shù)據(jù)表示成二維表, 每一個(gè)二維表稱為【4】。 本小題第1空答案:關(guān)系 或 關(guān)系表5) 問(wèn)題處理方案的正確而完整的描述稱為【5】。 本小題第1空答案:算法 或 程序 或 流程圖6) 在奧運(yùn)會(huì)游泳比賽中, 一個(gè)游泳運(yùn)動(dòng)員可以參加多項(xiàng)比賽, 一個(gè)游泳比賽項(xiàng)目可以有多個(gè)運(yùn)動(dòng)員參加, 游泳運(yùn)動(dòng)員與游泳比賽項(xiàng)目?jī)蓚€(gè)實(shí)體之間的聯(lián)系是【6】聯(lián)系。 本小題第1空答案:多對(duì)多 或 m:n7) 執(zhí)行命令A(yù)=2005/4/2之后, 內(nèi)存變量A的數(shù)據(jù)類型是
19、【7】型。 本小題第1空答案:數(shù)值 或 數(shù)字 或 N 或 n8) 如下程序顯示的結(jié)果是【8】。 s=1 i=0 do while i=0, 應(yīng)使用SQL語(yǔ)句ALTER TABLE 金牌榜 【11】 獎(jiǎng)牌總數(shù) I 【12】 獎(jiǎng)牌總數(shù) = O 本小題第1空答案:ADD 或 ADD COLUMN 或 ADD COLUM 或 ADD COLU 本小題第2空答案:CHECK 或 CHEC12) 使用如下三個(gè)數(shù)據(jù)庫(kù)表: 金牌榜.DBF 國(guó)家代碼 C (3), 金牌數(shù) I, 銀牌數(shù) I, 銅牌數(shù) I 獲獎(jiǎng)牌情況.DBF 國(guó)家代碼 C (3), 運(yùn)動(dòng)員名稱 C (20), 項(xiàng)目名稱 C(30), 名次 I 國(guó)
20、家.DBF 國(guó)家代碼 C (3), 國(guó)家名稱 C (20) 金牌榜表中一個(gè)國(guó)家一條記錄;獲獎(jiǎng)牌情況表中每個(gè)項(xiàng)目中的各個(gè)名次都有一條記錄, 名次只取前3名, 例如: 國(guó)家代碼 運(yùn)動(dòng)員名稱 項(xiàng)目名稱 名次 001 劉翔 男子110米欄 1 001 李小鵬 男子雙杠 3 002 菲爾普斯 游泳男子200米自由泳 3 002 菲爾普斯 游泳男子400米個(gè)人混合泳 1 001 郭晶晶 女子三米板跳板 1 001 李婷/孫甜甜 網(wǎng)球女子雙打 1使用獲獎(jiǎng)牌情況和國(guó)家兩個(gè)表查詢中國(guó)所獲金牌(名次為1)的數(shù)量, 應(yīng)使用SQL語(yǔ)句 SELECT COUNT(*) FROM 國(guó)家 INNER JOIN 獲獎(jiǎng)牌情況
21、; 【13】國(guó)家.國(guó)家代碼=獲獎(jiǎng)牌情況.國(guó)家代碼 ; WHERE 國(guó)家.國(guó)家名稱=中國(guó) AND 名次=1 本小題第1空答案:ON13) 使用如下三個(gè)數(shù)據(jù)庫(kù)表: 金牌榜.DBF 國(guó)家代碼 C (3), 金牌數(shù) I, 銀牌數(shù) I, 銅牌數(shù) I 獲獎(jiǎng)牌情況.DBF 國(guó)家代碼 C (3), 運(yùn)動(dòng)員名稱 C (20), 項(xiàng)目名稱 C(30), 名次 I 國(guó)家.DBF 國(guó)家代碼 C (3), 國(guó)家名稱 C (20) 金牌榜表中一個(gè)國(guó)家一條記錄;獲獎(jiǎng)牌情況表中每個(gè)項(xiàng)目中的各個(gè)名次都有一條記錄, 名次只取前3名, 例如: 國(guó)家代碼 運(yùn)動(dòng)員名稱 項(xiàng)目名稱 名次 001 劉翔 男子110米欄 1 001 李小鵬
22、男子雙杠 3 002 菲爾普斯 游泳男子200米自由泳 3 002 菲爾普斯 游泳男子400米個(gè)人混合泳 1 001 郭晶晶 女子三米板跳板 1 001 李婷/孫甜甜 網(wǎng)球女子雙打 1將金牌榜.DBF中的新增加的字段獎(jiǎng)牌總數(shù)設(shè)置為金牌數(shù)、銀牌數(shù)、銅牌數(shù)三項(xiàng)的和, 應(yīng)使用 SQL 語(yǔ)句 【14】 金牌榜【15】 獎(jiǎng)牌總數(shù)=金牌數(shù)+銀牌數(shù)+銅牌數(shù) 本小題第1空答案:UPDATE 或 UPDAT 或 UPDA 本小題第2空答案:SET2005年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷VFP數(shù)據(jù)庫(kù)程序設(shè)計(jì)含答案 一、選擇題(每小題2分,共70分) 下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確
23、的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)下列敘述中正確的是 A)程序設(shè)計(jì)就是編制程序 B)程序的測(cè)試必須由程序員自己去完成 C)程序經(jīng)調(diào)試改錯(cuò)后還應(yīng)進(jìn)行再測(cè)試 D)程序經(jīng)調(diào)試改錯(cuò)后不必進(jìn)行再測(cè)試 (2)下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是 A)順序存儲(chǔ)的有序線性表 B)線性鏈表 C)二叉鏈表 D)有序線性鏈表 (3)下列關(guān)于棧的描述正確的是 A)在棧中只能插入元素而不能刪除元素 B)在棧中只能刪除元素而不能插入元素 C)棧是特殊的線性表,只能在一端插入或刪除元素 D)棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素 (4)下列敘述中正確的是 A)一個(gè)邏輯數(shù)據(jù)
24、結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu) B)數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu) C)一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)處理的效率 D)一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處理的效率 (5)下列描述中正確的是 A)軟件工程只是解決軟件項(xiàng)目的管理問(wèn)題 B)軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問(wèn)題 C)軟件工程的主要思想是強(qiáng)調(diào)在軟件開(kāi)發(fā)過(guò)程中需要應(yīng)用工程化原則 D)軟件工程只是解決軟件開(kāi)發(fā)中的技術(shù)問(wèn)題 (6)在軟件設(shè)計(jì)中,不屬于過(guò)程設(shè)計(jì)工具的是 A)PDL(過(guò)程設(shè)計(jì)語(yǔ)言) B)PAD圖 C)N-S圖 D)DFD圖 (7)下列敘述中正確的是 A)軟件交付使用
25、后還需要進(jìn)行維護(hù) B)軟件一旦交付使用就不需要再進(jìn)行維護(hù) C)軟件交付使用后其生命周期就結(jié)束 D)軟件維護(hù)是指修復(fù)程序中被破壞的指令 (8)數(shù)據(jù)庫(kù)設(shè)計(jì)的根本目標(biāo)是要解決 A)數(shù)據(jù)共享問(wèn)題 B)數(shù)據(jù)安全問(wèn)題 C)大量數(shù)據(jù)存儲(chǔ)問(wèn)題 D)簡(jiǎn)化數(shù)據(jù)維護(hù) (9)設(shè)有如下關(guān)系表: R S T A B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3 則下列操作中正確的是 A)TRS B)TRS C)TRS D)TR/S (10)數(shù)據(jù)庫(kù)系統(tǒng)的核心是 A)數(shù)據(jù)模型 B)數(shù)據(jù)庫(kù)管理系統(tǒng) C)數(shù)據(jù)庫(kù) D)數(shù)據(jù)庫(kù)管理員 (11)Visual FoxPro是一種關(guān)系型
26、數(shù)據(jù)庫(kù)管理系統(tǒng),這里關(guān)系通常是指 A)數(shù)據(jù)庫(kù)文件(dbc文件) B)一個(gè)數(shù)據(jù)庫(kù)中兩個(gè)表之間有一定的關(guān)系 C)表文件(dbf文件) D)一個(gè)表文件中兩條記錄之間有一定的關(guān)系 (12)擴(kuò)展名為mnx的文件是 A)備注文件 B)項(xiàng)目文件 C)表單文件 D)菜單文件 (13)報(bào)表的數(shù)據(jù)源可以是 A)表或視圖 B)表或查詢 C)表、查詢或視圖 D)表或其他報(bào)表 (14)如果添加到項(xiàng)目中的文件標(biāo)識(shí)為“排除”,表示 A)此類文件不是應(yīng)用程序的一部分 B)生成應(yīng)用程序時(shí)不包括此類文件 C)生成應(yīng)用程序時(shí)包括此類文件,用戶可以修改 D)生成應(yīng)用程序時(shí)包括此類文件,用戶不能修改 (15)“項(xiàng)目管理器”的“運(yùn)行”按
27、鈕用于執(zhí)行選定的文件,這些文件可以是 A)查詢、視圖或表單 B)表單、報(bào)表和標(biāo)簽 C)查詢、表單或程序 D)以上文件都可以 (16)允許出現(xiàn)重復(fù)字段值的索引是 A)侯選索引和主索引 B)普通索引和惟一索引 C)侯選索引和惟一索引 D)普通索引和侯選索引 (17)以純文本形式保存設(shè)計(jì)結(jié)果的設(shè)計(jì)器是 A)查詢?cè)O(shè)計(jì)器 B)表單設(shè)計(jì)器 C)菜單設(shè)計(jì)器 D)以上三種都不是 (18)以下關(guān)于視圖的描述正確的是 A)視圖保存在項(xiàng)目文件中 B)視圖保存在數(shù)據(jù)庫(kù)文件中 C)視圖保存在表文件中 D)視圖保存在視圖文件中 (19)下面有關(guān)表間永久聯(lián)系和關(guān)聯(lián)的描述中,正確的是 A)永久聯(lián)系中的父表一定有索引,關(guān)聯(lián)中的
28、父表不需要有索引 B)無(wú)論是永久聯(lián)系還是關(guān)聯(lián),子表一定有索引 C)永久聯(lián)系中子表的記錄指針會(huì)隨父表的記錄指針的移動(dòng)而移動(dòng) D)關(guān)聯(lián)中父表的記錄指針會(huì)隨子表的記錄指針的移動(dòng)而移動(dòng) (20)下面關(guān)于類、對(duì)象、屬性和方法的敘述中,錯(cuò)誤的是 A)類是對(duì)一類相似對(duì)象的描述,這些對(duì)象具有相同種類的屬性和方法 B)屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為 C)基于同一個(gè)類產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值 D)通過(guò)執(zhí)行不同對(duì)象的同名方法,其結(jié)果必然是相同的 (21)在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是 A)EMPTY(.NULL.) B)LIKE(xy? , xyz)
29、C)AT(xy, abcxyz) D)ISNULL(SPACE(0) (22)依次執(zhí)行以下命令后的輸出結(jié)果是 SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLOVER 10 SET MARK TO . ? CTOD(49-05-01) A)49.05.01 B)1949.05.01 C)2049.05.01 D)出錯(cuò) (23)假設(shè)職員表已在當(dāng)前工作區(qū)打開(kāi),其當(dāng)前記錄的“姓名”字段值為“張三”(字符型,寬度為6)。在命令窗口輸入并執(zhí)行如下命令: 姓名=姓名-您好 ? 姓名 那么主窗口中將顯示 A)張三 B)張三 您好 C)張三您好 D)出
30、錯(cuò) (24)有一學(xué)生表文件,且通過(guò)表設(shè)計(jì)器已經(jīng)為該表建立了若干普通索引。其中一個(gè)索引的索引表達(dá)式為姓名字段,索引名為XM?,F(xiàn)假設(shè)學(xué)生表已經(jīng)打開(kāi),且處于當(dāng)前工作區(qū)中,那么可以將上述索引設(shè)置為當(dāng)前索引的命令是 A)SET INDEX TO 姓名 B)SET INDEX TO XM C)SET ORDER TO 姓名 D)SET ORDER TO XM (25)當(dāng)前打開(kāi)的圖書表中有字符型字段“圖書號(hào)”,要求將圖書號(hào)以字母A開(kāi)頭的圖書記錄全部打上刪除標(biāo)記,通??梢允褂妹?A)DELETE FOR 圖書號(hào)=A B)DELETE WHILE 圖書號(hào)=A C)DELETE FOR 圖書號(hào)=A* D)DEL
31、ETE FOR 圖書號(hào) LIKE A% (26)在Visual FoxPro中,要運(yùn)行查詢文件query1.qpr,可以使用命令 A)DO query1 B)DO query1.qpr C)DO QUERY query1 D)RUN query1 (27)下列程序段的輸出結(jié)果是 ACCEPT TO A IF A=123456 S=0 ENDIF S=1 ? S RETURN A)0 B)1 C)由A的值決定 D)程序出錯(cuò) (28)如果在命令窗口輸入并執(zhí)行命令:“LIST 名稱”后在主窗口中顯示: 記錄號(hào) 名稱 1 電視機(jī) 2 計(jì)算機(jī) 3 電話線 4 電冰箱 5 電線 假定名稱字段為字符型、寬度
32、為6,那么下面程序段的輸出結(jié)果是 GO 2 SCAN NEXT 4 FOR LEFT(名稱,2)=電 IF RIGHT(名稱,2)=線 LOOP ENDIF ? 名稱 ENDSCAN A)電話線 B)電冰箱 C)電冰箱電線 D)電視機(jī)電冰箱第(29)(35)題使用如下三個(gè)表: 職員.DBF:職員號(hào) C(3),姓名 C(6),性別 C(2),組號(hào) N(1),職務(wù) C(10) 客戶.DBF:客戶號(hào) C(4),客戶名 C(36),地址 C(36),所在城市 C(36) 訂單.DBF:訂單號(hào) C(4),客戶號(hào) C(4),職員號(hào) C(3),簽訂日期 D,金額 N(6.2) (29)查詢金額最大的那10%
33、訂單的信息。正確的SQL語(yǔ)句是 A)SELECT * TOP 10 PERCENT FROM 訂單 B)SELECT TOP 10% * FROM 訂單 ORDER BY 金額 C)SELECT * TOP 10 PERCENT FROM 訂單 ORDER BY 金額 D)SELECT TOP 10 PERCENT * FROM 訂單 ORDER BY 金額 DESC (30)查詢訂單數(shù)在3個(gè)以上、訂單的平均金額在200元以上的職員號(hào)。正確的SQL語(yǔ)句是 A)SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)3 AND AVG_金額200 B)SEL
34、ECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)3 AND AVG(金額)200 C)SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)3 WHERE AVG(金額)200 D)SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) WHERE COUNT(*)3 AND AVG_金額200 (31)顯示2005年1月1日后簽訂的訂單,顯示訂單的訂單號(hào)、客戶名以及簽訂日期。正確的SQL語(yǔ)句是 A)SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單 JOIN 客戶 ON 訂單.客戶號(hào)=客戶.客戶號(hào) W
35、HERE 簽訂日期2005-1-1 B)SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單 JOIN 客戶 WHERE 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期2005-1-1 C)SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單,客戶 WHERE 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期2005-1-1 D)SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單,客戶 ON 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期2005-1-1 (32)顯示沒(méi)有簽訂任何訂單的職員信息(職員號(hào)和姓名),正確的SQL語(yǔ)句是 A)SELECT 職員.職員號(hào),姓名 FROM 職員 JOIN
36、訂單 ON 訂單.職員號(hào)=職員.職員號(hào) GROUP BY 職員.職員號(hào) HAVING COUNT(*)=0 B)SELECT 職員.職員號(hào),姓名 FROM 職員 LEFT JOIN 訂單 ON 訂單.職員號(hào)=職員.職員號(hào) GROUP BY 職員.職員號(hào) HAVING COUNT(*)=0 C)SELECT 職員號(hào),姓名 FROM 職員 WHERE 職員號(hào) NOT IN (SELECT 職員號(hào) FROM 訂單) D)SELECT 職員.職員號(hào),姓名 FROM 職員 WHERE 職員.職員號(hào) (SELECT 訂單.職員號(hào) FROM 訂單) (33)有以下SQL語(yǔ)句: SELECT 訂單號(hào),簽訂日期
37、,金額 FROM 訂單,職員 WHERE 訂單.職員號(hào)=職員.職員號(hào) AND 姓名=李二 與如上語(yǔ)句功能相同的SQL語(yǔ)句是 A)SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE EXISTS (SELECT * FROM 職員 WHERE 姓名=李二) B)SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE EXISTS (SELECT * FROM 職員 WHERE 職員號(hào)=訂單.職員號(hào) AND 姓名=李二) C)SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE IN (SELECT 職員號(hào) FROM 職員 WHERE 姓名=李二) D)SELE
38、CT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE IN (SELECT 職員號(hào) FROM 職員 WHERE 職員號(hào)=訂單.職員號(hào) AND 姓名=李二) (34)從訂單表中刪除客戶號(hào)為“1001”的訂單記錄,正確的SQL語(yǔ)句是 A)DROP FROM 訂單 WHERE 客戶號(hào)=1001 B)DROP FROM 訂單 FOR 客戶號(hào)=1001 C)DELETE FROM 訂單 WHERE 客戶號(hào)=1001 D)DELETE FROM 訂單 FOR 客戶號(hào)=1001 (35)將訂單號(hào)為“0060”的訂單金額改為169元,正確的SQL語(yǔ)句是 A)UPDATE 訂單 SET 金額=169 WHE
39、RE 訂單號(hào)=0060 B)UPDATE 訂單 SET 金額 WITH 169 WHERE 訂單號(hào)=0060 C)UPDATE FROM 訂單 SET 金額=169 WHERE 訂單號(hào)=0060 D)UPDATE FROM 訂單 SET 金額 WITH 169 WHERE 訂單號(hào)=0060 二、填空題(每空2分,共30分) 請(qǐng)將每一個(gè)空的正確答案寫在答題卡【1】【15】序號(hào)的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。 (1)數(shù)據(jù)管理技術(shù)發(fā)展過(guò)程經(jīng)過(guò)人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的階段是 【1】 。 (2)算法復(fù)雜度主要包括時(shí)間復(fù)雜度和 【2】
40、復(fù)雜度。 (3)在進(jìn)行模塊測(cè)試時(shí),要為每個(gè)被測(cè)試的模塊另外設(shè)計(jì)兩類模塊:驅(qū)動(dòng)模塊和承接模塊(樁模塊)。其中 【3】 的作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊,并顯示被測(cè)試模塊所產(chǎn)生的結(jié)果。 (4)一棵二叉樹(shù)第六層(根結(jié)點(diǎn)為第一層)的結(jié)點(diǎn)數(shù)最多為 【4】 個(gè)。 (5)數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于 【5】 結(jié)構(gòu)。 (6)在Visual FoxPro中,數(shù)據(jù)庫(kù)表中不允許有重復(fù)記錄是通過(guò)指定 【6】 來(lái)實(shí)現(xiàn)的。 (7)在Visual FoxPro中,數(shù)據(jù)庫(kù)表S中的通用型字段的內(nèi)容將存儲(chǔ)在 【7】 文件中。 (8)在Visual FoxPro中,可以使用 【8】 語(yǔ)句跳出SCAN ENDSC
41、AN循環(huán)體外執(zhí)行ENDSCAN后面的語(yǔ)句。 (9)在SQL的SELECT查詢中使用 【9】 子句消除查詢結(jié)果中的重復(fù)記錄。 (10)在Visual FoxPro中,如果要改變表單上表格對(duì)象中當(dāng)前顯示的列數(shù),應(yīng)設(shè)置表格的 【10】 屬性值。 (11)在Visual FoxPro中,使用SQL的SELECT語(yǔ)句將查詢結(jié)果存儲(chǔ)在一個(gè)臨時(shí)表中,應(yīng)該使用 【11】 子句。 (12)在Visual FoxPro中,使用SQL的CREATE TABLE語(yǔ)句建立數(shù)據(jù)庫(kù)表時(shí),使用 【12】 子句說(shuō)明主索引。 (13)在Visual FoxPro中,使用SQL的CREATE TABLE語(yǔ)句建立數(shù)據(jù)庫(kù)表時(shí),使用 【
42、13】子句說(shuō)明有效性規(guī)則(域完整性規(guī)則或字段取值范圍)。 (14)在SQL的SELECT語(yǔ)句進(jìn)行分組計(jì)算查詢時(shí),可以使用 【14】 子句來(lái)去掉不滿足條件的分組。 (15)設(shè)有s(學(xué)號(hào), 姓名, 性別)和sc(學(xué)號(hào), 課程號(hào), 成績(jī))兩個(gè)表,下面SQL的SELECT語(yǔ)句檢索選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)、姓名和性別。 SELECT 學(xué)號(hào), 姓名, 性別 FROM s WHERE 【15】 ( SELECT * FROM sc WHERE sc.學(xué)號(hào) = s.學(xué)號(hào) AND成績(jī) =Y)D)NOT(XSY)(20)以下是與設(shè)置系統(tǒng)菜單有關(guān)的命令,其中錯(cuò)誤的是A)SET SYSMEN
43、U DEFAULT B)SET SYSMENU TO DEFAULTC)SET SYSMENU NOSAVE D)SET SYSMENU SAVE(21)在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果不為邏輯真的是A)EMPTY(SPACE(0) B)LIKE(xy*,xyz)C)AT(xy,abcxyz) D)ISNULL(.NUILL.)(22)SQL的數(shù)據(jù)操作語(yǔ)句不包括A)INSERT B)UPDATEC)DELETE D)CHANGE(23)假設(shè)表單上有一選項(xiàng)組:男 女,其中第一個(gè)選項(xiàng)按鈕”男”被選中。請(qǐng)問(wèn) 該選項(xiàng)組的Value屬性值為A).T. B)男 C)1 D)男或1(24
44、)打開(kāi)數(shù)據(jù)庫(kù)的命令是A)USE B)USE DATABASEC)OPEN D)OPEN DATABASE(25)”圖書”表中有字符型字段”圖書號(hào)”。要求用SQL DELETE命令將圖書號(hào)以字母A開(kāi)頭的圖書記錄全部打上刪除標(biāo)記,正確的命令是A)DELETE FROM圖書FOR圖書號(hào)LIKE”A”B)DELETEFROM圖書WHILE圖書號(hào)LIKE”A”C)DELETE FROM圖書WHERE圖書號(hào)=“A*D)DELETE FROM圖書WHERE圖書號(hào)LIKE”A”(26)在Visual FoxPro中,要運(yùn)行菜單文件menul.mpr,可以使用命令A(yù))DO menul B)DO menul.mprC)DO MENU menul D)RUN menul(27)以下所列各項(xiàng)屬于命令按鈕事件的是A)Parent B)This C)ThisForm D)Clic
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程招標(biāo)考試題及答案
- 孫臏兵法考試題及答案
- 聲樂(lè)中職面試題及答案
- 陜西行測(cè)考試試題及答案
- 評(píng)價(jià)類考試題及答案
- 噪聲聾考試題及答案
- java消息隊(duì)列mq面試題及答案
- 2025年電子信息科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 2025年深圳網(wǎng)約車考試題庫(kù)及答案新
- 2025年退休教師考試題庫(kù)
- 2025年工程管理知識(shí)試題及答案
- 月子會(huì)所考試試題及答案
- 課件暑期安全教育主題
- 公司環(huán)保迎檢工作方案
- 標(biāo)準(zhǔn)檢驗(yàn)指導(dǎo)書(SIP)-鈑金
- 公司食堂5s管理制度
- 配餐公司財(cái)務(wù)管理制度
- 2025上半年中學(xué)教師資格證考試《語(yǔ)文學(xué)科知識(shí)與教學(xué)能力》真題卷
- 公司聘用總經(jīng)理合同書
- 部編版語(yǔ)文三年級(jí)上冊(cè)第四單元大單元教學(xué)設(shè)計(jì)核心素養(yǎng)目標(biāo)
- 藥劑教學(xué)資源庫(kù)建設(shè)《醫(yī)藥商品基礎(chǔ)》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論