欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

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

時間:2025-04-08 08:53:48 試題 我要投稿

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

  練習題一

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

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

  A.一個算法的空間復雜度大,則其時間復雜度也必定大

  B.一個算法的空間復雜度大,則其時間復雜度必定小

  C.一個算法的時間復雜度大,則其空間復雜度必定小

  D.算法的時間復雜度與空間復雜度沒有直接關系

  參考答案:D

  參考解析:算法的空間復雜度是指算法在執(zhí)行過程中所需要的內存空間,算法的時間復雜度,是指執(zhí)行算法所需要的計算工作量,兩者之間并沒有直接關系,答案為D。

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

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

  參考答案:D

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

  3[單選題] 下面屬于白盒測試方法的是

  A.等價類劃分法

  B.邏輯覆蓋

  C.邊界值分析法

  D.錯誤推測法

  參考答案:B

  參考解析:白盒測試法主要有邏輯覆蓋、基本路徑測試等。邏輯覆蓋測試包括語句覆蓋、路徑覆蓋、判定覆蓋、條件覆蓋、判斷一條件覆蓋,選擇B。其余為黑盒測試法。

  4[單選題] 若實體A和B是一對多的聯(lián)系,實體B和C是一對一的聯(lián)系,則實體A和c的聯(lián)系是

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

  參考答案:B

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

  58[單選題] 軟件生命周期可分為定義階段、開發(fā)階段和維護階段,下面不屬于開發(fā)階段任務的是

  A.測試B.設計C.可行性研究D.實現(xiàn)

  參考答案:C

  【解析】開發(fā)階段包括分析、設計和實施兩類任務。其中分析、設計包括需求分析、總體設計和詳細設計3個階段,實施則包括編碼和測試兩個階段,C不屬于開發(fā)階段。

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

  A.低內聚低耦合

  B.高耦合高內聚

  C.高內聚低耦合

  D.以上說法均錯誤

  參考答案:C

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

  7[單選題] 一般情況下,當對關系R和S進行自然連接時,要求R和S含有一個或者多個共有的

  A.記錄B.行C.屬性D.元組

  參考答案:C

  參考解析:自然連接是一種特殊的等值連接,它滿足下面的條件:①兩關系間有公共域;②通過公共域的等值進行連接,選C。

  8[單選題]結構化程序設計中,下面對goto語句使用描述正確的是

  A.禁止使用goto語句B.使用goto語句程序效率高C.應避免濫用goto語句D.以上說法均錯誤

  參考答案:C

  【解析】結構化程序設計中,要注意盡量避免goto語句的使用,故選C。

  9[單選題] 下面不屬于軟件需求分析階段主要工作的足

  A.需求變更申請B.需求分析C.需求評審D.需求獲取

  參考答案:A

  【解析】需求分析階段的工作可概括為4個方面:①需求獲取。②需求分析。③編寫需求規(guī)格說明書。④需求審評。

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

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

  參考答案:B

  【解析】軟件測試主要包括單元測試、集成測試、確認測試和系統(tǒng)測試。

  練習題二

  1[單選題] 對長度為l0的線性表進行冒泡排序,最壞情況下需要比較的次數(shù)為

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

  參考答案:C

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

  2[單選題] 在關系數(shù)據庫中,用來表示實體問聯(lián)系的是

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

  參考答案:B

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

  3[單選題] 軟件生命周期可分為定義階段、開發(fā)階段和維護階段,下面不屬于開發(fā)階段任務的是

  A.測試B.設計C.可行性研究D.實現(xiàn)

  參考答案:C

  參考解析:開發(fā)階段包括分析、設計和實施兩類任務。其中分析、設計包括需求分析、總體設計和詳細設計3個階段,實施則包括編碼和測試兩個階段,C不屬于開發(fā)階段。

  4[單選題] 若實體A和B是一對多的聯(lián)系,實體B和C是一對一的聯(lián)系,則實體A和c的聯(lián)系是

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

  參考答案:B

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

  5[單選題] 下列與隊列結構有關聯(lián)的是

  A.函數(shù)的遞歸調用

  B.數(shù)組元素的引用

  C.多重循環(huán)的執(zhí)行

  D.先到先服務的作業(yè)調度

  參考答案:D

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

  點擊查看試題筆記(1)6[單選題]結構化程序設計中,下面對goto語句使用描述正確的是

  A.禁止使用goto語句B.使用goto語句程序效率高C.應避免濫用goto語句D.以上說法均錯誤

  參考答案:C

  【解析】結構化程序設計中,要注意盡量避免goto語句的使用,故選C。

  7[單選題] 軟件生命周期可分為定義階段、開發(fā)階段和維護階段,下面不屬于開發(fā)階段任務的是

  A.測試B.設計C.可行性研究D.實現(xiàn)

  參考答案:C

  【解析】開發(fā)階段包括分析、設計和實施兩類任務。其中分析、設計包括需求分析、總體設計和詳細設計3個階段,實施則包括編碼和測試兩個階段,C不屬于開發(fā)階段。

  8[單選題] 下面屬于黑盒測試方法的是

  A.語句覆蓋B.邏輯覆蓋C.邊界值分析D.路徑覆蓋

  參考答案:C

  【解析】黑盒測試不關心程序內部的邏輯,只是根據程序的功能說明來設計測試用例。在使用黑盒測試法時,手頭只需要有程序功能說明就可以了。黑盒測試法分等價類劃分法、邊界值分析法和錯誤推測法,答案為C。而A、B、D均為白盒測試方法。

  9[單選題] 在關系模型中,每一個二維表稱為一個

  A.關系B.屬性C.元組D.主碼(鍵)

  參考答案:A

  【解析】關系模型采用二維表來表示,即每個二維表稱為一個關系。

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

  A.一個算法的空間復雜度大,則其時間復雜度也必定大

  B.一個算法的空間復雜度大,則其時間復雜度必定小

  C.一個算法的時間復雜度大,則其空間復雜度必定小

  D.算法的時間復雜度與空間復雜度沒有直接關系

  參考答案:D

  【解析】算法的空間復雜度是指算法在執(zhí)行過程中所需要的內存空間,算法的時間復雜度,是指執(zhí)行算法所需要的計算工作量,兩者之間并沒有直接關系,答案為D。

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

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

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

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

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

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

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

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

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

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