點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
1[單選題] 一棵完全二叉樹共有360個(gè)結(jié)點(diǎn),則在該二叉樹中度為1的結(jié)點(diǎn)個(gè)數(shù)為( )。
A.0B.1C.180D.181
參考答案:B
參考解析:在二叉樹中,一個(gè)結(jié)點(diǎn)所擁有的后件個(gè)數(shù)稱為該結(jié)點(diǎn)的度。完全二叉樹指除最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的若干結(jié)點(diǎn)。由定義可以知道,完全二叉樹中度為l的結(jié)點(diǎn)個(gè)數(shù)為l或者0。若結(jié)點(diǎn)總數(shù)為偶數(shù),則有l(wèi)個(gè)度為1的結(jié)點(diǎn);若結(jié)點(diǎn)總數(shù)為奇數(shù),沒有度為1的結(jié)點(diǎn)。由于題目中的完全二叉樹共有360個(gè)結(jié)點(diǎn),則度為1的結(jié)點(diǎn)個(gè)數(shù)為l。故選擇B選項(xiàng)。
2[單選題] 下列與修改表結(jié)構(gòu)相關(guān)的命令是( )。
A.INSERTB.ALTERC.UPDATED.CREATE
參考答案:B
參考解析:修改表結(jié)構(gòu)的命令是ALTER TABLE,該命令有3種格式:
、貯LTER TABLE TableNamel ADD I ALTER[COL一UMN]FieldName1
FieldType[(nFieldWidth[nPrecismn])][NULL I NOT NULL]
[CHECK 1Expressionl[ERROR cMessageTextL1] [DEFAULTeExpression1]
[PRIMARYKEY KEY I UNIQUE]
[REFERENC ES TableName2[TAG TagName]]
、贏LTER TABLE TableName1 ALTER[COLUMN] FieldName2[NULL I NOT NULL]
[SET DELAULTeExpression2][SET CHECK 1Expression2[ERROR cMessageText2]
[DROP DEFAULT][DROP CHECK]
、跘LTER TABLE TableName1[DROP[COLUMN] Fie|dName3]
[SET CHECK 1Expression3[ERROR cMessageText3]]
[DROP CHECK]
[ADD PRIMARY KEY eExpression3 TAG TagName2 [FOR l Expression4]]
[DROP PRIMARY KEY)
[ADD UNIQUE eExpression4[TAG TagName3[FOR 1ExpressionS]]]
[DROP UNIQUE TAG TagName4]
[ADD FOREIGN KEY[eExpression5]TAG TagName4 [FOR lExpression6]
REFERENCES TableName2[TAG TagName5]]
[DROP FOREIGN KEY TAG TagName6[SAVE]]
ERENAME COLUMN FieldName4 TO FieldName5]
3[簡(jiǎn)答題]對(duì)“公司”數(shù)據(jù)庫(kù)中的表“職員信息”和“部門”,建立文件名為“bd3”的表單,標(biāo)題為“公司管理”,表單上有一個(gè)表格控件和3個(gè)命令按鈕,標(biāo)題分別為“按部門查看”、“人數(shù)統(tǒng)計(jì)”和“關(guān)閉”。
當(dāng)表單運(yùn)行時(shí):
(1)單擊“按部門查看”按鈕,以“部門編號(hào)”排序查詢職員信息表中的記錄,結(jié)果在表格控件中顯示。
(2)單擊“人數(shù)統(tǒng)計(jì)”按鈕,查詢職員信息表中各部門的人數(shù),結(jié)果中含“部門編號(hào)”和“人數(shù)”等字段,結(jié)果在表格控件中顯示。
(3)單擊“關(guān)閉”按鈕,關(guān)閉表單。
參考解析:
【考點(diǎn)指引】本大題主要考查表單的建立,重點(diǎn)是命令按鈕事件代碼的編寫和表格控件數(shù)據(jù)源的設(shè)置。
【操作步驟】
、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計(jì)器,將Caption屬性值修改為“公司管理”,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加3個(gè)命令按鈕Command1、Command2和Command3,單擊表單控件工具欄上的“表格”控件圖標(biāo),再添加一個(gè)表格控件。
、诜謩e選擇3個(gè)命令按鈕,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“按部門查看”,Command2的Caption屬性值修改為“人數(shù)統(tǒng)計(jì)”,Command3的Caption屬性值修改為“關(guān)閉”,如圖20–1所示。雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來(lái)關(guān)閉表單。
、圻x擇表格控件“Grid1”,在表格控件屬性窗口中將“RecordSource”屬性值修改為“〝〞”,將“RecordSourceType”屬性值修改為“1”。
、茈p擊“按部門查看”命令按鈕,在Click事件中輸入代碼:
SELECT*INTO CURSOR tmp FROM職員信息0R–DER BY部門編號(hào)
ThisForm.Grid1.RecordSourceType=1
ThisForm.Grid1.RecordSource=〝tmp〞
ThisForm.Grid1.Refresh
、蓦p擊“人數(shù)統(tǒng)計(jì)”命令按鈕,在Click事件中輸入代碼:
SELECT部門編號(hào),C0UNT(*)AS人數(shù)INTO CURSOR tmp FROM職員信息
ThisForm.Grid1.RecordSourceType=1
ThisForm.Grid1.RecordSource=〝tmp〞
ThisForm.Grid1.Refresh
、捱x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“bd3”,保存在考生文件夾下,然后運(yùn)行表單。第3題 筆記記錄我的筆記(0) | 精選筆記(0)選擇筆記標(biāo)簽:試題內(nèi)容(0)答案解析(0)
4[單選題] 下列表單的哪個(gè)屬性設(shè)置為真時(shí),表單運(yùn)行時(shí)將自動(dòng)居中( )。
A.AutoCenterB.AlwaysOnTopC.ShowCenter D.FormCenter
參考答案:A
參考解析:AutoCenter屬性用于控制表單初始化日寸是否讓表單自動(dòng)地在Visual FoxPro主窗口中居中,值為真表示表單運(yùn)行時(shí)自動(dòng)居中。AlwaysOnTop屬性指定表單是否總是位于其他打開窗口之上。所以A)為正確選項(xiàng)。
5[單選題] 一棵二叉樹共有25個(gè)結(jié)點(diǎn),其中5個(gè)是葉子結(jié)點(diǎn),則度為1的結(jié)點(diǎn)數(shù)為( )。
A.16B.10C.6 D.4
參考答案:A
參考解析:根據(jù)-y.樹的性質(zhì)3:在任意一課二叉樹中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè),所以本題中度為2的結(jié)點(diǎn)是5-1=4個(gè),所以度為l的結(jié)點(diǎn)的個(gè)數(shù)是25-5-4=16個(gè)。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |