第 1 頁:選擇題 |
第 5 頁:操作題 |
第 8 頁:參考答案 |
參考答案及專家詳解
一、選擇題
1.B。【解析】棧是限定只在表尾進行插入或刪除操作的線性表,因此棧是后進先出的線性表;隊列是一種特殊的線性表,它只允許在表的前端(front)進行刪除操作,而在表的后端(rear)進行插入操作,隊列具有先進先出t FIFO)的特點。雙向鏈表可以在鏈表的頭和尾進行添加刪除操作,而二叉樹是非線性結構。
2.C。【解析】軟件測試是保證軟件質量的關鍵環節,直接影響著軟件的質量評估。軟件測試不僅要講究策略,更要講究時效性。軟件測試的目的是盡可能多地發現程序中的錯誤。
3.C。【解析】模塊的獨立程序是評價設計好壞的重要度量標準。衡量軟件的模塊獨立性使用耦合性和內聚性兩個定性的度量標準。
4.A。【解析】數據庫系統會減少數據冗余,但不可能避免一切冗余。
5.D。【解析】二叉樹的遍歷有3種:前序、中序和后序。后序遍歷首先遍歷左子樹或左子結點,然后遍歷右子樹戈右子結點,最后訪問根結點。分析本題二叉樹,對其進行后序遍歷的結果為DEBFCA。
6.B。【解析】同一概念在一處為實體,而在另一處為屬性或聯系,稱為概念沖突。
7.C。【解析】面向對象的設計解決的是:類與相互通信的對象之間的組織關系,包括它們的角色、職責、協作方式。乙個方面。
8.C。【解析】數據庫系統(DBS)是指在計算機系統中引入數據庫后的系統,一般有數據庫(DB)、數據庫管理系統(DBMS)、應用系統、數據庫管理員和用戶構成。
9.B。【解析】建立索引是加快查詢速度的有效手段,這與索引按什么方式組織有關,它建立在數據庫表的基礎上,屬于內模式。
10.C【解析】在關系模型的數據語言中,一般除了運用常規的集合運算(并、交、差、笛卡兒積等)外,還定義了一些專門的關系運算,如投影、選擇、連接等。前者是將關系(即二維表)看成是元組的集合,這些運算主要是,人二維表的行的方向來進行的;后者主要是從二維表的列的方向來進行的。因此,選項A與選項B的說法都是錯誤的,而選項C的說法正確。
11.D。【解析】本題考查Visual Basic集成開發環境的使用,只用“Shift+Alt+M”組合鍵不能打開菜單編輯器。
12.A。【解析】Visual Basic對象具有屬性、方法和事件。屬性是描述對象的數據;方法告訴對象應做的事情;事僻是對象所產生的事情,事件發生時可以編寫代碼進行處理。Visual Basic的窗體和控件是具有自己的屬性、方法和事件的對象。可以把屬性看作一個對象的性質,把方法看作對象的動作,把事件看作對象的響應。由此可以看出,事件過程是屬于對象的,不能獨立存在。
13.C。【解析]CommonDial09即為通用對話框控件,可設定不同的參數,有多種不同類型。Common Dialog控件提供一組標準的操作對話框,進行諸如打開和保存文件,設置打印選項,以及選擇顏色和字體等操作,每種不同的對話框需要設置不同的屬性。如果用戶需要建立一個通用對話框,則需要先添加CommonDialog控件。
14.A。【解析】Visual Basic中,Load語句的功能是將一個窗體加載到內存進行預處理,但不顯示。
15.D。【解析】Format$(數值表達式、格式字符串),該函數的功能是:按“格式字符串”指令的格式輸出“數值表達式”的值。本題將a按照“$00,O0.00”的格式輸出,結果為:“$0,009.86”。
16.C。【解析】選項A、B、D當<條件>不滿足時,循環體不執行。只有選項C首先執行循環體,然后根據其中的條件來判斷是否終止。所以在任何情況下都至少執行一次。
17.A。【解析】InputBox()函數返回的值為字符串類型,要得到l23456,只需要將兩個字符串相加,因此可用y=x$+Listl.List(0)得到。
18.D。【解析】Visual Basic規定,未經定義的變量默認為Variant類型。
19.C。【解析】窗體的Hide方法只是將窗體隱藏,并不從內存中釋放,而Unload則是將窗體從內存中釋放,也就是銷毀窗體。因此選項C錯誤。
20.D。【解析】Labe1控件不包含滾動條。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |