




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、全國計算機二級考試公共基礎復習知識120 題一、選擇題(1) 下面敘述正確的是 。 (C)A. 算法的執行效率與數據的存儲結構無關 是指算法程序中指令(或語句)的條數 算法的有窮性是指算法必須能在執行有限個步驟之后終止B.算法的空間復雜度C.對(2)A.棧(3)D.以上三種描述都不以下數據結構中不屬于線性數據結構的是隊列 B.線性表。(C)C.二叉樹D.在一棵二叉樹上第B. 165 層的結點數最多是 C. 32_。 (B)D.A. 815(4) 下面描述中,符合結構化程序設計風格的是A. 使用順序、選擇和重復三種基本控制結構表示程序的控制邏輯 可以有多個出口C. 注重提高程序的執行效率(5)
2、下面概念中,不屬于面向對象方法的是A. 對象 B. 繼承 過程調用(6) 在結構化方法中,用數據流程圖(DFD作為描述工具的軟件開發階段是A. 可行性分析B.需求分析C.詳細設計程序編碼(7) 在軟件開發中,下面任務不屬于設計階段的是A. 數據結構設計 B. 給出系統模塊結構定義需求并建立系統模型(8) 數據庫系統的核心是A. 數據模型B.數據庫(9) 下列敘述中正確的是A. 數據庫是一個獨立的系統,不需要操作系統的支持 計數據庫管理系統C. 數據庫技術的根本目標是要解決數據共享的問題 據的物理結構必須與邏輯結構一致(10) 下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是A. 內模式
3、B.外模式C.邏輯模式(11) 算法的時間復雜度是指 。 (C)A. 執行算法程序所需要的時間 B. 算法程序的長度 C. 運算次數 D. 算法程序中的指令條數(12) 下列敘述中正確的是A. 線性表是線性結構D. 二叉樹是線性結構(13) 設一棵完全二叉樹共有 699 個結點,則在該二叉樹中的葉子結點數為A. 349 B. 350351(14) 結構化程序設計主要強調的是 。 (B)A. 程序的規模B.程序的易讀性程序的可移植性(15) 在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是 。 (D)A. 概要設計 需求分析(16) 數據流圖用于抽象描述一個軟件的邏輯模
4、型,數據流圖由一些特定的圖符構成。下列 圖符名不屬于數據流圖合法圖符的是A. 控制流B.源和潭(17) 軟件需求分析階段的工作, 說明書以及 _A. 階段性報告數據庫管理系統。 (C)B.B.。 (B)B.。 (A)B.模塊只有一個入口,D._。 (D)C.C.C.棧與隊列是非線性結構C. 255詳細設計加工。 (A)C.C.D.C.不使用 goto 語句°定義模塊算法軟件工具B.D.概念模式D.。 (B)D.D.D.數據庫設計是指設數據庫系統中,數。 (A)D.算法執行過程中所需要的基本C. 線性鏈表是非線性結構程序的執行效率可行性分析數據存儲。 (B)D.D.可以分為四個方面:需
5、求獲取、需求分析、編寫需求規格需求評審C.總結D.D.都不正確(18) 下述關于數據庫系統的敘述中正確的是 _A. 數據庫系統減少了數據冗余 免了一切冗余C. 數據庫系統中數據的一致性是指數據類型的一致 文件系統能管理更多的數據 (19) 關系表中的每一橫行稱為一個 _ A. 元組B.字段碼。 (A) B.數據庫系統避D.數據庫系統比。 (A)C.屬性D.3 個要素的是 過程D.D.D.B.符號名的命名要D.程序的注釋可B.對象是屬性和D.操作是對象的。 (D)。 (A)。 (A)方法D.文件系統人工管理數據的邏輯結構在計算機中的表。 (B)C. ABDECFD. DEBFCA。 (D)
6、76;內模式設計和物理設計(20) 數據庫設計包括兩個方面的設計內容,它們是C.A. 概念設計和邏輯設計 B. 模式設計和內模式設計 結構特性設計和行為特性設計C.(21) 算法的空間復雜度是指 。 (D)算法程序所占的存儲空間A. 算法程序的長度B. 算法程序中的指令條數算法執行過程中所需要的存儲空間C.(22) 下列關于棧的敘述中正確的是 。 (D)棧是先進先出的線性表A. 在棧中只能插入數據 B. 在棧中只能刪除數據 棧是先進后出的線性表。(C)(23) 在深度為 5 的滿二叉樹中,葉子結點的個數為D.A. 32B. 31C. 1615(24) 對建立良好的程序設計風格,下面描述正確的是
7、A. 程序應簡單、 清晰、 可讀性好 符合語法C. 充分考慮程序的執行效率有可無(25) 下面對對象概念描述錯誤的是A. 任何對象都必須有繼承性 方法的封裝體C. 對象間的通訊靠消息傳遞 動態性屬性C.(26) 下面不屬于軟件工程的 A. 工具B.。 (B)環境中的箭頭代表的是控制流(27) 程序流程圖( PFD)調用關系C.D.A. 數據流B.組成關系(28) 在數據管理技術的發展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階C.D.段。其中數據獨立性最高的階段是 A. 數據庫系統B.數據項管理°網狀模型D.C.(29) 用樹形結構來表示實體之間聯系的模型稱為A. 關系模型
8、B.層次模型數據模型關聯、 更新、排序C.D.(30) 關系數據庫管理系統能實現的專門關系運算包括A. 排序、 索引、統計 B. 選擇、投影、 連接 示、打印、制表循環、遞歸、選擇(31) 算法一般都可以用哪幾種控制結構組合而成C.D.。 (B)A. 循環、 分支、遞歸 B. 順序、循環、 嵌套 序、選擇、循環(32) 數據的存儲結構是指 B.A. 數據所占的存儲空間量D.示存儲在外存中的數據C. 數據在計算機中的順序存儲方式(33) 設有下列二叉樹: 對此二叉樹中序遍歷的結果為 _ A. ABCDEFB. DBEAFC(34) 在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發送D
9、.A. 調用語句B.命令C.口令消息。(A)驗證測試D.(35) 檢查軟件產品是否符合需求定義的過程稱為A. 確認測試B.集成測試C.驗收測試A. PADB.PFDC.N-SD.DFD(37) 下面不屬于軟件設計原則的是 A. 抽象B.模塊化_。 (C) C.自底向上D信息隱蔽(38) 索引屬于 _。 (B)A. 模式B.內模式C.外模式D.概念模式(39) 在關系數據庫中,用來表示實體之間聯系的是_D)A. 樹結構B.網結構C.。線性表D.下列工具中屬于需求分析常用工具的是。二維表(40) 將E-R圖轉換到關系模式時,實體與聯系都可以表示成A. 屬性B.關系C.域(41) 在下列選項中,哪個
10、不是一個算法一般應該具有的基本特征A. 確定性B.可行性C.擁有足夠的情報(42) 希爾排序法屬于哪一種類型的排序法 _A. 交換類排序法 B. 插入類排序法 建堆排序法(43) 下列關于隊列的敘述中正確的是 。 (C)A. 在隊列中只能插入數據 B. 在隊列中只能刪除數據 C. 隊列是先進后出的線性表(44) 對長度為 N 的線性表進行順序查找,在最壞情況下所需要的比較次數為A. N+1B.NC.N/2(45) 信息隱蔽的概念與下述哪一種概念直接相關A. 軟件結構定義 B. 模塊獨立性 模擬耦合度(46) 面向對象的設計方法與傳統的的面向過程的方法有本質不同,(C)A. 模擬現實世界中不同事
11、物之間的聯系 的算法而不強調概念C. 使用現實世界的概念抽象地思考問題從而自然地解決問題 發的絕大部分中都用實際領域的概念去思考(47) 在結構化方法中,軟件功能分解屬于下列軟件開發中的階段是A. 詳細設計B.編程調試(48) 軟件調試的目的是A. 發現錯誤 B. 挖掘軟件的潛能(49) 按條件f對關系R進行選擇,其關系代數表達式為A. R|X|RB. R|X|R fn f(R)(50) 數據庫概念設計的過程中,關系。(B)D.無窮性。 (C)D.需求分析改正錯誤C.。 (B) C.C.C.C.選擇類排序法D.隊列是先進先出的線性表 D.(N+1)/2D.B.。 (B)°模塊類型劃分
12、D.它的基本原理是強調模擬現實世界中D.總體設計鼓勵開發者在軟件開改善軟件的性能。 (C)6 f(R)。 (C)D.D.視圖設計一般有三種設計次序,以下各項中不對的是。 (D)A. 自頂向下 由整體到局部 (51) 在計算機中,A. 查詢方法 排序方法 (52) 棧和隊列的共同點是A. 都是先進后出 B.D. 沒有共同點 (53) 已知二叉樹后序遍歷序列是 。 (A)A. cedba deabc (54) 在下列幾種排序方法中,要求內存量最大的是A. 插 入 排 序B. 選 擇 排 序D. 歸并排序 (55) 在設計程序時,應采納的原則之一是B.由底向上C.由內向外D.D.算法是指B.加工方法
13、(C)_。 (C) 都是先進先出dabec ,B.acbedC.C.解題方案的準確而完整的描述 D.只允許在端點處插入和刪除元素中序遍歷序列是 debac ,它的前序遍歷序列是C.。 (A)decab。 (D)D.C. 快 速 排 序B. 不限制 goto 語句的使用 C. 減少或取消注解行A. 程序結構應有助于讀者理解D. 程序越短越好B. 集成 測試 法C. 回 溯 法(56) 下列不屬于軟件調試技術的是 A. 強行排錯 法 D. 原因排除法B.D.° 反反映出用戶問題的結構,(57) 下列敘述中,不屬于軟件需求規格說明書的作用的是 A. 便于用戶、開發人員進行理解和交流 可以作
14、為軟件開發工作的基礎和依據便于開發人員進行需求示 。(C)C. 數 據的流 向C. 作為確認測試和驗收的依據 分析中,B.的箭頭帶有名字模塊之間的調用關系(58) 在 數 據 流 圖 ( DFD ) A. 控 制程序的 執行順 序D. 程序的組成成分B。. (C)C.結構化控制語言結構化查詢語言下列不屬于視圖設計的是B. 由 外 向 內 數據結構中, 與所使用的計算機無關的是數據的B. 物 理結構(59) SQL 語言又稱為 A. 結構化定義語言 D. 結構化操縱語言(61)。(B)C. 由 內 向 外。 (C)C. 邏輯結構(60) 視圖設計一般有 3 種設計次序, A. 自 頂 向 下 D
15、. 自底向上A、B C、D,在第五個元素E 入棧前,棧中元素可以出棧,A. 存儲 結構 D. 物理和存儲結構(62) 棧底至棧頂依次存放元素DBCEACDABEC.D.則出棧序列可能是 ( D) 。A. ABCEDB.DCBEAB.D.隨機存取的存儲結構、 順(63) 線性表的順序存儲結構和線性表的鏈式存儲結構分別是 A. 順序存取的存儲結構、 順序存取的存儲結構 序存取的存儲結構。 (A)任意存取的存儲結構、 任C. 隨機存取的存儲結構、 隨機存取的存儲結構 意存取的存儲結構(64) 在單鏈表中,增加頭結點的目的是C.標識表結點中首結點的位A. 方便運算的實現B.使單鏈表至少有一個結點置 D
16、. 說明單鏈表是線性表的鏈式存儲實現(65) 軟件設計包括軟件的結構、數據接口和過程設計,其中軟件的過程設計是指 (B)系統結構部件轉換成軟件的過程描述 C. 軟件層次結構B.A. 模塊間的關系D. 軟件開發過程提出了用方框圖來代替傳統的程序流程B.N-S 圖C. 結 構(66) 為了避免流程圖在描述程序邏輯時的靈活性, 圖,通常也把這種圖稱為 _(B)A. PAD 圖 圖D.數據流圖B.C. 數 據 項(67) 數據處理的最小單位是 。 (C)數據元素。 (D)A. 數 據 D. 數據結構數據庫是一個關系數據庫是一組文件C.(68) 下列有關數據庫的描述,正確的是 A. 數據庫是一個 DBF
17、 文件 B.D.數據庫是一個結構化的數據集合B_概念模繆(69) 單個用戶使用的數據視圖的描述稱為C. 內 模 式。 (D)軟件開發工具A. 外 模 式 D. 存儲模式B.C.(70) 需求分析階段的任務是確定 軟件開發費用A. 軟件開發方法 D. 軟件系統功能B_.。 (B)C.(71) 算法分析的目的是分析算法的易懂性和可_ 。 (C)B. n(n-1)A. 找出數據結構的合理性 B. 分析算法的效率以求改進 靠性 D. 找出算法中輸入和輸出之間的關系C. n(72) n 個頂點的強連通圖的邊數至少有A. n-1 D. n+1應采用的算法是(73) 已知數據表A中每個元素距其最終位置不遠,
18、為節省時間,B. 直接 插入排序C. 快速 排序(B)A. 堆排 序 D. 直接選擇排序。 (A)B.(74) 用鏈表表示線性表的優點是 A. 便于插入和刪除操作 邏輯順序相同C. 花費的存儲空間較順序存儲少 (75) 下列不屬于結構化分析的常用工具的是 A. 數 據流圖 B. 數 據字典D. PAD 圖(76) 軟件開發的結構化生命周期方法將軟件生命周期劃分成 A. 定義、開發、運行維護 B.測試階段C. 總體設計、詳細設計、編程調試系統設計(77) 在軟件工程中, 白箱測試法可用于測試程序的內部結構。(C)A. 循環的集合D. 目標的集合 (78) 在數據管理技術發展過程中, 。 (D)A
19、. 數據無冗余 B.D. 特定的數據模型 (79) 分布式數據庫系統不具有的特點是 A. 分布式 B. 數據冗余 性 D. 位置透明性和復制透明性(80) 下列說法中,不屬于數據模型所描述的內容的是A. 數據 結構 B. 數據 操作 D. 數據約束數據元素的物理順序與B.地址的集合D. _。 (D)便于隨機存取設計A階段、D.C.需求分析、C. 判 定 樹編程階段、功能定義、此方法將程序看做是路徑的集合文件系統與數據庫系統的主要區別是數據庫系統具有數據可共享。 (B) C.C.。(C)專門的數據管理軟件數據分布性和邏輯整體C. 數據 查詢二:填空題(1) 算法的復雜度主要包括(時間)(2) 數
20、據的邏輯結構在計算機存儲空間中的存放形式稱為數據的(模式 #邏輯模式 #概念模式)(3) 若按功能劃分,軟件測試的方法通常分為白盒測試方法和 (黑盒)(4) 如果一個工人可管理多個設施,而一個設施只被一個工人管理,設備 "之間存在 聯系。(一對多 #1:N#1:n )(5) 關系數據庫管理系統能實現的專門關系運算包括選擇、連接和 (投影)(6) 在先左后右的原則下, 根據訪問根結點的次序, 二叉樹的遍歷可以分為三種: 前序遍歷、 遍歷和后序遍歷。 (中序)(7) 結構化程序設計方法的主要原則可以概括為自頂向下、逐步求精、 和限制使用 goto 語句。(模塊化)(8) 軟件的調試方法主
21、要有:強行排錯法、 和原因排除法。(回溯法)(9) 數據庫系統的三級模式分別為 模式、內部級模式與外部級模式。 (概念#概念級) (10) 數據字典是各類數據描述的 集合,它通常包括 5 個部分,即數據項、數據結構、數據流、 和處理過程。(數據存儲)(11) 設一棵完全二叉樹共有 500 個結點,則在該二叉樹中有 (250)(12) 在最壞情況下,冒泡排序的時間復雜度為 (n(n-1)/2#n*(n-1)/2#O(n(n-1)/2)#O(n*(n-1)/2)(13) 面向對象的程序設計方法中涉及的對象是系統中用來描述客觀事物的一個 。(實體 )(14) 軟件的需求分析階段的工作,可以概括為四個
22、方面: 寫需求規格說明書和需求評審。 (需求獲取 )(15) 是數據庫應用的核心。庫設計 )(16) 數據結構包括數據的 ( 邏輯 )(17) 軟件工程研究的內容主要包括:復雜度和空間復雜度。測試方法。則實體"工人"與實體 "個葉子結點。、需求分析、編(數據結構和數據的存儲結構技術和軟件工程管理。(軟件開發 )(18) 與結構化需求分析方法相對應的是(結構化設計 )(19) 關系模型的完整性規則是對關系的某種約束條件,包括實體完整性、 和自定義完整性。類型,它們是 (21) 棧的基本運算有三種: 棧頂元素 #讀棧頂的元素 #讀出棧頂元素 ) 息隱蔽是通過對象的 性來實現的。(封裝)(23) 數據流的類型有( 變換型 ) 統中實現各種數據管理功能的核心軟件稱為 (數據庫管理系統 #DBMS) (25) 關系模型的數據操縱即是建立在關系上的數據操縱,一般有 、增加、刪除和修改四種操作。(查詢 )(26) 實現算法所需的存儲單元多少和算法的工作量大小分別稱為算法的 。(空間復雜度和時間復雜度) (27) 數據結構包括數據的邏輯結構、數據的 (存儲結構 )(28
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥品分成協議書
- 茶館合伙協議書
- 簽訂貿易協議書
- 夫妻吵架解決好協議書
- 王楠離婚協議書
- 聯合應急協議書
- 服裝店員工聘用協議書
- 在職研究生定向協議書
- 房產代理人合同協議書
- 村環境衛生保潔協議書
- 液化天然氣汽車加氣站技術規范
- (正式版)SHT 3158-2024 石油化工管殼式余熱鍋爐
- 加油站百日攻堅行動實施方案
- 供電企業輿情的預防及處置
- GB/T 41666.4-2024地下無壓排水管網非開挖修復用塑料管道系統第4部分:原位固化內襯法
- 4、《通向金融王國的自由之路》
- 大學生職業素養(高職)全套教學課件
- 涉密內網分級保護設計方案
- 木地板培訓資料大全
- 康養旅游概念及市場現狀分析
- 99版-干部履歷表-A4打印
評論
0/150
提交評論