2024全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案
在學(xué)習(xí)、工作生活中,我們或多或少都會接觸到練習(xí)題,學(xué)習(xí)需要做題,是因?yàn)檫@樣一方面可以了解你對知識點(diǎn)的掌握,熟練掌握知識點(diǎn)!同時(shí)做題還可以鞏固你對知識點(diǎn)的運(yùn)用!那么你知道什么樣的習(xí)題才能有效幫助到我們嗎?以下是小編精心整理的2024全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案,歡迎閱讀與收藏。
全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案 1
1、下列敘述中,錯誤的是______。
A、Applet的默認(rèn)布局管理器是FlowLayout
B、JApplet中增加構(gòu)件是加到JApplet的內(nèi)容面板上,不是直接加到JApplet中
C、JApplet的內(nèi)容面板的默認(rèn)布局管理器是BorderLayout
D、JApplet的內(nèi)容面板的默認(rèn)布局管理器是FlowLayout
本題考的是布局管理器。
向JApplet中增加構(gòu)件,是把構(gòu)件添加到Swing Applet的內(nèi)容面板中;對JApplet設(shè)置布局管理器,是對Swing Applet的內(nèi)容面板進(jìn)行設(shè)置,Swing Applet的內(nèi)容面板的默認(rèn)布局管理器是BorderLayout,所以,JApplet的內(nèi)容面板的默認(rèn)布局管理器是BorderLayout;而Applet的默認(rèn)布局管理器是FlowLayout。
故本題答案為D
而japplet是applet的子類
2、 護(hù)本地主機(jī),對Applet安全限制中正確的是______。
A、Applet可加載本地庫或方法
B、Applet可讀、寫本地計(jì)算機(jī)的文件系統(tǒng)
C、Applet可向Applet之外的任何主機(jī)建立網(wǎng)絡(luò)連接
D、Applet不能運(yùn)行任何本地可執(zhí)行程序
許多瀏覽器為了保護(hù)本地主機(jī),對Applet作了如下安全限制:
1、Applet不能運(yùn)行任何本地可運(yùn)行程序;
2、禁止加載本地庫或方法;
3、禁止讀、寫本地計(jì)算機(jī)的文件系統(tǒng);
4、禁止向提供Applet之外的任何主機(jī)建立網(wǎng)絡(luò)連接;
5、不能讀取某些系統(tǒng)信息,除了Java版本號、操作系統(tǒng)名或版本號、文件分隔符、路徑分隔符以及行分隔符之外,Applet不能獲得與本地計(jì)算機(jī)有關(guān)的任何信息,如:用戶名、電子郵件地址等;
6、由一個(gè)Applet彈出的窗口外觀上與一個(gè)Application彈出的窗口不同,Applet彈出的窗口中將會有警告提示信息,以幫助用戶區(qū)分Applet窗口與可信的Application窗口。
故本題答案為D。
3、Java對I/O訪問所提供的同步處理機(jī)制是______。
A、字節(jié)流
B、過濾流
C、字符流
D、壓縮文件流
本題考的是過濾流。
Java對I/O訪問所提供的同步處理機(jī)制是過濾流。一般,使用一個(gè)過濾流要求首先把過濾流連接到某個(gè)I/O流上,再通過構(gòu)造方法的參數(shù)去指定連接的I/O流。
故本題答案為B。
4、 Panel類的默認(rèn)布局管理器是______。
A、BorderLayout
B、CardLayout
C、FlowLayout
D、GridBagLayout
本題考的是布局管理器。
FlowLayout是Panel和Applet的默認(rèn)布局管理器。
故本題答案為C。
5、Java對文件類提供了許多操作方法,能獲得文件對象父路徑名的方法是______。
A、getAbsolutePath()
B、getParentFile()
C、getAbsoluteFile()
D、getName()
本題考的是File類提供的方法。
getAbsolutePath():得到一個(gè)文件的絕對路徑名;
getParentFile():得到文件對象父路徑名;
getAbsoluteFile():等價(jià)于new File(this.getAbsolutePath());
getName():得到一個(gè)不包含路徑的文件名。
故本題答案為B。
6、當(dāng)瀏覽器重新返回到包含Applet的頁面時(shí)調(diào)用的方法是______。
A、start()
B、init()
C、stop()
D、destroy()
本題考查的是Applet的生命周期。
當(dāng)瀏覽器重新返回Applet所在頁面時(shí),Applet類的start()方法將被調(diào)用。
故本題答案為A。
7、Swing中的內(nèi)部框架類是______。標(biāo)準(zhǔn)答案為:JinternalFrame
本題考的是Swing構(gòu)件和容器。
內(nèi)部框架JInternalFrame就如同一個(gè)窗口在另一個(gè)窗口內(nèi)部,屬于特殊容器中的一種,在GUI上起特殊作用的中間層。
故本題答案為JInternalFrame。
8、任何運(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。
9、將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為______。
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。
10、數(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)中的一個(gè)核心問題就是設(shè)計(jì)一個(gè)能滿足用戶要求,性能良好的數(shù)據(jù)庫,這就是數(shù)據(jù)庫設(shè)計(jì)。所以選項(xiàng)A是正確的。
故本題答案為A。
11、支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是______。
A、棧
B、樹
C、隊(duì)列
D、二叉樹
子程序調(diào)用是一種層次關(guān)系,子程序調(diào)用功能模塊,調(diào)用功能模塊的個(gè)數(shù)也不確定,可以是一個(gè),也可以是多個(gè)。選項(xiàng)A、C中元素之間是一種前后件關(guān)系,前后元素之間沒有層次之分,每個(gè)結(jié)點(diǎn)有一個(gè)前件也只有一個(gè)后件。二叉樹是一種很有用的非線性結(jié)構(gòu),二叉樹不同于樹形結(jié)構(gòu)。二叉樹具有以下兩個(gè)特點(diǎn):
、俜强斩鏄渲挥幸粋(gè)根結(jié)點(diǎn);
、诿恳粋(gè)結(jié)點(diǎn)最多有兩棵子樹,且分別稱為該結(jié)點(diǎn)的左子樹與右子樹。選項(xiàng)D規(guī)定每個(gè)結(jié)點(diǎn)只能有兩個(gè)后件。在子程序調(diào)用中,調(diào)用的功能模塊可以是多個(gè),可以調(diào)用超過兩個(gè)功能模塊。所以選項(xiàng)A、C、D均不正確。
故本題答案為B。
(11)下列不屬于控件格式屬性的是
A)標(biāo)題
B)正文
C)字體大小
D)字體粗細(xì)
【參考答案】B
(12)鼠標(biāo)事件是指操作鼠標(biāo)所引發(fā)的事件,下列不屬于鼠標(biāo)事件的是
A)“鼠標(biāo)按下”
B)“鼠標(biāo)移動”
C)“鼠標(biāo)釋放”
D)“鼠標(biāo)鎖定”
【參考答案】D
(13)對報(bào)表屬性中的數(shù)據(jù)源設(shè)置,下列說法正確的是
A)只能是表對象
B)只能是查詢對象
C)既可以是表對象也可以是查詢對象
D)以上說法均不正確
【參考答案】C
(14)報(bào)表中的報(bào)表頁眉是用來
A)顯示報(bào)表中的字段名稱或?qū)τ涗浀姆纸M名稱
B)顯示報(bào)表的標(biāo)題、圖形或說明性文字
C)顯示本頁的匯總說明
D)顯示整份報(bào)表的匯總說明
【參考答案】B
(15)請判斷以下這張報(bào)表的類型
A)縱欄式報(bào)表
B)表格式報(bào)表
C)圖表報(bào)表
D)標(biāo)簽報(bào)表
【參考答案】A
(16)數(shù)據(jù)訪問頁有兩種視圖方式,它們是
A)設(shè)計(jì)視圖和數(shù)據(jù)表視圖
B)設(shè)計(jì)視圖和頁視圖
C)設(shè)計(jì)視圖和打印預(yù)覽視圖
D)設(shè)計(jì)視圖和窗體視圖
【參考答案】B
(17)能夠創(chuàng)建宏的設(shè)計(jì)器是
A)窗體設(shè)計(jì)器
B)報(bào)表設(shè)計(jì)器
C)表設(shè)計(jì)器
D)宏設(shè)計(jì)器
【參考答案】D
(18)用于打開報(bào)表的宏命令是
A)OpenForm
B)Openquery
C)OpenReport
D)RunSQL
【參考答案】C
(19)以下關(guān)于標(biāo)準(zhǔn)模塊的說法不正確的是
A)標(biāo)準(zhǔn)模塊一般用于存放其他Access數(shù)據(jù)庫對象使用的公共過程
B)在Access系統(tǒng)中可以通過創(chuàng)建新的模塊對象而進(jìn)入其代碼設(shè)計(jì)環(huán)境
C)標(biāo)準(zhǔn)模塊所有的變量或函數(shù)都具有全局特性,是公共的
D)標(biāo)準(zhǔn)模塊的生命周期是伴隨著應(yīng)用程序的運(yùn)行而開始,關(guān)閉而結(jié)束
【參考答案】C
全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案 2
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ì)包括兩個(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ù)庫設(shè)計(jì)可分為概念設(shè)計(jì)與邏輯設(shè)計(jì)。
數(shù)據(jù)庫概念設(shè)計(jì)的目的是分析數(shù)據(jù)間內(nèi)在語義關(guān)聯(lián),在此基礎(chǔ)上建立一個(gè)數(shù)據(jù)的抽象模型。
數(shù)據(jù)庫邏輯設(shè)計(jì)的主要工作是將ER圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。
本題答案是A。
3、為AB類的一個(gè)無形式參數(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、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。
【全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案】相關(guān)文章:
全國計(jì)算機(jī)二級《Java》考試練習(xí)題與答案04-19
2015全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案(一)05-13
2015全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案(四)04-20
2015全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案(六)05-06
2015全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案(三)07-11
2015全國計(jì)算機(jī)二級JAVA考試練習(xí)題及答案(五)12-15
2017計(jì)算機(jī)二級考試Java練習(xí)題及答案08-13