- 相關(guān)推薦
2017計(jì)算機(jī)二級Java沖關(guān)習(xí)題
練習(xí)做多了自然會形成自己的做題方法和速度,為此,今天百分網(wǎng)小編為大家整理了以下2017計(jì)算機(jī)二級Java沖關(guān)習(xí)題,希望對大家有幫助!
1、結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是______。
A、程序的規(guī)模
B、程序的易讀性
C、程序的執(zhí)行效率
D、程序的可移植性
結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是結(jié)構(gòu)化程序清晰易讀,可理解性好,程序員能夠進(jìn)行逐步求精、程序證明和測試,以保證程序的正確性。
本題答案為B。
2、數(shù)據(jù)庫設(shè)計(jì)包括兩個方面的設(shè)計(jì)內(nèi)容,它們是______。
A、概念設(shè)計(jì)和邏輯設(shè)計(jì)
B、模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì)
C、內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì)
D、結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)可分為概念設(shè)計(jì)與邏輯設(shè)計(jì)。
數(shù)據(jù)庫概念設(shè)計(jì)的目的是分析數(shù)據(jù)間內(nèi)在語義關(guān)聯(lián),在此基礎(chǔ)上建立一個數(shù)據(jù)的抽象模型。
數(shù)據(jù)庫邏輯設(shè)計(jì)的主要工作是將ER圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。
本題答案是A。
3、為AB類的一個無形式參數(shù)無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為______。
A、static void method( )
B、public void method( )
C、final void method( )
D、abstract void method( )
本題考查的是修飾符的含義。
1、public修飾的方法可被其它類訪問或引用。
2、abstract修飾的方法是抽象方法,抽象方法沒有方法體,要使用抽象方法,必須先實(shí)現(xiàn)此抽象方法。
3、final修飾的方法不能被繼承。
4、static修飾的方法為靜態(tài)方法,靜態(tài)方法不需要類的實(shí)例化就可以被類直接調(diào)用。
故要使得類名AB可以直接調(diào)用method()方法,則必須在method()前用static來修飾。
故本題答案為A。
4、監(jiān)聽的機(jī)器接口的方法返回值的類型是______。
A、int
B、String
C、void
D、Object
本題考查的是監(jiān)聽的機(jī)器。
每個事件都有自己的監(jiān)聽的機(jī)器,監(jiān)聽的機(jī)器本身是一種接口,該接口中的方法,返回值是void類型。當(dāng)要為指定的類注冊監(jiān)聽的機(jī)器時,就可以通過定在實(shí)現(xiàn)該接口的類中定義該方法,這樣可以在某個事件發(fā)生后,將會自動執(zhí)行相應(yīng)方法中的代碼。
故本題答案為C。
5、outer: for(int i=0;i<3; i++)
inner: for(int j=0;j<2;j++)
{
if(j==1) continue outer;
System.out.println(j+ "and "+i+";");
}
以上代碼輸出是 。
A、0 and 0;0 and 1;0 and 2;
B、0 and 0;1 and 0;2 and 0;
C、1 and 0;1 and 1;1 and 2;
D、2 and 0;2 and 1;2 and 2;
本題考查的是多重循環(huán)。
首先介紹一下continue語句的功能:continue語句是跳過循環(huán)體中下面尚未執(zhí)行的語句,回到循環(huán)體的開始,繼續(xù)下一輪的循環(huán)。
本題程序運(yùn)行過程如下:
i=0:
j=0 條件j==1不成立,輸出j和i,即0 and 0;
j=1 條件j==1成立,執(zhí)行continue,跳過System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=1:
j=0 條件j==1不成立,輸出j和i,即0 and 1;
j=1 條件j==1成立,執(zhí)行continue,跳過System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=2:
j=0 條件j==1不成立,輸出j和i,即0 and 2;
j=1 條件j==1成立,執(zhí)行continue,跳過System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=3:條件i<3不滿足,結(jié)束。
故本題答案為A。
6、任何運(yùn)行在Web頁面中的小應(yīng)用程序都必須是Java中______類的子類。
標(biāo)準(zhǔn)答案為:Applet 或 java.applet.Applet
本題考的是小應(yīng)用程序概念。
Applet(小應(yīng)用程序)是Java與Web相結(jié)合而引入的一種重要的Java應(yīng)用形式,任何嵌入在Web頁面中或appletviewer中的Applet必須是Java中Applet類的子類。
故本題答案為Applet。
7、將E-R圖轉(zhuǎn)換為關(guān)系模式時,實(shí)體和聯(lián)系都可以表示為______。
A、屬性
B、鍵
C、關(guān)系
D、域
將E-R圖轉(zhuǎn)換為關(guān)系模式時,實(shí)體和聯(lián)系都可以表示成關(guān)系,E-R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。實(shí)體集也可以轉(zhuǎn)換成關(guān)系。
故本題答案為C。
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)
數(shù)據(jù)庫應(yīng)用系統(tǒng)是數(shù)據(jù)庫系統(tǒng)再加上應(yīng)用軟件及應(yīng)用界面這三者所組成,具體包括:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員、硬件平臺、軟件平臺、應(yīng)用軟件、應(yīng)用界面。在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的一個核心問題就是設(shè)計(jì)一個能滿足用戶要求,性能良好的數(shù)據(jù)庫,這就是數(shù)據(jù)庫設(shè)計(jì)。所以選項(xiàng)A是正確的。
故本題答案為A。
9、支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是______。
A、棧
B、樹
C、隊(duì)列
D、二叉樹
子程序調(diào)用是一種層次關(guān)系,子程序調(diào)用功能模塊,調(diào)用功能模塊的個數(shù)也不確定,可以是一個,也可以是多個。選項(xiàng)A、C中元素之間是一種前后件關(guān)系,前后元素之間沒有層次之分,每個結(jié)點(diǎn)有一個前件也只有一個后件。二叉樹是一種很有用的非線性結(jié)構(gòu),二叉樹不同于樹形結(jié)構(gòu)。二叉樹具有以下兩個特點(diǎn):①非空二叉樹只有一個根結(jié)點(diǎn);②每一個結(jié)點(diǎn)最多有兩棵子樹,且分別稱為該結(jié)點(diǎn)的左子樹與右子樹。選項(xiàng)D規(guī)定每個結(jié)點(diǎn)只能有兩個后件。在子程序調(diào)用中,調(diào)用的功能模塊可以是多個,可以調(diào)用超過兩個功能模塊。所以選項(xiàng)A、C、D均不正確。
故本題答案為B。
10、Java對I/O訪問所提供的同步處理機(jī)制是______。
A、字節(jié)流
B、過濾流
C、字符流
D、壓縮文件流
本題考的是過濾流。
Java對I/O訪問所提供的同步處理機(jī)制是過濾流。一般,使用一個過濾流要求首先把過濾流連接到某個I/O流上,再通過構(gòu)造方法的參數(shù)去指定連接的I/O流。
故本題答案為B。
【計(jì)算機(jī)二級Java沖關(guān)習(xí)題】相關(guān)文章:
計(jì)算機(jī)二級Java習(xí)題及答案09-09
2017計(jì)算機(jī)二級Java基礎(chǔ)習(xí)題10-06
計(jì)算機(jī)二級Java備考習(xí)題及答案07-17
2017計(jì)算機(jī)二級Java強(qiáng)化習(xí)題07-28
2017計(jì)算機(jī)二級Java考點(diǎn)習(xí)題08-13
2017計(jì)算機(jī)二級Java備考習(xí)題08-03
計(jì)算機(jī)二級Java備考習(xí)題201707-19