2015年全國計算機(jī)二級VF模擬題(5)
二、填空題
(1)在樹形結(jié)構(gòu)中,樹根結(jié)點(diǎn)沒有 【1】 。
解析: 在樹形結(jié)構(gòu)中,每一個結(jié)點(diǎn)只有一個前件,稱為父結(jié)點(diǎn),沒有前件的結(jié)點(diǎn)只有一個,稱為樹的根結(jié)點(diǎn);每一個結(jié)點(diǎn)可以有多個后件,它們都稱為該結(jié)點(diǎn)的子結(jié)點(diǎn)。沒有后件的結(jié)點(diǎn)稱為葉子結(jié)點(diǎn)。
(2)Jackson結(jié)構(gòu)化程序設(shè)計方法是英國的M.Jackson提出的,它是一種面向 【2】 的設(shè)計方法。
解析: 結(jié)構(gòu)化分析方法主要包括:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(SA-Structured analysis),面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法(JSD-Jackson system development method)和面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD-Data structured system development method)。
(3)面向?qū)ο蟮哪P椭校罨镜母拍钍菍ο蠛?【3】 。
解析: 面向?qū)ο竽P椭校罨镜母拍钍菍ο蠛皖悺ο笫乾F(xiàn)實(shí)世界中實(shí)體的模型化;將屬性集和方法集相同的所有對象組合在一起,可以構(gòu)成一個類。
(4)軟件設(shè)計模塊化的目的是 【4】 。
解析: 模塊化是指解決一個復(fù)雜問題時自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過程,由此分解來降低復(fù)雜性。
(5)數(shù)據(jù)模型按不同應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型、 【5】 和物理數(shù)據(jù)模型。
解析: 數(shù)據(jù)是現(xiàn)實(shí)世界符號的抽象,而數(shù)據(jù)模型(data model)則是數(shù)據(jù)特征的抽象,它從抽象層次上描述了系統(tǒng)的靜態(tài)特征、動態(tài)行為和約束行為,為數(shù)據(jù)庫系統(tǒng)的信息表示與操作提供一個抽象的框架。
數(shù)據(jù)模型按不同的應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型(conceptual data model)、邏輯數(shù)據(jù)模型(logic data model)、物理數(shù)據(jù)模型(physical data model)。
(6)函數(shù)CHRTRAN("科技信息","科技","計算機(jī)")的返回值是 【6】 。
解析: CHRTRAN()是字符替換函數(shù),當(dāng)?shù)谝粋€字符串中的一個或多個字符與第二個字符串中的某個字符匹配時,就用第三個字符串中的對應(yīng)字符替換這些字符。如果第三個字符串包含的字符個數(shù)少于第二個字符串包含的個數(shù),因而沒有對應(yīng)字符,那么第一個字符串中匹配的各字符將被刪除;反之,多余字符將被忽略。
(7)在Visual FoxPro中,索引分為 【7】 、 【8】 、惟一索引和普通索引。
解析: 查詢的數(shù)據(jù)源可以是數(shù)據(jù)庫表、自由表和視圖。
(8)作為查詢的數(shù)據(jù)源,可以是數(shù)據(jù)庫表、 【9】 或 【10】 。
解析: 索引可以在表設(shè)計器中定義,Visual FoxPro中的索引分為主索引、候選索引、惟一索引和普通索引4種。
(9)在DO CASE-ENDCASE語句中,可使用 【11】 短語直接跳出該分支語句。
解析: 在DO CASE-ENDCASE語句中,使用EXIT語句可以直接跳出該分支語句。
(10)在表單中要使控件成為可見的,應(yīng)設(shè)置控件的 【12】 屬性。
解析: 在表單設(shè)計中,要使表單控件成為可見的,應(yīng)將控件的Visible屬性設(shè)置為真(.T.)
(11)利用SQL語句刪除當(dāng)前文件夾中一個名為temp的自由表文件為: 【13】 temp。
解析: 在SQL語句中,利用DROP TABLE <表文件名>可刪除數(shù)據(jù)表文件。
(12)在成績表中,檢索選修3門以上課程的學(xué)生的及格學(xué)科的總成績。成績表中包含學(xué)號、姓名、課程名和成績4個字段。請將下面的SQL語句補(bǔ)充完整。
SELECT 學(xué)號,SUM(成績) FROM 【14】 ;
WHERE 成績>=60;
GROUP BY學(xué)號;
【15】 COUNT(*)>=3
解析: 本題中,根據(jù)學(xué)號將學(xué)生記錄分組,然后利用SQL的統(tǒng)計函數(shù)COUNT(),統(tǒng)計選修3門課程以上的學(xué)生記錄,并利用SUM()函數(shù)將及格科目的分?jǐn)?shù)求和。