2022年計算機二級C語言/計算機二級Office/C++//python等資料真題 網課 教材 題庫等等
3月計算機二級MS Office的備考資料合集,包括:1.39套真題+網課解析、 2.4套考前押題+解析、3.選擇題題庫、4.Word、Excel、PPT操作題練習、5.無限題庫練習軟件、上機考試系統(tǒng);6.Office 2016安裝包等等。知識兔本文放出精選選擇題押題部分,精選最高頻考點,整合出92題必會選擇題+答案,大家可以參考借鑒一下~~~~
需要選擇題題庫完整文檔和二級MS Office完整備考資料~~~祝大家考試順利,高分通過!??!
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q

3月計算機二級MS Office資料合集
(1) 下面敘述正確的是(C)
A. 算法的執(zhí)行效率與數據的存儲結構無關 B. 算法的空間復雜度是指算法程序中指令(或語句)的條數 C. 算法的有窮性是指算法必須能在執(zhí)行有限個步驟之后終止 D. 以上三種描述都不對
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
(2) 以下數據結構中不屬于線性數據結構的是(C)
A. 隊列 B. 線性表 C. 二叉樹 D. 棧
?
(3) 在一棵二叉樹上第5層的結點數最多是(B) 注:由公式2k-1得
A. 8 B. 16 C. 32 D. 15
?
(4) 下面描述中,符合結構化程序設計風格的是(A)
A. 使用順序、選擇和重復(循環(huán))三種基本控制結構表示程序的控制邏輯 B. 模塊只有一個入口,可以有多個出口 C. 注重提高程序的執(zhí)行效率 D. 不使用goto語句
?
(5) 下面概念中,不屬于面向對象方法的是 (D) 注:P55-58
A. 對象 B. 繼承 C. 類 D. 過程調用
?
(6) 在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發(fā)階段是(B)
A. 可行性分析 B. 需求分析 C. 詳細設計 D. 程序編碼

