全國計算機(jī)等級考試二級VF歷年筆試真題 模擬題——16開排版
目 錄目 錄2011年9月計算機(jī)等級考試二級VFP 筆試 ...........................................................12011年3月
目 錄
目 錄
2011年9月計算機(jī)等級考試二級VFP 筆試 ...........................................................1
2011年3月計算機(jī)等級考試二級VFP 筆試 ...........................................................6
2010年9月計算機(jī)等級考試二級VFP 筆試 .........................................................10
2010年3月計算機(jī)等級考試二級VFP 筆試 .........................................................15
2009年9月計算機(jī)等級考試二級VFP 筆試 .........................................................19
2009年3月計算機(jī)等級考試二級VFP 筆試 .........................................................24
計算機(jī)等級考試二級VF 筆試模擬題(一) ........................................................29
計算機(jī)等級考試二級VF 筆試模擬題(二) ........................................................34
計算機(jī)等級考試二級VF 筆試模擬題(三) ........................................................38
計算機(jī)等級考試二級VF 筆試模擬題(四) ........................................................43
計算機(jī)等級考試二級VF 筆試模擬題(五) ........................................................48
- 1 -
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
2011年9月計算機(jī)等級考試二級VFP 筆試
一、選擇題(每小題2分,共70分) 1、下列敘述中正確的是
A) 算法就是程序
B) 設(shè)計算法時只需考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計 D) 以上三種說法都不對
C) 設(shè)計算法時只需考慮結(jié)果的可靠性 2、下列關(guān)于線性鏈表敘述中,正確的是
A) 各數(shù)據(jù)結(jié)點(diǎn)的存儲空間可以不連續(xù),但它們的存儲順序與邏輯順序必須一致 B) 各數(shù)據(jù)結(jié)點(diǎn)的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù) C) 進(jìn)入插入與刪除時,不需要移動表中的元素 D) 以上三種說法都不對
3、下列關(guān)于二叉樹的敘述中,正確的是
A) 葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個 B) 葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個 C) 葉子結(jié)點(diǎn)數(shù)是度為的結(jié)點(diǎn)數(shù)的兩倍 D) 度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍 4、軟件按功能分為應(yīng)用軟件 系統(tǒng)軟件和支撐軟件(或工具軟件) 下現(xiàn)屬于應(yīng)用軟件的是
A) 學(xué)生成績管理系統(tǒng) B)C 語言編譯程序 C)UNIX 操作系統(tǒng) D) 數(shù)據(jù)庫管理系統(tǒng) 5、某系統(tǒng)總結(jié)構(gòu)圖如下圖所示:
該系統(tǒng)總體結(jié)構(gòu)圖的深度是
B)6
D)2
A)7 6、程序調(diào)試的任務(wù)是
A) 設(shè)計測試用例
C)3
B) 驗(yàn)證程序的正確性
C) 發(fā)現(xiàn)程序中的錯誤 D) 診斷和改正程序中的錯誤 7、下列關(guān)于數(shù)據(jù)庫設(shè)計的敘述中,正確是的
A) 在需求分析階段建立數(shù)據(jù)字典
B) 在概念設(shè)計階段建立數(shù)據(jù)字典 D) 在物理設(shè)計階段建立數(shù)據(jù)字典
D) 數(shù)據(jù)模式
C) 在邏輯設(shè)計階段建立數(shù)據(jù)字典 8、數(shù)據(jù)庫系統(tǒng)的三級模式不包括 A) 概念模式 B) 內(nèi)模式 9、有三個關(guān)系R 、S 和T 如下:
C) 外模式
T
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第1頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
則由關(guān)系R 和S 得到關(guān)系T 的操作是 A) 自然連接
B) 差
C) 交
D) 并
10、下列選項(xiàng)中屬于面向?qū)ο笤O(shè)計方法主要特征的是 A) 繼承 B) 自頂向下 C) 模塊化 A) 唯一索引 B) 主索引 C) 復(fù)合索引 12、關(guān)系運(yùn)算中選擇某些列形成新的關(guān)系的運(yùn)算是 A) 選擇運(yùn)算 B) 投影運(yùn)算 13、在數(shù)據(jù)庫中建立索引的目的是
A) 節(jié)省存儲空間
C) 提高查詢和更新速度
C) 交運(yùn)算
D) 逐步求精
11、在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時,為了同時定義實(shí)體完整性可能通過指定哪類索引來實(shí)現(xiàn)
D) 普通索引
D) 除運(yùn)算
B) 提高查詢速度 D) 提高更新速度
14、假設(shè)變量a 的內(nèi)容是“計算機(jī)軟件工程師”,變量b 的內(nèi)容是“數(shù)據(jù)庫管理員”,表
達(dá)式的結(jié)果為“數(shù)據(jù)庫工程師”的是
A)left(b,6)-right(a,6) C)A 和B 都是
B)substr(b,1,3)-substr(a,6,3) D)A 和B 都不是
15、SQL 查詢命令的結(jié)構(gòu)是SELECT ? FROM ? WHERE ? GROUP BY ? HA VING ? ORDER BY ?,其中指定查詢條件的短語是 A)SELECT B)FROM C)WHERE D)ORDER BY短語
16、SQL 查詢命令的結(jié)構(gòu)是SELECT ? FROM ? WHERE ? GROUP BY ?
HA VING ? ORDER BY ?,其中HA VING 必須配合使用的短語是 A)FROM B)GROUP BY C)WHERE D)ORDER BY 17、如果SQL 查詢的SELECT 短語中使用TOP ,則必須配合 A)HA VING 短語 B)GROUP BY短語 C)WHERE 短語 D)ORDER BY 18、刪除表s 中字段c 的SQL 命令是 A)ALTER TABLE s DELETE c C)DELETE TABLE s DELETE c 19、在Visual FoxPro中,如下描述正確的是
B)ALTER TABLE s DROP c D)DELETE TABLE s DROP c
A) 對表的所有操作,都不需要使用USE 命令先打開表
B) 所有SQL 命令對表的所有操作都不需要使用USE 命令先打開表 C) 部分SQL 命令對表的所有操作都不需要使用USE 命令先打開表 D) 傳統(tǒng)的FoxPro 命令對表的所有操作都不需要使用USE 命令先打開表 后面的語句,應(yīng)使用 A)LOOP 語句 B)EXIT 語句 A) 數(shù)據(jù)庫表 B) 自由表
20、在V isual FoxPro中,如果希望跳出SCAN ? ENDSCAN 循環(huán)體外執(zhí)行ENDSCAN
C)BREAK 語句
D)RETURN 語句
21、在Visual FoxPro中,為了使表具有更多的特性應(yīng)該使用
C) 數(shù)據(jù)庫表或自由表 D) 數(shù)據(jù)庫表和自由表
22、在Visual FoxPro中,查詢設(shè)計器和視圖設(shè)計器很像,如下描述正確的是
A) 使用查詢設(shè)計器創(chuàng)建的是一個包含SQL SELECT語句的文本文件 B) 使用視圖設(shè)計器創(chuàng)建的是一個包含SQL SELECT語句的文本文件 C) 查詢和視圖有相同的用途
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第2頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
D) 查詢和視圖實(shí)際都是一個存儲數(shù)據(jù)的表
23、使用SQL 語句將表s 中字段price 的值大于30的記錄刪除,正確的命令是
A)DELETE FROM s FOR price>30 B)DELETE FROM s WHERE price>30
C)DELETE FOR price>30 D)DELETE s WHERE price>30
24、在Visual FoxPro中,使用SEEK 命令查找匹配的記錄,當(dāng)查找到匹配的第一條記錄
后,如果還需要查找下一條匹配的記錄,通常使用命令
A)GOTO B)SKIP C)CONTINUE D)GO
(25)假設(shè)表s 中有10條記錄,其中字段b 小于20的記錄有3條,大于等于20,并且小
于等于30的記錄有3條,大于30的記錄有4條。執(zhí)行下面的程序后,屏幕顯示的結(jié)果是
SET DELETE ON DELETE FROM s WHERE b BETWEEN 20 AND 30
C)0 D)3 ? RECCOUNT( ) A)10 B)7
26、 正確的SQL 插入命令的語法格式是
A)INSERT IN … VALUES …
C)INSERT INTO … VALUES …
27、建立表單的命令是 B)INSERT TO … VALUES … D)INSERT … VALUES …
A)CREA TE FORM B)CREA TE TABLE C)NEW FORM D)NEW TABLE
28、假設(shè)某個表單中有一個復(fù)選框(CheckBox1)和一個命令按鈕Command1,如果要在
Command1的Click 事件代碼中取得復(fù)選框的值,以判斷該復(fù)選框是否被用戶選擇,正確的表達(dá)式是
A)This.CheckBox1.V alue B)ThisForm.CheckBox1.V alue
C)This.CheckBox1.Selected D)ThisForm.CheckBox1.Selected
29、為了使命令按鈕在界面運(yùn)行時顯示“運(yùn)行”,需要設(shè)置該命令按鈕的哪個屬性
A)Text B)Title C)Display D)Caption
30、在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪除規(guī)則
中選擇了“級聯(lián)”,當(dāng)刪除父表中的記錄,其結(jié)果是 A) 只刪除父表中的記錄,不影響子表 B) 任何時候拒絕刪除父表中的記錄 C) 在刪除父表中記錄的同時自動刪除子表中的所有參照記錄 D) 若子表中有參照記錄,則禁止刪除父表中記錄
31、SQL 語句中,能夠判斷“訂購日期”字段是否為空值的表達(dá)式是
A) 訂購日期=NULL B) 訂購日期=EMPTY
C) 訂購日期 IS NULL D) 訂購日期 IS EMPTY 第(32)-(35)題使用如下3個表: 商店 (商店號, 商店名, 區(qū)域名, 經(jīng)理姓名) 商品 (商品號, 商品名, 單價) 銷售 (商店號, 商品號, 銷售日期, 銷售數(shù)量)
32、查詢在“北京”和“上海”區(qū)域的商店信息的正確命令是
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第3頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
A)SELECT * FROM 商店 WHERE 區(qū)域名='北京' AND 域名名='上海' B)SELECT * FROM 商店 WHERE 區(qū)域名='北京' OR 域名名='上海' C)SELECT * FROM 商店 WHERE 區(qū)域名='北京' AND '上海' D)SELECT * FROM 商店 WHERE 區(qū)域名='北京' OR '上海'
量和銷售金額。正確命令是
A)SELECT 商品. 商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價AS 銷售金額 ; 33、查詢單價最高的商品銷售情況,查詢結(jié)果包括商品號、商品名、銷售日期、銷售數(shù)
FROM 商品 JOIN 銷售 ON 商品. 商品號=銷售. 商品號;
WHERE 單價=(SELECT MAX(單價) FROM 商品)
B)SELECT 商品. 商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額 ; C)SELECT 商品. 商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額 ; FROM 商品JOIN 銷售ON 商品. 商品號=銷售. 商品號WHERE 單價=MAX(單價) FROM 商品 JOIN 銷售 WHERE 單價=(SELECT MAX(單價) FROM 商品)
D)SELECT 商品. 商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額 ; FROM 商品 JOIN 銷售 WHERE 單價=MAX(單價)
(34)查詢商品單價在10到50之間、并且日銷售數(shù)量高于20的商品名、單價、銷售日期
和銷售數(shù)量,查詢結(jié)果按單價降序。正確命令是
A)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品 JOIN 銷售 ;
WHERE (單價BETWEEN 10 AND 50) AND銷售數(shù)量>20 ORDER BY單價DESC
B)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品 JOIN 銷售 ; WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量>20 ORDER BY 單價
C)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品, 銷售 ;
WHERE (單價BETWEEN 10 AND 50) AND 銷售數(shù)量>20 ;
ON 商品. 商品號=銷售. 商品號 ORDER BY 單價
D)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量FROM 商品, 銷售 ; WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量>20 ; AND 商品. 商品號=銷售. 商品號 ORDER BY 單價 DESC
(35)查詢銷售金額合計超過20000的商店,查詢結(jié)果包括商店名和銷售金額合計。正確
命令是
A)SELECT 商店名,SUM(銷售數(shù)量*單價) AS銷售金額合計FROM 商店, 商品, 銷售; B)SELECT 商店名,SUM(銷售數(shù)量*單價)AS 銷售金額合計>20000 ; FROM 商店, 商品, 銷售 WHERE 商品. 商品號=銷售. 商品號; AND 商店. 商店號=銷售. 商店號 C)SELECT 商店名, SUM(銷售數(shù)量*單價) AS銷售金額合計FROM 商店, 商品, 銷售; AND SUM(銷售數(shù)量*單價)>20000 GROUP BY 商店名 WHERE 銷售金額合計 20000 WHERE 商品. 商品號=銷售. 商品號 AND 商店. 商店號=銷售. 商店號;
D)SELECT 商店名,SUM(銷售數(shù)量*單價) AS銷售金額合計FROM 商店, 商品, 銷售; WHERE 商品. 商品號=銷售. 商品號 AND 商店. 商店號=銷售. 商店號;
GROUP BY 商店名 HA VING SUM(銷售數(shù)量*單價)>20000
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第4頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
二、填空題(每空2分, 共30分)
1、數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的棧屬于 【1】 。
2、在長度為n 的順序存儲的線性表中插入一個元素,個
元素。
3、常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒āδ硲?yīng)用系統(tǒng)通過需求分析建立
數(shù)據(jù)流圖(DFD),則應(yīng)采用 【3】 方法。
4、數(shù)據(jù)庫系統(tǒng)的核心是 【4】 。
5、在進(jìn)行關(guān)系數(shù)據(jù)庫的邏輯設(shè)計時,E-R 圖中的屬性常轉(zhuǎn)換為關(guān)系中的屬性,聯(lián)系通常
轉(zhuǎn)換為 【5】 。
6、為了使日期的年份顯示4位數(shù)字應(yīng)該使用SET CENTURY 【6】 命令進(jìn)行設(shè)置。
7、在Visual FoxPro中可以使用命令DIMENSION 或 說明數(shù)組變量。
8、在Visual FoxPro中表達(dá)式(1 2^(1 2))/(2 2)的運(yùn)算結(jié)果是 。
9、如下程序的運(yùn)行結(jié)果是 【9】 。
CLEAR
STORE 100 TO x1,x2
SET UDFPARMS TO VALUE
DO p4 WITH x1,(x2)
? x1, x2
* 過程p4
PROCEDURE P4
PARAMETERS x1,x2
STORE x1 1 to x1
STORE x2 1 to x2
ENDPROC
10、在Visual FoxPro中運(yùn)行表單的命令是 。
11、為了使表單在運(yùn)行時居中顯示,應(yīng)該將其 【11】 屬性設(shè)置為邏輯真。
12、為了表單運(yùn)行時能夠輸入密碼應(yīng)該使用 控件。
13、菜單定義文件的擴(kuò)展名為mnx ,菜單程序文件的擴(kuò)展名是 。
14、在Visual FoxPro中創(chuàng)建快速報表時,基本帶區(qū)包括頁標(biāo)頭、細(xì)節(jié)和 。
15、在Visual FoxPro中建立表單應(yīng)用程序壞境時,顯示出初始的用戶界面之后,需要建
立一個事件循環(huán)來等待用戶的交互動作,完成該功能的命令是 【15】 ,該命令使Visual FoxPro開始處理諸如單擊鼠標(biāo)、鍵盤輸入等用戶事件。
參考答案
一、選擇題
1~5 DCBAC 6~10 DADBA 11~15 BBBAC
16~20 BDBBB 21~25 AABBA
二、填空題
1、線性結(jié)構(gòu) 2、n
6、ON 26~30 CABDC 3、結(jié)構(gòu)化 8、2.25 31~35 CBADD 4、DBMS 或數(shù)據(jù)庫管理系統(tǒng) 5、關(guān)系 9、101 100 10、Do Form 7、Declare
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第5頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
11、AutoCenter 12、文本 13、.mpr 14、頁注 15、Read Event
2011年3月計算機(jī)等級考試二級VFP 筆試
一、選擇題
1、下列關(guān)于棧敘述正確的是
A )棧頂元素最先能被刪除 B )棧頂元素最后才能被刪除
D )以上三種說法都不對 C )棧底元素永遠(yuǎn)不能被刪除
2、下列敘述中正確的是
A )有一個以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)
B )只有一個根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
C )循環(huán)鏈表是非線性結(jié)構(gòu)
D )雙向鏈表是非線性結(jié)構(gòu)
3、某二叉樹共有7個結(jié)點(diǎn), 其中葉子結(jié)點(diǎn)只有1個, 則該二叉樹的深度為(假設(shè)根結(jié)點(diǎn)在
第1層)
A )3 B )4 C )6
D )7 4、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是 A )軟件集成測試計劃 C )用戶手冊 B )軟件詳細(xì)設(shè)計說明書 D )軟件需求規(guī)格說明書
D )重復(fù)(循環(huán))結(jié)構(gòu) 5、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括 A )順序結(jié)構(gòu) B )GOTO 跳轉(zhuǎn) C )選擇(分支)結(jié)構(gòu)
6、下面描述中錯誤的是
A )系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計
B )軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程
C )數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一
D )PAD 圖是軟件詳細(xì)設(shè)計的表示工具
7、負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是
A )數(shù)據(jù)定義語言 B )數(shù)據(jù)管理語言 C )數(shù)據(jù)操縱語言 D )數(shù)據(jù)控制語言
8、一個教師可講授多門課程, 一門課程可由多個教師講授, 則實(shí)體教師和課程間的聯(lián)系是
A )1:1聯(lián)系 B )1:m 聯(lián)系 C) m:1聯(lián)系 D) m:n 聯(lián)系
9、有三個關(guān)系R 、S 和T 如下:
則由關(guān)系R 和S 得到關(guān)系T 的操作是
A )自然連接 B )交 C )除 D )并
10、定義無符號整數(shù)類為UInt, 下面可以作為類T 實(shí)例化值的是
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第6頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
A )-369 B )369 C)0.369 D )整數(shù)集合{1,2,3,4,5}
D )用戶定義完整性 11、在建立數(shù)據(jù)庫表時給該表指定了主索引,該索引實(shí)現(xiàn)了數(shù)據(jù)完整性中的 A )參照完整性 B )實(shí)體完整性 C )域完整性
12、執(zhí)行如下命令的輸出結(jié)果是
?154,15-4
A )3 -1 B )3 3 C )1 1 D )1 -1
13、在數(shù)據(jù)庫表中,要求指定字段或表達(dá)式不出現(xiàn)重復(fù)值,應(yīng)該建立的索引是
A 惟一索引 B 惟一索引和候選索引 C 惟一索引和主索引 D主索引和候選索引
14、給student 表增加一個“平均戍績”字段(數(shù)值型, 總寬度6,2位小數(shù)) 的SQL 命令是
A )ALTER TABLE student ADD平均成績N(b,2)
B )ALTER TABLE student ADD平均成績D(6,2)
C )ALTER TABLE student ADD平均成績E(6,2)
D )ALTER TABLE student ADD平均成績Y(6,2)
15、在Visual FoxPro中,執(zhí)行SQL 的DELETE 命令和傳統(tǒng)的FoxPro DELETE命令都可
以刪除數(shù)據(jù)庫表中的記錄,下面正確的描述是
A )SQL 的DELETE 命令刪除數(shù)據(jù)庫表中的記錄之前, 不需要先用USE 命令打開表
B )SQL 的DELETE 命令和傳統(tǒng)的FoxPro DELETE 命令刪除數(shù)據(jù)庫表中的記錄之前, 都需要先用命令USE 打開表
C )SQL 的DELETE 命令可以物理地刪除數(shù)據(jù)庫表中的記錄,而傳統(tǒng)的FoxPro DELETE 命令只能邏輯刪除數(shù)據(jù)庫表中的記錄
D )傳統(tǒng)的FoxPro DELETE命令還可以刪除其它工作區(qū)中打開的數(shù)據(jù)庫表中的記錄
16、在V isual FoxPro中,如果希望跳出SCAN ?ENDSCAN 循環(huán)語句、執(zhí)行ENDSCAN 后面的語句,應(yīng)使用
A )LOOP 語句 B )EXIT 語句 C )BREAK 語句 D)RETURN 語句
17、在Visual FoxPro中,“表”通常是指
A )表單 B )報表 C) 關(guān)系數(shù)據(jù)庫中的關(guān)系 D) 以上都不對
18、刪除student 表的“平均成績”字段的正確SQL 命令是
A )DELETE TABLE student DELETE COLUMN平均成績
B )ALTER TABLE student DELETE COLUMN平均成績
C )ALTER TABLE student DROP COLUMN平均成績
D )DELETE TABLE student DROP COLUMN平均成績
19、在Visual FoxPro中,關(guān)于視圖的正確描述是
A )視圖也稱作窗口
B )視圖是一個預(yù)先定義好的SQL SELECT語句文件
C )視圖是一種用SQL SELECT語句定義的虛擬表
D )視圖是一個存儲數(shù)據(jù)的特殊表
20、從student 表刪除年齡大于30的記錄的正確SQL 命令是
A )DELETE FOR年齡>30 B )DELETE FROM student WHERE年齡>30
C )DEL ETE student FOP年齡>30 D )DELETE student WF IERE年齡>30
21、在V aual FoxPro 中,使用LOCA TL FOR }expL>命令按條件查找記錄,當(dāng)查找到滿
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第7頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654 足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)該
A )再次使用LOCA TE 命令重新查詢 B )使用SKIP 命令
C )使用CONTINUE 命令 D )使用GO 命令
22、為了在報表中打印當(dāng)前時間,應(yīng)該插入的控件是
A )文本框控件 B )表達(dá)式 C )標(biāo)簽控件 D )域控件
23、在V isual FoxPro中,假設(shè)student 表中有40條記錄,執(zhí)行下面的命令后,屏幕顯示 的結(jié)果是
?RECCOUNT()
A )0 B )1 C )40 D )出錯
24、向student 表插入一條新記錄的正確SQL 語句是
A )APPEND INTO student VALUES(?0401?, ?王芳?, ?女?,18)
B )APPEND student VALUES(?0401?, ?王芳?, ?女?,18)
C )INSERT INTO student VALUES(?0401?, ?王芳?, ?女?,18)
D )INSERT student VALUES(?0401?, ?王芳?, ?女?,18)
25、在一個空的表單中添加一個選項(xiàng)按鈕組控件,該控件可能的默認(rèn)名稱是
A )Optiongroup 1 B )Checkl C )Spinnerl D )Listl
26、恢復(fù)系統(tǒng)默認(rèn)菜單的命令是
A )SET MENU TO DEFAULT
C )SET SYSTEM MENU TO DEFAULT
A )Text B )Title C )Lable B )SET SYSMENU TO DEFAULT D )SET SYSTEM TO DEFAULT 27、在Visual F’oxPro 中,用于設(shè)置表單標(biāo)題的屬性是 D )Caption
28、消除SQL SELECT查詢結(jié)果中的重復(fù)記錄,可采取的方法是
A )通過指定主關(guān)鍵字 B )通過指定惟一索引
C )使用DISTINCT 短語 D )使用UNIQUE 短語
29、在設(shè)計界面時,為提供多選功能,通常使用的控件是
A )選項(xiàng)按鈕組 B )一組復(fù)選框 C )編輯框 D )命令按鈕組
30、為了使表單界面中的控件不可用,需將控件的某個屬性設(shè)置為假,該屬性是
A )Default B )Enabled C )Use D )Enuse
第(31)-(35)題使用如下三個數(shù)據(jù)庫表:
學(xué)生表:student (學(xué)號, 姓名, 性別, 出生日期, 院系)
課程表:course (課程號, 課程名, 學(xué)時)
選課成績表:score (學(xué)號, 課程號, 成績)
其中出生日期的數(shù)據(jù)類型為日期型,學(xué)時和成績?yōu)閿?shù)值型,其它均為字符型。
31、查詢“計算機(jī)系”學(xué)生的學(xué)號、姓名、學(xué)生所選課程的課程名和成績, 正確的命令是
A )SELECT s.學(xué)號, 姓名, 課程名, 成績 ;
FROM student s, score sc, course c ;
WHERE s.學(xué)號= sc.學(xué)號,sc. 課程號=c.課程號, 院系=?計算機(jī)系?
B )SELECT 學(xué)號, 姓名, 課程名, 成績 ;
FROM student s, score sc, course c ;
WHERE s.學(xué)號=sc. 學(xué)號AND sc.課程號=c. 課程號AND 院系=?計算機(jī)系?
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第8頁
,“新支點(diǎn)通”—《二級VF 筆試真題》 招生熱線:0931—4511106 13359410654
C )SELECT s.學(xué)號, 姓名, 課程名, 成績 ;
FROM (student s JOIN score sc ON s.學(xué)號=sc. 學(xué)號);
JOIN course cON sc.課程號=c. 課程號 ;
WHERE 院系=?計算機(jī)系?
D )SELECT 學(xué)號, 姓名, 課程名, 成績 ;
FROM (student s JOIN score sc ON s.學(xué)號=sc. 學(xué)號);
JOIN course c ON sc.課程號=c. 課程號 ;
WHERE 院系=?計算機(jī)系?
32、查詢所修課程成績都大于等于85分的學(xué)生的學(xué)號和姓名,正確的命令是
A )SELECT 學(xué)號, 姓名FROM student s WHERE NOT EXISTS ;
(SELECT * FROM score sc WHERE sc.學(xué)號=s. 學(xué)號AND 成績<85)
B )SELECT 學(xué)號, 姓名FROM student s WHERE NOT EXISTS ;
(SELECT * FROM score sc WHERE sc.學(xué)號=s.學(xué)號AND 成績>= 85)
C )SELECT 學(xué)號, 姓名FROM student s,score sc ;
WHERE s.學(xué)號=sc.學(xué)號AND 成績>= 85
D )SELECT 學(xué)號, 姓名FROM student s,score sc ;
WHEkE s.學(xué)號=sc. 學(xué)號AND ALL成績>=85
33、查詢選修課程在5門以上(含5門)的學(xué)生的學(xué)號、姓名和平均成績,并按平均成
績降序排序,正確的命令是
A )SELECT s.學(xué)號, 姓名, 平均成績FROM student s,score sc ;
WHEREs. 學(xué)號=sc.學(xué)號 ;
GROUP BY s.學(xué)號HA VING COUNT(*)>=5 ORDER BY平均成績DESC
B )SELECT 學(xué)號, 姓名,A VG(成績)FROM student s,score sc ;
WHERE s.學(xué)號=sc. 學(xué)號AND COUNT(*)>=5 ;
GROUP BY學(xué)號ORDER BY 3 DESC
C )SELECT s.學(xué)號, 姓名,A VG(成績) 平均成績FROM student s,score sc ;
WHERE s.學(xué)號=sc.學(xué)號AND COUNT(*)>= 5 ;
GROUP BY s.學(xué)號ORDER BY平均成績DESC
D )SELECT s.學(xué)號, 姓名,A VG(成績) 平均成績FROM student s,score sc ;
WHERE s.學(xué)號=sc.學(xué)號 ;
GROUP BY s.學(xué)號HA VING COUNT(*)>=5 ORDER BY 3 DESC
34、查詢同時選修課程號為C1和C5課程的學(xué)生的學(xué)號,正確的命令是
A )SELECT 學(xué)號FROM score sc WHERE課程號=?C 1?AND 學(xué)號IN ;
(SELECT學(xué)號FROM score sc WHERE課程號=?C5?)
B )SELECT 學(xué)號FROM score sc WHERE課程號=?C1?AND 學(xué)號= ;
(SELECT學(xué)號FROM score sc WHERE課程號=?C5?}
C )SELECT 學(xué)號FROM score sc WHERE課程號=?C 1? AND課程號=?C5?
D )SELECT 學(xué)號FROM score sc WHERE課程號=?C 1?OR ?C5?
35、刪除學(xué)號為“20091001”且課程號為“C1”的選課記錄,正確命令是
A )DELETE FROM score WHERE課程號=?C 1?AND 學(xué)號=?20091001?
常年培訓(xùn):全國計算機(jī)等級 會計電算 會計從業(yè) 會計初級 辦公自動化 各種資格認(rèn)證
第9頁