




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java真題1一、選擇題 (1)已知一棵二叉樹(shù)前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹(shù)的后序遍歷為 AGEDHFBCA BDGEBHFCA CABCDEFGH DACBFEDHG (2)樹(shù)是結(jié)點(diǎn)的集合,它的根結(jié)點(diǎn)數(shù)目是 A有且只有1 B1或多于1 C0或1 D至少2 (3)如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出棧序列是 Ae3,e1,e4,e2 Be2,e4,e3,e1 Ce3,e4,e1,e2 D任意順序 (4)在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是 A不限制goto語(yǔ)句的使用 B減少或取消注解行 C程序越短越好 D程序結(jié)構(gòu)應(yīng)有助于讀者
2、理解 (5)程序設(shè)計(jì)語(yǔ)言的基本成分是數(shù)據(jù)成分、運(yùn)算成分、控制成分和 A對(duì)象成分 B變量成分 C語(yǔ)句成分 D傳輸成分 (6)下列敘述中,不屬于軟件需求規(guī)格說(shuō)明書(shū)的作用的是 A便于用戶(hù)、開(kāi)發(fā)人員進(jìn)行理解和交流 B反映出用戶(hù)問(wèn)題的結(jié)構(gòu),可以作為軟件開(kāi)發(fā)工作的基礎(chǔ)和依據(jù) C作為確認(rèn)測(cè)試和驗(yàn)收的依據(jù) D便于開(kāi)發(fā)人員進(jìn)行需求分析 (7)下列不屬于軟件工程的3個(gè)要素的是 )工具 B過(guò)程 C方法 D環(huán)境 (8)單個(gè)用戶(hù)使用的數(shù)據(jù)視圖的描述稱(chēng)為 A外模式 B概念模式 C內(nèi)模式 D存儲(chǔ)模式 (9)將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成 A屬性 B關(guān)系 C鍵 D域 (10)SQL語(yǔ)言又稱(chēng)為 A結(jié)構(gòu)化定義
3、語(yǔ)言 B結(jié)構(gòu)化控制語(yǔ)言 C結(jié)構(gòu)化查詢(xún)語(yǔ)言 D結(jié)構(gòu)化操縱語(yǔ)言(11)下列哪個(gè)選項(xiàng)是合法的標(biāo)識(shí)符? A123 B_name Cclass D1first (12)下列哪個(gè)選項(xiàng)是Java調(diào)試器,如果編譯器返回程序代碼的錯(cuò)誤,可以用它對(duì)程序進(jìn)行調(diào)試? Ajava.exe Bjavadoc.exe Cjdb.exe Djavaprof.exe (13)下列的哪個(gè)選項(xiàng)可以正確用以表示八進(jìn)制值8? A0x8 B0x10 C08 D010 (14)下列的哪個(gè)賦值語(yǔ)句是不正確的? Afloat f = 11.1; Bdouble d = 5.3E12; Cfloat d = 3.14f ; Ddouble f=
4、11.1E10f; (15)下列的哪個(gè)賦值語(yǔ)句是正確的? Achar a=12; Bint a=12.0; Cint a=12.0f; Dint a=(int)12.0; (16)給出下列的代碼,哪行在編譯時(shí)可能會(huì)有錯(cuò)誤? public void modify() int i, j, k; i = 100; while ( i > 0 ) j = i * 2; System.out.println (" The value of j is " + j ); k = k + 1; Aline 4 Bline 6 Cline 7 Dline 8 (17)下列關(guān)于繼承的哪項(xiàng)
5、敘述是正確的? A在java中允許多重繼承 B在java中一個(gè)類(lèi)只能實(shí)現(xiàn)一個(gè)接口 C在java中一個(gè)類(lèi)不能同時(shí)繼承一個(gè)類(lèi)和實(shí)現(xiàn)一個(gè)接口 Djava的單一繼承使代碼更可靠 (18)下列哪個(gè)修飾符可以使在一個(gè)類(lèi)中定義的成員變量只能被同一包中的類(lèi)訪(fǎng)問(wèn)? Aprivate B無(wú)修飾符 Cpublic Dprotected (19)給出下列代碼,如何使成員變量m 被方法fun()直接訪(fǎng)問(wèn)? class Test private int m; public static void fun() . A將private int m 改為protected int m B將private int m 改為 pu
6、blic int m C將private int m 改為 static int m D將private int m 改為 int m (20)已知有下列類(lèi)的說(shuō)明,則下列哪個(gè)語(yǔ)句是正確的? public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); At.f; Bthis.n; CTest.m; DTest.f;(21)給出下列代碼,則數(shù)組初始化中哪項(xiàng)是不正確的? byte array1,array2;
7、 byte array3; byte array4; Aarray2 = array1 Barray2=array3 Carray2=array4 Darray3=array4 (22)下列代碼的執(zhí)行結(jié)果是 public class Test public int aMethod() static int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test(); test.aMethod(); A編譯錯(cuò)誤 B0 C1 D運(yùn)行成功,但不輸出 (23)下列關(guān)于內(nèi)部類(lèi)的說(shuō)法
8、不正確的是 A內(nèi)部類(lèi)的類(lèi)名只能在定義它的類(lèi)或程序段中或在表達(dá)式內(nèi)部匿名使用 B內(nèi)部類(lèi)可以使用它所在類(lèi)的靜態(tài)成員變量和實(shí)例成員變量 C內(nèi)部類(lèi)不可以用abstract修飾符定義為抽象類(lèi) D內(nèi)部類(lèi)可作為其他類(lèi)的成員,而且可訪(fǎng)問(wèn)它所在類(lèi)的成員 (24)順序執(zhí)行下列程序語(yǔ)句后,則b的值是 String a="Hello" String b=a.substring(0,2); AHello Bhello CHel Dnull (25)在oneMethod()方法運(yùn)行正常的情況下,程序段將輸出什么? public void test() try oneMethod(); System.o
9、ut.println("condition 1"); catch (ArrayIndexOutOfBoundsException e) System.out.println("condition 2"); catch(Exception e) System.out.println("condition 3"); finally System.out.println("finally"); Acondition 1 Bcondition 2 Ccondition 3 Dcondition 1 finally (26)
10、下列常見(jiàn)的系統(tǒng)定義的異常中,哪個(gè)是輸入、輸出異常? AClassNotFoundException BIOException CFileNotFoundException DUnknownHostException (27)下列哪個(gè)不是nio包的新特點(diǎn)? A內(nèi)存映射技術(shù) B文件鎖定 C字符及編碼 D阻塞I/O (28)下列哪個(gè)選項(xiàng)是正確計(jì)算42度(角度)的余弦值? Adouble d=Math.cos(42); Bdouble d=Math.cosine(42); Cdouble d=Math.cos(Math.toRadians(42); Ddouble d=Math.cos(Math.to
11、Degrees(42); (29)下列InputStream類(lèi)中哪個(gè)方法可以用于關(guān)閉流? Askip() Bclose() Cmark() Dreset() (30)下列方法中哪個(gè)是執(zhí)行線(xiàn)程的方法? Arun() Bstart() Csleep() Dsuspend()(31)下列關(guān)于Frame類(lèi)的說(shuō)法不正確的是 AFrame是Window類(lèi)的直接子類(lèi) BFrame對(duì)象顯示的效果是一個(gè)窗口 CFrame被默認(rèn)初始化為可見(jiàn) DFrame的默認(rèn)布局管理器為BorderLayout (32)下列Java常見(jiàn)事件類(lèi)中哪個(gè)是鼠標(biāo)事件類(lèi)? AInputEvent BKeyEvent CMouseEvent
12、 DWindowEvent (33)在A(yíng)pplet的關(guān)鍵方法中,下列哪個(gè)方法是關(guān)閉瀏覽器以釋放Applet占用的所有資源? Ainit() Bstart() Cpaint() Ddestroy() (34)下列哪個(gè)是面向大型企業(yè)級(jí)用容器管理專(zhuān)用構(gòu)件的應(yīng)用平臺(tái)? AJ2EE BJ2ME CJ2SE DJ2DE (35)下列哪個(gè)選項(xiàng)的java源文件代碼片段是不正確的? Apackage testpackage; public class Test Bimport java.io.*; package testpackage; public class Test Cimport java.io.*;
13、 class Person public class Test Dimport java.io.*; import java.awt.*; public class Test 二、填空題 (1)數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu),線(xiàn)性鏈表屬于 。 (2)在面向?qū)ο蠓椒ㄖ?,?lèi)之間共享屬性和操作的機(jī)制稱(chēng)為 。 (3)耦合和內(nèi)聚是評(píng)價(jià)模塊獨(dú)立性的兩個(gè)主要標(biāo)準(zhǔn),其中 反映了模塊內(nèi)各成分之間的聯(lián)系。 (4)一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體"項(xiàng)目主管"與實(shí)體"項(xiàng)目"的聯(lián)系屬于 的聯(lián)系。 (5)數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下6個(gè)設(shè)計(jì)階段:需求分析階段、 、
14、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、實(shí)施階段、運(yùn)行和維護(hù)階段。 (6)Java語(yǔ)言用 進(jìn)行解釋執(zhí)行。&nbbsp; (7)在一個(gè)類(lèi)的內(nèi)部嵌套定義的類(lèi)稱(chēng)為 。 (8)設(shè)有數(shù)組定義:int a = 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 ; 則執(zhí)行下列幾個(gè)語(yǔ)句后的輸出結(jié)果是 。 for ( int i = 0 ; i < a.length ; i + ) if( ai%3=0 )System.out.println(ai+" "); (9)下面程序的運(yùn)行結(jié)果是 。 import java.io.* ; public class
15、 ABC public static void main(String args ) int i ; int a = 11,22,33,44,55,66,77,88,99 ; for ( i = 0 ; i <= a.length / 2 ; i + ) System.out.print( ai+aa.length-i-1+" "); System.out.println( ); 解析: 題中a.length / 2的值應(yīng)為4,所以for循環(huán)執(zhí)行了5次。第一次輸出的是元素a0與a8的和;第二次輸出的是元素a1與a7 的和; 第三次輸出的是元素a2 與a6 的和; 第四次輸出的是元素a3 與a5 的和; 第五次輸出的是元素a4 與a4的和。所以結(jié)果是5個(gè)110。 (10)URL是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 移動(dòng)公司退費(fèi)管理辦法
- 舟山企業(yè)能耗管理辦法
- 土壤檢測(cè)資質(zhì)管理辦法
- 肩周炎的中醫(yī)治療
- 肥胖慢病課件
- 廣東24年一模數(shù)學(xué)試卷
- 瘋狂李老師課堂數(shù)學(xué)試卷
- 巔峰訓(xùn)練初一數(shù)學(xué)試卷
- 東林中學(xué)數(shù)學(xué)試卷
- 廣東到福建中考數(shù)學(xué)試卷
- 2025年國(guó)家保安員試考試題庫(kù)(附答案)
- ISO28000:2022供應(yīng)鏈安全管理體系
- 立訊精密研究報(bào)告
- 陰道松弛癥的整復(fù)治療演示文稿
- 注塑行業(yè)MES系統(tǒng)解決方案
- 2023年云谷投資控股(集團(tuán))有限公司招聘筆試模擬試題及答案解析
- 三下開(kāi)采規(guī)范2019版
- 歐式宗譜模板
- 《汽車(chē)座椅制造工藝》PPT課件
- 衛(wèi)星通信地球站設(shè)備安裝工程施工及驗(yàn)收技術(shù)規(guī)范YD5017
- 建筑工程優(yōu)質(zhì)結(jié)構(gòu)獎(jiǎng)匯報(bào)材料
評(píng)論
0/150
提交評(píng)論