(7) 在軟件開發(fā)中,下面任務不屬于設計階段的是(D)
A. 數據結構設計 B. 給出系統(tǒng)模塊結構
C. 定義模塊算法 D. 定義需求并建立系統(tǒng)模型
?考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
(8) 數據庫系統(tǒng)的核心是(B)
A. 數據模型 B. 數據庫管理系統(tǒng) C. 軟件工具 D. 數據庫
?
(9) 下列敘述中正確的是(C)
A.數據庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持 B.數據庫設計是指設計數據庫管理系統(tǒng)C.數據庫技術的根本目標是要解決數據共享的問題 D.數據庫系統(tǒng)中,數據的物理結構必須與邏輯結構一致
?
(10) 下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(A) 注:P108
A. 內模式 B. 外模式 C. 概念模式 D. 邏輯模式
?
(11) 算法的時間復雜度是指(C)
A. 執(zhí)行算法程序所需要的時間 B. 算法程序的長度 C. 算法執(zhí)行過程中所需要的基本運算次數 D. 算法程序中的指令條數
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(12) 算法的空間復雜度是指(D)
A. 算法程序的長度 B. 算法程序中的指令條數 C. 算法程序所占的存儲空間 D. 算法執(zhí)行過程中所需要的存儲空間
?
(13) 設一棵完全二叉樹共有699個結點,則在該二叉樹中的葉子結點數為(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉數的特點可求出
A. 349 B. 350 C. 255 D. 351
?
(14) 結構化程序設計主要強調的是(B)
A.程序的規(guī)模 B.程序的易讀性
C.程序的執(zhí)行效率 D.程序的可移植性
?
(15) 在軟件生命周期中,能準確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是(D)? ?注:即第一個階段
A. 概要設計 B. 詳細設計 C. 可行性分析 D. 需求分析
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(16) 數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數據流圖合法圖符的是(A) 注:P67
A. 控制流 B. 加工 C. 數據存儲 D. 源和潭
?
(17) 軟件需求分析階段的工作,可以分為四個方面:需求獲取、需求分析、編寫需求規(guī)格說明書以及(B) 注:P66
A. 階段性報告 B. 需求評審 C. 總結 D. 都不正確
?
(18) 下述關于數據庫系統(tǒng)的敘述中正確的是(A)
A. 數據庫系統(tǒng)減少了數據冗余 B. 數據庫系統(tǒng)避免了一切冗余
C. 數據庫系統(tǒng)中數據的一致性是指數據類型的一致 D. 數據庫系統(tǒng)比文件系統(tǒng)能管理更多的數據
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(19) 關系表中的每一橫行稱為一個(A)
A. 元組 B. 字段 C. 屬性 D. 碼
?
(20) 數據庫設計包括兩個方面的設計內容,它們是(A)
A. 概念設計和邏輯設計 B. 模式設計和內模式設計
C. 內模式設計和物理設計 D. 結構特性設計和行為特性設計
?
(21) 下列敘述中正確的是(A)
A. 線性表是線性結構 B. 棧與隊列是非線性結構
C. 線性鏈表是非線性結構 D. 二叉樹是線性結構
?
(22) 下列關于棧的敘述中正確的是(D)
A. 在棧中只能插入數據 B. 在棧中只能刪除數據
C. 棧是先進先出的線性表 D. 棧是先進后出的線性表
?
(23) 下列關于隊列的敘述中正確的是(C)
A. 在隊列中只能插入數據 B. 在隊列中只能刪除數據
C. 隊列是先進先出的線性表 D. 隊列是先進后出的線性表
?
(24) 對建立良好的程序設計風格,下面描述正確的是(A) 注:P48
A. 程序應簡單、清晰、可讀性好 B. 符號名的命名要符合語法
C. 充分考慮程序的執(zhí)行效率 D. 程序的注釋可有可無
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(25) 下面對對象概念描述錯誤的是(A) 注:P55
A. 任何對象都必須有繼承性 B. 對象是屬性和方法的封裝體
C. 對象間的通訊靠消息傳遞 D. 操作是對象的動態(tài)性屬性
?
(26) 下面不屬于軟件工程的3個要素的是(D) 注:P62
A. 工具 B. 過程 C. 方法 D. 環(huán)境
?
(27) 程序流程圖(PFD)中的箭頭代表的是(B) 注:P81
A. 數據流 B. 控制流 C. 調用關系 D. 組成關系
?
(28) 在數據管理技術的發(fā)展過程中,經歷了人工管理階段、文件系統(tǒng)階段和數據庫系統(tǒng)階段。其中數據獨立性最高的階段是(A)
A. 數據庫系統(tǒng) B. 文件系統(tǒng) C. 人工管理 D. 數據項管理
?
(29) 用樹形結構來表示實體之間聯(lián)系的模型稱為(B)
A. 關系模型 B. 層次模型 C. 網狀模型 D. 數據模型
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(30) 關系數據庫管理系統(tǒng)能實現(xiàn)的專門關系運算包括(B)
A. 排序、索引、統(tǒng)計 B. 選擇、投影、連接
C. 關聯(lián)、更新、排序 D. 顯示、打印、制表
?
(31) 算法一般都可以用哪幾種控制結構組合而成(D)? ?注:P3
A. 循環(huán)、分支、遞歸 B. 順序、循環(huán)、嵌套
C. 循環(huán)、遞歸、選擇 D. 順序、選擇、循環(huán)
?
(32) 數據的存儲結構是指(B)? ? ?注:P13,要牢記
A. 數據所占的存儲空間量 B. 數據的邏輯結構在計算機中的表示
C. 數據在計算機中的順序存儲方式 D. 存儲在外存中的數據
?
(33) 設有下列二叉樹:圖見書P46
對此二叉樹中序遍歷的結果為(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
?
(34) 在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發(fā)送(D) 注:P56
A. 調用語句 B. 命令 C. 口令 D. 消息
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(35) 檢查軟件產品是否符合需求定義的過程稱為(A) 注:P95
A. 確認測試 B. 集成測試 C. 驗證測試 D. 驗收測試
?
(36) 下列工具中屬于需求分析常用工具的是(D) 注:P67
A. PAD B. PFD C. N-S D. DFD
?
(37) 下面不屬于軟件設計原則的是(C)? ? 注:P73
A. 抽象 B. 模塊化 C. 自底向上 D. 信息隱蔽
?
(38) 索引屬于(B)
A. 模式 B. 內模式 C. 外模式 D. 概念模式
?
(39) 在關系數據庫中,用來表示實體之間聯(lián)系的是(D)
A. 樹結構 B. 網結構 C. 線性表 D. 二維表
?
(40) 將E-R圖轉換到關系模式時,實體與聯(lián)系都可以表示成(B)
A. 屬性 B. 關系 C. 鍵 D. 域
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(41) 在下列選項中,哪個不是一個算法一般應該具有的基本特征(C)
A. 確定性 B. 可行性 C. 無窮性 D. 擁有足夠的情報
?
(42) 希爾排序法屬于哪一種類型的排序法(B)
A.交換類排序法 B.插入類排序法 C.選擇類排序法 D.建堆排序法
?
(43) 在深度為5的滿二叉樹中,葉子結點的個數為(C)
A. 32 B. 31 C. 16 D. 15
?
(44) 對長度為N的線性表進行順序查找,在最壞情況下所需要的比較次數為(B) 注:要牢記
A. N+1 B. N C. (N+1)/2 D. N/2
?
(45) 信息隱蔽的概念與下述哪一種概念直接相關(B) 注:P74
A.軟件結構定義 B. 模塊獨立性 C. 模塊類型劃分 D. 模擬耦合度
?
(46) 面向對象的設計方法與傳統(tǒng)的的面向過程的方法有本質不同,它的基本原理是(C)
A. 模擬現(xiàn)實世界中不同事物之間的聯(lián)系 B. 強調模擬現(xiàn)實世界中的算法而不強調概念 C. 使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題 D. 鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用實際領域的概念去思考
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(47) 在結構化方法中,軟件功能分解屬于下列軟件開發(fā)中的階段是(C)? ? ? ?注:總體設計也就是概要設計
A. 詳細設計 B. 需求分析 C. 總體設計 D. 編程調試
?
(48) 軟件調試的目的是(B)? ? 注:與軟件測試要對比著復習
A.發(fā)現(xiàn)錯誤 B.改正錯誤 C.改善軟件的性能 D.挖掘軟件的潛能
?
(49) 按條件f對關系R進行選擇,其關系代數表達式為(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
?
(50) 數據庫概念設計的過程中,視圖設計一般有三種設計次序,以下各項中不對的是(D)? ? 注:P127,要牢記
A. 自頂向下 B. 由底向上 C. 由內向外 D. 由整體到局部
?
(51) 在計算機中,算法是指(C)
A. 查詢方法? ? B. 加工方法
C. 解題方案的準確而完整的描述 D. 排序方法
?
(52) 棧和隊列的共同點是(C)? ?注:這一共同點和線性表不一樣
A. 都是先進后出 B. 都是先進先出 C. 只允許在端點處插入和刪除元素 D. 沒有共同點
?
(53) 已知二叉樹后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是(A)? ?注:P38,前提要掌握三種遍歷的方法
A. cedba B. acbed C. decab D. deabc
?
(54) 在下列幾種排序方法中,要求內存量最大的是(D)? ?注:要牢記,書中沒有提到。
A. 插入排序 B. 選擇排序 C. 快速排序 D. 歸并排序
?
(55) 在設計程序時,應采納的原則之一是(A) 注:和設計風格有關
A. 程序結構應有助于讀者理解 B. 不限制goto語句的使用
C. 減少或取消注解行 D. 程序越短越好
?
(56) 下列不屬于軟件調試技術的是(B)? ?注:P98
A. 強行排錯法 B. 集成測試法 C. 回溯法 D. 原因排除法
?
(57)下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是(D)注:P71
A. 便于用戶、開發(fā)人員進行理解和交流 B. 反映出用戶問題的結構,可以作為軟件開發(fā)工作的基礎和依據 C. 作為確認測試和驗收的依據 D. 便于開發(fā)人員進行需求分析
?
(58) 在數據流圖(DFD)中,帶有名字的箭頭表示(C)
A. 控制程序的執(zhí)行順序 B. 模塊之間的調用關系 C. 數據的流向 D. 程序的組成成分
?
(59) SQL語言又稱為(C)
A. 結構化定義語言 B. 結構化控制語言
C. 結構化查詢語言 D. 結構化操縱語言
?
(60) 視圖設計一般有3種設計次序,下列不屬于視圖設計的是(B)
A. 自頂向下 B. 由外向內 C. 由內向外 D. 自底向上
?
(61) 數據結構中,與所使用的計算機無關的是數據的(C)
A. 存儲結構 B. 物理結構 C. 邏輯結構 D. 物理和存儲結構
?
(62) 棧底至棧頂依次存放元素A、B、C、D,在第五個元素E入棧前,棧中元素可以出棧,則出棧序列可能是(D)
A. ABCED B. DBCEA C. CDABE D. DCBEA
?
(63) 線性表的順序存儲結構和線性表的鏈式存儲結構分別是(B)
A. 順序存取的存儲結構、順序存取的存儲結構 B. 隨機存取的存儲結構、順序存取的存儲結構 C. 隨機存取的存儲結構、隨機存取的存儲結構 D. 任意存取的存儲結構、任意存取的存儲結構
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(64) 在單鏈表中,增加頭結點的目的是(A)
A. 方便運算的實現(xiàn) B. 使單鏈表至少有一個結點 C. 標識表結點中首結點的位置 D. 說明單鏈表是線性表的鏈式存儲實現(xiàn)
?
(65) 軟件設計包括軟件的結構、數據接口和過程設計,其中軟件的過程設計是指(B)? ?注:P73
A. 模塊間的關系 B. 系統(tǒng)結構部件轉換成軟件的過程描述 C. 軟件層次結構 D. 軟件開發(fā)過程
?
(66) 為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為(B) 注:P82
A. PAD圖 B. N-S圖 C. 結構圖 D. 數據流圖
?
(67) 數據處理的最小單位是(C) 注:數據項不可再分割
A. 數據 B. 數據元素 C. 數據項 D. 數據結構
?
(68) 下列有關數據庫的描述,正確的是(C) 注:P102
A. 數據庫是一個DBF文件 B. 數據庫是一個關系 C. 數據庫是一個結構化的數據集合 D. 數據庫是一組文件
?
(69) 單個用戶使用的數據視圖的描述稱為(A)? ?注:P108
A. 外模式 B. 概念模式 C. 內模式 D. 存儲模式
?
(70) 需求分析階段的任務是確定(D)
A. 軟件開發(fā)方法 B. 軟件開發(fā)工具 C. 軟件開發(fā)費用 D. 軟件系統(tǒng)功能
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(71) 算法分析的目的是(D)? ? 注:書中沒有總結,但要牢記
A. 找出數據結構的合理性 B. 找出算法中輸入和輸出之間的關系 C. 分析算法的易懂性和可靠性 D. 分析算法的效率以求改進
?
(72)鏈表不具有的特點是(B)
A.不必事先估計存儲空間? ?B.可隨機訪問任一元素
C.插入刪除不需要移動元素? ? D.所需空間與線性表長度成正比
?
(73) 已知數據表A中每個元素距其最終位置不遠,為節(jié)省時間,應采用的算法是(B)
A. 堆排序 B. 直接插入排序 C. 快速排序 D. 直接選擇排序
?
(74) 用鏈表表示線性表的優(yōu)點是(A)? ?注:因為不需要移動元素
A. 便于插入和刪除操作 B. 數據元素的物理順序與邏輯順序相同 C. 花費的存儲空間較順序存儲少 D. 便于隨機存取
?
(75) 下列不屬于結構化分析的常用工具的是(D)? ? 注:P67
A. 數據流圖 B. 數據字典 C. 判定樹 D. PAD圖
?
(76) 軟件開發(fā)的結構化生命周期方法將軟件生命周期劃分成(A)
A. 定義、開發(fā)、運行維護 B. 設計階段、編程階段、測試階段 C. 總體設計、詳細設計、編程調試 D. 需求分析、功能定義、系統(tǒng)設計
?
(77) 在軟件工程中,白箱測試法可用于測試程序的內部結構。此方法將程序看做是(C)? ? 注:P87
A. 循環(huán)的集合 B. 地址的集合 C. 路徑的集合 D. 目標的集合
?
(78) 在數據管理技術發(fā)展過程中,文件系統(tǒng)與數據庫系統(tǒng)的主要區(qū)別是數據庫系統(tǒng)具有(D)? ?注:數據模型采用關系模型(二維表)
A. 數據無冗余 B. 數據可共享
C. 專門的數據管理軟件 D. 特定的數據模型
?
(79) 分布式數據庫系統(tǒng)不具有的特點是(B)
A. 分布式 B. 數據冗余
C. 數據分布性和邏輯整體性 D. 位置透明性和復制透明性
?
(80) 下列說法中,不屬于數據模型所描述的內容的是(C) 注:P110
A. 數據結構 B. 數據操作 C. 數據查詢 D. 數據約束
?
(81)根據數據結構中各數據元素之間前后件關系的復雜程度,一般將數據結構分成(C)
A.動態(tài)結構和靜態(tài)結構 B.緊湊結構和非緊湊結構
C.線性結構和非線性結構? ?D.內部結構和外部結構
?
(82)下列敘述中,錯誤的是(B)
A.數據的存儲結構與數據處理的效率密切相關 B.數據的存儲結構與數據處理的效率無關 C.數據的存儲結構在計算機中所占的空間不一定是連續(xù)的 D.一種數據的邏輯結構可以有多種存儲結構
?
(83)線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是(D)
A.每個元素都有一個直接前件和直接后件 B.線性表中至少要有一個元素 C.表中諸元素的排列順序必須是由小到大或由大到
D.除第一個元素和最后一個元素外,其余每個元素都有一個且只有一個直接前件和直接后件
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(84)線性表若采用鏈式存儲結構時,要求內存中可用存儲單元的地址(D)
A.必須是連續(xù)的? ? ? ? ? ? ?B.部分地址必須是連續(xù)的
C.一定是不連續(xù)的? ? ? ? ? ? D.連續(xù)不連續(xù)都可以
?
(85)棧通常采用的兩種存儲結構是(A)
A.順序存儲結構和鏈式存儲結構? ? ?B.散列方式和索引方式
C.鏈表存儲結構和數組 D.線性存儲結構和非線性存儲結構
?
(86)下列數據結構中,按先進后出原則組織數據的是(B)
A.線性鏈表? ? ?B.棧? ? ? ? ?C.循環(huán)鏈表? ? ? ? ?D.順序表
?
(87)樹是結點的集合,它的根結點數目是(C)
A.有且只有1? ?B.1或多于1 C.0或1? ? ? D.至少2
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q
?
(88)具有3個結點的二叉樹有(D)
A.2種形態(tài)? ?B.4種形態(tài)? ? ? C.7種形態(tài)? ? D. 5種形態(tài)
?
(89)設一棵二叉樹中有3個葉子結點,有8個度為1的結點,則該二叉樹中總的結點數為(B)
A. 12? ? B. 13? ? ? ? ? ?C.14? ? ? ? D. 15
?
(90)在結構化程序設計思想提出之前,在程序設計中曾強調程序的效率,現(xiàn)在,與程序的效率相比,人們更重視程序的(C)
A.安全性 B.一致性? ? C.可理解性? ? ? D.合理性
?
(91)為了提高測試的效率,應該 (D)? ?注:P85
A.隨機選取測試數據B.取一切可能的輸入數據作為測試數據C.在完成編碼以后制定軟件的測試計劃 D.集中對付那些錯誤群集的程序
?
(92)軟件生命周期中所花費用最多的階段是(D)
A.詳細設計? ? ?B.軟件編碼? ? C.軟件測試? ? D.軟件維護
考試題庫:https://mp.weixin.qq.com/s/WFiZKrE9RL34aesOyJKg6Q