資源描述:
《全國計算機二級MS-Office選擇題題庫》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、計算機二級選擇題題庫(1)下列關于棧和隊列的描述中,正確的是()A)棧是先進先出B)隊列是先進后出C)隊列允許在隊友刪除元素D)棧在棧頂刪除元素答案:D解析:棧實際也是線性表,只不過是一種特殊的線性表。棧是只能在表的一端進行插入和刪除運算的線性表,通常稱插入、刪除的這一端為棧頂,另一端為棧底。隊列是只允許在一端刪除,在另一端插入的順序表,允許刪除的一端叫做隊頭,允許插入的一端叫做隊尾。(2)已知二叉樹后序遍歷序列是CDABE,中序遍歷序列是CADEB,它的前序遍歷序列是()A)ABCDEB)ECABDC)EACDBD)CDEAB答案:C解析:由于后序遍歷的最后一個元素為E,所以E為根
2、結點,所以它的前序遍歷的首個元素為E,故排除A)和D)選項。由于中序遍歷中,元素B在元素根結點E的后面,所以B為二叉樹的右子樹,并且該二叉樹右子樹只有一個元素,所以前序遍歷的最后一個元素應為B,故選項C)為正確選項,即該二叉樹的前序遍歷序列是EACDB。(3)在數據流圖中,帶有箭頭的線段表示的是()A)控制流B)數據流C)模塊調用D)事件驅動答案:B解析:數據流圖中帶箭頭的線段表示數據流,沿箭頭方向傳遞數據的通道,一般在旁邊標注數據流名。(4)結構化程序設計的3種結構是()A)順序結構,分支結構,跳轉結構B)順序結構,選擇結構,循環(huán)結構C)分支結構,選擇結構,循環(huán)結構D)分支結構,跳
3、轉結構,循環(huán)結構答案:B解析:程序設計語言僅僅使用順序、選擇和重復(循環(huán))三種基本控制結構就足以表達出各種其他形式結構的程序設計方法。遵循程序結構化的設計原則,按結構化程序設計方法設計出的程序易于理解、使用和維護;可以提高編程工作的效率,降低軟件的開發(fā)成本。(5)下列方法中,不屬于軟件調試方法的是()A)回溯法B)強行排錯法C)集成測試法D原因排除法答案:C解析:軟件調試主要采用以下三種方法:強行排錯法:作為傳統(tǒng)的調試方法,其過程可概括為設置斷點、程序暫停、觀察程序狀態(tài)、繼續(xù)運行程序?;厮莘ǎ涸摲椒ㄟm合于小規(guī)模程序的排錯、即一旦發(fā)現了錯誤,先分析錯誤征兆,確定最先發(fā)現“癥狀”的位置。
4、原因排除法:原因排除法是通過演繹和歸納,以及二分法來實現。..(6)下列選項中,不屬于模塊間耦合的是()A)內容耦合B)異構耦合C)控制耦合D)數據耦合答案:B解析:耦合可以分為下列幾種,它們之間的耦合度由高到低排列:內容耦合--若一個模塊直接訪問另一模塊的內容,則這兩個模塊稱為內容耦合。公共耦合--若一組模塊都訪問同一全局數據結構,則稱為公共耦合。外部耦合--若一組模塊都訪問同一全局數據項,則稱為外部耦合??刂岂詈?-若一模塊明顯地把開關量、名字等信息送入另一模塊,控制另一模塊的功能,則稱為控制耦合。標記耦合--若兩個以上的模塊都需要其余某一數據結構的子結構時,不使用其余全局變量的
5、方式而全使用記錄傳遞的方式,這樣的耦合稱為標記耦合。數據耦合--若一個模塊訪問另一個模塊,被訪問模塊的輸入和輸出都是數據項參數,則這兩個模塊為數據耦合。非直接耦合--若兩個模塊沒有直接關系,它們之間的聯系完全是通過程序的控制和調用來實現的,則稱這兩個模塊為非直接耦合,這樣的耦合獨立性最強。(7)下列特征中不是面向對象方法的主要特征的是()A)多態(tài)性B)標識唯一性C)封裝性D)耦合性答案:D解析:面向對象設計方法與面向過程設計方法有本質的不同,其基本原理是:使用現實世界的概念抽象地思考問題從而自然地解決問題。其特點包括:標識惟一性、多態(tài)性、封裝性、模塊獨立性、繼承和多態(tài)性好。(8在數據
6、庫設計中,將E-R圖轉換成關系數據模型的過程屬于()A)需求分析階段B)概念設計階段C)邏輯設計階段D)物理設計階段答案:C解析:邏輯結構設計的任務:概念結構是各種數據模型的共同基礎,為了能夠用某一DBMS實現用戶需求,還必須將概念結構進一步轉化為相應的數據模型,這正是數據庫邏輯結構設計所要完成的任務。它包括從E-R圖向關系模式轉換和邏輯模式規(guī)范化及調整、實現。(9)在一棵二叉樹上,第5層的結點數最多是()A)8B)9C)15D)16答案:D解析:根據二叉樹的性質:二叉樹第i(i≥1)層上至多有2i-1個結點。得到第5層的結點數最多是16個。(10)下列有關數據庫的描述,正確的是()
7、A)數據庫設計是指設計數據庫管理系統(tǒng)B)數據庫技術的根本目標是要解決數據共享的問題C)數據庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持D)數據庫系統(tǒng)中,數據的物理結構必須與邏輯結構一致..答案:B解析:數據庫設計的目的實質上是設計出滿足實際應用需求的實際關系模型。數據庫技術的主要目的是有效地管理和存取大量的數據資源,包括:提高數據的共享性,使多個用戶能夠同時訪問數據庫中的數據;減小數據的冗余,以提高數據的一致性和完整性;提供數據與應用程序的獨立性,從而減少應用