<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            試題

            計算機二級《公共基礎知識》練習題與答案

            時間:2025-05-24 19:20:34 試題 我要投稿

            關于計算機二級《公共基礎知識》練習題與答案

              考生們在備戰計算機二級所報考科目外,還要對公共基礎知識進行復習,下面百分網小編為大家搜索整理了關于《公共基礎知識》練習題與答案,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

            關于計算機二級《公共基礎知識》練習題與答案

              練習題一

              1[單選題] 下列與隊列結構有關聯的是

              A.函數的遞歸調用

              B.數組元素的引用

              C.多重循環的執行

              D.先到先服務的作業調度

              參考答案:D

              參考解析:隊列的修改是依先進先出的原則進行的,D正確。

              2[單選題] 下列敘述中正確的是

              A.循環隊列中的元素個數隨隊頭指針與隊尾指針的變化而動態變化

              B.循環隊列中的元素個數隨隊頭指針的變化而動態變化

              C.循環隊列中的元素個數隨隊尾指針的變化而動態變化

              D.以上說法都不對

              參考答案:A

              參考解析:在循環隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。因此,從排頭指針front指向的后一個位置直到隊尾指針rear指向的位置之間所有的元素均為隊列中的元素。所以循環隊列中的元素個數與隊頭指針和隊尾指針的變化而變化,A正確。

              3[單選題] 軟件需求規格說明書的作用不包括

              A.軟件驗收的依據

              B.用戶與開發人員對軟件要做什么的共同理解

              C.軟件設計的依據

              D.軟件可行性研究的依據

              參考答案:D

              參考解析:軟件需求規格說明書是需求分析階段的最后成果,是軟件開發的重要文檔之一。

              軟件需求規格說明書有以下幾個方面的作用。①便于用戶、開發人員進行理解和交流,B正確;②反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據,C正確;③作為確認測試和驗收的依據,A正確。

              4[單選題] 下面不屬于軟件測試實施步驟的是

              A.集成測試B.回歸測試C.確認測試D.單元測試

              參考答案:B

              參考解析:軟件測試主要包括單元測試、集成測試、確認測試和系統測試。

              5[單選題] 公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯系是

              A.1:1聯系B.m:1聯系C.1:m聯系D.m:n聯系

              參考答案:C

              參考解析:兩個實體集問的聯系實際上是實體集間的函數關系,主要有一對一聯系(1:1)、一對多聯系(1:m)、多對一聯系(m:1)、多對多聯系(m:n)。對于每一個實體部門,都有多名職員,則其對應的聯系為一對多聯系(1:m),答案選C。

              6[單選題] 下列鏈表中,其邏輯結構屬于非線性結構的是

              A.二叉鏈表B.循環鏈表C.雙向鏈表D.帶鏈的棧

              參考答案:A

              參考解析:在定義的鏈表中,若只含有一個指針域來存放下一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。帶鏈的棧可以用來收集計算機存儲空間中所有空閑的存儲結點,是線性表。在單鏈表中的結點中增加一個指針域指向它的直接前件,這樣的鏈表,就稱為雙向鏈表(一個結點中含有兩個指針),也是線性鏈表。循環鏈表具有單鏈表的特征,但又不需要增加額外的存貯空間,僅對表的鏈接方式稍做改變,使得對表的處理更加方便靈活,屬于線性鏈表。二叉鏈表是二叉樹的物理實現,是一種存儲結構,不屬于線性結構。答案為A選項。

              7[單選題] 對長度為n的線性表作快速排序,在最壞情況下,比較次數為

              A.nB.n-1C.n(n-1)D.n(n-1)/2

              參考答案:D

              參考解析:快速排序最壞情況就是每次選的基準數都和其他數做過比較,共需比較(n-1)+(n-2)+…+1=n(n-1)/2,選D。

              8[單選題]下面描述中不屬于數據庫系統特點的是

              A.數據共享B.數據完整性C.數據冗余度高D.數據獨立性高

              參考答案:C

              參考解析:數據庫系統的特點為高共享、低冗余、獨立性高、具有完整性等,C錯誤。

              9[單選題] 若實體A和B是一對多的聯系,實體B和C是一對一的聯系,則實體A和C的聯系是

              A.一對一B.一對多C.多對一D.多對多

              參考答案:B

              參考解析:A和B為一對多的聯系,則對于A中的每一個實體,B中有多個實體與之聯系,而B與C為一對一聯系,則對于B中的每一個實體,C中之多有一個實體與之聯系,則可推出對于A中的每一個實體,C中有多個實體與聯系,所以為一對多聯系。

              10[單選題] 在關系數據庫中,用來表示實體間聯系的是

              A.屬性B.二維表C.網狀結構D.樹狀結構

              參考答案:B

              參考解析:關系模型實體間的聯系采用二維表來表示,簡稱表。選項C為網狀模型實體間的聯系,選項D為層次模型實體間的聯系,選項A屬性刻畫了實體

              練習題二

              1[單選題] 下列關于棧的敘述中,正確的是

              A.棧底元素一定是最后入棧的元素

              B.棧頂元素一定是最先入棧的元素

              C.棧操作遵循先進后出的原則

              D.以上說法均錯誤

              參考答案:C

              參考解析:棧頂元素總是后插入的元素,從而也是最先被刪除的元素;棧底元素總是最先插入的元素,從而也是最后才能被刪除的元素。棧的修改是按后進先出的原則進行的。因此,棧稱為先進后出表,或“后進先出”表,所以選擇C。

              2[單選題] 設循環隊列的存儲空間為Q(1:35),初始狀態為front=rear=35。現經過一系列入隊與退隊運算后,front=15,teal"=15,則循環隊列中的元素個數為

              A.15B.16C.20D.0或35

              參考答案:D

              參考解析:在循環隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。在循環隊列中進行出隊、入隊操作時,頭尾指針仍要加l,朝前移動。只不過當頭尾指針指向向量上界時,其加l操作的結果是指向向量的下界0。由于入隊時尾指針向前追趕頭指針,出隊時頭指針向前追趕尾指針,故隊空和隊滿時,頭尾指針均相等。答案為D選項。

              3[單選題] 某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)

              A.3B.6C.8D.12

              參考答案:D

              參考解析:二叉樹中,度為0的結點數等于度為2的結點數加1,即n2=n0-1,葉子結點即度為0,nO=1,則n2=0,總結點數為12=no+n1+n2=1+n1+0,則度為1的結點數nl=11,故深度為12,選D。

              4[單選題] 軟件設計中模塊劃分應遵循的準則是

              A.低內聚低耦合B.高耦合高內聚C.高內聚低耦合D.以上說法均錯誤

              參考答案:C

              參考解析:根據軟件設計原理提出如下優化準則:①劃分模塊時,盡量做到高內聚、低耦合,保持模塊相對獨立性,并以此原則優化初始的軟件結構。②一個模塊的作用范圍應在其控制范圍之內,且判定所在的模塊應與受其影響的模塊在層次上盡量靠近。③軟件結構的深度、寬度、扇入、扇出應適當。④模塊的大小要適中。C正確。

              5[單選題] 下列鏈表中,其邏輯結構屬于非線性結構的是

              A.二叉鏈表B.循環鏈表C.雙向鏈表D.帶鏈的棧

              參考答案:A

              參考解析:在定義的鏈表中,若只含有一個指針域來存放下一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。帶鏈的棧可以用來收集計算機存儲空間中所有空閑的存儲結點,是線性表。在單鏈表中的結點中增加一個指針域指向它的直接前件,這樣的鏈表,就稱為雙向鏈表(一個結點中含有兩個指針),也是線性鏈表。循環鏈表具有單鏈表的特征,但又不需要增加額外的存貯空間,僅對表的鏈接方式稍做改變,使得對表的處理更加方便靈活,屬于線性鏈表。二叉鏈表是二叉樹的物理實現,是一種存儲結構,不屬于線性結構。答案為A選項。

              6[單選題] 下面對對象概念描述正確的是

              A.對象間的通信靠消息傳遞

              B.對象是名字和方法的封裝體

              C.任何對象必須有繼承性

              D.對象的多態性是指一個對象有多個操作

              參考答案:A

              參考解析:對象之間進行通信的構造叫做消息,A正確。多態性是指同一個操作可以是不同對象的行為,D錯誤。對象不一定必須有繼承性,C錯誤。封裝性是指從外面看只能看到對象的外部特征,而不知道也無須知道數據的具體結構以及實現操作,B錯誤。

              7[單選題] 下面不能作為結構化方法軟件需求分析工具的是

              A.系統結構圖B.數據字典(DD.C.數據流程圖(DFD圖)D.判定表

              參考答案:A

              參考解析:結構化方法軟件需求分析工具主要有數據流圖、數據字典、判定樹和判定表。

              8[單選題] 下列與隊列結構有關聯的是

              A.函數的遞歸調用B.數組元素的引用C.多重循環的執行D.先到先服務的作業調度

              參考答案:D

              參考解析:隊列的修改是依先進先出的原則進行的,D正確。

              9[單選題] 對長度為10的線性表進行冒泡排序,最壞情況下需要比較的次數為

              A.9B.10C.45D.90

              參考答案:C

              參考解析:冒泡法是在掃描過程中逐次比較栩鄰兩個元素的大小,最壞的情況是每次比較都要將相鄰的兩個元素瓦換,需要互換的次數為9+8+7+6+5+4+3+2+1=45,選C。

              10[單選題]下面描述中不屬于數據庫系統特點的是

              A.數據共享B.數據完整性C.數據冗余度高D.數據獨立性高

              參考答案:C

              參考解析:數據庫系統的特點為高共享、低冗余、獨立性高、具有完整性等,C錯誤。

            【計算機二級《公共基礎知識》練習題與答案】相關文章:

            計算機二級公共基礎知識練習題及答案08-01

            計算機二級《公共基礎知識》練習題及答案09-09

            計算機二級《公共基礎知識》練習題與答案11-27

            2016計算機二級《公共基礎知識》練習題及答案07-09

            計算機二級《公共基礎知識》選擇練習題及答案(精選3套)11-24

            計算機二級公共基礎知識練習題09-08

            計算機二級公共基礎知識題庫及答案09-09

            計算機二級公共基礎知識試題及答案06-10

            計算機二級公共基礎知識題及答案05-08

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看