二、填空題
1.某二叉樹(shù)中度為2的結(jié)點(diǎn)有18個(gè),則該二叉樹(shù)中有【1】個(gè)葉子結(jié)點(diǎn)。
【參考答案】
【1】19
2.在面向?qū)ο蠓椒ㄖ校?lèi)的實(shí)例稱(chēng)為【2】。
【參考答案】
【2】對(duì)象
3.診斷和改正程序中錯(cuò)誤的工作通常稱(chēng)為【3】。
【參考答案】
【3】程序調(diào)試
4.在關(guān)系數(shù)據(jù)庫(kù)中,把數(shù)據(jù)表示成二維表,每一個(gè)二維表稱(chēng)為【4】。
【參考答案】
【4】關(guān)系
5.問(wèn)題處理方案的正確而完整的描述稱(chēng)為【5】。
【參考答案】
【5】算法
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)系。
【參考答案】
【6】多對(duì)多
7.執(zhí)行命令A(yù)=2005/4/2之后,內(nèi)存變量A的數(shù)據(jù)類(lèi)型是【7】型。
【參考答案】
【7】數(shù)值
8.如下程序顯示的結(jié)果是【8】。
s=1
i=0
do while i<8
s=s+i
i=i+2
enddo
?s
【參考答案】
【8】13
9.在Visual FoxPro中,可以在表設(shè)計(jì)器中為字段設(shè)置默認(rèn)值的表是【9】表。
【參考答案】
【9】數(shù)據(jù)庫(kù)表
10.Visual FoxPro中數(shù)據(jù)庫(kù)文件的擴(kuò)展名(后綴)是【10】。
【參考答案】
【10】DBC
11-13題使用如下三個(gè)數(shù)據(jù)庫(kù)表:
金牌榜.DBF 國(guó)家代碼 C(3),金牌數(shù) I,銀牌數(shù) I,銅牌數(shù) I
獲獎(jiǎng)牌情況.DBF 國(guó)家代碼 C(3),運(yùn)動(dòng)員名稱(chēng) C(20),項(xiàng)目名稱(chēng) C(3),名次 I
國(guó)家.DBF 國(guó)家代碼 C(3),國(guó)家名稱(chēng) C(20)
"金牌榜"表中一個(gè)國(guó)家一條記錄;"獲獎(jiǎng)牌情況"表中每個(gè)項(xiàng)目中的各個(gè)名次都有一條記錄,名次只取前3名,例如:
國(guó)家代碼 運(yùn)動(dòng)員名稱(chēng) 項(xiàng)目名稱(chēng) 名次
001 劉翔 男子110米欄 1
001 李小鵬 男子雙杠 3
002 菲爾普斯 游泳男子200米自由泳 3
002 菲爾普斯 游泳男子400米個(gè)人混合泳 1
001 郭晶晶 女子三米板跳板 1
001 李婷/孫甜甜 網(wǎng)球女子雙打 1
11.為表"金牌榜"增加一個(gè)字段"獎(jiǎng)牌總數(shù)",同時(shí)為該字段設(shè)置有效性規(guī)則:獎(jiǎng)牌總數(shù)>=0,應(yīng)使用SQL語(yǔ)句
ALTER TABLE 金牌榜【11】獎(jiǎng)牌總數(shù)I【12】獎(jiǎng)牌總數(shù)>=0
【參考答案】
【11】ADD 【12】CHECK
12.使用"獲獎(jiǎng)牌情況"和"國(guó)家"兩個(gè)表查詢(xún)"中國(guó)"所獲金牌(名次為1)的數(shù)量,應(yīng)使用SQL語(yǔ)句
SELECT COUNT(*) FROM 國(guó)家 INNER JOIN 獲獎(jiǎng)牌情況;
【13】國(guó)家.國(guó)家代碼=獲獎(jiǎng)牌情況.國(guó)家代碼;
WHERE 國(guó)家.國(guó)家名稱(chēng)="中國(guó)" AND 名次=1
【參考答案】
【13】ON
13.將金牌榜.DBF中的新增加的字段獎(jiǎng)牌總數(shù)設(shè)置為金牌數(shù)、銀牌數(shù)、銅牌數(shù)三項(xiàng)的和,應(yīng)使用SQL語(yǔ)句【14】金牌榜【15】獎(jiǎng)牌總數(shù)=金牌數(shù)+銀牌數(shù)+銅牌數(shù)。
【參考答案】
【14】UPDATE 【15】SET
上機(jī)部分
1.基本操作題
在考生文件夾下,完成如下操作:
(1)創(chuàng)建一個(gè)新的項(xiàng)目“客戶(hù)管理”。
(2)在新建的項(xiàng)目“客戶(hù)管理”中創(chuàng)建數(shù)據(jù)庫(kù)“訂貨管理”。
(3)在“訂貨管理”數(shù)據(jù)庫(kù)中建立表order_list,表結(jié)構(gòu)如下:
客戶(hù)號(hào) 字符型(6)
訂單號(hào) 字符型(6)
定購(gòu)日期 日期型
總金額 浮動(dòng)型(15,2)
(4)為order_list表創(chuàng)建一個(gè)主索引,索引名和索引表達(dá)式均是“訂單號(hào)”。
【參考答案】
(1)具體步驟如下:
、 從“文件”菜單中選擇“新建”命令,在彈出的“新建”對(duì)話(huà)框中選中“項(xiàng)目”單選按鈕,單擊“新建文件”按鈕。
、 在彈出的“創(chuàng)建”對(duì)話(huà)框中將項(xiàng)目保存為“客戶(hù)管理”,單擊“保存”按鈕。
(2)具體步驟如下:
、 打開(kāi)項(xiàng)目管理器,單擊“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)庫(kù)”選項(xiàng),單擊“新建”按鈕,在彈出的“新建數(shù)據(jù)庫(kù)”對(duì)話(huà)框中單擊“新建數(shù)據(jù)庫(kù)”按鈕。
、 在彈出的“創(chuàng)建”對(duì)話(huà)框中將數(shù)據(jù)庫(kù)保存為“訂貨管理”,單擊“保存”按鈕。
(3)具體步驟如下:
① 打開(kāi)項(xiàng)目管理器,在“數(shù)據(jù)”選項(xiàng)卡中的“訂貨管理”數(shù)據(jù)庫(kù)選項(xiàng)下選擇“表”選項(xiàng),單擊“新建”按鈕,在彈出的“新建表”對(duì)話(huà)框中單擊“新建表”按鈕。
、 在彈出的“創(chuàng)建”對(duì)話(huà)框中將表保存為order_list,單擊“保存”按鈕。
、 系統(tǒng)打開(kāi)“表設(shè)計(jì)器”對(duì)話(huà)框,按如圖4-9所示輸入字段內(nèi)容。
(4)具體步驟如下:
① 打開(kāi)“表設(shè)計(jì)器”對(duì)話(huà)框,選擇“索引”選項(xiàng)卡。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |