亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

3月全國計(jì)算機(jī)二級考JAVA真題

時(shí)間:2024-10-24 04:13:01 試題 我要投稿
  • 相關(guān)推薦

2009年3月全國計(jì)算機(jī)二級考JAVA真題

  一、選擇題(每小題2分,共70分)

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

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

  B)隊(duì)列是“先進(jìn)后出”的線性表

  C)循環(huán)隊(duì)列是非線性結(jié)構(gòu)

  D)有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu)

  (2)支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是

  A)棧 B)樹 C)隊(duì)列 D)二叉樹

  (3)某二叉樹有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)數(shù)是

  A)10 B)8 C)6 D)4

  (4)下列排序方法中,最壞情況下比較次數(shù)最少的是

  A)冒泡排序 B)簡單選擇排序 C)直接插入排序 D)堆排序

  (5)軟件按功能可以分為: 應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是

  A)編譯程序 B)操作系統(tǒng) C)教務(wù)管理系統(tǒng) D)匯編程序

  (6)下列敘述中錯(cuò)誤的是

  A)軟件測試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤

  B)對被調(diào)試的程序進(jìn)行“錯(cuò)誤定位”是程序調(diào)試的必要步驟

  C)程序調(diào)試通常也稱為Debug

  D)軟件測試應(yīng)嚴(yán)格執(zhí)行側(cè)試計(jì)劃,排除測試的隨意性

  (7)耦合性和內(nèi)聚性是劉模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)下列敘述中正確的是

  A)提高耦合性降低內(nèi)聚性有利于捉高模塊的獨(dú)立性

  B)降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性

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

  D)內(nèi)聚性是指模塊間互相連接的緊密程度

  (8)數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是

  A)數(shù)據(jù)庫設(shè)計(jì) B)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì) C)數(shù)據(jù)庫維護(hù) D)數(shù)據(jù)庫管理員培訓(xùn)

  (9)有兩個(gè)關(guān)系R,S如下:

  由關(guān)系R通過運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為

  A)選擇 B)投影 C)插入 D)連接

  (10)將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為

  A)屬性 B)鍵 C)關(guān)系 D)域

  (11)Java虛擬機(jī)(JVM)運(yùn)行Java代碼時(shí),不會進(jìn)行的操作是

  A)加載代碼 B)校驗(yàn)代碼 C)編譯代碼 D)執(zhí)行代碼

  (12)Java程序的并發(fā)機(jī)制是

  A)多線程 B)多接口 C)多平臺 D)多態(tài)性

  (13)在方法內(nèi)部使用,代表對當(dāng)前對象自身引用的關(guān)鍵字是

  A) super B) This C) Super D) this

  (14)閱讀下列程序

  public class VariableUse{

  public static void main(String[] arqs){

  int a;

  if(a==8){

  int b=9;

  System.out.println(“a=”+a);

  System.out.println(“b=”+b);

  }

  System.out.println(“a=”+a);

  System.out.println(“b=”+b);

  }

  }

  該程序在編譯時(shí)的結(jié)果是

  A)變量a未賦值

  B)第二個(gè)System.out.println(“b=”+b)語句中, 變量b作用域有錯(cuò)

  C)第二個(gè)System.out.println(“a=”+a)語句中, 變量a作用域有錯(cuò)

  D)第一個(gè)System.out.println(“b=”+b)語句中, 變量b作用域有錯(cuò)

  (15)下列不屬于Swing的構(gòu)件是

  A)JButton B)JLabel C)JFrame D)JPane

  (16)對鼠標(biāo)點(diǎn)擊按鈕操作進(jìn)行事件處理的接口是

  A)MouseListener B)WindowListener

  C)ActionListener D)KeyListener

  (17)AWT中用來表示顏色的類是

  A)Font B)Color C)Panel D)Dialog

  (18)下列運(yùn)算符中,優(yōu)先級最高的是

  A)++ B)+ C)* D)>

  (19)Java語言中屬于跳轉(zhuǎn)語句的是

  A)try B)catch C)finally D)break

  (20)閱讀下列利用遞歸來求n!的程序

  Class FactorialTest{

  Static long Factorial (int n) { //定義Factorial ()方法

  If (n==1)

  Return 1;

  Else

  Return n* Factorial(_____);

  }

  Public static void main (String a[]) { // main ()方法

  Int n=8;

  System.out.println{n+”! = ”+Factorial (n)};

  }

  }

  為保證程序正確運(yùn)行,在下劃線處應(yīng)該填入的參數(shù)是

  A)n-1 B)n-2 C)n D)n+1

  (21)閱讀下列代碼

  Public class Person{

  Static int arr[ ] = new int (10);

  Public static void main (String args ) {

  System.out.println(arr[9]);

  }

  }

  該代碼的運(yùn)行結(jié)果是

  A)編譯時(shí)將產(chǎn)生錯(cuò)誤 B)編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤 C)輸出零 D)輸出空

  (22)在Java中若要使用一個(gè)包中的類時(shí),首先要求對該包進(jìn)行導(dǎo)入,其關(guān)鍵字是

  A)import B)package C)include D)packet

  (23)繼承是面向?qū)ο缶幊痰囊粋(gè)重要特征,它可降低程序的復(fù)雜性并使代碼

  A)可讀性好 B)可重用 C)可跨包訪問 D)運(yùn)行更安全

  (24)閱讀下列代碼片段

  Class InterestTest________ActionListener{

  Public void actionPerformed (ActionEvent event) {

  Double interest = balance * rate/100;

  Balance += interest;

  Number Format format =

  Number Format.getCurrencyInstance ();

  System.out.printlb{“balance = ”+

  Formatter.format (balance)};

  }

  Private double rate;

  }

  在下劃線處,應(yīng)填的正確選項(xiàng)是

  A)Implementation B)Inheritance C)implements D)extends

  (25)下列方法中,不屬于類String的方法是

  A)tolowerCase() B)valueof() C)charAt() D)append()

  (26) grid[9] [5]描述的是

  A)二維數(shù)組 B)一維數(shù)組

  C)五維數(shù)組 D)九維數(shù)組

  (27)Java類庫中,將信息寫入內(nèi)存的類是

  A)java.io.FileOutputstream

  B)java.io.ByteArrayOutputStream

  C)java.io.BufferedOutputstream

  D)java.io.DataOutputStream

  (28)閱讀下列Java語句

  ObjectOutputStream out = new ObjectOutputStream(new______(“employee .dat”));

  在下劃線處,應(yīng)填的正確選項(xiàng)是

  A)File B)FileWriter C)FileOutputStream D)OutputStream

  (29)使新創(chuàng)建的線程參與運(yùn)行調(diào)度的方法是

  A)run() B)start() C)init() D)resume()

  (30)Java中的線程模型由三部分組成,與線程模型組成無關(guān)的是

  A)虛擬的CPU B)程序代碼 C)操作系統(tǒng)的內(nèi)核狀態(tài) D)數(shù)據(jù)

  (31)當(dāng)Applet需要更新顯示內(nèi)容時(shí),應(yīng)該調(diào)用的方法是

  A)run() B)start()

  C)init() D)resume()

【3月全國計(jì)算機(jī)二級考JAVA真題】相關(guān)文章:

計(jì)算機(jī)二級Java筆試真題09-26

計(jì)算機(jī)二級考試Java選擇真題09-27

全國計(jì)算機(jī)等級考試二級JAVA筆試真題答案及解析10-11

9月全國計(jì)算機(jī)等級考試二級JAVA筆試真題03-29

備考計(jì)算機(jī)二級考試JAVA歷年真題10-09

2009下半年全國計(jì)算機(jī)二級Java考試真題03-08

2010下半年全國計(jì)算機(jī)二級Java考試真題03-07

2005年上半年全國計(jì)算機(jī)二級Java筆試真題及答案11-17

全國計(jì)算機(jī)二級考試C++真題09-20