2017計(jì)算機(jī)二級(jí)Java強(qiáng)化題及答案
為了幫助各位考生有效地對(duì)計(jì)算機(jī)二級(jí)考點(diǎn)進(jìn)行復(fù)習(xí),下面百分網(wǎng)小編特意整理了2017計(jì)算機(jī)二級(jí)Java強(qiáng)化題及答案,供大家參考學(xué)習(xí)!
1、將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為_(kāi)_____。
A、屬性
B、鍵
C、關(guān)系
D、域
將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示成關(guān)系,E-R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。實(shí)體集也可以轉(zhuǎn)換成關(guān)系。
故本題答案為C。
2、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問(wèn)題是______。
A、數(shù)據(jù)庫(kù)設(shè)計(jì)
B、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
C、數(shù)據(jù)庫(kù)維護(hù)
D、數(shù)據(jù)庫(kù)管理員培訓(xùn)
數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)再加上應(yīng)用軟件及應(yīng)用界面這三者所組成,具體包括:數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)管理員、硬件平臺(tái)、軟件平臺(tái)、應(yīng)用軟件、應(yīng)用界面。在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的一個(gè)核心問(wèn)題就是設(shè)計(jì)一個(gè)能滿(mǎn)足用戶(hù)要求,性能良好的數(shù)據(jù)庫(kù),這就是數(shù)據(jù)庫(kù)設(shè)計(jì)。所以選項(xiàng)A是正確的。
故本題答案為A。
3、為AB類(lèi)的一個(gè)無(wú)形式參數(shù)無(wú)返回值的方法method書(shū)寫(xiě)方法頭,使得使用類(lèi)名AB作為前綴就可以調(diào)用它,該方法頭的形式為_(kāi)_____。
A、static void method( )
B、public void method( )
C、final void method( )
D、abstract void method( )
本題考查的是修飾符的含義。
1、public修飾的方法可被其它類(lèi)訪(fǎng)問(wèn)或引用。
2、abstract修飾的方法是抽象方法,抽象方法沒(méi)有方法體,要使用抽象方法,必須先實(shí)現(xiàn)此抽象方法。
3、final修飾的方法不能被繼承。
4、static修飾的方法為靜態(tài)方法,靜態(tài)方法不需要類(lèi)的實(shí)例化就可以被類(lèi)直接調(diào)用。
故要使得類(lèi)名AB可以直接調(diào)用method()方法,則必須在method()前用static來(lái)修飾。
故本題答案為A。
4、監(jiān)聽(tīng)接口的方法返回值的類(lèi)型是______。
A、int
B、String
C、void
D、Object
本題考查的是監(jiān)聽(tīng)。
每個(gè)事件都有自己的監(jiān)聽(tīng),監(jiān)聽(tīng)本身是一種接口,該接口中的方法,返回值是void類(lèi)型。當(dāng)要為指定的類(lèi)注冊(cè)監(jiān)聽(tīng)時(shí),就可以通過(guò)定在實(shí)現(xiàn)該接口的類(lèi)中定義該方法,這樣可以在某個(gè)事件發(fā)生后,將會(huì)自動(dòng)執(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語(yǔ)句的功能:continue語(yǔ)句是跳過(guò)循環(huán)體中下面尚未執(zhí)行的語(yǔ)句,回到循環(huán)體的開(kāi)始,繼續(xù)下一輪的循環(huán)。
本題程序運(yùn)行過(guò)程如下:
i=0:
j=0 條件j==1不成立,輸出j和i,即0 and 0;
j=1 條件j==1成立,執(zhí)行continue,跳過(guò)System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿(mǎn)足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=1:
j=0 條件j==1不成立,輸出j和i,即0 and 1;
j=1 條件j==1成立,執(zhí)行continue,跳過(guò)System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿(mǎn)足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=2:
j=0 條件j==1不成立,輸出j和i,即0 and 2;
j=1 條件j==1成立,執(zhí)行continue,跳過(guò)System.out.println(j+ "and "+i+";");執(zhí)行下一輪循環(huán)j=2;
j=2 條件j<2不滿(mǎn)足,退出內(nèi)層循環(huán),繼續(xù)外層循環(huán)。
i=3:條件i<3不滿(mǎn)足,結(jié)束。
故本題答案為A。
6、結(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)行逐步求精、程序證明和測(cè)試,以保證程序的正確性。
本題答案為B。
7、數(shù)據(jù)庫(kù)設(shè)計(jì)包括兩個(gè)方面的設(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ù)庫(kù)設(shè)計(jì)可分為概念設(shè)計(jì)與邏輯設(shè)計(jì)。
數(shù)據(jù)庫(kù)概念設(shè)計(jì)的目的是分析數(shù)據(jù)間內(nèi)在語(yǔ)義關(guān)聯(lián),在此基礎(chǔ)上建立一個(gè)數(shù)據(jù)的抽象模型。
數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的主要工作是將ER圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。
本題答案是A。
8、支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是______。
A、棧
B、樹(shù)
C、隊(duì)列
D、二叉樹(shù)
子程序調(diào)用是一種層次關(guān)系,子程序調(diào)用功能模塊,調(diào)用功能模塊的個(gè)數(shù)也不確定,可以是一個(gè),也可以是多個(gè)。選項(xiàng)A、C中元素之間是一種前后件關(guān)系,前后元素之間沒(méi)有層次之分,每個(gè)結(jié)點(diǎn)有一個(gè)前件也只有一個(gè)后件。二叉樹(shù)是一種很有用的非線(xiàn)性結(jié)構(gòu),二叉樹(shù)不同于樹(shù)形結(jié)構(gòu)。二叉樹(shù)具有以下兩個(gè)特點(diǎn):①非空二叉樹(shù)只有一個(gè)根結(jié)點(diǎn);②每一個(gè)結(jié)點(diǎn)最多有兩棵子樹(shù),且分別稱(chēng)為該結(jié)點(diǎn)的左子樹(shù)與右子樹(shù)。選項(xiàng)D規(guī)定每個(gè)結(jié)點(diǎn)只能有兩個(gè)后件。在子程序調(diào)用中,調(diào)用的功能模塊可以是多個(gè),可以調(diào)用超過(guò)兩個(gè)功能模塊。所以選項(xiàng)A、C、D均不正確。
故本題答案為B。
9、在Java中,"目錄"被看作是______。
A、文件
B、流
C、數(shù)據(jù)
D、接口
本題考查的是目錄的概念。
目錄在Java中作為一種特殊文件,即文件名的列表,通過(guò)類(lèi)File所提供的方法,可得到文件或目錄的描述信息(包括名字、路徑、長(zhǎng)度、可讀、可寫(xiě)等),也可以生成新文件、目錄、修改文件和目錄,查詢(xún)文件屬性,重命名文件或者刪除文件。
故本題答案為A。
10、下列帶下劃線(xiàn)的標(biāo)識(shí)符符合Java命名約定的是______。
A、package com.Bi.hr
B、public class xyz
C、int I
D、void setCustomerName()
本題考查的是Java命名約定。
包的名字應(yīng)該都是由小寫(xiě)單詞組成。它們?nèi)际切?xiě)字母,即便中間的單詞亦是如此,所以A選項(xiàng)錯(cuò)誤。
類(lèi)名的第一個(gè)字母一定要大寫(xiě),所以B選項(xiàng)錯(cuò)誤;
變量的第一個(gè)字母應(yīng)該為小寫(xiě),所以C選項(xiàng)錯(cuò)誤;
與屬性相對(duì)應(yīng)的get、set方法為:set(get)+屬性名,屬性名第一個(gè)字母為大寫(xiě),所以D選項(xiàng)正確。
故本題答案為D。
【計(jì)算機(jī)二級(jí)Java強(qiáng)化題及答案】相關(guān)文章:
計(jì)算機(jī)二級(jí)考試《JAVA》強(qiáng)化訓(xùn)練題與答案03-01
計(jì)算機(jī)二級(jí)Java強(qiáng)化習(xí)題及答案07-24
2017計(jì)算機(jī)二級(jí)《JAVA》強(qiáng)化習(xí)題及答案01-04
計(jì)算機(jī)二級(jí)JAVA考試強(qiáng)化訓(xùn)練題(單選)05-13
計(jì)算機(jī)二級(jí)JAVA考試強(qiáng)化訓(xùn)練題及解析07-23
2017計(jì)算機(jī)二級(jí)JAVA預(yù)測(cè)題及答案02-20
計(jì)算機(jī)二級(jí)JAVA選擇題及答案04-07