成人免费看黄网站无遮挡,caowo999,se94se欧美综合色,a级精品九九九大片免费看,欧美首页,波多野结衣一二三级,日韩亚洲欧美综合

計算機二級選擇題題庫

時(shí)間:2025-02-11 17:19:52 曉鳳 試題答案 我要投稿
  • 相關(guān)推薦

計算機二級選擇題題庫(精選12套)

  準備計算機二級考試,選擇題是關(guān)鍵一環(huán)。我們的題庫涵蓋全面,精準命中考點(diǎn)。通過(guò)大量練習,讓你熟悉題型,掌握知識點(diǎn)。提升答題速度與準確率,為考試成功奠定堅實(shí)基礎?靵(lái)開(kāi)啟你的高效備考之旅,輕松攻克計算機二級選擇題,邁向成功新高度。

  計算機二級選擇題題庫 1

  1[簡(jiǎn)答題]本題中,在下畫(huà)線(xiàn)上填寫(xiě)代碼,指定變量b為字節型,變量f為單精度實(shí)型,變量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

  【解析】本題考查的是數據類(lèi)型。byte為字節型;float為單精度實(shí)型;long為長(cháng)整型。

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

  

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

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

  參考答案:B

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

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

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

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

  In.close( );

  A.Reader B.InputStreamC.ObjectlnputD.ObjectlnputStream

  參考答案:D

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

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

  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

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

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

  A.getAbsolutePath(  )

  B.getParentFile(  )

  C.getAbsoluteFile(  )

  D.getName(  )

  參考答案:B

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

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

  A.在Internet中訪(fǎng)問(wèn)一臺主機必須使用它的主機名

  B.200.201.202.203是一個(gè)C類(lèi)I P地址

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

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

  參考答案:A

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

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

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

  B.邏輯上相鄰的結點(diǎn)物理上不必相鄰

  C.可以通過(guò)計算確定第i個(gè)結點(diǎn)的存儲地址

  D.插人、刪除運算操作方便,不必移動(dòng)結點(diǎn)

  參考答案:C

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

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

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

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

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

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

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

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

  參考答案:D

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

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

  A.低內聚低耦合

  B.高內聚低耦合

  C.低內聚高耦合

  D.高內聚高耦合

  參考答案:B

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

  計算機二級選擇題題庫 2

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

  A. 所有數據結構必須有根結點(diǎn)

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

  C. 只有一個(gè)根結點(diǎn),且只有一個(gè)葉子結點(diǎn)的數據結構一定是線(xiàn)性結構

  D. 沒(méi)有根結點(diǎn)或沒(méi)有葉子結點(diǎn)的數據結構一定是非線(xiàn)性結構

  【答案】D

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

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

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

  B. C程序經(jīng)過(guò)編譯、鏈接步驟之后才能形成一個(gè)真正可執行的二進(jìn)制機器指令文件

  C. 用C語(yǔ)言編寫(xiě)的程序稱(chēng)為源程序,它以ASCII代碼形式存放在一個(gè)文本文件中

  D. C語(yǔ)言源程序經(jīng)編譯后生成后綴為的目標程序

  【答案】A

  【解析】A項錯誤,注釋語(yǔ)句不會(huì )被翻譯成二進(jìn)制的機器指令。C源程序經(jīng)過(guò)C編譯程序編譯之后生成后綴為的二進(jìn)制文件(稱(chēng)為目標文件),然后由“鏈接程序”(Link)的軟件把文件與各種庫函數連接起來(lái)生成一個(gè)后綴為的可執行文件。答案選擇A選項。

  3. C語(yǔ)言主要是借助以下( )功能來(lái)實(shí)現程序模塊化的。

  A. 定義函數

  B. 定義常量和外部變量

  C. 三種基本結構語(yǔ)句

  D. 豐富的數據類(lèi)型

  【答案】A

  【解析】C程序的模塊化主要通過(guò)函數來(lái)實(shí)現。C語(yǔ)言允許對函數單獨進(jìn)行編譯,從而可以實(shí)現模塊化。答案選擇A選項。

  4. 有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

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

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

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

  A. 因變量類(lèi)型與格式描述符的類(lèi)型不匹配輸出無(wú)定值

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

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

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

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

  A. 棧是“先進(jìn)先出”的線(xiàn)性表

  B. 隊列是“先進(jìn)后出"的線(xiàn)性表

  C. 循環(huán)隊列是非線(xiàn)性結構

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

  【答案】D

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

  答案選擇D選項。

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

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

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

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

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

  B. s=m;

  C.s.n=m.n;

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

  【答案】A

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

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

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

  B. 標識符可全部由下劃線(xiàn)組成

  C. 標識符可全部由小寫(xiě)字母組成

  D. 標識符可全部由大寫(xiě)字母組成

  【答案】A

  【解析】C語(yǔ)言標識符只能由字母、數字、下劃線(xiàn)構成,且只能以字母、下劃線(xiàn)開(kāi)頭,故答案選擇A選項。

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

  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++語(yǔ)句中沒(méi)有其他運算,即效果相同,pAd分別加1,兩句執行完后,pAd7。答案選擇D選項。

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

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

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

  計算機二級選擇題題庫 3

  一、選擇題

  1). 一個(gè)字長(cháng)為8位的無(wú)符號二進(jìn)制整數能表示的十進(jìn)制數值范圍是( )。

  A.0~256

  B.0~255

  C.1~256

  D.1~255

  正確答案:B

  2). 根據漢字國標碼GB2312-80的規定,總計有各類(lèi)符號和一、二級漢字個(gè)數是( )。

  A.6763個(gè)

  B.7445個(gè)

  C.3008個(gè)

  D.3755個(gè)

  正確答案:B

  3). 計算機能直接識別的語(yǔ)言是( )。

  A.高級程序語(yǔ)言

  B.機器語(yǔ)言

  C.匯編語(yǔ)言

  D.C++語(yǔ)言

  正確答案:B

  4). 下列關(guān)于計算機指令系統的描述正確的是( )。

  A.指令系統是計算機所能執行的全部指令的集合

  B.指令系統是構成計算機程序的全部指令的集合

  C.指令系統是計算機中程序的集合

  D.指令系統是計算機中指令和數據的集合

  正確答案:A

  答案解析:指令系統是計算機所能執行的全部指令的集合。

  5). 1CB的準確值是( )。

  A.1024×1024Bytes

  B.1024KB

  C.1024MB

  D.1000×1000KB

  正確答案:C

  答案解析:1CB=1024MB=1024×1024KB=1024×1024×1024B。

  二、電子表格題

  請在【答題】菜單下選擇【進(jìn)入考生文件夾】命令,并按照題目要求完成下面的操作.

  注意:以下的文件必須都保存在考生文件夾下.

  小李是東方公司的會(huì )計,利用自己所學(xué)的辦公軟件進(jìn)行記賬管理,為節省時(shí)間,同時(shí)又確保記賬的準確性,她使用Excel編制了2014年3月員工工資表“Excel.xlsx”.

  請你根據下列要求幫助小李對該工資表進(jìn)行整理和分析(提示:本題中若出現排序問(wèn)題則采用升序方式):

  (1)通過(guò)合并單元格,將表名“東方公司2014年3月員工工資表”放于整個(gè)表的上端、居中,并調整字體、字號.

  (2)在“序號”列中分別填入l到l5,將其數據格式設置為數值、保留0位小數、居中.

  (3)將“基礎工資”(含)往右各列設置為會(huì )計專(zhuān)用格式、保留2位小數、無(wú)貨幣符號.

  (4)調整表格各列寬度、對齊方式,使得顯示更加美觀(guān).并設置紙張大小為A4、橫向,整個(gè)工作表需調整在1個(gè)打印頁(yè)內.

  (5)參考考生文件夾下的“工資薪金所得稅率.xlsx”,利用IF函數計算“應交個(gè)人所得稅”列.(提示:應交個(gè)人所得稅=應納稅所得額*對應稅率一對應速算扣除數)

  (6)利用公式計算“實(shí)發(fā)工資”列,公式為:實(shí)發(fā)工資=應付工資合計一扣除社保一應交個(gè)人所得稅.

  (7)復制工作表“2014年3月”,將副本放置到原表的右側,并命名為“分類(lèi)匯總”.

  (8)在“分類(lèi)匯總”工作表中通過(guò)分類(lèi)匯總功能求出各部門(mén)“應付工資合計”、“實(shí)發(fā)工資”的和,每組數據不分頁(yè).

  參考答案:

  1.【解題步驟】

  步驟1:打開(kāi)考生文件夾下的EXCEL.Xl.SX。步驟2:在“2014年3月”工作表中選中“Al:Ml”單元格,單擊【開(kāi)始】選項卡下【對齊方式】組中的“合并后居中”按鈕。

  步驟3:選中A1單元格,切換至【開(kāi)始】選項卡下【字體】組,為表名“東方公司2014年3月員工工資表”選擇合適的字體和字號,這里我們選擇“楷體”和“18號”。

  2.【解題步驟】

  步驟1:在“2014年3月”工作表A3單元格中輸入“1”,在A(yíng)4單元格中輸入“2”。按Ctrl全鍵向下填充至單元格Al7。

  步驟2:選中“序號”列,單擊鼠標右鍵,在彈出的快捷菜單中選擇“設置單元格格式”命令,彈出“設置單元格格式”對話(huà)框。切換至“數字”選項卡,在“分類(lèi)”列表框中選擇“數值”命令,在右側的`“示例”組的“小數位數”微調框中輸入“0”。

  步驟3:在“設置單元格格式”對話(huà)框中切換至“對齊”選項卡,在“文本對齊方式”組中“水平對齊”下拉列表框中選擇“居中”。

  3.【解題步驟】

  步驟:在“2014年3月”工作表選中“E:M”列,單擊鼠標右鍵,在彈出的快捷菜單中選擇“設置單元格格式”命令,彈出“設置單元格格式”對話(huà)框。切換至“數字”選項卡,在“分類(lèi)”列表框中選擇“會(huì )計專(zhuān)用”,在“小數位數”微調框中輸入“2”,在“貨幣符號”下拉列表框中選擇“無(wú)”。

  4.【解題步驟】

  步驟1:在“2014年3月”工作表中,單擊【頁(yè)面布局】選項卡下【頁(yè)面設置】組中的“紙張大小”按鈕,在彈出的下拉列表中選擇“A4”。

  步驟2:?jiǎn)螕簟卷?yè)面布局】選項卡下【頁(yè)面設置】組中的“紙張方向”按鈕,在彈出的下拉列表中選擇“橫向”。

  步驟3:適當調整表格各列寬度、對齊方式,使得顯示更加美觀(guān),并且使得頁(yè)面在A(yíng)4虛線(xiàn)框的范圍內。

  5.【解題步驟】

  步驟:在“2014年3月”工作表L3單元格中輸入“=ROUND(IF(K3<=1500,k3*3/100,IF(K3<=4500,K3*10/100-105,IF(K3<=9000,K3*20/100-555,IF(K3<=35000,K3*25%-1005,IF(K3<=5500,K3*30%-2755,IF(K3<=80000,k3*35%5505,if(k3>80000,K3*45%-13505))))))),2)”,按“Enter”后完成“應交個(gè)人所得稅”的填充。然后向下填充公式到Ll7即可。

  6.【解題步驟】

  步驟:在“2014年3月”工作表M3單元格中輸入“=l3-J3-L3”,按“Enter”鍵后完成“實(shí)發(fā)工資”的填充。然后向下填充公式到Ml7即可。

  7.【解題步驟】

  步驟1:選中“2014年3月”工作表,單擊鼠標右鍵,在彈出的快捷菜單中選擇“移動(dòng)或復制”命令。

  步驟2:在彈出的“移動(dòng)或復制工作表”對話(huà)框中,在“下列選定工作表之前”列表框中選擇“Sheet2”,勾選“建立副本”復選框。設置完成后單擊“確定”按鈕即可。

  步驟3:選中“2014年3月(2)”工作表,單擊鼠標右鍵,在彈出的快捷菜單中選擇“重命名”命令,更改“2014年3月(2)”為“分類(lèi)匯總”。

  8.【解題步驟】

  步驟1:在“分類(lèi)匯總”工作表中數據下方建立小表格。

  步驟2:在“分類(lèi)匯總”工作表K22單元格輸入“=SUMPRODUCT(1*(D3:Dl7=″管理″),I3:1.17)”,按“Enter”鍵確認。

  步驟3:在“分類(lèi)匯總”工作表L22單元格輸入“=SUMPRODUCT(1*(D3:Dl7=″管理″),M3:Ml7)”,按“Enter”鍵確認。

  步驟4:參照步驟2和步驟3,依次在“分類(lèi)匯總”工作表K23、123、K24、124、K25、L25、K26、I26單元格中依次輸入:“=SUMPRODUCT(1*(D3:Dl7=″行政″),I3:117)”,“=SUMPRODUCT(1*(D3:Dl7=″行政″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:Dl7=″人事″),I3:Il7)”,“=SUMPRODUCT(1*(D3:Dl7=″人事″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:D17=″研發(fā)″),I3:117)”,“=SUMPRODUCT(1*(D3:Dl7=″研發(fā)″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:Dl7=″銷(xiāo)售″),I3:117)”,“=SUMPROD-UCT(1*(D3:Dl7=″銷(xiāo)售″),M3:Ml7)”,按“Enter”鍵確認。

  計算機二級選擇題題庫 4

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

  A.派生類(lèi)的對象可以賦給基類(lèi)的對象

  B.派生類(lèi)的對象可以初始化基類(lèi)的引用

  C.派生類(lèi)的對象可以直接訪(fǎng)問(wèn)基類(lèi)中的成員

  D.派生類(lèi)的對象的地址可以賦給指向基類(lèi)的指針

  【參考答案】 C

  2.下列關(guān)于虛基類(lèi)的描述,錯誤的是( )

  A.設置虛基類(lèi)的目的'是為了消除二義性

  B.虛基類(lèi)的構造函數在非虛基類(lèi)之后調用

  C.若同一層中包含多個(gè)虛基類(lèi),這些基類(lèi)的構造函數按它們說(shuō)明的次序調用

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

  【參考答案】 B

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

  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是否為小寫(xiě)字母的正確表達式是( )

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

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

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

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

  【參考答案】 D

  綜合應用題

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

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

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

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

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

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

  源程序文件清單如下:

  #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( );

  【試題解析】

  主要考查將具體問(wèn)題抽象為類(lèi),將類(lèi)的定義補充完整,并進(jìn)行類(lèi)定義測試的能力。

  計算機二級選擇題題庫 5

  1.下面對軟件特點(diǎn)描述不正確的是( )。

  A. 軟件是一種邏輯實(shí)體,具有抽象性

  B. 軟件開(kāi)發(fā)、運行對計算機系統具有依賴(lài)性

  C. 軟件開(kāi)發(fā)涉及軟件知識產(chǎn)權、法律及心理等社會(huì )因素

  D. 軟件運行存在磨損和老化問(wèn)題

  【答案】D

  【解析】軟件具有以下特點(diǎn):①軟件具有抽象性,是一種邏輯實(shí)體;②軟件沒(méi)有明顯的制作過(guò)程;③軟件在使用期間不存在磨損、老化問(wèn)題,④對硬件和環(huán)境具有依賴(lài)性;⑤軟件復雜性高,成本昂貴;⑥軟件開(kāi)發(fā)涉及諸多的社會(huì )因素。D項描述是硬件存在的問(wèn)題。答案選擇D選項。

  2. 下面描述不屬于軟件特點(diǎn)的是( )。

  A. 軟件是一種邏輯實(shí)體,具有抽象性

  B. 軟件在使用中不存在磨損、老化問(wèn)題

  C. 軟件復雜性高

  D. 軟件使用不涉及知識產(chǎn)權

  【答案】D

  【解析】軟件具有以下特點(diǎn):①軟件是一種邏輯實(shí)體,具有抽象性;②軟件沒(méi)有明顯的制作過(guò)程,③軟件在使用期間不存在磨損、老化問(wèn)題;④軟件對硬件和環(huán)境具有依賴(lài)性;⑤軟件復雜性高,成本昂貴,⑥軟件開(kāi)發(fā)涉及諸多的社會(huì )因素,如知識產(chǎn)權等。答案選擇D選項。

  3. 下面對軟件特點(diǎn)描述錯誤的是()

  A.軟件沒(méi)有明顯的制作過(guò)程

  B. 軟件是一種邏輯實(shí)體,不是物理實(shí)體,具有抽象性

  C. 軟件的開(kāi)發(fā)、運行對計算機系統具有依賴(lài)性

  D. 軟件在使用中存在磨損、老化問(wèn)題

  【答案】D

  【解析】軟件的特點(diǎn)有:①具有抽象性,是邏輯實(shí)體;②沒(méi)有明顯的.制作過(guò)程;③在使用期間不存在磨損、老化問(wèn)題;④對硬件和環(huán)境具有依賴(lài)性;⑤復雜性高,成本昂貴;⑥開(kāi)發(fā)涉及諸多的社會(huì )因素。答案選擇D選項。

  4. 軟件按功能可以分為:應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于系統軟件的是( )。

  A. 編輯軟件

  B. 操作系統

  C. 教務(wù)管理系統

  D. 瀏覽器

  【答案】B

  【解析】系統軟件是控制和協(xié)調計算機及外部設備,支持應用軟件開(kāi)發(fā)和運行的軟件,操作系統是系統軟件;支撐軟件是支撐各種軟件的開(kāi)發(fā)與維護的軟件,又稱(chēng)為軟件開(kāi)發(fā)環(huán)境,瀏覽器屬于支撐軟件;應用軟件是用戶(hù)可以使用的各種程序設計語(yǔ)言,以及用各種程序設計語(yǔ)言編制的應用程序的集合,編輯軟件、教務(wù)管理軟件屬于應用軟件。答案選擇B選項。

  5. 軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件),下面屬于應用軟件的是( )。

  A. 學(xué)生成績(jì)管理系統

  B. C語(yǔ)言編譯程序

  C. UNIX操作系統

  D. 數據庫管理系統

  【答案】A

  【解析】應用軟件是為解決特定領(lǐng)域的應用而開(kāi)發(fā)的軟件,如事務(wù)處理軟件,工程與科學(xué)計算軟件,學(xué)生成績(jì)管理系統、教務(wù)管理系統、瀏覽器、編輯軟件等應用性質(zhì)不同的各種軟件。系統軟件是計算機管理自身資源,提高計算機使用效率并服務(wù)于其他程序的軟件,如操作系統,編譯程序,匯編程序,數據庫管理系統等。支撐軟件是介于系統軟件和應用軟件之間,協(xié)助用戶(hù)開(kāi)發(fā)軟件的工具性軟件,包括輔助和支持開(kāi)發(fā)和維護應用軟件的工具軟件,如需求分析工具軟件,設計工具軟件,編碼工具軟件,測試工具軟件,維護工具軟件等。答案選擇A選項。

  6. 數據庫管理系統是( )。

  A. 操作系統的一部分

  B. 在操作系統支持下的系統軟件

  C. 一種編譯系統

  D. 一種操作系統

  【答案】B

  【解析】系統軟件主要包括:①操作系統軟件;②各種語(yǔ)言的解釋程序和編譯程序;③各種服務(wù)性程序;④各種數據庫管理系統。數據庫管理系統是一種系統軟件,負責數據庫中的數據組織、數組操縱、數據維護、控制和保護以及數據服務(wù)等。答案選擇B選項。

  7. 數據庫管理系統是( )。

  A. 操作系統的一部分

  B. 在操作系統支持下的系統軟件

  C. 一種編譯系統

  D. 一種通信軟件系統

  【答案】B

  【解析】系統軟件主要包括:①操作系統軟件;②各種語(yǔ)言的解釋程序和編譯程序;③各種服務(wù)性程序;④各種數據庫管理系統。數據庫管理系統是一種系統軟件,負責數據庫中的數據組織、數組操縱、數據維護、控制和保護以及數據服務(wù)等。答案選擇B選項。

  8. 下列選項中,不屬于數據管理員(DBA)職責的是( )。

  A. 數據庫維護

  B. 數據庫設計

  C. 改善系統性能,提高系統效率

  D. 數據類(lèi)型轉換

  【答案】D

  【解析】數據庫管理員對數據庫進(jìn)行規劃、設計、維護、監視等,其主要工作有:①數據庫設計,主要是對數據模式進(jìn)行設計,②數據庫維護,對數據庫中的數據安全性、完整性、并發(fā)控制及系統恢復、數據定期轉儲等進(jìn)行實(shí)施與維護;③改善系統性能,不斷調整內部結構,提高系統效率。答案選擇D選項。

  9. 數據庫系統的核心是( )。

  A. 數據模型

  B. 軟件開(kāi)發(fā)

  C. 數據庫設計

  D. 數據庫管理系統

  【答案】D

  【解析】數據庫系統包括四個(gè)部分:數據庫、數據庫管理系統、數據庫應用程序、數據庫管理員。其中DBMS是為數據庫的建立、使用和維護而配置的軟件,是數據庫系統的核心。答案選擇D選項。

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

  A. 數據庫系統是一個(gè)獨立的系統,不需要操作系統的支持

  B. 數據庫技術(shù)的根本目標是要解決數據的共享問(wèn)題

  C. 數據庫管理系統就是數據庫系統

  D. 數據庫系統由數據庫應用系統、數據庫和數據庫管理系統組成。

  【答案】B

  【解析】A項錯誤,數據庫需要調用操作系統的接口,需要操作系統的支持;C項錯誤,數據庫管理系統(DBMS)是數據庫系統的核心,負責數據庫中的數據組織、數據操作、數據維護、控制及保護和數據服務(wù)等;D項錯誤,數據庫應用系統是數據庫系統再加上應用軟件及應用界面這三者所組成,具體包括:數據庫、數據庫管理系統、數據庫管理員、硬件平臺、軟件平臺、應用軟件、應用界面。答案選擇B選項。

  計算機二級選擇題題庫 6

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

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

  參考答案:B

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

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

  A.評估軟件可靠性

  B.發(fā)現并改正程序中的錯誤

  C.改正程序中的錯誤

  D.發(fā)現程序中的錯誤

  參考答案:D

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

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

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

  參考答案:B

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

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

  A.x、Y均是整型變量

  B.x是整型變量,Y是變體類(lèi)型變量

  C.X是變體類(lèi)型變量,Y是整型變量

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

  參考答案:C

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

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

  參考答案:B

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

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

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

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

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

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

  參考答案:B

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

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

  A.1B.OC.TrueD.False

  參考答案:D

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

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

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

  A.KeyUpB.ChangeC.LostFocus D.GotFocus

  參考答案:B

  參考解析:文本框中內容有變化時(shí),觸發(fā)Change事件。故B選項正確。當在文本框中輸人數據,松開(kāi)鍵盤(pán)時(shí)觸發(fā)它的KeyUp事件;文本框失去焦點(diǎn)觸發(fā)LostFocus事件:獲得焦點(diǎn)。觸發(fā)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

  參考解析:本題主要考查算術(shù)運算符中的冪運算,在程序中x的值為k的k次方的'a次方,k的值每次循環(huán)都加1,但a的值不變總為0,除0以外的任何數的0次方都是l,因此,在k的值變?yōu)?之前會(huì )輸出三個(gè)l。

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

  Printx、100+(xMod100)10+x

  Mod10

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

  參考答案:A

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

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

  計算機二級選擇題題庫 7

  1.若有以下數組說(shuō)明,則i=10;a[a[i]]元素數值是(C )。

  int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

  A、10

  B、9

  C、6

  D、5

  先算a[a[i]]內層的a[i],由于i=10,因此a[i]即a[10].

  a[10]對應下面數組中的元素為9. 因此a[a[i]]即為a[9]

  a[9]對應下面數組中的元素為6. 因此a[9]即為6

  2.若有說(shuō)明:int a[][3]={{1,2,3},{4,5},{6,7}}; 則數組a的第一維的大小為: ( B )

  A、2

  B、3

  C、4

  D、3 6 9

  二維數組的一維大小,即指二維數組的行數,在本題中,按行對二維數組賦值,因此內層有幾個(gè)大括號,數組就有幾行

  3.對二維數組的正確定義是(C )

  詳見(jiàn)教材P149~152,二維數組的定義、初始化

  類(lèi)型符 數組名 [常量表達式][常量表達式]

  二維數組可以看做是矩陣

  類(lèi)型符是指數組中數組元素的類(lèi)型;數組名要符合標識符命名規則;第一個(gè)常量表達式是指數組的行數;第二個(gè)常量表達式是指數組的列數;常量表達式的值只能是整數,不可以是變量,而且從1開(kāi)始計數。

  一維數組初始化時(shí)可以省略數組長(cháng)度

  二維數組初始化時(shí)可以省略行數,但不能省略列數

  選項A,B,都省略了列數

  選項D,不符合二維數組定義的一般形式,行、列常量表達式應該放在不同的[]中

  A、int a[ ][ ]={1,2,3,4,5,6};

  B、int a[2] []={1,2,3,4,5,6};

  C、int a[ ] [3]={1,2,3,4,5,6};

  D、int a[2,3]={1,2,3,4,5,6};

  4.已知int a[3][4];則對數組元素引用正確的是__C___

  A、a[2][4]

  B、a[1,3]

  C、a[2][0]

  D、a(2)(1)

  5.C語(yǔ)言中函數返回值的類(lèi)型是由 A 決定的

  A、函數定義時(shí)指定的類(lèi)型

  B、 return語(yǔ)句中的表達式類(lèi)型

  C、 調用該函數時(shí)的實(shí)參的數據類(lèi)型

  D、形參的數據類(lèi)型

  6. 在C語(yǔ)言中,函數的數據類(lèi)型是指(A )

  A、 函數返回值的數據類(lèi)型

  B、 函數形參的數據類(lèi)型

  C、 調用該函數時(shí)的實(shí)參的數據類(lèi)型

  D、任意指定的數據類(lèi)型

  7.在函數調用時(shí),以下說(shuō)法正確的是( B )

  A、函數調用后必須帶回返回值

  B、實(shí)際參數和形式參數可以同名

  C、函數間的數據傳遞不可以使用全局變量

  D、主調函數和被調函數總是在同一個(gè)文件里

  8. 在C語(yǔ)言中,表示靜態(tài)存儲類(lèi)別的關(guān)鍵字是: ( C )

  A、 auto

  B、 register

  C、static

  D、extern

  9.未指定存儲類(lèi)別的變量,其隱含的存儲類(lèi)別為(A )。

  A、auto

  B、static

  C、extern

  D、register

  10. 若有以下說(shuō)明語(yǔ)句:

  struct student

  { int num;

  char name[ ];

  float score;

  }stu;

  則下面的敘述不正確的是: (D )

  A、 struct是結構體類(lèi)型的關(guān)鍵字

  B、 struct student 是用戶(hù)定義的結構體類(lèi)型

  C、 num, score都是結構體成員名

  D、 stu是用戶(hù)定義的結構體類(lèi)型名

  11.若有以下說(shuō)明語(yǔ)句:

  struct date

  { int year;

  int month;

  int day;

  }brithday;

  則下面的敘述不正確的是__C___.

  A、 struct是聲明結構體類(lèi)型時(shí)用的關(guān)鍵字

  B、 struct date 是用戶(hù)定義的結構體類(lèi)型名

  C、 brithday是用戶(hù)定義的結構體類(lèi)型名

  D、year,day 都是結構體成員名

  12. 以下對結構變量stul中成員age的非法引用是 B

  struct student

  { int age;

  int num;

  }stu1,*p;

  p=&stu1;

  A、 stu1.age

  B、 student.age

  C、 p->age

  D、(*p).age

  13.設有如下定義:

  struck sk

  { int a;

  float b;

  }data;

  int *p;

  若要使P指向data中的a域,正確的賦值語(yǔ)句是 C

  A、 p=&a;

  B、 p=datA、a;

  C、p=&datA、a;

  D、*p=datA、a;

  14.設有以下說(shuō)明語(yǔ)句:

  typedef struct stu

  { int a;

  float b;

  } stutype;

  則下面敘述中錯誤的是( D )。

  A、struct是結構類(lèi)型的關(guān)鍵字

  B、struct stu是用戶(hù)定義的結構類(lèi)型

  C、a和b都是結構成員名

  D、stutype是用戶(hù)定義的結構體變量名

  15.語(yǔ)句int *p;說(shuō)明了 C 。

  A、p是指向一維數組的指針

  B、p是指向函數的指針,該函數返回一int型數據

  C、p是指向int型數據的指針

  D、p是函數名,該函數返回一指向int型數據的指針

  16、以下語(yǔ)句的輸出結果是( D)。

  int a=-1,b=4,k;

  k=(+ +a<0)&&!(b - -<=0);

  printf("%d,%d,%d",k,a,b);

  A. 1,0,4

  B. 1,0,3

  C. 0,0,3

  D. 0,0,4

  17、下列程序的輸出結果是(D )。

  char *p1="abcd", *p2="ABCD", str[50]="xyz";

  strcpy(str+2,strcat(p1+2,p2+1));

  printf("%s",str);

  A. xyabcAB

  B. abcABz

  C. ABabcz

  D. xycdBCD

  18、執行下面的程序后,a的值是(B )。

  #define SQR(X) X*X

  main( )

  { int a=10,k=2,m=1;

  a/=SQR(k+m)/SQR(k+m);

  printf("%d",a); }

  A. 10

  B. 1

  C. 9

  D. 0

  19、設A為存放(短)整型的一維數組,如果A的首地址為P,那么A中第i 個(gè)元素的地址為( B)。

  A.P+i*2

  B. P+(i-1)*2

  C. P+(i-1)

  D. P+i

  20、下列程序執行后輸出的結果是( A)。

  int d=1;

  fun (int p)

  { int d=5;

  d + =p + +;

  printf("%d,",d); }

  main( )

  { int a=3;

  fun(a);

  d + = a + +;

  printf("%d",d); }

  A. 8, 4

  B. 9, 6

  C. 9, 4

  D. 8, 5

  21、表達式:10!=9的值是(D )。

  A. true

  B. 非零值

  C. 0

  D. 1

  22、若有說(shuō)明: int i,j=7, *p=&i;, 則與i=j; 等價(jià)的語(yǔ)句是( B)。

  A. i= *p;

  B. *p=*&j;

  C. i=&j;

  D. i=* *p;

  23、不能把字符串:Hello!賦給數組b的語(yǔ)句是( B)。

  A. char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};

  B. char b[10]; b="Hello!";

  C. char b[10]; strcpy(b,"Hello!");

  D.char b[10]="Hello!";

  24、在C程序中有如下語(yǔ)句:char *func(int x,int y); 它是(C )。

  A. 對函數func的`定義。

  B. 對函數func的調用。

  C.對函數func的原型說(shuō)明。

  D. 不合法的。

  25、以下程序的輸出結果是( D)。

  char str[15]=”hello!”;

  printf(“%d”,strlen(str));

  A. 15

  B. 14

  C. 7

  D. 6

  26[單選題] 以下敘述中正確的是(  )

  A.用戶(hù)自己定義的函數只能調用庫函數

  B.實(shí)用的C語(yǔ)言源程序總是由一個(gè)或多個(gè)函數組成

  C.不同函數的形式參數不能使用相同名稱(chēng)的標識符

  D.在C語(yǔ)言的函數內部,可以定義局部嵌套函數

  參考答案:B

  參考解析:A選項中,”用戶(hù)自己定義的函數只能調用庫函數”描述是不正確的,也可以調用自定義函數;C選項中,對于不同函數的形式參數可以使用相同名稱(chēng)的標識符;D選項中,關(guān)于函數的定義不可以嵌套,但函數的調用可以嵌套。因此B選項正確。

  27[單選題] 以下關(guān)于C語(yǔ)言數據類(lèi)型使用的敘述中錯誤的是( )。

  A.若要處理如“人員信息”等含有不同類(lèi)型的相關(guān)數據,應自定義結構體類(lèi)型

  B.若要保存帶有多位小數的數據,可使用雙精度類(lèi)型

  C.若只處理“真”和“假”兩種邏輯值,應使用邏輯類(lèi)型

  D.整數類(lèi)型表示的自然數是準確無(wú)誤差的

  參考答案:C

  參考解析:C語(yǔ)言中沒(méi)有邏輯類(lèi)型,所以c錯誤。若要保存帶有多位小數的數據,可以用單精度類(lèi)型也可以用雙精度類(lèi)型。處理包含不同類(lèi)型的相關(guān)數據可以定義為結構體類(lèi)型。整數類(lèi)型可以無(wú)誤差的表示自然數。

  28[單選題] 下面選項中關(guān)于編譯預處理的敘述正確的是

  A.預處理命令行必須使用分號結尾

  B.凡是以#號開(kāi)頭的行,都被稱(chēng)為編譯預處理命令行

  C.預處理命令行不能出現在程序的最后一行

  D.預處理命令行的作用域是到最近的函數結束處

  參考答案:B

  參考解析:本題考查預編譯的預編譯處理命令行,預處理命令行不能以分號結尾,所以A選項錯誤,預處理命令行可以出現在程序的最后一行,預處理命令行作用域是整個(gè)文件。

  29[單選題] 有以下程序

  程序的輸出結果是

  A.0B.1C.9D.10

  參考答案:B

  參考解析:本題考查宏定義,宏定義只是做個(gè)簡(jiǎn)單的替換。執行SQR(k+m)/SQR(k+m)=k+m*k+m/k+m}k+m=15/2,a/=SQR(k+m)/SQR(k+1TI)的結果為1,選項B正確。

  30[單選題] 設--X樹(shù)共有150個(gè)結點(diǎn),其中度為l的結點(diǎn)有l0個(gè),則該---X樹(shù)中的葉子結點(diǎn)數為( )。

  A.71B.70C.69D.不可能有這樣的二叉樹(shù)

  參考答案:D

  參考解析:在樹(shù)結構中,一個(gè)結點(diǎn)所擁有的后件個(gè)數稱(chēng)為該結點(diǎn)的度,所有結點(diǎn)中最大的度稱(chēng)為樹(shù)的度。對任何一棵二叉樹(shù),度為0的結點(diǎn)總是比度為2的結點(diǎn)多一個(gè)。如果有一棵二叉樹(shù),結點(diǎn)總數為l50,假設度為0的結點(diǎn)個(gè)數為n,則有n+10+n一1=150,n=70.5,由于結點(diǎn)個(gè)數必須是整數,所以不可能有題目中這樣的二叉樹(shù)。故選擇D選項。

  31[單選題] 有以下程序:

  程序運行后的輸出結果是( )。

  A.2.3B.1,3C.1,4D.1,2

  參考答案:B

  參考解析:在f(int+P,int 4 q)函數中,執行P=P+1是將P所對應的地址加1,而0 q=+q+1是將q所指向的n的地址所對應的值加1,所以m的得知所對應的值沒(méi)有變,而n的值則為3了。因此B選項正確。

  32[單選題] 以下選項中,能用作用戶(hù)標識符的是( )。

  A.-0-B.8-;8C.voidD.unsigned

  參考答案:A

  參考解析:C語(yǔ)言中標識符由字母、下劃線(xiàn)、數字組成,且開(kāi)頭必須是字母或下劃線(xiàn)。另外,關(guān)鍵字不能作為標識符。8中以數字8開(kāi)頭,所以錯誤。c與D中用的是關(guān)鍵字void與unsigned,所以錯誤。

  33[單選題] 以下敘述正確的是( )。

  A.表達式sizeof(FILE*)==sizeof(int*)的值為真

  B.文件指針的值是一個(gè)整數,它的值一定小于文件字節數

  C.文件指針的值是所指文件的當前讀取位置

  D.使用fscanf函數可以向任意類(lèi)型的文件中寫(xiě)入任意數量的字符

  參考答案:A

  參考解析:

  slzeof(FILE})=4,因為file·為指針,指針的大小4,sizeof(int·)=4,理由同前面。文件指針的值是地址,是一個(gè)16進(jìn)制的數,它的值不一定小于文件字節數,因此選項8錯誤。文件指針是所指文件的當前讀取位置,而不是文件指針的值因此選項C錯誤。mgscanf(FILE-stream,constchar}format,[argument…]fmanf函數可以向任意類(lèi)型的文件,寫(xiě)入任意數量不能超過(guò)系統的緩沖區,寫(xiě)文件先寫(xiě)入緩沖區,最后一起寫(xiě)入文件,因此選項D錯誤。答案為A選項。

  計算機二級選擇題題庫 8

  1[單選題] 一個(gè)關(guān)系中的各條記錄(  )。

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

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

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

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

  參考答案:D

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

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

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

  參考答案:B

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

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

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

  參考答案:A

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

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

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

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

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

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

  參考解析:

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

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

  【操作步驟】

  (1)打開(kāi)VisualFoxPr0,在命令窗口輸入“INSERTINTO零件信息VALUES(”p7“,”P(pán)N7”,l020)”,并按下回車(chē)鍵執行語(yǔ)句。

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

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

  然后創(chuàng )建一個(gè)程序文件three.pr9,把代碼復制過(guò)去并保存。

  (4)打開(kāi)菜單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學(xué)生INTO DBF A”等價(jià)的語(yǔ)句是( )。

  A.SELECT*FROM學(xué)生INTO A

  B.SELECT*FROM學(xué)生INTO TABLE A

  C.SELECT*FROM學(xué)生TO TABLE A

  D.SELECT*FROM學(xué)生TO DBF A

  參考答案:B

  參考解析:在SQL查詢(xún)語(yǔ)句的尾部添加、INTO DBFI

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

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

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

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

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

  C.建立索引是創(chuàng )建一個(gè)索引文件,該文件包含有指向表記錄的指針

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

  參考答案:C

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

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

  A.建立一個(gè)名為xm.idx的索引文件

  B.建立一個(gè)名為xm.cdx的索引文件

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

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

  參考答案:A

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

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

  A.123123B.246C.123y D.數據類(lèi)型不匹配

  參考答案:D

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

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

  讀者(借書(shū)證號C,姓名C,單位C,性別.L,職稱(chēng)C,聯(lián)系電話(huà)C.

  查詢(xún)姓名中含“志”的所有讀者的信息,正確的SQL語(yǔ)句是:

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

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

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

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

  參考答案:C

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

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

  A.單獨索引文件中

  B.唯一索引文件中

  C.結構復合索引文件中

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

  參考答案:C

  參考解析:從索引的組織方式來(lái)講,索引分為三類(lèi)索引文件:?jiǎn)为毜膇dx索引,是一種非結構索引;采用非默認名的cdx索引,也是非結構索引;與表名同名的cdx索引,是結構復合索引。與表名同名的cdx索引是一種結構復合壓縮索引,它是Visual FoxPro數據庫中最普通也是最重要的一種索引文件,用表設計器建立的索引都是這類(lèi)索引。

  計算機二級選擇題題庫 9

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

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

  B.算法的時(shí)間復雜度與使用的計算機系統無(wú)關(guān)

  C.算法的時(shí)間復雜度與使用的程序設計語(yǔ)言無(wú)關(guān)

  D.算法的時(shí)間復雜度與實(shí)現算法過(guò)程中的具體細節無(wú)關(guān)

  正確答案:A

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

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

  A.(n+1)/2

  B.n

  C.3n/4

  D.n/2

  正確答案:A

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

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

  A.中序序列

  B.前序序列

  C.后序序列

  D.前序序列或后序序列

  正確答案:A

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

  4.循環(huán)隊列的存儲空間為Q(1:50),初始狀態(tài)為front=rear=50.經(jīng)過(guò)一系列正常的入隊與退隊操作后,front=rear=25,此后又插入一個(gè)元素,則循環(huán)隊列中的元素個(gè)數為( )。

  A.1或50且產(chǎn)生上溢錯誤

  B.51

  C.26

  D.2

  正確答案:A

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

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

  A.軟件產(chǎn)品從提出、實(shí)現、使用維護到停止使用退役的過(guò)程

  B.軟件的工程實(shí)施階段

  C.軟件的開(kāi)發(fā)與管理

  D.軟件的實(shí)現和維護

  正確答案;A

  解析:通常,將軟件產(chǎn)品從提出、實(shí)現、使用維護到停止使用退役的過(guò)程稱(chēng)為軟件生命周期。也就是說(shuō),軟件產(chǎn)品從考慮其概念開(kāi)始,到該軟件產(chǎn)品不能使用為止的整個(gè)時(shí)期都屬于軟件生命周期。故本題答案為A選項。

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

  A.ABCDEFGHIJ

  B.DGHEBIJFCA

  C.JIHGFEDCBA

  D.CHIJDEFBCA

  正確答案:A

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

  A.0

  B.1

  C.48

  D.49

  正確答案:C

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

  A.820

  B.780

  C.40

  D.41

  正確答案:B

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

  A.下次打開(kāi)書(shū)稿時(shí),直接通過(guò)滾動(dòng)條找到該位置

  B.記住一個(gè)關(guān)鍵詞,下次打開(kāi)書(shū)稿時(shí),通過(guò)“查找”功能找到該關(guān)鍵詞

  C.記住當前頁(yè)碼,下次打開(kāi)書(shū)稿時(shí),通過(guò)“查找”功能定位頁(yè)碼

  D.在當前位置插入一個(gè)書(shū)簽,通過(guò)“查找”功能定位書(shū)簽

  正確答案:D

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

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

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

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

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

  正確答案:B

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

  A.輸入設備

  B.輸出設備

  C.中央處理器

  D.存儲器

  正確答案:A

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

  A.城域網(wǎng)

  B.局域網(wǎng)

  C.廣域網(wǎng)

  D.互聯(lián)網(wǎng)

  正確答案:B

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

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

  A.運算器和存儲器

  B.存儲器和控制器

  C.運算器和控制器

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

  正確答案:C

  解析:微處理器由運算器和控制器組成。運算器是計算機處理數據形成信息的加工廠(chǎng),它的主要功能是對數據進(jìn)行算術(shù)運算和邏輯運算?刂破魇怯嬎銠C的指揮中心,它統一控制計算機的各個(gè)部件。故正確答案為C選項。

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

  A.1001001

  B.1001100

  C.1001010

  D.1001011

  正確答案:D

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

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

  A.閱讀版式視圖

  B.放映視圖

  C.Web版式視圖

  D.大綱視圖

  正確答案:B

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

  計算機二級選擇題題庫 10

  一、選擇題

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

  A)程序執行的效率與數據的存儲結構密切相關(guān)

  B)程序執行的效率只取決于程序的控制結構

  C)程序執行的效率只取決于所處理的數據量

  D)以上說(shuō)法均錯誤

  2.下列與隊列結構有關(guān)聯(lián)的是( )。

  A)函數的遞歸調用

  B)數組元素的引用

  C)多重循環(huán)的執行;

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

  3.對下列二叉樹(shù)進(jìn)行前序遍歷的.結果是( )。

  

  A)DYBEAFCZX

  B)YDEBFZXCA

  C)ABDYECFXZ

  D)ABCDEFXYZ

  4.一個(gè)棧的初始狀態(tài)為空,F將元素1,2,3,A,B,C依次入棧,然后再依次出棧,則元素出棧的順序是( )。

  A)1,2,3,A,B,C

  B)C,B,A,1,2,3

  C)C,B,A,3,2,1

  D)1,2,3,C,B,A

  5.下面屬于自盒測試方法的是(1)。

  A)等價(jià)類(lèi)劃分法

  B)邏輯覆蓋

  C)邊界值分析法

  D)錯誤推測法

  6.下面對對象概念描述正確的是( )。

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

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

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

  D)對象的多態(tài)性是指一個(gè)對象有多個(gè)操作

  7.軟件設計中模塊劃分應遵循的準則是( )。

  A)低內聚低耦合

  B)高耦合高內聚

  C)高內聚低耦合

  D)以上說(shuō)法均錯誤

  計算機二級選擇題題庫 11

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

  A)40倍

  B)60倍

  C)80倍

  D)100倍

  2.一個(gè)字長(cháng)為8位的無(wú)符號二進(jìn)制整數能表示的十進(jìn)制數值范圍是( )。

  A)0~256

  B)0~255

  C)1~256

  D)1~255

  3.已知三個(gè)字符為: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.已知三個(gè)字符為:a、Z和8,按它們的ASCII碼值升序排序,結果是( )。

  A)8、a、Z

  B)a、8、Z

  C)a、Z、8

  D)8、Z、a

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

  A)KB

  B)MB

  C)Byte

  D)GB

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

  A)6EF6H

  B)FB6FH

  C)A3A3H

  D)C97CH

  8.無(wú)符號二進(jìn)制整數1000110轉換成十進(jìn)制數是( )。

  A)68

  B)70

  C)72

  D)74

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

  A)128

  B)256

  C)512

  D)1024

  10.十進(jìn)制數111轉換成無(wú)符號二進(jìn)制整數是( )。

  A)01100101

  B)01101001

  C)01100111

  D)01101111

  11.字長(cháng)為6位的無(wú)符號二進(jìn)制整數最大能表示的十進(jìn)制整數是( )。

  A)64

  B)63

  C)32

  D)31

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

  A)7145個(gè)

  B)7445個(gè)

  C)3008個(gè)

  D)3755個(gè)

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

  A)72

  B)71

  C)75

  D)73

  14.十進(jìn)制數90轉換成無(wú)符號二進(jìn)制數是( )。

  A)1011010

  B)1101010

  C)1011110

  D)1011100

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

  A)127個(gè)

  B)128個(gè)

  C)256個(gè)

  D)254個(gè)

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

  A)112

  B)113

  C)111

  D)114

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

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

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

  C)不同數制的數字符是各不相同的,沒(méi)有一個(gè)數字符是一樣的

  D)對于同一個(gè)整數值的二進(jìn)制數表示的位數一定大于十進(jìn)制數字的位數

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

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

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

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

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

  19.無(wú)符號二進(jìn)制整數111111轉換成十進(jìn)制數是( )。

  A)71

  B)65

  C)63

  D)62

  20.十進(jìn)制數100轉換成無(wú)符號二進(jìn)制整數是( )。

  A)0110101

  B)01101000

  C)01100100

  D)01100110

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

  A)8bit

  B)16bit

  C)32bit

  D)64bit

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

  A)1101

  B)7081

  C)1109

  D)B03A

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

  A)音碼

  B)形聲碼

  C)區位碼

  D)形碼

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

  A)7468D

  B)3630H

  C)6862H

  D)5650H

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

  A)2020H

  B)4040H

  C)8080H

  D)A0A0H

  26.1KB的準確數值是( )。

  A)1024Bytes

  B)1000Bytes

  C)1024bits

  D)1000bits

  27.十進(jìn)制數55轉換成無(wú)符號二進(jìn)制數等于( )。

  A)111111

  B)110111

  C)111001

  D)111011

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

  A)47

  B)48

  C)49

  D)51

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

  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

  計算機二級選擇題題庫 12

  1[單選題]1GB的準確值是

  A.1024×1024BytesB.1024 KBC.1024 MBD.1000 ×1000 KB

  參考答案:C

  2[單選題] 軟件設計中劃分模塊的一個(gè)準則是( ).

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

  參考答案:B

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

  4[單選題] 計算機軟件包括( ).

  A.算法和數據B.程序和數據C.程序和文檔D.程序、數據及相關(guān)文檔

  參考答案:D

  參考解析:計算機軟件由兩部分組成:一是機器可執行的程序和數據;二是機器不可執行的,與軟件開(kāi)發(fā)、運行、維護、使用等有關(guān)的文檔.故D選項正確.

  5[單選題] 數據庫應用系統中的核心問(wèn)題是( )。

  A.數據庫設計B.數據庫系統設計C.數據庫維護D.數據庫管理員培訓

  參考答案:A

  參考解析:數據庫應用系統中的核心問(wèn)題是數據庫的設計。

  6[單選題] 運算器的完整功能是進(jìn)行( )。

  A.邏輯運算B.算術(shù)運算和邏輯運算C.算術(shù)運算D.邏輯運算和微積分運算

  參考答案:B

  參考解析:運算器是計算機處理數據形成信息的加工廠(chǎng),它的主要功能是對二進(jìn)制數碼進(jìn)行算術(shù)運算或邏輯運算。

  7[單選題] CPU中,除了內部總線(xiàn)和必要的寄存器外,主要的兩大部件分別是運算器和

  A.控制器 B.存儲器 C.Cache D.編輯器

  參考答案:A

  參考解析:CPU主要包括運算器和控制器。

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

  A.函數的遞歸調用 B.數組元素的引用

  C.多重循環(huán)的執行 D.先到先服務(wù)的作業(yè)調度

  參考答案:D

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

  9[單選題] 在一個(gè)非零無(wú)符號二進(jìn)制整數之后添加一個(gè)0,則此數的值為原數的'( )。

  A.4倍 B.2倍 C.1/2倍 D.1/4倍

  參考答案:B

  參考解析:最后位加0等于前面所有位都乘以2再相加,所以是2倍。

  10[單選題] 上網(wǎng)需要在計算機上安裝( )

  A.數據庫管理軟件B.視頻播放軟件C.瀏覽器軟件D.網(wǎng)絡(luò )游戲軟件

  參考答案:C

  11[單選題] 十進(jìn)制數18轉換成二進(jìn)制數是( )。

  A.010101 B.101000 C.010010 D.001010

  參考答案:C

  參考解析:用2整除18,可以得到一個(gè)商和余數;再用2去除商,又會(huì )得到一個(gè)商和余數。如此進(jìn)行,直到商為0時(shí)為止,然后把先得到的余數作為二進(jìn)制數的低位有效位,后得到的余數作為二進(jìn)制數的高位有效位,依次排列起來(lái),即得010010。

  12[單選題] 在CD光盤(pán)上標記有“CD-RW”字樣,“RW”標記表明該光盤(pán)是( )。

  A.只能寫(xiě)入一次,可以反復讀出的一次性寫(xiě)入光盤(pán)

  B.可多次擦除型光盤(pán)

  C.只能讀出,不能寫(xiě)入的只讀光盤(pán)

  D.其驅動(dòng)器單倍速為1350KB/S的高密度可讀寫(xiě)光盤(pán)

  參考答案:B

  參考解析:CD—RW是可擦寫(xiě)型光盤(pán),用戶(hù)可以多次對其進(jìn)行讀/寫(xiě)。CD-RW的全稱(chēng)是CD-ReWritab1e。

  13[單選題] 算法的有窮性是指( ).

  A.算法程序的運行時(shí)間是有限的

  B.算法程序所處理的數據量是有限的

  C.算法程序的長(cháng)度是有限的

  D.算法只能被有限的用戶(hù)使用

  參考答案:A

  參考解析:算法原則上能夠精確地運行,而且人們用筆和紙做有限次運算后即可完成。有窮性是指算法程序的運行時(shí)間是有限的。

  16[單選題] 在微機中,西文字符所采用的編碼是( ).

  A.EBCDIC碼 B.ASCⅡ碼 C.國標碼 D.BCD碼

  參考答案:B

  17[單選題] 根據域名代碼規定,表示政府部門(mén)網(wǎng)站的域名代碼是( )。

  A..net B..com C..gov D..org

  參考答案:C

  18[單選題] 數據庫設計中反映用戶(hù)對數據要求的模式是( )。

  A.內模式 B.概念模式 C.外模式 D.設計模式

  參考答案:C

  參考解析:數據庫系統的三級模式是概念模式、外模式和內模式。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶(hù)公共數據視圖。外模式也稱(chēng)子模式或用戶(hù)模式,它是用戶(hù)的數據視圖,給出了每個(gè)用戶(hù)的局部數據描述,所以選擇C。內模式又稱(chēng)物理模式,它給出了數據庫物理存儲結構與物理存取方法。

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

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

  C.高內聚低耦合 D.以上說(shuō)法均錯誤

  參考答案:C

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

【計算機二級選擇題題庫】相關(guān)文章:

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

計算機二級機試題庫11-15

計算機二級office題庫(精選5套)11-26

計算機二級題庫及答案(通用10套)01-20

全國計算機二級題庫(精選14套)12-25

計算機二級c語(yǔ)言題庫(精選6套)12-13

計算機考試選擇題題庫及答案(精選16套)11-28

全國計算機二級考試試題題庫11-07

wps計算機二級考試題庫10-25