- 9月計算機(jī)二級JAVA考試試題及答案 推薦度:
- 相關(guān)推薦
2017年9月計算機(jī)二級考試JAVA試題
過去,人們主要通過實(shí)驗(yàn)和理論兩種途徑進(jìn)行科學(xué)技術(shù)研究,F(xiàn)在,計算和模擬已成為研究工作的第三條途徑。yjbys小編收集了一些關(guān)于算機(jī)二級考試JAVA試題,歡迎大家前來練習(xí)~!
單選題
1). 設(shè)有棧S和隊列Q,其狀態(tài)為空,元素a1,a2,a3,a4,a5,a6依次入棧,出棧的元素則進(jìn)入隊列Q,若6個元素出列的順序是a2,a3,a4,a6,a5,a1,則棧的容量至少是____。
A.6
B.4
C.3
D.2
正確答案:C
2). 下面對對象概念描述錯誤的是
A.任何對象都必須有繼承性
B.對象是屬性和方法的封裝體
C.對象間的通訊靠消息傳遞
D.操作是對象的動態(tài)屬性
正確答案:A
3). 概要設(shè)計的結(jié)果是提供一份
A.模塊說明書
B.框圖
C.程序
D.數(shù)據(jù)結(jié)構(gòu)
正確答案:A
4). 在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)的個數(shù)、類型或順序各不相同,傳回的值也可以不相同,這種面向?qū)ο蟪绦蛱匦苑Q為
A.隱藏
B.覆蓋
C.重載
D.Java不支持此特性
正確答案:C
5). 在Java中,由Java編譯器自動導(dǎo)入,而無需在程序中用import導(dǎo)入的包是____。
A.java.applet
B.java.awt
C.java.util
D.java.lang
正確答案:D
6). 樹最適合用來表示____。
A.有序數(shù)組元素
B.無序數(shù)組元素
C.元素之間具有分支層次關(guān)系的數(shù)據(jù)
D.元素之間無聯(lián)系的數(shù)據(jù)
正確答案:C
二、基本操作題
本題將數(shù)組中arr[]={5,6,3,7,9,1}的各個元素按下標(biāo)的逆序輸出。
publicclassjaval{
publicstaticvoidmain(String[]args){
intarr[]={5,6,3,7,9,1};
;
n=;
while(n>=O){
System.OUt.print(arr[n]+"");
;
}
}
}
三、簡單應(yīng)用題
本題中,用表格表現(xiàn)某個月的月歷,其中標(biāo)題是從Sunday到Saturday,表格中的各項是可以修改的。
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
importjavax.swing.table.*;
publicclassjava2
(
publicstaticvoidmain(String[]args)
{
try{
UIManager.setLookAndFeel(UIManager.getSys-
temLookAndFeelClassName()):
}
catch(Exceptione)()
JFrameframe=newCalendarTableFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_
oNCLOSE);
frame.show();
}
}
clasgCalendarTableFrameextendsJFrame
{
privatestaticfinalintWIDTH=500;
privatestaticfinalintHEIGHT=150:
privatecells=
{
{null,null,null,newInteger(1),newInteger
(2),newInteger(3),newInteger(4)),
{newInteger(5),newInteger(6),newInteger
(7).newInteger(8),newInteger(9),newInteger
(10),newInteger(11)),
{newInteger(12),newInteger(13),newInteger
(14),newInteger(15),newInteger(16),newInteger
(17),newInteger(18)),
{newInteger(19),newInteger(20),newInteger
(21),newInteger(22),newInteger(23),newInteger
(24),newInteger(25)),
{newInteger(26),newInteger(27),newInteger
(28),newInteger(29),newInteger(30),newInteger
(31),null}
};
privateString[]columnNames={
"Sunday","Monday","Tuesday","Wednesday",
"Thursday","Friday","Saturday"
};
publicCalendarTableFrame(){
setTitle("java2");
setSize(WIDTH,HEIGHT);
JTabletable=new;
getContentPane().add(newJScrollPane(table),
BorderLayout.CENTER);
}
}
【9月計算機(jī)二級考試JAVA試題】相關(guān)文章:
2017年9月計算機(jī)二級JAVA考試試題及答案07-03
2017年9月計算機(jī)二級C++考試模擬試題07-30