精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

全國計算機二級考試題庫

時間:2024-10-30 08:35:03 其它試題 我要投稿
  • 相關推薦

全國計算機二級考試題庫(精選10套)

  無論是在學校還是在社會中,我們經常接觸到試題,借助試題可以更好地考核參考者的知識才能。什么樣的試題才是科學規范的試題呢?下面是小編幫大家整理的全國計算機二級考試題庫(精選10套),供大家參考借鑒,希望可以幫助到有需要的朋友。

全國計算機二級考試題庫(精選10套)

  全國計算機二級考試題庫 1

  1.下列敘述中錯誤的是( )。

  A.對于各種特定的輸入,算法的時間復雜度是固定不變的

  B.算法的時間復雜度與使用的計算機系統無關

  C.算法的時間復雜度與使用的程序設計語言無關

  D.算法的時間復雜度與實現算法過程中的具體細節無關

  正確答案:A

  解析:算法的時間復雜度是指執行算法所需要的計算工作量。為了能夠比較客觀地反映出一個算法的效率,在度量一個算法的工作量時,不僅應該與所使用的計算機、程序設計語言以及程序編制者無關,而且還應該與算法實現過程中的許多細節無關。為此,可以用算法在執行過程中所需基本運算的執行次數來度量算法的工作量。算法所執行的基本運算次數還與問題的規模有關;對應一個固定的規模,算法所執行的基本運算次數還可能與特定的輸入有關。故本題答案為A選項。

  2.在長度為n的順序表中查找一個元素,假設需要查找的元素一定在表中,并且元素出現在每個位置上的可能性是相同的,則在平均情況下需要比較的次數為( )。

  A.(n+1)/2

  B.n

  C.3n/4

  D.n/2

  正確答案:A

  解析:在順序表中查找,最好情況下第一個元素就是要查找的元素,則比較次數為1;在最壞情況下,最后一個元素才是要找的元素,則比較次數為n。兩種情況平均即(1+n)/2.故本題答案為A選項。

  3.設非空二叉樹的所有子樹中,其左子樹上的'結點值均小于根結點值,而右子樹上的結點值均不小于根結點值,則稱該二叉樹為排序二叉樹。對排序二叉樹的遍歷結果為有序序列的是( )。

  A.中序序列

  B.前序序列

  C.后序序列

  D.前序序列或后序序列

  正確答案:A

  解析:前序遍歷:訪問根結點在訪問左子樹和訪問右子樹之前。即先訪問根結點,然后遍歷左子樹,最后遍歷右子樹;并且在遍歷左子樹和右子樹時,仍然先訪問根結點,然后遍歷左子樹,最后遍歷右子樹。中序遍歷:訪問根結點在訪問左子樹和訪問右子樹兩者之間。即先遍歷左子樹,然后訪問根結點,最后遍歷右子樹。并且在遍歷左子樹與右子樹時,仍然首先遍歷左子樹,然后訪問根結點,最后遍歷右子樹。后序遍歷:訪問根結點在訪問左子樹和訪問右子樹之后。即首先遍歷左子樹,然后遍歷右子樹,最后訪問根結點;并且在遍歷左子樹和右子樹時,仍然首先遍歷左子樹,然后遍歷右子樹,最后訪問根結點。題目給出的二叉樹顯示是左結點小于根結點,根結點小于等于右結點。如果要使結果為有序序列,那么遍歷過程應該是左結點-根結點-右結點,或者右結點-根結點=左結點。根據前面3種遍歷特點可知,中序遍歷符合要求。故本題答案為A選項。

  4.循環隊列的存儲空間為Q(1:50),初始狀態為front=rear=50.經過一系列正常的入隊與退隊操作后,front=rear=25,此后又插入一個元素,則循環隊列中的元素個數為( )。

  A.1或50且產生上溢錯誤

  B.51

  C.26

  D.2

  正確答案:A

  解析:循環隊列是隊列的一種順序存儲結構,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。入隊運算時,隊尾指針進1(即rear+1),然后在rear指針指向的位置插入新元素。當front=rear=25時可知隊列空或者隊列滿,此后又插入了一個元素,如果之前隊列為空,插入操作之后隊列里只有一個元素,如果插入之前隊列已滿(50個元素),執行插入則會產生溢出錯誤。故本題答案為A選項。

  5.軟件生命周期是指( )。

  A.軟件產品從提出、實現、使用維護到停止使用退役的過程

  B.軟件的工程實施階段

  C.軟件的開發與管理

  D.軟件的實現和維護

  正確答案;A

  解析:通常,將軟件產品從提出、實現、使用維護到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產品從考慮其概念開始,到該軟件產品不能使用為止的整個時期都屬于軟件生命周期。故本題答案為A選項。

  6.設二叉樹的前序序列為ABDEGHCFIJ,中序序列為DBGEHACIFJ.則按層次輸出(從上到下,同一層從左到右)的序列為( )。

  A.ABCDEFGHIJ

  B.DGHEBIJFCA

  C.JIHGFEDCBA

  D.CHIJDEFBCA

  正確答案:A

  7.設循環隊列的存儲空間為Q(1:50),初始狀態為front=rear=50。現經過一系列入隊與退隊操作后,front-1=rear。為了在該隊列中尋找值最大的元素,在最壞情況下需要的比較次數為( )。

  A.0

  B.1

  C.48

  D.49

  正確答案:C

  8.設順序表的長度為40,對該表進行冒泡排序。在最壞情況下需要的比較次數為( )。

  A.820

  B.780

  C.40

  D.41

  正確答案:B

  9.張編輯休假前正在審閱一部Word 書稿,他希望回來上班時能夠快速找到上次編輯的位置,在Word 2010 中最優的操作方法是( )。

  A.下次打開書稿時,直接通過滾動條找到該位置

  B.記住一個關鍵詞,下次打開書稿時,通過“查找”功能找到該關鍵詞

  C.記住當前頁碼,下次打開書稿時,通過“查找”功能定位頁碼

  D.在當前位置插入一個書簽,通過“查找”功能定位書簽

  正確答案:D

  10.在Word 中編輯一篇文稿時,縱向選擇一塊文本區域的最快捷操作方法是( )。

  A.按下Ctrl 鍵不放,拖動鼠標分別選擇所需的文本

  B.按下Alt 鍵不放,拖動鼠標選擇所需的文本

  C.按下Shift 鍵不放,拖動鼠標選擇所需的文本

  D.按Ctrl+Shift+F8 組合鍵,然后拖動鼠標所需的文本

  正確答案:B

  11.手寫板或者鼠標屬于( )。

  A.輸入設備

  B.輸出設備

  C.中央處理器

  D.存儲器

  正確答案:A

  解析:計算機有輸入、存儲、運算、控制和輸出五個部分組成。手寫板和鼠標都屬于輸入設備。故正確答案為A選項。 12.某企業需要在一個辦公室構建適用于20多人的小型辦公網絡環境,這樣的網絡環境屬于( )。

  A.城域網

  B.局域網

  C.廣域網

  D.互聯網

  正確答案:B

  解析:按照覆蓋地理范圍和規模不同,可以將計算機網絡分為局域網、城域網和廣域網。局域網是一種在有限區域內使用的網絡,它所覆蓋的地區范圍較小,一般在幾千米之內,適用于辦公室網絡、企業與學校的主干局網絡。故正確答案為B選項。

  13.第四代計算機的標志是微處理器的出現,微處理器的組成是( )。

  A.運算器和存儲器

  B.存儲器和控制器

  C.運算器和控制器

  D.運算器、控制器和存儲器

  正確答案:C

  解析:微處理器由運算器和控制器組成。運算器是計算機處理數據形成信息的加工廠,它的主要功能是對數據進行算術運算和邏輯運算。控制器是計算機的指揮中心,它統一控制計算機的各個部件。故正確答案為C選項。

  14.在計算機內部,大寫字母?G?的ASCII碼為?1000111?,大寫字母?K?的ASCII碼為( )。

  A.1001001

  B.1001100

  C.1001010

  D.1001011

  正確答案:D

  解析:1000111對應的十進制數是71,則?K?的碼值是75,轉換成二進制位1001011.故正確答案為D選項。

  15.以下不屬于Word文檔視圖的是( )。

  A.閱讀版式視圖

  B.放映視圖

  C.Web版式視圖

  D.大綱視圖

  正確答案:B

  解析:Word提供了5種視圖方式,分別為頁面視圖、閱讀版式視圖、Web版式視圖、大綱視圖和草稿,不包括放映視圖。故正確答案為B選項。

  全國計算機二級考試題庫 2

  1.在公有派生情況下,有關派生類對象和基類對象的關系,下列敘述不正確的是( )

  A.派生類的對象可以賦給基類的對象

  B.派生類的對象可以初始化基類的引用

  C.派生類的對象可以直接訪問基類中的成員

  D.派生類的對象的'地址可以賦給指向基類的指針

  【參考答案】 C

  2.下列關于虛基類的描述,錯誤的是( )

  A.設置虛基類的目的是為了消除二義性

  B.虛基類的構造函數在非虛基類之后調用

  C.若同一層中包含多個虛基類,這些基類的構造函數按它們說明的次序調用

  D.若虛基類由非虛基類派生而來,則仍然先調用基類構造函數,再調用派生類的構造函數

  【參考答案】 B

  3.下列運算符中,在C++語言中不能重載的是( )

  A.*

  B.>=

  C.:

  D./

  【參考答案】 C

  4.下列程序的運行結果是( )

  #include

  class A

  { int a;

  public:

  A( ) {a=0;}

  A(int aa)

  {a=aa;

  cout<

  void main( )

  {A x,y(2),z(3);

  cout<

  A.00

  B.23

  C.34

  D.25

  【參考答案】 B

  5.判斷char型變量c是否為小寫字母的正確表達式是( )

  A.′a′<=c<=′z′

  B.(c>+A)&&(c<=z)

  C.(′a′>=c)||(′z′<=c)

  D.(c>=′a′)&&(c<=′z′)

  【參考答案】 D

  全國計算機二級考試題庫 3

  1[單選題] 一個關系中的各條記錄(  )。

  A.前后順序不能任意顛倒,要按輸入的順序排列

  B.前后順序不能任意顛倒,要按關鍵字段值的順序排列

  C.前后順序可以任意顛倒,但排列順序不同,統計處理的結果可能不同

  D.前后順序可以任意顛倒,不影響數據的實際含義

  參考答案:D

  參考解析: 一個關系就是一張二維表,每個關系有一個關系名。在關系模型中對關系有一定的要求,關系必須具有以下特點:關系必須規范化,表中不能再包含表;在同一個關系中不能出現完全相同的屬性(列),即不允許有相同的字段名;關系中不允許有完全相同的元組(行),即不允許有相同的記錄;在一個關系中行的次序無關緊要,可任意交換兩行的位置;在一個關系中列的次序無關緊要,可任意交換兩列的位置。本題D為正確選項。

  2[單選題] 在軟件開發中,需求分析階段可以使用的工具是( )。

  A.N-S圖 B.DFD圖 C.PAD圖 D.程序流程圖

  參考答案:B

  參考解析:在需求分析階段可以使用的工具有數據流圖(DFD圖),數據字典(DD),判定樹與判定表,所以選擇B)。

  3[單選題] 一棵二叉樹共有25個結點,其中5個是葉子結點,則度為1的結點數為(  )。

  A.16B.10C.6 D.4

  參考答案:A

  參考解析:根據-y.樹的性質3:在任意一課二叉樹中,度為0的葉子結點總是比度為2的結點多一個,所以本題中度為2的`結點是5-1=4個,所以度為l的結點的個數是25-5-4=16個。

  4[簡答題]在考生文件夾下完成如下基本操作:

  1.通過SQLINSERT語句插入元組(”p7”,”PN7”,1020)到“零件信息”表(注意不要重復執行插入操作),并將相應的SQL語句存儲在文件one.pr9中。

  2.通過SQLDELETE語句從“零件信息”表中刪除單價小于600的所有記錄,并將相應的SQL語句存儲在文件tw0.pr9中。一

  3.通過SQLUPDATE語句將“零件信息”表中零件號為“p4”的零件的單價更改為l090,并將相應的SQL語句存儲在文件three.pr9中。

  4.打開菜單文件mymenu.Innx,然后生成可執行的菜單程序mymenu.mpr。

  參考解析:

  【考點分析】本大題主要考查的知識點是:利用SQL語句對表進行插入、刪除、修改等操作,為菜單生成可執行的菜單程序。

  【解題思路】對于第l、2,3小題,需先在命令窗口中完成正確的SQL語句的編寫并執行,然后檢查SQL語句的執行結果,接下來新建題目要求的程序文件,最后將SQL語句復制到新建的程序文件中。生成可執行的菜單程序需先打開菜單文件,然后執行“菜單”菜單中的“生成”命令。

  【操作步驟】

  (1)打開VisualFoxPr0,在命令窗口輸入“INSERTINTO零件信息VALUES(”p7“,”PN7”,l020)”,并按下回車鍵執行語句。

  然后創建—個程序文件0ne.pr9,把代碼復制過去并保存。(2)在命令窗口輸入“DELETEFROM零件信息WHERE單價<600”,并按下回車鍵執行語句。

  然后創建—個程序文件tw0.prg,把代碼復制過去并保存。(3)在命令窗口輸入“UPDATE零件信息SET單價=1090WHERE零件號=”p4””,并按下回車鍵執行語句。

  然后創建一個程序文件three.pr9,把代碼復制過去并保存。

  (4)打開菜單mymenu.mnx后,選擇系統菜單中的“菜單”,然后選擇“生成”。

  【舉一反三】第1題的題型還出現手:第l3套一(4)、第89套一(3)、第l7套一(3)、第97套--(2)。第2題的題型還出現于:第89套一(2)、第97套一(4)。第3題的題型還出現于:第87套一(2)、第29套--(2)、第30套一-(4)、第94套一(4)、第97套一(3)。

  5[單選題] 與“SELECT*FROM學生INTO DBF A”等價的語句是( )。

  A.SELECT*FROM學生INTO A

  B.SELECT*FROM學生INTO TABLE A

  C.SELECT*FROM學生TO TABLE A

  D.SELECT*FROM學生TO DBF A

  參考答案:B

  參考解析:在SQL查詢語句的尾部添加、INTO DBFI

  TABLE<表名>可以將查詢的結果放入新生成的指定表中。

  INTO TABLE A等價于INTO DBF A,因此B)為正確選項。

  6[單選題] 在Visual FoxPro中,下面關于索引的正確描述是( )。

  A.當數據庫表建立索引以后,表中的記錄的物理順序將被改變

  B.索引的數據將與表的數據存儲在一個物理文件中

  C.建立索引是創建一個索引文件,該文件包含有指向表記錄的指針

  D.使用索引可以加快對表的更新操作

  參考答案:C

  參考解析:Visual FoxPro索引是由指針構成的文件,這些指針邏輯上按照索引關鍵字值進行排序。索引文件和表的dbf文件分別存儲,并且不改變表中記錄的物理順序。實際上,創建索引是創建一個由指向.dbf文件記錄的指針構成的文件。若要根據特定順序處理表記錄,可以選擇一個相應的索引,使用索引還可以加速對表的查詢操作,但不會加快對表的更新操作。

  7[單選題] 在Visual FoxPro中,命令“INDEX ON姓名TO xm”的功能是(  )。

  A.建立一個名為xm.idx的索引文件

  B.建立一個名為xm.cdx的索引文件

  C.在結構索引文件中建立一個名為xm的索引

  D.在非結構索引文件中建立一個名為xm的索引

  參考答案:A

  參考解析:INDEX ON命令用于在程序中建立索引,執行命令“INDEX ON姓名TO xm”之后可建立一個名為xm的索引文件,索引文件的擴展名為.idx,故本題A選項正確。

  8[單選題] 設x=〝123〞,y=123,k=〝Y〞,表達式x+&k的值是(  )。

  A.123123B.246C.123y D.數據類型不匹配

  參考答案:D

  參考解析:本題考查宏替換函數:&<字符型變量>[],其功能為替換出字符型變量的內容,即函數值是變量中的字符串。本題數據類型不匹配,無法替換。

  9[單選題] 設有讀者表:

  讀者(借書證號C,姓名C,單位C,性別.L,職稱C,聯系電話C.

  查詢姓名中含“志”的所有讀者的信息,正確的SQL語句是:

  A.SELECT*FROM讀者WHERE姓名LIKE”+志+”

  B.SELECT*FROM讀者WHERE姓名=”*志*”

  C.sELECT*FROM讀者WHERE姓名LIKE”%志%”

  D.SELECT*FROM讀者WHERE姓名=”%志%”

  參考答案:C

  參考解析:SQL的基本格式為SELECT—FROM—WHERE,其中SELECT說明要查詢的字段,FROM 說明要查詢的字段來自哪個表或哪些表,WHERE說明查詢條件。LIKE為字符串匹配運算符,可與通配符“%”和“一”一起使用。“%”表示與任意多個字符匹配;“一”表示與任意一個字符匹配。查詢姓名中含“志”的所有讀者的信息可用“LIKE”%志%””表示,C選項正確。

  10[單選題] 在表設計器中設置的索引包含在(  )。

  A.單獨索引文件中

  B.唯一索引文件中

  C.結構復合索引文件中

  D.非結構復合索引文件中

  參考答案:C

  參考解析:從索引的組織方式來講,索引分為三類索引文件:單獨的idx索引,是一種非結構索引;采用非默認名的cdx索引,也是非結構索引;與表名同名的cdx索引,是結構復合索引。與表名同名的cdx索引是一種結構復合壓縮索引,它是Visual FoxPro數據庫中最普通也是最重要的一種索引文件,用表設計器建立的索引都是這類索引。

  全國計算機二級考試題庫 4

  1.假設某臺式計算機的內存儲器容量為256MB,硬盤容量為20GB。硬盤的容量是內存容量的( )。

  A)40倍

  B)60倍

  C)80倍

  D)100倍

  2.一個字長為8位的無符號二進制整數能表示的十進制數值范圍是( )。

  A)0~256

  B)0~255

  C)1~256

  D)1~255

  3.已知三個字符為:a、X和5,按它們的ASCII碼值升序排序,結果是( )。

  A)5,a,X

  B)a,5,X

  C)X,a,5

  D)5,X,a

  4.已知一漢字的國標碼是5E38,其內碼應是( )。

  A)DEB8

  B)DE38

  C)5EB8

  D)7E58

  5.已知三個字符為:a、Z和8,按它們的ASCII碼值升序排序,結果是( )。

  A)8、a、Z

  B)a、8、Z

  C)a、Z、8

  D)8、Z、a

  6.計算機技術中,下列度量存儲器容量的單位中,最大的單位是( )。

  A)KB

  B)MB

  C)Byte

  D)GB

  7.下列編碼中,正確的漢字機內碼是( )。

  A)6EF6H

  B)FB6FH

  C)A3A3H

  D)C97CH

  8.無符號二進制整數1000110轉換成十進制數是( )。

  A)68

  B)70

  C)72

  D)74

  9.根據漢字國標GB2312-80的規定,1KB的存儲容量能存儲的漢字內碼的個數是( )。

  A)128

  B)256

  C)512

  D)1024

  10.十進制數111轉換成無符號二進制整數是( )。

  A)01100101

  B)01101001

  C)01100111

  D)01101111

  11.字長為6位的無符號二進制整數最大能表示的十進制整數是( )。

  A)64

  B)63

  C)32

  D)31

  12.根據國標GB2312-80的規定,總計有各類符號和一、二級漢字編碼( )。

  A)7145個

  B)7445個

  C)3008個

  D)3755個

  13.二進制數1001001轉換成十進制數是( )。

  A)72

  B)71

  C)75

  D)73

  14.十進制數90轉換成無符號二進制數是( )。

  A)1011010

  B)1101010

  C)1011110

  D)1011100

  15.標準ASCII碼用7位二進制位表示一個字符的編碼,其不同的編碼共有( )。

  A)127個

  B)128個

  C)256個

  D)254個

  16.已知英文字母m的ASCII碼值為109,那么英文字母p的ASCII碼值是( )。

  A)112

  B)113

  C)111

  D)114

  17.在數制的轉換中,正確的敘述是( )。

  A)對于相同的十進制整數(>1),其轉換結果的位數的變化趨勢隨著基數R的增大而減少

  B)對于相同的十進制整數(>1),其轉換結果的位數的變化趨勢隨著基數R的增大而增加

  C)不同數制的數字符是各不相同的,沒有一個數字符是一樣的

  D)對于同一個整數值的二進制數表示的位數一定大于十進制數字的位數

  18.下列敘述中,正確的是( )。

  A)一個字符的標準ASCII碼占一個字節的存儲量,其最高位二進制總為0

  B)大寫英文字母的ASCII碼值大于小寫英文字母的ASCII碼值

  C)同一個英文字母(如字母A)的ASCII碼和它在漢字系統下的.全角內碼是相同的

  D)標準ASCII碼表的每一個ASCII碼都能在屏幕上顯示成一個相應的字符

  19.無符號二進制整數111111轉換成十進制數是( )。

  A)71

  B)65

  C)63

  D)62

  20.十進制數100轉換成無符號二進制整數是( )。

  A)0110101

  B)01101000

  C)01100100

  D)01100110

  21.當前流行的Pentium 4 CPU的字長是( )。

  A)8bit

  B)16bit

  C)32bit

  D)64bit

  22.按照數的進位制概念,下列各個數中正確的八進制數是( )。

  A)1101

  B)7081

  C)1109

  D)B03A

  23.全拼或簡拼漢字輸入法的編碼屬于( )。

  A)音碼

  B)形聲碼

  C)區位碼

  D)形碼

  24.已知漢字"中"的區位碼是5448,則其國標碼是( )。

  A)7468D

  B)3630H

  C)6862H

  D)5650H

  25.一個漢字的內碼與它的國標碼之間的差是( )。

  A)2020H

  B)4040H

  C)8080H

  D)A0A0H

  26.1KB的準確數值是( )。

  A)1024Bytes

  B)1000Bytes

  C)1024bits

  D)1000bits

  27.十進制數55轉換成無符號二進制數等于( )。

  A)111111

  B)110111

  C)111001

  D)111011

  28.二進制數110001轉換成十進制數是( )。

  A)47

  B)48

  C)49

  D)51

  29.假設某臺式計算機內存儲器的容量為1KB,其最后一個字節的地址是( )。

  A)1023H

  B)1024H

  C)0400H

  D)03FFH

  30.已知英文字母m的ASCII碼值為6DH,那么字母q的ASCII碼值是( )。

  A)70H

  B)71H

  C)72H

  D)6FH

  計算機二級必考選擇題答案

  1.C

  2.B

  3.D

  4.A

  5.D

  6.D

  7.C

  8.B

  9.C

  10.A

  11.B

  12.B

  13.D

  14.A

  15.B

  16.A

  17.A

  18.A

  19.C

  20.C

  21.C

  22.A

  23.A

  24.D

  25.C

  26.A

  27.B

  28.C

  29.B

  30.B

  全國計算機二級考試題庫 5

  1.下列敘述中正確的是( )。

  A. 所有數據結構必須有根結點

  B. 所有數據結構必須有終端結點(即葉子結點)

  C. 只有一個根結點,且只有一個葉子結點的數據結構一定是線性結構

  D. 沒有根結點或沒有葉子結點的數據結構一定是非線性結構

  【答案】D

  【解析】D項正確,線性結構的特點是:①集合中必存在“第一個元素"且惟一②集合中必存在“最后一個元素”且惟一;③除最后一個元素外,其他數據元素均有惟一的“后繼”,④除第一個元素外,其他數據元素均有惟一的“前驅”。所以沒有根結點或沒有葉子結點的數據結構一定是非線性結構。AB兩項錯誤,不是所有數據結構都必須有根結點和葉子結點;C項錯誤,數據結構中若有中間結點不滿足只有一個前件或者后件的條件,就不是線性結構。答案選擇D選項。

  2. 以下敘述中錯誤的是( )。

  A. C語言中的每條可執行語句和非執行語句最終都將被轉換成二進制的機器指令

  B. C程序經過編譯、鏈接步驟之后才能形成一個真正可執行的二進制機器指令文件

  C. 用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中

  D. C語言源程序經編譯后生成后綴為.obj的目標程序

  【答案】A

  【解析】A項錯誤,注釋語句不會被翻譯成二進制的機器指令。C源程序經過C編譯程序編譯之后生成后綴為.obj的二進制文件(稱為目標文件),然后由“鏈接程序”(Link)的軟件把.obj文件與各種庫函數連接起來生成一個后綴為.exe的可執行文件。答案選擇A選項。

  3. C語言主要是借助以下( )功能來實現程序模塊化的。

  A. 定義函數

  B. 定義常量和外部變量

  C. 三種基本結構語句

  D. 豐富的數據類型

  【答案】A

  【解析】C程序的模塊化主要通過函數來實現。C語言允許對函數單獨進行編譯,從而可以實現模塊化。答案選擇A選項。

  4. 有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

  print("%c,%d,",h,ch,k);

  printf("k=%d ",k);

  已知字符a的.ASCII碼十進制值為97,則執行上述程序段后輸出的結果是( )。

  A. 因變量類型與格式描述符的類型不匹配輸出無定值

  B. 輸出項與格式描述符個數不符,輸出為零值或不定值

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

  【解析】字符變量的值是該字符的ASCII碼值,可以參與整型變量所允許的任何運算。"ch='a",%c表示以字符格式輸出ch的值,所以輸出為a;%d表示以十進制代碼的形式輸出ch的值,為97;k沒有對應的輸出格式,不輸出。在第二個語句中,首先輸出"k=",然后以十進制代碼輸出k的值,為12。答案選擇D選項。

  5. 下列敘述中正確的是( )。

  A. 棧是“先進先出”的線性表

  B. 隊列是“先進后出"的線性表

  C. 循環隊列是非線性結構

  D. 有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構

  【答案】D

  【解析】有序的線性表既可采用順序存儲結構,也可以采用鏈式存儲結構。A項錯誤,棧是“先進后出"的線性表B項錯誤,隊列是“先進先出"的線性表;C項錯誤,循環隊列是線性結構的,有序的線性表既可采用順序存儲結構,也可采用鏈式存儲結構。

  6. 某二叉樹的中序序列為DCBAEFG,后序序列為DCBGFEA,則該二叉樹的深度(根結點在第1層)為( )。

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

  【解析】二叉樹的后序序列為DCBGFEA,則A為根結點。中序序列為DCBAEFG,則DCB為左子樹結點,EFG為右子樹結點。同理B為C父結點,C為D父結點。根據分析,可畫出左子樹,同理E為F父結點,F為G父結點。根據分析,可畫出右子樹,故二叉樹深度為4層。答案選擇B選項。

  7. 設有定義:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};,則以下賦值語句中正確的是( )。

  A. s[0]=m[1];

  B. s=m;

  C.s.n=m.n;

  D. s[2].x=m[2].x;

  【答案】A

  【解析】定義了結構體類型數組s,長度為2,結構體類型數組m,長度為2,并對數組m進行了初始化。同類型的結構體可以直接用變量名實現賦值,A項正確;數組名為數組首地址,地址常量之間不可以相互賦值,B項錯誤;數組名為地址常量不是結構體變量,不能引用成員,C項錯誤;s[2]與m[2]數組越界,D項錯誤。答案選擇A選項。

  8. 關于C語言標識符,以下敘述錯誤的是( )。

  A. 標識符可全部由數字組成

  B. 標識符可全部由下劃線組成

  C. 標識符可全部由小寫字母組成

  D. 標識符可全部由大寫字母組成

  【答案】A

  【解析】C語言標識符只能由字母、數字、下劃線構成,且只能以字母、下劃線開頭,故答案選擇A選項。

  9. 以下程序段中的變量已定義為int類型,則

  sum=pAd=5;

  pAd=sum++,++pAd,pAd++;

  printf("%d ",pAd);

  程序段的輸出結果是( )。

  A. 6

  B. 4

  C. 5

  D. 7

  【答案】D

  【解析】自增和自減運算符的兩種用法:前置運算,運算符放在變量之前,規則是先使變量的值增(或減)1,然后以變化后表達式的值參與其他運算;后置運算,運算符放在變量之后,規則是變量先參與其他運算,然后再使變量的值增(或減)1。執行pAd=sum++,sum++是后置自增,執行完后,pAd=5,sum=6。++pAd和pAd++語句中沒有其他運算,即效果相同,pAd分別加1,兩句執行完后,pAd7。答案選擇D選項。

  10. 設循環隊列為Q(1:m),其初始狀態為front=rear=m。經過一系列入隊與退隊運算后,front=20,rear=15。現要在該循環隊列中尋找最小值的元素,最壞情況下需要比較的次數為( )。

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

  【解析】循環隊列是隊列的一種順序存儲結構,用隊尾指針rear指向隊列中的隊尾元素,用隊首指針指向隊首元素的前一個位置,因此,從隊首指針front指向的后一個位置直到隊尾指針rear指向的位置之間所有的元素均為隊列中的元素,隊列初始狀態為front=rear=m,當front=20,rear=15時,隊列中有m-20+15=m-5個元素,最壞情況下需要比較次數為m-6次。答案選擇D選項。

  全國計算機二級考試題庫 6

  1.在公有派生情況下,有關派生類對象和基類對象的關系,下列敘述不正確的是( )

  A.派生類的對象可以賦給基類的對象

  B.派生類的對象可以初始化基類的引用

  C.派生類的對象可以直接訪問基類中的成員

  D.派生類的對象的地址可以賦給指向基類的指針

  【參考答案】 C

  2.下列關于虛基類的描述,錯誤的.是( )

  A.設置虛基類的目的是為了消除二義性

  B.虛基類的構造函數在非虛基類之后調用

  C.若同一層中包含多個虛基類,這些基類的構造函數按它們說明的次序調用

  D.若虛基類由非虛基類派生而來,則仍然先調用基類構造函數,再調用派生類的構造函數

  【參考答案】 B

  3.下列運算符中,在C++語言中不能重載的是( )

  A.*

  B.>=

  C.:

  D./

  【參考答案】 C

  4.下列程序的運行結果是( )

  #include

  class A

  { int a;

  public:

  A( ) {a=0;}

  A(int aa)

  {a=aa;

  cout<

  void main( )

  {A x,y(2),z(3);

  cout<

  A.00

  B.23

  C.34

  D.25

  【參考答案】 B

  5.判斷char型變量c是否為小寫字母的正確表達式是( )

  A.′a′<=c<=′z′

  B.(c>+A)&&(c<=z)

  C.(′a′>=c)||(′z′<=c)

  D.(c>=′a′)&&(c<=′z′)

  【參考答案】 D

  綜合應用題

  使用VC6打開考生文件夾下的工程kt8_3,此工程包含一個源程序文件kt8_3.cpp,該文件設計了用于輸出乘法九九表的類。請認真閱讀已有的代碼,按要求完成下列操作,將程序補充完整。

  (1)定義類Table的私有數據成員x和y,分別用于表示九九表中的兩個乘數(x*y),它們都是int型的數據。請在注釋“//**1**”之后添加適當的語句;

  (2)完成類Table的成員函數print( )的定義,該函數以""x*y=z""的格式打印出九九表中的一個乘法算式,請使用格式化輸出函數printf實現,在注釋“//**2**”之后添加適當的語句;

  (3)完成類Table9的成員函數print( )的定義,該函數調用基類Table的print( )函數,將九九表輸出到屏幕,請在注釋“//**3**”之后添加適當的語句;

  (4)補充主函數,在屏幕上輸出九九表,以便測試所定義的類的正確性。請在注釋“//**4**”之后添加適當的語句。

  注意:除在指定位置添加語句之外,請不要改動程序中的其他內容。

  源程序文件清單如下:

  #include

  #include

  classTable

  {//**1**

  intz;

  public:

  voidprint(intx,inty,intz);};

  voidTable::print(intx,inty,intz)

  {//**2**}

  classTable9:publicTable

  {public:

  voidprint( );};

  voidTable9::print( )

  {//**3**

  intx,y,z;

  for(i=1;i<10;i++)

  {for(j=1;j   {x=i;

  y=j;

  z=i*j;

  Table::print(y,x,z);}

  printf("" "");}}

  main( )

  {//**4**

  return0;}

  【參考答案】

  (1)int x;

  int y;

  (2)printf( ""%d*%d=%d "",x,y,z);

  if(z<10) printf("" "");

  (3)int i,j;

  (4)Table9 t_9;

  t_9.print( );

  【試題解析】

  主要考查將具體問題抽象為類,將類的定義補充完整,并進行類定義測試的能力。

  全國計算機二級考試題庫 7

  1[簡答題]本題中,在下畫線上填寫代碼,指定變量b為字節型,變量f為單精度實型,變量l為64位整型。

  public class javal{public static void main(String[-]args){b=49;f=8.9f;l=0xfedl;

  System.out.println(""b=""+b);

  System.out.println(""f=""+f):

  System.OUt.println(""l=""+1);}}

  參考解析:

  第1處:byte

  第2處:float

  第3處:long

  【解析】本題考查的是數據類型。byte為字節型;float為單精度實型;long為長整型。

  2[單選題] 請閱讀下面程序

  

  程序運行結果中在”length=”后輸出的值是(  )。

  A.10B.4C.20D.30

  參考答案:B

  參考解析:本題對StringBuffer(String str)構造方法,用str給出字符串的初始值,并分配16個字符的緩存。因此,字符串sb的初始值是”test”,并且包含l6個字符的緩存。length(  )方法用來獲得字符串長度,不包含緩存。故程序運行結果中在”length-”后輸出的值應該是字符串sb的長度,即4。

  3[單選題] 為使下列代碼正常運行,應該在下畫線處填入的選項是(  )。

  ObjectInputStream In=new (new FilelnputStream(""employee.doc""));

  Employee[]newstaff=(Employee[])in.readObject( );

  In.close( );

  A.Reader B.InputStreamC.ObjectlnputD.ObjectlnputStream

  參考答案:D

  參考解析:ObjectlnputStream類和ObjectOutputStream類分列是InputStream類和OutputStream類的子類。ObjectlnputStream類和ObjectOutputStream類創建的對象被稱為對象輸入流和對象輸出流。對象輸入流使用readObject( )方法讀取一個對象到程序中。

  4[單選題] 為使下列代碼正常運行,應該在下畫線處填入的選項是(  )。

  abstract class person{public Person(String n){name=n:}

  Public String getDescription( );

  public String getName( ){return name;}

  private string name;}

  A.static B.privateC.abstractD.final

  參考答案:C

  參考解析:抽象類中的抽象方法可以只聲明,定義延遲到其子類。

  5[單選題] Java對文件類提供了許多操作方法,能獲得文件對象父路徑名的方法是(  )。

  A.getAbsolutePath(  )

  B.getParentFile(  )

  C.getAbsoluteFile(  )

  D.getName(  )

  參考答案:B

  參考解析:本題考查File類的基本知識。File類是通過文件名列表來描述一個文件對象的屬性,通過File類提供的方法,可以獲得文件的名稱、長度、所有路徑等信息,還可以改變文件的名稱、刪除文件等。

  6[單選題] 下列關于域名和IP地址的敘述中,不正確的`是(  )。

  A.在Internet中訪問一臺主機必須使用它的主機名

  B.200.201.202.203是一個C類I P地址

  C.I P地址采用的是分層結構

  D.主機名與I P地址是一一對應的

  參考答案:A

  參考解析:每臺直接連接到Internet上的計算機、路由器都必須有唯一的IP地址。IP地址是Internet賴以工作的基礎。Internet中的計算機與路由器的IP地址采用分層結構,它是由網絡地址與主機地址兩部分組成。對于C類地址,其網絡地址空間長度為21位,主機地址空間長度為8位,C類I P地址范圍從:l92.0.0.0~223.255.255.255。主機名與它的IP地址一一對應,因此在Internet上訪問一臺主機既可以使用它的主機名,也可以使用它的I P地址。

  7[單選題] 下列關于鏈式存儲結構的敘述中,不正確的是(  )。

  A.結點除自身信息外還包括指針域,因此存儲密度小于順序存儲結構

  B.邏輯上相鄰的結點物理上不必相鄰

  C.可以通過計算確定第i個結點的存儲地址

  D.插人、刪除運算操作方便,不必移動結點

  參考答案:C

  參考解析:鏈式存儲結構的主要特點有:①結點中除自身信息外,還有表示鏈接信息的指針域,因此存儲密度小、存儲空間利用率低;②邏輯上相鄰的結點物理上不必相鄰;③插入、刪除操作靈活方便。線性存儲結構可以通過計算確定第i個結點的存儲地址,但鏈式存儲結構不能。

  8[填空題]FileInputStream是字節流;BufferedWriter是字符流;ObjectOutputStream是   。

  參考解析:對象流或對象輸出流

  9[單選題] 下列敘述中,錯誤的是(  )。

  A.Applet的默認布局管理器是FlowLayout

  B.JApplet中增加構件是加到JApplet的內容面板上,不是直接加到JApplet中

  C.JApplet的內容面板的默認布局管理器是Border-Layout

  D.JApplet的內容面板的默認布局管理器是FlowLayout

  參考答案:D

  參考解析:FlowLayout布局管理器是Panel類和Applet類默認的布局管理器。向JApplet中增加構件,是把構件添加到Japplet的內容面板中,而不是直接添加到JAp—plet中。JApplet的內容面板的默認布局管理器是Border—Layout,而Applet默認的布局管理器是FlowLayout。

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

  A.低內聚低耦合

  B.高內聚低耦合

  C.低內聚高耦合

  D.高內聚高耦合

  參考答案:B

  參考解析:耦合性和內聚性是模塊獨立性的兩個定性標準,軟件設計應該遵循高內聚低耦合的準則。

  全國計算機二級考試題庫 8

  1[單選題] 要使標簽中的文本靠右顯示,應將其Aligment屬性設置為

  A.0-LeftJustifyB.1-RightJustifyC.2-CenterD.3

  參考答案:B

  參考解析:0-LeftJustify:文本靠左顯示;l-RightJustify:文本靠右顯示;2-Center:文本居中顯示。

  2[單選題] 軟件測試的目的是(  )。

  A.評估軟件可靠性

  B.發現并改正程序中的錯誤

  C.改正程序中的錯誤

  D.發現程序中的錯誤

  參考答案:D

  參考解析:軟件測試是為了發現錯誤而執行程序的過程,測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。不是為了評估軟件或改正錯誤。

  3[單選題] 軟件設計中劃分模塊的一個準則是(  )。

  A.低內聚低耦合B.高內聚低耦合C.低內聚高耦合D.高內聚高耦合

  參考答案:B

  參考解析:一般較優秀的軟件設計,應盡量做到高內聚,低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利于提高模塊的獨立性。

  4[單選題] 有如下數據定義語句:Dim X,Y As Integer以上語句表明(  )。

  A.x、Y均是整型變量

  B.x是整型變量,Y是變體類型變量

  C.X是變體類型變量,Y是整型變量

  D.x是整型變量,Y是字符型變量

  參考答案:C

  5[單選題] 在軟件開發中,需求分析階段可以使用的`工具是(  )。

  A.N—s圖B.DFD圖C.PAD圖D.程序流程圖

  參考答案:B

  參考解析:在需求分析階段可以使用的工具有數據流圖(DFD圖),數據字典(DD),判定樹與判定表,所以選擇B。

  6[單選題] 耦合性和內聚性是對模塊獨立性度量的兩個標準。下列敘述中正確的是( )。

  A.提高耦合性降低內聚性有利于提高模塊的獨立性

  B.降低耦合性提高內聚性有利于提高模塊的獨立性

  C.耦合性是指一個模塊內部各個元素間彼此結合的緊密程度

  D.內聚性是指模塊間互相連接的緊密程度

  參考答案:B

  參考解析:模塊獨立性是指每個模塊只完成系統要求的獨立的子功能,并且與其他模塊的聯系最少且接口簡單。一般較優秀的軟件設計,應盡量做到高內聚、低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利于提高模塊的獨立性,所以A錯誤,B正確。耦合性是模塊問互相連接的緊密程度的度量而內聚性是指一個模塊內部各個元素間彼此結合的緊密程度,所以C與D錯誤。

  7[單選題] 設:a=2,b=8,c=6,d=3,表達式a>bAndNot(C>D.Ord>c的值是

  A.1B.OC.TrueD.False

  參考答案:D

  參考解析:本題中包含的兩種運算符的優先級別由高到低依次為:比較運算符、邏輯運算符。其中,邏輯運算符的優先級為:Not(非)→And(與)→Or(或)。And前面表達式的值為False,And后面表達式的值為False,Or后面表達式的值也為False,所以最后輸出的也是False。因此,答案為D.。

  參考解析:用Dim可同時定義多個變量,但變量要l分別聲明其數據類型,如果不聲明數據類型,默認是Variant變I體型變量。l本題中,變量x定義時沒聲明數據類型,所以為Variant型I變量,變量Y是整型變量。故c選項正確。

  8[單選題] 當文本框中的內容發生改變時所觸發的事件是(  )。

  A.KeyUpB.ChangeC.LostFocus D.GotFocus

  參考答案:B

  參考解析:文本框中內容有變化時,觸發Change事件。故B選項正確。當在文本框中輸人數據,松開鍵盤時觸發它的KeyUp事件;文本框失去焦點觸發LostFocus事件:獲得焦點。觸發Got—1%eus事件0

  9[單選題]下面程序的執行結果是(  )。

  Private Sub Commandl—Click(  )a=0

  k=1Do While k<4

  X=k+kk=k+1

  Prim X;

  LoopEnd Sub

  A.1 4 27B.1 1 1C.1 4 9 D.0 0 0

  參考答案:B

  參考解析:本題主要考查算術運算符中的冪運算,在程序中x的值為k的k次方的a次方,k的值每次循環都加1,但a的值不變總為0,除0以外的任何數的0次方都是l,因此,在k的值變為4之前會輸出三個l。

  10[單選題] 設變量X的值是845,則下面語句的輸出是

  Printx、100+(xMod100)10+x

  Mod10

  A.17B.548C.845D.485

  參考答案:A

  參考解析:整除運算(、)的結果是商的整數部分。例如,72表示整除,商為3.5,結果取整數部分3,不進行四舍五入。如果參加整除的操作數是浮點數,則先按四舍五人的原則將它們變成整數,然后再執行整除運算。例如,對于8.5、2,先將8.5變成9再進行整除,商為3.5,結果為4。取余運算(MoD.是求兩個整數相除后的余數。如果參加取余運算的操作數是浮點數,則先按四舍五人的原則將它們變成整數,然后再執行取余運算。例如,對于8.52.1,先將8.5變成9,2.1變成2,然后9除以2與1,因此取余結果為1。

  算術運算符的優先級:先乘除,后加減;乘方優先于乘除;函數優先于乘方;Mod次于乘除而優先于加減;括號最優先本題中,x100結果為8,(xModl00)10結果為4,xModt0結果為5,所以輸出為l7,選項A.正確。

  全國計算機二級考試題庫 9

  1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)

  A)冒泡排序

  B)選擇排序

  C)快速排序

  D)歸并排序

  2.非空的循環單鏈表head的尾結點(由p所指向),滿足(A)

  A)p->next==NULL

  B)p==NULL

  C)p->next=head

  D)p=head

  3.線性表的順序存儲結構和線性表的鏈式存儲結構分別是(C)

  A)順序存取的存儲結構、順序存取的存儲結構

  B)隨機存取的存儲結構、順序存取的存儲結構

  C)隨機存取的存儲結構、隨機存取的存儲結構

  D)任意存取的存儲結構、任意存取的存儲結構

  4.結構化程序設計所規定的三種基本控制結構是(D)

  A)輸入、處理、輸出

  B)樹形、網形、環形

  C)順序、選擇、循環

  D)主程序、子程序、函數

  5.下列不屬于軟件調試技術的是(D)

  A)強行排錯法

  B)集成測試法

  C)回溯法

  D)原因排除法

  6.軟件生命周期中花費時間最多的階段是(B)

  A)詳細設計

  B)軟件編碼

  C)軟件測試

  D)軟件維護

  7.軟件設計中,有利于提高模塊獨立性的一個準則是(A)

  A)低內聚低耦合

  B)低內聚高耦合

  C)高內聚低耦合

  D)高內聚高耦合

  8.數據庫的故障恢復一般是由(D)

  A)數據流圖完成的

  B)數據字典完成的

  C)DBA完成的`

  D)PAD圖完成的

  9.下列關系運算的敘述中,正確的是(B)

  A)投影、選擇、連接是從二維表行的方向進行的運算

  B)并、交、差是從二維表的列的方向來進行運算

  C)投影、選擇、連接是從二維表列的方向進行的運算

  D)以上3種說法都不對

  10.在關系數據庫中,對一個關系做投影操作后,新關系的元組個數將(A)

  A)等于原來關系中的元組個數

  B)大于原來關系中的元組個數

  C)小于原來關系中的元組個數

  D)不能確定元組個數

  11.以下不具有Picture屬性的對象是(B)

  A)窗體

  B)圖片框

  C)圖像框

  D)文本框

  12.雙擊窗體中的對象后,Visual Basic將顯示的窗口是(D)

  A)項目(工程)窗口

  B)工具箱

  C)代碼窗口

  D)屬性窗口

  13.若要將窗體從內存中卸載,其實現的方法是(A)

  A)Show

  B)UnLoad

  C)Load

  D)Hide

  14.要使目錄列表框(名稱為Dirl)中的目錄隨著驅動器列表框(名稱為Drivel)中所選

  擇的當前驅動器的不同而同時發生變化,則應:(A)

  A)在Dirl中的Change事件中,書寫語句 Dirl.Drive=Drivel.Drive

  B)在Dirl中的Change事件中,書寫語句 Dirl.Path=Drivel.Drive

  C)在Drivel中的Change事件中,書寫語句 Dirl.Path=Drivel.Drive

  D)在Drivel中的Change事件中,書寫語句 Dirl.Drive=Drivel.Drive

  15.設有如下聲明:

  Dim x As Integer

  如果Sgn(x)的值為-1,則表示x的值是(A)

  A)整數

  B)大于0的整數

  C)等于0的整數

  D)小于0的數

  全國計算機二級考試題庫 10

  1[單選題] 若查詢的設計如下,則查詢的功能是(  )。

  A.設計尚未完成,無法進行統計

  B.統計班級信息僅含Null(空)值的記錄個數

  C.統計班級信息不包括Null(空)值的記錄個數

  D.統計班級信息包括Null(空)值全部記錄個數

  參考答案:C

  參考解析:從圖中可以看出要統計的字段是“學生表”中的“班級”字段,采用的統計函數是計數函數,目的是對班級(不為空)進行計數統計。所以選項C正確。

  2[單選題] 在SQL語言的SELECT語句中,用于指明檢索結果排序的子句是( )。

  A.FROMB.WHILEC.GROUP BY D.ORDER BY

  參考答案:D

  參考解析:SQL查詢的SeleCt語句是功能最強,也是最為復雜的SQL語句。SELECT語句的結構是:SELECT[ALL I DISTINCT]別名FROM表名[WHERE查詢條件][GROUP BY要分組的別名[HAVING分組條件]][ORDER BY要排序的別名[ASC I DSC]]所以選項D正確。

  3[單選題] 要使窗體上的按鈕運行時不可見,需要設置的屬性是( )。

  A.EnableB.VisibleC.Default D.Caned

  參考答案:B

  參考解析:控件的Enable屬性是設置控件是否可用;Visible屬性是設置控件是否可見;Default屬性指定某個命令按鈕是否為窗體的默認按鈕;CanCel屬性可以指定窗體上的'命令按鈕是否為“取消”按鈕。所以答案為B。

  4[單選題] 有三個關系R、s和T如下:  

  則由關系R和s得到關系T的操作是( )。

  A.自然連接B.交C.投影D.并

  參考答案:A

  參考解析:自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果中把重復的屬性列去掉,所以根據T中元組可以判斷R和s做的是自然連接操作。

  5[單選題] 在窗體中添加一個名稱為Commandl的命令按鈕.然后編寫如下事件代碼.

  窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是(  )。

  A.2B.4C.6D.8

  參考答案:C

  參考解析:題目中命令按鈕的單擊事件是使用Msg-Box顯示過程f的值。在過程f中有兩層D0循環,傳人參數m=24,n=18,由于m>n所以執行in=in-n=24-18=6,內層第l個D0循環結束后Ill=6,n=18;此時In小于n,所以再執行n…n inl8—6=12,此時nl=6,n=12;再執行n=tl-ill后In=n=6;nl<>n條件滿足,退出循環,然后執行f=m的賦值語句,即為f=m=6。

  6[單選題]對于循環隊列,下列敘述中正確的是( )。

  A.隊頭指針是固定不變的

  B.隊頭指針一定大于隊尾指針

  C.隊頭指針一定小于隊尾指針

  D.隊頭指針可以大于隊尾指針,也可以小于隊尾指針

  參考答案:D

  參考解析:循環隊列的隊頭指針與隊尾指針都不是固定的,隨著入隊與出隊操作要進行變化。因為是循環利用的隊列結構,所以隊頭指針有時可能大于隊尾指針,有時也可能小于隊尾指針。

  7[單選題] 函數MsgBox返回值的類型是

  A.數值B.字符串C.變體D.是/否

  參考答案:A

  8[單選題] 在黑盒測試方法中,設計測試用例的主要根據是( )。

  A.程序內部邏輯B.程序外部功能C.程序數據結構D.程序流程圖

  參考答案:B

  參考解析:黑盒測試是對軟件已經實現的功能是否滿足需求進行測試和驗證,黑盒測試完全不考慮程序內部的邏輯結構和內部特性,只根據程序的需求和功能規格說明,檢查程序的功能是否符合它的功能說明,所以本題選擇B。

  9[單選題]下列關于棧敘述正確的是( )。

  A.棧頂元素最先能被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠不能被刪除

  D.棧底元素最先被刪除

  參考答案:A

  參考解析:棧是先進后出的數據結構,所以棧頂元素最后人棧卻最先被刪除。棧底元素最先人棧卻最后被刪除。所以選擇A。

  10[單選題] 在Access中,參照完整性規則不包括( )。

  A.查詢規則B.更新規則C.刪除規則D.插入規則

  參考答案:A

  參考解析:表問的參照完整性規則包括更新規則、刪除規則、插入規則。故選項A為正確答案。

【全國計算機二級考試題庫】相關文章:

計算機二級題庫(精選10套)10-30

全國計算機職稱考試題庫(精選11套)10-28

全國計算機2級考試題庫(精選12套)10-28

全國計算機二級考試試題(精選13套)10-28

浙江省計算機二級考試題庫(精選13套)10-28

計算機二級真題題庫及答案(精選11套)10-30

計算機模塊考試題庫10-28

全國一級計算機考試題庫(精選12套)10-30

四川省計算機二級考試題庫(精選14套)10-28