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