第 1 頁:選擇題 |
第 5 頁:操作題 |
第 7 頁:參考答案 |
一、選擇題
(1)C 【解析】一個(gè)有效的算法程序必須有一個(gè)或一個(gè)
以上的輸出。
(2)D 【解析】線性表是一個(gè)線性結(jié)構(gòu)。數(shù)據(jù)元素在線性表中的位置只取決于它們自己的序號(hào)。棧是限定在一端進(jìn)行插入與刪除的線性表。隊(duì)列是指允許在一端進(jìn)行插入、而在另一端進(jìn)行刪除的線性表。鏈?zhǔn)酱鎯?chǔ)方式既可用于表示線性結(jié)構(gòu),也可用于表示非線性結(jié)構(gòu)。樹是一種簡單的非線性結(jié)構(gòu)。
(3)B 【解析】冒泡排序和快速排序都屬于交換類排序,堆排序?qū)儆谶x擇類排序,希爾排序的基本思想是把記錄按下標(biāo)的一定增量分組,對(duì)每組記錄使用插入排序,隨增量的逐漸減小,所分成的組包含的記錄越來越多,到增量的值減小到1時(shí),整個(gè)數(shù)據(jù)合成一組,構(gòu)成一組有序記錄,故其屬于插入排序方法。所以答案應(yīng)為B。
(4)D 【解析】對(duì)象是由數(shù)據(jù)及可以對(duì)這些數(shù)據(jù)施加的操作組成的統(tǒng)一一體。對(duì)象的內(nèi)部,即處理能力的實(shí)行和內(nèi)部狀態(tài),對(duì)外是看不見的,這一特性稱作對(duì)象的封裝。
(5)A 【解析】軟件生命周期分為軟件定義、軟件開發(fā)及軟件運(yùn)行維護(hù)3個(gè)階段。本題中,詳細(xì)設(shè)計(jì)、軟件編碼和軟件測試都屬于軟件開發(fā)階段;維護(hù)是軟件生命周期的最后一個(gè)階段,也是持續(xù)時(shí)間最長,花費(fèi)代價(jià)最大的一個(gè)階段,軟件工程
學(xué)的一個(gè)目的就是提高軟件的可維護(hù)性,降低維護(hù)的代價(jià)。
(6)D 【解析】數(shù)據(jù)流圖主要圖符元素有:
加工,用圓或橢圓表示,輸入數(shù)據(jù)經(jīng)過加工變換產(chǎn)生輸出。
數(shù)據(jù)流,用箭頭表示,沿箭頭方向傳送數(shù)據(jù)的通道。
存儲(chǔ)文件,用雙杠表示,處理過程中存放各種數(shù)據(jù)文件。
源、潭,用方框表示,系統(tǒng)和環(huán)境接口。
(7)D 【解析】白盒測試是把測試對(duì)象看作一個(gè)打開的盒子,測試人員須了解程序的內(nèi)部結(jié)構(gòu)和處理過程,由于白盒測試是一種結(jié)構(gòu)測試,所以被測對(duì)象基本上是源程序,以程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn)確定測試數(shù)據(jù)。
(8)D 【解析】數(shù)據(jù)庫管理系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。
外模式,或子模式,或用戶模式,是指數(shù)據(jù)庫用戶所看到的數(shù)據(jù)結(jié)構(gòu),是用戶看到的數(shù)據(jù)視圖。
模式,或邏輯模式,是數(shù)據(jù)庫中對(duì)全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述,是所有用戶所見到的數(shù)據(jù)視圖的總和。外模式是模式的一部分。
內(nèi)模式,或存儲(chǔ)模式,或物理模式,是指數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)的存儲(chǔ)介質(zhì)上的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存取方式的描述。故本題答案為D。
(9)C 【解析】關(guān)系數(shù)據(jù)模型用統(tǒng)一的二維表結(jié)構(gòu)表示實(shí)體及實(shí)體之間的聯(lián)系(即關(guān)系)。
(10)B 【解析】關(guān)系R與S的并為由屬于R或?qū)儆赟的元組構(gòu)成的集合組合;關(guān)系R與S的笛卡爾積是一個(gè)6元關(guān)系,元素的個(gè)數(shù)是2×3=6,由R與S的有序組合而成;自然連接是連接的一個(gè)特例,要求兩個(gè)關(guān)系有公共域,通過公共域的相等值進(jìn)行連接。
(11)D 【解析】Visual FoxPr0的項(xiàng)目管理器有全部、數(shù)據(jù)、文檔、類、代碼、其他共6個(gè)選項(xiàng)卡。沒有“表單”選項(xiàng)卡。
(12)C 【解析】STR(<數(shù)值表達(dá)式>):數(shù)值轉(zhuǎn)換成字符串函數(shù),返回值為字符串;SPACE(<數(shù)值表達(dá)式>)返回由指定數(shù)目的字符串,返回值是字符串;AT(.<字符表達(dá)式>,<字符表達(dá)式>)返回第一表達(dá)式的首字母在第二個(gè)表達(dá)式中出現(xiàn)的位置,返回值是數(shù)值;SUBSTR(<字符表達(dá)式>,<起始位置>[,<長度>])從表達(dá)式指定位置截取一個(gè)指定長度的字符串,返回值是字符串。
(13)C 【解析】字符型常量和日期型常量都可以用“+”、“一”兩種運(yùn)算;邏輯型常量用.NOT.、.AND…oR.運(yùn)算,但不能使用“+”運(yùn)算;DTOC是日期轉(zhuǎn)換字符串函數(shù)。
(14)C 【解析】EOF()測試當(dāng)前記錄指針是否指向文件尾,若是,返回邏輯真(.T.),否則為邏輯假(.F.)。當(dāng)前記錄為最后一個(gè)時(shí),再移動(dòng)就會(huì)指向文件尾,所以結(jié)果為真。故本題答案C。
(15)A 【解析】建表命令格式:
CREATE[表名[.DBF]]
MODIFY STRUCTURE是修改表結(jié)構(gòu);
MODIFY COMMAND是建立程序文件;
CREATE TABLE是SQL的建表命令,它不通過表設(shè)計(jì)器進(jìn)行。
(16)D 【解析】使用命令建立索引的格式:
INDEX ON eExpression TO IDXFileName | TAG TagName[OF
CDXFileName]
[FOR IExpression][DOMPACT] [ASCENDING | DESCENDING] [UNIQUE | CANDIDATE]
[ADDITIVE]
故本題答案D。
(17)D 【解析】要設(shè)置兩個(gè)表之間的參照完整性,這兩個(gè)表必須是同一數(shù)據(jù)庫中的兩個(gè)表。故本題答案為選項(xiàng)D。(18)C 【解析】SQL語言具有數(shù)據(jù)定義(CREATE, DROP,ALTER)、數(shù)據(jù)修改(INSERT,UPDATE,DELETE)、數(shù)據(jù)查詢(SELECT)、數(shù)據(jù)控制(GRANT,REVOKE)的功能。
(19)C 【解析】SQL語句中GROUP BY子句用于對(duì)記錄按組進(jìn)行分組,常用于分組統(tǒng)計(jì)。使用GROUP BY時(shí),只能查詢分組的元素和計(jì)算函數(shù),不能查詢表的所有記錄,故B不正確;c中SUM(銷售數(shù)量)統(tǒng)計(jì)每天的銷售量,銷售數(shù)量。商品單價(jià)是每條記錄的銷售額,SUM(銷售數(shù)量)*SUM(商品單價(jià))是每天的銷售總額;D中SUM(商品單價(jià))是把每天的記錄單價(jià)相加,沒有實(shí)際意義。故本題答案是C。
(20)C 【解析】利用空值查詢,查詢空值時(shí)要使用“Is NULL”,而=“”、=NULL都是無效的,因?yàn)榭罩凳且粋(gè)不確定的值,所以不能用“=”進(jìn)行比較。
相關(guān)推薦:
2014年計(jì)算機(jī)等級(jí)考試時(shí)間調(diào)整通知
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |