2017年9月計(jì)算機(jī)二級(jí)JAVA考試基礎(chǔ)試題及答案
Java環(huán)境本身對(duì)新的硬件平臺(tái)和操作系統(tǒng)是可移植的。Java編譯程序也用Java編寫,而Java運(yùn)行系統(tǒng)用ANSIC語言編寫。下面是小編收集的計(jì)算機(jī)二級(jí)JAVA考試基礎(chǔ)試題及答案,希望大家認(rèn)真閱讀!
一、選擇題(每小題1分,共40小題,共40分)
1.下列敘述中正確的是()。
A.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的
B.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的'存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)
C.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)
D.上述三種說法都不對(duì)
2.下列敘述中正確的是()。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D.上述三種說法都不對(duì)
3.軟件測(cè)試目的是()。
A.評(píng)估軟件可靠性
B.發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C.改正程序中的錯(cuò)誤
D.發(fā)現(xiàn)程序中的錯(cuò)誤
4.下面描述中,不屬于軟件危機(jī)表現(xiàn)的是()。
A.軟件過程不規(guī)范
B.軟件開發(fā)生產(chǎn)率低
C.軟件質(zhì)量難以控制
D.軟件成本不斷提高
5.軟件生命周期是指()。
A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程
B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過程
C.軟件的開發(fā)過程
D.軟件的運(yùn)行維護(hù)過程
6.面向?qū)ο蠓椒ㄖ,繼承是指()。
A.一組對(duì)象所具有的相似性質(zhì)
B.一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)
C.各對(duì)象之間的共同性質(zhì),
D.類之間共享屬性和操作的機(jī)制
7.層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是()。
A.記錄長(zhǎng)度
B.文件的大小
C.聯(lián)系的復(fù)雜程度
D.數(shù)據(jù)之間的聯(lián)系方式
8.一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是()。
A.一對(duì)一
B.一對(duì)多
C.多對(duì)多
D.多對(duì)一
9.數(shù)據(jù)庫設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是()。
A.內(nèi)模式
B.概念模式
C.外模式
D.設(shè)計(jì)模式
二、基本操作題(共18分)
本題的功能是計(jì)算二維數(shù)組各個(gè)元素的和。程序中定義了二維數(shù)組arr,arr有3行4列共l2個(gè)元素,程序中采用for循環(huán)語句的嵌套來計(jì)算數(shù)組中各個(gè)元素的和,并將結(jié)果保存在sum變量中,最后打印輸出結(jié)果。
publicclassjaval{
publicstaticvoidmain(String[]args){
intarr[][]={{l,2,3,4},{5,6,7,8},{9,10,11,12}};
intsum=0;
inti=0,j=0;
for(i=0;)
for()
;
System.OUt.println("sum="+sum);
}
}
三、簡(jiǎn)單應(yīng)用題(共24分)
本題是設(shè)計(jì)一個(gè)窗體,窗口的背景色為系統(tǒng)桌面的顏
色,在窗口中分別畫了空心和實(shí)心的黑色矩形、深灰色圓角
矩形和淺灰色橢圓形,并且畫了白色粗體的“Java二級(jí)考
試!”字符串。
Importjava.awt.*;
Importjavax.swing.*;
Publicclassjava2
{
Publicstaticvoidmain(string[]args)
{
Fillframeframe=newfillframe();
Frame.setdefaultcloseoperatio(jframe.exit_on_
close);
Frame.show();
}
}
Classfillframeextendsjframe
{
Publicfillframe()
{
Settitle("simple");
Setsize(width,height);
Fillpanelpanel=newfillpanel();
Panel.setbackground(systemcolor.desktop);
Containercontentpane=getcontentpane();
Contentpane.add(panel);
}
Publicstaticfinalintwidth=400;
Publicstaticfinalintwidth=250;
}
Classfillpanelextendsjpanel
{
Publicvoidpaintcomponent(graphicsg)
{
;
g.setcolor(newcolor(10,10,10));’
g.drawrect(10,10,100,30);
g.seteolor(newcolor(100,100,l00));
g.drawroundrect(150,10,100,30,15,15);
g.setcolor(newcolor(150,150,150));
g.drawoval(280,10,80,30);
g.setcolor(newcolor(10,10,10));
g.fillreet(10,110,100,30);
g.setcolor(newcolor(100,100,100));
g.drawroundreet(150,110,100,30,15,15);
g.seteolor(newcolor(150,150,150));
g.filloval(280,110,80,30);
g.setcolor(color.white);
fontf=newfont("宋體",__,20);
g.setfont(f);
g.drawstring("java二級(jí)考試!",l50,200);
}
}
【2017年9月計(jì)算機(jī)二級(jí)JAVA考試基礎(chǔ)試題及答案】相關(guān)文章:
2017年9月計(jì)算機(jī)二級(jí)JAVA考試基礎(chǔ)試題06-19
2017年9月計(jì)算機(jī)二級(jí)JAVA考試模擬試題及答案06-08
2017年9月計(jì)算機(jī)二級(jí)Java考試題庫及答案06-12
2017年9月計(jì)算機(jī)二級(jí)JAVA檢測(cè)試題及答案06-19
2017年9月計(jì)算機(jī)二級(jí)JAVA考試模擬試題06-05
java基礎(chǔ)筆試題及答案05-06
2017年9月計(jì)算機(jī)應(yīng)用基礎(chǔ)試題及答案06-30