第 5 頁:參考答案及解析 |
(1)A【解析】數(shù)據(jù)結(jié)構(gòu)是研究數(shù)據(jù)元素及其之間的相互關(guān)系和數(shù)據(jù)運(yùn)算的一門學(xué)科,它包含3個(gè)方面的內(nèi)容,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)和數(shù)據(jù)的運(yùn)算。
(2)D【解析】串的長度指的是串中的字符的個(gè)數(shù),且其字符個(gè)數(shù)可以為零。
(3)B【解析】計(jì)算機(jī)算法是指解題方案的準(zhǔn)確而完整的描述,它有以下幾個(gè)基本特征:可行性、確定性、有窮性和擁有足夠的情報(bào)。
(4)C【解析】對(duì)象有如下一些基本特點(diǎn),即標(biāo)識(shí)唯一性、分類性、多態(tài)性、封裝性和模塊獨(dú)立性。
(5)B【解析】軟件工程概念的出現(xiàn)源自軟件危機(jī)。所謂軟件危機(jī)是泛指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題。總之,可以將軟件危機(jī)歸結(jié)為成本、質(zhì)量、生產(chǎn)率等問題。
(6)C【解析】軟件設(shè)計(jì)遵循軟件工程的基本目標(biāo)和原則,建立了適用于在軟件設(shè)計(jì)中應(yīng)該遵循的基本原理和與軟件設(shè)計(jì)有關(guān)的概念,它們是抽象、模塊化、信息隱蔽和數(shù)據(jù)獨(dú)立性。自底向上是集成測試中增量測試的一種。
(7)A【解析】軟件的顯著特點(diǎn)是規(guī)模龐大,復(fù)雜度超線性增長,在開發(fā)大型軟件時(shí),要保證高質(zhì)量,極端復(fù)雜困難,不僅涉及技術(shù)問題,更重要的是必須要有嚴(yán)格而科學(xué)的管理。
(8)A【解析】sQL語句中凡創(chuàng)建都用CREATE,刪除都用DROP,改變用ALTER,再跟類型和名字,附加子句。
(9)B【解析】數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,簡稱DBS)包括數(shù)據(jù)庫(Database,簡稱DB)和數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagement System,簡稱DBMS)。
(10)C【解析】關(guān)系模型允許定義3類數(shù)據(jù)約束,它們是實(shí)體完整性約束、參照完整性約束及用戶自定義的完整性約束。其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫系統(tǒng)支持,對(duì)于用戶自定義的完整性約束,則由關(guān)系數(shù)據(jù)庫系統(tǒng)提供完整性約束語言,用戶利用該語言給出約束條件,運(yùn)行時(shí)由系統(tǒng)自動(dòng)檢查。
(11)D【解析】排序不屬于基本關(guān)系運(yùn)算。
(12)A【解析】一個(gè)班只能有一個(gè)班長,這是一一對(duì)應(yīng)的關(guān)系,所以班級(jí)和班長兩個(gè)實(shí)體之間的關(guān)系屬于一對(duì)一聯(lián)系。
(13)B【解析】菜單文件名的后綴為.mpr,執(zhí)行該菜單文件的命令的格式為:
DO菜單文件名.mpr菜單后綴名不能省略。
(14)C【解析】創(chuàng)建索引是創(chuàng)建一個(gè)指向數(shù)據(jù)庫表文件記錄的指針構(gòu)成的文件,而不是改變?cè)瓉頂?shù)據(jù)庫表文件中記錄的物理順序,目的是使用索引加快對(duì)表的查詢操作。
(15)A【解析】 主索引和候選索引都能保證不重復(fù),但如果一個(gè)表中只能創(chuàng)建一個(gè),則只能建立主索引。
(16)B【解析】參照完整性規(guī)則的是更新規(guī)則、刪除規(guī)則和插入規(guī)則規(guī)則。
(17)B【解析】命令格式如下:
OPENDATABASE數(shù)據(jù)庫名
VisualFoxPrO允許使用4個(gè)字母的省略方式,即:
OPENDATABASE數(shù)據(jù)庫名
(18)B【解析】運(yùn)算符優(yōu)先級(jí)是先執(zhí)行算術(shù)運(yùn)算符、字符串運(yùn)算符和日期型運(yùn)算符,其次執(zhí)行邏輯運(yùn)算符,最后執(zhí)行關(guān)系運(yùn)算符。
(19)B【解析】B和C是矛盾的,必有一個(gè)錯(cuò)誤。使用HAVING子句的時(shí),也需要使用WHERE子句。所以B是錯(cuò)誤的。
(20)D【解析】查詢?cè)O(shè)計(jì)器中沒有“更新條件”選項(xiàng)卡,視圖設(shè)計(jì)器中有。
(21)C【解析】CREATEVIEW打開的不是查詢?cè)O(shè)計(jì)器,而是打開視圖設(shè)計(jì)器。使用查詢?cè)O(shè)計(jì)器不能生成所有的SQL查詢語句。使用DO語句執(zhí)行查詢時(shí),必須給出擴(kuò)展名。使用查詢?cè)O(shè)計(jì)器生產(chǎn)的sQL語句存盤后,將存放在擴(kuò)展名為QPR的文件中。
(22)A【解析】定義報(bào)表布局的選項(xiàng)是列數(shù)、方向、字段布局。
(23)C【解析】SelLength屬性的設(shè)置不能小于0。當(dāng)ScrollBars的屬性值為0時(shí),編輯框內(nèi)沒有水平滾動(dòng);屬性值為2時(shí),編輯框內(nèi)包含垂直滾動(dòng)條。Readonly屬性值為.T.時(shí),用戶能使用編輯框上的滾動(dòng)條,但不能編輯編輯框中的內(nèi)容。SelText屬性在做界面設(shè)計(jì)時(shí)不可用,在運(yùn)行時(shí)可讀寫。
(24)B【解析】查詢不能更新,因此鎖定B,而查詢的結(jié)果有“查詢?nèi)ハ颉眴栴},從而驗(yàn)證B是正確的。
(25)D【解析】應(yīng)該修改所有職工目前的工資值,使用REPLACEALL…wITH格式。
(26)A【解析】一個(gè)表中可以建立多個(gè)普通索引。要建立兩個(gè)表之間的一對(duì)多聯(lián)系,需要在“多方”表建立普通索引。
(27)C【解析】成需求單價(jià)大于10元的股票數(shù),從sk.dbf中可知,滿足條件的有5項(xiàng)。
(28)A【解析】BETWEEN…AND…描述的是閉區(qū)間,所以與A等效。
(29)A【解析】求最大值,放在a[1]中。
(30)B【解析】因?yàn)槭前唇灰姿纸M,temp表中第二條記錄的“均價(jià)”字段的內(nèi)容是深圳交易所的(7.48+12.50)/2=9.99。
(31)C【解析】改變字段寬度需要在字段名稱前加Al。TER,只有C的格式正確。
(32)B【解析1AS后面列出產(chǎn)生的視圖含有的字段名是“名稱”和“單價(jià)”,對(duì)比選項(xiàng),可知應(yīng)該選B。
(33)D 【解析】使用SQL對(duì)視圖進(jìn)行查詢時(shí),必須事先打開該視圖所在的數(shù)據(jù)庫。
(34)A【解析】雖然最小值有兩個(gè),但短語DISTINCT去掉重復(fù)值,所以在表SX中的記錄個(gè)數(shù)是1。
(35)D【解析】應(yīng)該按交易所分組,所以D正確。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |