版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【備考2023年】安徽省滁州市全國計(jì)算機(jī)
等級考試Java語言程序設(shè)計(jì)真題一卷(含
答案)
學(xué)校:班級:姓名:考號:
一、單選題(10題)
1.在Java語言中,ObjectOutputStream是指()。
A.字節(jié)流B.字符流C.對象輸出流D.數(shù)據(jù)流
2.表達(dá)式(10*49.3)的類型是()。
A.doubleB.charC.longD.float
3.JDK中,用()命令對其源文件進(jìn)行編譯,生成字節(jié)碼文件。
A.java.exeB.javac.exeC.javadoc.exeD.javap.exe
4.以下程序代碼的輸出的結(jié)果是()
doublex=25.6;
System,outprint1!a((int)x?1);
A.48B.50C.5ID.52
5.耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn),下列敘述中正確的
是()。
A.提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性
B.降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性
C.耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度
D.內(nèi)聚性是指模塊間互相連接的緊密程度
6.下面的程序執(zhí)行后,屏幕上顯示的應(yīng)是
publicda”ExamI
publicitalicvoidmain<Stnng、'args)l
chflrchnrlf]—{T.'c'.'i,}:
chtrchar2[]-{*i\V.V.*|*h
SlritigsincwSir.ng(chnfl):
Strings2=nrwSlnng(char2.0.-l)t
System,out.prini!n<*Lcqua卜
()一
A.trueB.falseC.testD.編譯錯(cuò)誤
7.表達(dá)式的十進(jìn)制值是()
A.-2B.231-IC.-(231-1)D.232-1
8.自動類型轉(zhuǎn)換規(guī)定的優(yōu)先次序是()。
A.short,byte,char一long一int—float一double
B.short,byte,char—>int—>long-float—>double
C.byte,short,char—>long—>int—>float—*double
D.byte,short,char—int一long一float一double
9.下面for循環(huán)語句的執(zhí)行結(jié)果是()。for(intj=10;j>3;j-){if(j%3!=0)
j—;-j;—j;System.out.println(j);}
A.63B.74C.62D.73
10.下列關(guān)于棧的敘述中正確的是()
A.在棧中只能插入數(shù)據(jù)B.在棧中只能刪除數(shù)據(jù)C.棧是先進(jìn)先出的線
性表D.棧是先進(jìn)后出的線性表
二、2.填空題(10題)
H.當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)(存儲結(jié)構(gòu)、存取方式等)改變時(shí),不影響數(shù)據(jù)庫的
邏輯結(jié)構(gòu),從而不致引起應(yīng)用程序的變化,這是指數(shù)據(jù)的【
12.Break語句的最常用的用法是在switch語句中,通過break語句退出
switch語句,使程序從switch結(jié)構(gòu)后面的第條語句開始執(zhí)行。
13.Java輸入/輸出流中包括字節(jié)流、、文件流、對象流以及管道
流。
14.計(jì)算機(jī)軟件分為系統(tǒng)軟件和應(yīng)用軟件,操作系統(tǒng)屬于
15.常見的需求分析方法有【】和面向?qū)ο蟮姆治龇椒ā?/p>
16.與結(jié)構(gòu)化需求分析方法相對應(yīng)的是【】方法。
17.任何非空樹中有且僅有一個(gè)結(jié)點(diǎn)沒有前驅(qū)結(jié)點(diǎn),該結(jié)點(diǎn)就是樹的【
18.Java的體系結(jié)構(gòu)中,最下層是移植接口,上面一層是虛擬機(jī),虛擬
機(jī)的上層是Java基本類和它們都具有可擴(kuò)展性。
19.設(shè)有數(shù)組定義:inia口={11,22,33,44,55,66,77,88.99);
則執(zhí)行下列幾個(gè)語句后的輸出結(jié)果是____________o
for(inti=0;i<A.length;1++)
if(a[i]%3==O)System.out.println(a[i]+,*H);
20.最簡單的交換排序方法是【
三、1.選擇題(10題)
21.已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和
DBGEACHF,則該二叉樹的后序遍歷為()。
A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG
22.已知如下代碼:publicclassTestlonga|]=newlong[10]public
staticvoidmain(Stringargs[]{System.out.println(a[6];}以下()語句是正
確的。
A.Outputisnull.
B.Whenrunning,someerrorwilloccur.
C.Whencompile,someerrorwilloccur.
D.Outputis0.
23.下列敘述中正確的是()。
A.軟件測試應(yīng)該由程序開發(fā)者來完成
B.程序經(jīng)調(diào)試后一般不需要再測試
C.軟件維護(hù)只包括對程序代碼的維護(hù)
D.以上三種說法都不對
24.AWT事件分為低級事件和高級事件,下列屬于低級事件的是()
A.鼠標(biāo)的進(jìn)入氏拖放C.窗口關(guān)閉D.以上都是
25.軟件工程的出現(xiàn)是由于()。
A.A.程序設(shè)計(jì)方法學(xué)的影響B(tài).軟件產(chǎn)業(yè)化的需要C.軟件危機(jī)的出現(xiàn)
D.計(jì)算機(jī)的發(fā)展
26.下列命題中,錯(cuò)誤的是
A.Java編程時(shí),要求應(yīng)盡量多用公共變量
B.Java編程時(shí),要求應(yīng)盡量少用公共變量
C.Java編程時(shí),要求應(yīng)盡量不用公共變量
D.Java編程時(shí),要求應(yīng)盡量使用私有變量
27.下列哪個(gè)方法是用來專門定義臨界區(qū),實(shí)現(xiàn)線程的同步?
A.resume()B.notifyOC.start()D.synchronized()
28.Applet是一種特殊的()。
A.應(yīng)用程序B.HTMLC.腳本語言D.圖形軟件
29.下列Java組件中,不屬于容器的是()。
A.PanelB.WindowC.FrameD.Label
30.下列語句中,能完成用整型數(shù)10創(chuàng)建一個(gè)Integer對象的是()。
A.Integeri=10;
B.lntegcri=newlnteger(ID);
C.in(i=newInteger(10);
D.inti=10;
四、綜合應(yīng)用題(2題)
31.本題的功能是對列表項(xiàng)的操作,包括刪除、添卻和反選。窗司中有兩
個(gè)列表框和5個(gè)按鈕,按鈕標(biāo)簽代表著移除列表項(xiàng)的方向,”/代表只
移除選中的列表項(xiàng),代表移除所有的列表項(xiàng),代表反向選擇列表
項(xiàng)。
importjava.awt.*;
importjava.awt.event.*;
classjava3extendsFrameimplements
AciionLislener&ItemLisiener]
finalstaticintITEMS=1();
ListltList=newList(ITEMS,true);
ListrtList=newList(O,true);
java3{
super("java3");
addWindowListener(newWindowAdapter)
publicvoidwindowClosing(WindowEvente){
System.exit(O);
)
});
GridBagLayoutgbl=newGridBagLayout;
setLayout(gbl);
add(ltList,0,0,1,5,1.0,1.0);
add(rtListo2,O,1,5,1.O,1.0);
ItList.addActionListener(this);
ItList.addhemListener(this);
rtList.addActionListener(this);
rtList.addhemListener(this);
Buttonb;
Mn
add(b=ncwButton(>)I1,O,1,1,O,1.0);
b.addActionListener(this);
add(b=newButton(M?n),1,I,1,1,0,1.O);
b.addActionListencr(this);
add(b=newButton(M<H),1,2,1,1,O,1.0);
b.addActionListener(this);
M,
add(b=newButton(?')11,3,1,1,O,1.o);
b.addActionListener(this);
add(b=newButton(M!M),1,4,1,1,0,1.O);
b.addActionListener(this);
for(inti=0;i<ITEMS;i++){
ItList.add("item"+i);
)
pack;
show;
)
voidadd(Componentcomp,
intX,intY,intW,inth,doubleweightx,double
weighty){
GridBagLayoutgbl=(GridBagLayout)getLayout
/
GridBagConstraintsc二newGridBagConstraints
I
e.fill=GridBagConstraints.BOTH;
c.gridx=x;
c.gridy=y;
c.gridwidth=W;
c.gridheight=h;
c.weightx=weightx;
c.weighty二weighty;
add(comp);
gbl.setConstraints(comp,c);
}
voidreverseSelections(List1){
for(inli=0;i<l.length;i++)]
if(l.islndexSelected(i)){
1.dcselect(i);
)else{
1.select(i);
)
)
)
voiddeseleetAll(List1){
for(inti=0;i<l.gethemCount;i十十){
1.deseleet(i);
)
)
voidreplacehem(List1,Stringitcm){
for(inti=0;i<l.getltemCount;i++){
if(l.gethem(i).equals(item)){
1.rcplacehcm(item+n*H,i);
)
)
)
voidmove(ListII,List12,booleanall){
if(all){
for(inti=0;i<ll.getltemCount;i++){
12.add(11.gethem(i));
)
11.removeAll;
}else)
String|]items=lI.getSelectedhems;
int[|itemlndexes=l1.getSelectedlndexes;
deselectAll(12);
for(inti=0;i<items.length;i++){
12.add(itcms[i]);
12.select(12.getltemCount-l);
if(i==0){
12.makeVisible(12.getltemCount-l);
)
)
for(inti=itemlndexes.length-1;i>=0;i—){
11.remove(itemlndexes[i]);
)
)
}
publicvoidactionPerformed(AetionEventevt){
Stringar9=evt.getActionCommand;
.equals(arg)){
move(ltList,rtList,false);
}elseif(u?u.equals(arg)){
move(ltList,rtList,true);
)clseif("v”.cquals(arg)){
move(rtList,ItList,false);
}elseif(u?,'.equals(arg)){
move(rtList,ItList,true);
}elseif("!n.equals(arg)){
if(ltList.getSelectedhems.length>0){
reverseSelections(ltList);
}elseif(rlList.getSelectedhems.Ienglh>
0)(
reverseSelections(rtList);
)
)else{
Objecttarget=evt.getSouree;
if(target==rtListIItarget==ltList){
replacehem((List)target,arg);
)
)
)
publicvoidilemS〔aledChanged(IlemEveni
Listtarget=(List)evt.getSouree;
if(target==hList){
deselectAll(rtList);
}elseif(target==rtList){
deselectAH(ltList);
)
)
publicstaticvoidmain(String|]args){
newjava3;
)
)
32.注意:下面出現(xiàn)的“考生文件夾”均為%USER%
在考生文件夾中存有文件名為Java_3.java的文件,該程序是不完整
的,請?jiān)谧⑨屝小?/**********Found**********''下一行語句的下劃線
地方填入正確內(nèi)容,然后刪除下劃線,請勿刪除注釋行或改動其他已
有語句內(nèi)容。
存盤時(shí)文件必須存放在考生文件夾下,不得改變原有文件的文件名。
本題的要求是:
在點(diǎn)擊“Exit”按鈕和窗口右上角的關(guān)閉按鈕時(shí),可以關(guān)閉窗口。
程序運(yùn)行后的界面如圖所示。
給定源程序:
//、“,
//不不不不不不小小不卜ci]n([1不*1*小小*14小不4,不至不
importjava.__________*.
importjava.awt.event.*;
publicclassJava_3implementsActionListener,WindowListener{
Frame,f;
Buttonbe,bw,bs,bn,bc;
publicvoidcreate(){
f=newFrame(MExittest");
//**¥******Found*******亭
be=newButton(__________);
bw二newButton("West");
bs=newButton(,'South");
bn=newButton("North");
bc=newButton("Exit");
f.add(be,”East”);
f.add(bw,uWest");
//小小不木小小小小小卜ound小小小小小小小小
f.add(bs,);
f.add(bn;'NorthH);
f.add(bc,"Center");
bc.addActionListener(this);〃為按鈕注冊監(jiān)聽器
f.addWindowLislcncr(this);〃為按鈕注冊監(jiān)聽器
f.setSize(200,200);
f.setVisible(true);
)
publicstaticvoidmain(Stringargs|]){
Java_3fa=newJava_3();
fa.create();
)
publicvoidactionPerformed(ActionEvente){
//不不不不不不不不小卜ciIn([不不不小不不不不
;〃關(guān)閉窗口并使程序正常結(jié)束
);
publicvoidwindowOpened(WindowEvente){}
publicvoidwindowClosing(WindowEvente){
t*2*
//不不不不不不不不小卜cun《[不不不個(gè)不既、不不
;〃關(guān)閉窗口并使程序正常結(jié)束
);
publicvoidwindowClosed(WindowEvente){)
publicvoidwindowIconified(WindowEvente){)
publicvoidwindowDeiconified(WindowEvente){)
publicvoidwindowActivated(WindowEvente){)
publicvoidwindowDeactivated(WindowEvente){}
五、單選題(0題)
33.棧中允許進(jìn)行插入和刪除的一端稱為()。
A.棧頂B.棧底C.棧端D.棧尾
六、單選題(0題)
34.下面對do-while結(jié)構(gòu)的描述中,不正確的是()
A.循環(huán)體至少執(zhí)行一次
B.屬于“直到型”循環(huán)
C.與while語句執(zhí)行情況相同
D.先執(zhí)行循環(huán)體,再計(jì)算終止條件,若結(jié)果為irue,則執(zhí)行循環(huán)體,直
到布爾的值為false
參-4^考-fz答AA-案xzfa
l.C
]本題考查Java輸入'輸出流的概念。Fil—elnputStream是字節(jié)流,
BufferedWriter是字符流,Objec-tOutputStream是對象輸出流,既繼
承了OutputStream抽象類,又實(shí)現(xiàn)了ObjectOutput接口,這是Java用
接口技術(shù)代替雙重繼承的例子,其構(gòu)造方法參數(shù)是串行化的對象。
2.AA?!窘馕觥窟\(yùn)算中自動類型轉(zhuǎn)換按優(yōu)先關(guān)系從低級數(shù)據(jù)轉(zhuǎn)換成高級
數(shù)據(jù)。規(guī)定的優(yōu)先次序是byte,short,char—>int—>long—>float—>doubleo
3.BB。【解析】本題考查JDK實(shí)用工具的使用。選項(xiàng)A錯(cuò)誤,java.exe
是Java語言解釋器,直接從類文件執(zhí)行Java應(yīng)用程序字節(jié)代碼,可接
受class文件并啟動Java虛擬機(jī)執(zhí)行;選項(xiàng)B正確,javac.exe是Java
語言編譯器,將Java源代碼轉(zhuǎn)換成字節(jié)碼;選項(xiàng)C錯(cuò)誤,javadoc.exe
是根據(jù)Java源代碼及說明語句生成HTML,文檔選項(xiàng)D錯(cuò)誤,jav叩.exe
是反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時(shí)顯示字節(jié)代
碼含義。
4.B
5.B模塊獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與
其他模塊的聯(lián)系最少且接口簡單。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到
高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有
利于提高模塊的獨(dú)立性,所以A錯(cuò)誤,B正確。耦合性是模塊間互相連
接的緊密程度的度量而內(nèi)聚性是指一個(gè)模塊內(nèi)部各個(gè)元素問彼此結(jié)合
的緊密程度,所以C與D錯(cuò)誤。
6.A
本題考查考生對字符數(shù)組的理解。首先可以通過字符數(shù)組來生成一個(gè)
字符串對象:String(char口value)和String(char[]value.intstartindex,
intnumChars),其中,startindex指定字符串在數(shù)組中的起始下標(biāo),
num—Chars表示字符個(gè)數(shù)。然后再測試字符串是否相等,可調(diào)用
equals(\u3000\u3000)方法,兩個(gè)字符串相等則返回true,否則返回
false<,題目中si和s2都是“test”,所以最后返回是true,選項(xiàng)A正
確。
7.B
8.D
9.B解析:該題考查對for循環(huán)的理解。①當(dāng)j=10時(shí),滿足條件j>3,
由于for循環(huán)中j-執(zhí)行了1次,j的值為9,執(zhí)行if語句,j%3=0不滿
足條件,繼續(xù)向下執(zhí)行2次-j,j的值為7;②當(dāng)j=7時(shí),滿足條件j>
3,由于for循環(huán)中j--執(zhí)行了1次,j的值為6,執(zhí)行if語句,j%3=0不
滿足條件,繼續(xù)向下執(zhí)行2次-j,j的值為4。
10.D解析:棧是一種特殊的線性表,這種線性表只能在固定的一端進(jìn)行
插入和刪除操作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。
一個(gè)新元素只能從棧頂一端進(jìn)入,刪除時(shí),只能刪除棧頂?shù)脑?,即?/p>
剛被插入的元素,所以棧也被稱為“先進(jìn)后出”表或“后進(jìn)先出”表。
11.物理獨(dú)立性物理獨(dú)立性解析:數(shù)據(jù)獨(dú)立性是數(shù)據(jù)與程序間的互不依
賴性,即數(shù)據(jù)庫中數(shù)據(jù)獨(dú)立于應(yīng)用程序而不依賴于應(yīng)用程序。也就是說,
數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變不會影響應(yīng)用程序。數(shù)據(jù)
獨(dú)立性一般分為物理獨(dú)立性與邏輯獨(dú)立性兩級。
12.——
13.字符流字符流解析Java的I/O功能主要是通過輸入輸出類庫java.io
包實(shí)現(xiàn)的,java.io包中包括了可以處理字節(jié)流、字符流、文件流、對象
流以及線程之間通信的管道流等的類。
14.系統(tǒng)軟件系統(tǒng)軟件
15.結(jié)構(gòu)化分析方法結(jié)構(gòu)化分析方法解析:本題是基礎(chǔ)題,考核需求分
析方法。常見的需求分析方法有結(jié)構(gòu)化分析方法和面向?qū)ο蟮姆治龇椒ā?/p>
16.結(jié)構(gòu)化設(shè)計(jì)結(jié)構(gòu)化設(shè)計(jì)解析:與結(jié)構(gòu)化需求分析方法相對應(yīng)的是結(jié)
構(gòu)化設(shè)計(jì)方法。結(jié)構(gòu)化設(shè)計(jì)就是采用最佳的可能方法設(shè)計(jì)系統(tǒng)的各個(gè)組
成部分以及各個(gè)成分之間的內(nèi)部聯(lián)系的技術(shù)。
17.根節(jié)點(diǎn)根節(jié)點(diǎn)解析:在樹結(jié)構(gòu)中,每個(gè)節(jié)點(diǎn)只有一個(gè)前件,稱為父
節(jié)點(diǎn),沒有前件的節(jié)點(diǎn)只有一個(gè),稱為樹的根節(jié)點(diǎn)。
18.基本API基本API
19.336699
20.冒泡排序冒泡排序
21.B遍歷是按照一定規(guī)則對樹中全部結(jié)點(diǎn)逐一訪問的方法。二叉樹可由
根結(jié)點(diǎn)、左子樹和右子樹三個(gè)部分組成。根據(jù)對根結(jié)點(diǎn)訪問的先后順序,
可將遍歷方法分為先序遍歷、中序遍歷和后序遍歷三種。先序遍歷首先
訪問根結(jié)點(diǎn),再先序遍歷左子樹,最后先序遍歷右子樹,可見遍歷是一
個(gè)遞歸的過程。求樹的遍歷這種問題的關(guān)鍵在于認(rèn)清每棵子樹的根結(jié)點(diǎn)
的訪問順序。題目給出了一棵樹的先序遍歷和中序遍歷的結(jié)點(diǎn)順序,先
序遍歷的第一個(gè)結(jié)點(diǎn)為整棵樹的根結(jié)點(diǎn),即根結(jié)點(diǎn)為A,而在中序遍歷
的順序中,結(jié)點(diǎn)A的前面還有DBGE四個(gè)結(jié)點(diǎn),表示這四個(gè)結(jié)點(diǎn)構(gòu)成
以A為結(jié)點(diǎn)的二叉樹的左子樹,同理,中序遍歷中A結(jié)點(diǎn)后面的CHF
三個(gè)結(jié)點(diǎn)構(gòu)成以A為結(jié)點(diǎn)的二叉樹的右子樹。于是原來的對一棵二叉
樹的分析變?yōu)閷υ摱鏄涞淖笥易訕涞姆治?。以左子樹為例,左子樹結(jié)
點(diǎn)的先序遍歷為BDEG,中序遍歷為DBGE,該子樹的根結(jié)點(diǎn)為B,B
結(jié)點(diǎn)的左子樹為一個(gè)結(jié)點(diǎn)D,右子樹為以E為根結(jié)點(diǎn),結(jié)點(diǎn)G是E的
左孩子。同理,可對CHF三個(gè)結(jié)點(diǎn)進(jìn)行分析。
最后得到整棵樹的結(jié)構(gòu)后,按照后序遍歷寫出所有結(jié)點(diǎn)的順序:
DGEBHFCAO
22.D
23.D
解析:本題考核軟件測試、軟件調(diào)試和軟件維護(hù)的概念。軟件測試的
目標(biāo)是在精心控制的環(huán)境下執(zhí)行程序,以發(fā)現(xiàn)程序中的錯(cuò)誤,給出程
序可靠性的鑒定。軟件測試具有挑剔性,測試不是為了證明程序是正
確的,而是在設(shè)想程序有錯(cuò)誤的前提下進(jìn)行的,其目的是設(shè)法暴露程
序中的錯(cuò)誤和缺陷,就是說,測試是程序執(zhí)行的過程,目的在于發(fā)現(xiàn)
錯(cuò)誤;一個(gè)好的測試在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;一個(gè)成功的測試
是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤。由于測試的這一特征,一般應(yīng)當(dāng)避免由
開發(fā)者測試自己的程序。所以,選項(xiàng)A的說法錯(cuò)誤。
調(diào)試也稱排錯(cuò),目的是發(fā)現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤,經(jīng)測試發(fā)現(xiàn)錯(cuò)
誤后,可以立即進(jìn)行調(diào)試并改正錯(cuò)誤;經(jīng)過調(diào)試后的程序還需進(jìn)行回
歸測試,以檢查調(diào)試的效果,同時(shí)也可防止在調(diào)試過程中引進(jìn)新的錯(cuò)
誤。所以,選項(xiàng)B的說法錯(cuò)誤。
軟件維護(hù)通常有4類:為糾正使用中出現(xiàn)的錯(cuò)誤而進(jìn)行的改正性維
護(hù);為適應(yīng)環(huán)境變化而進(jìn)行的適應(yīng)性維護(hù);為改進(jìn)原有軟件而進(jìn)行的
完善性維護(hù);為將來的可維護(hù)和可靠而進(jìn)行的預(yù)防性維護(hù)。軟件維護(hù)
不僅包括程序代碼的維護(hù),還包括文檔的維護(hù)。文檔可以分為用戶文
檔和系統(tǒng)文檔兩類。但無論是哪類文檔,都必須與程序代碼同時(shí)維
護(hù)。只有與程序代碼完全一致的文檔才有意義和價(jià)值。所以,選項(xiàng)C
的說法錯(cuò)誤。
綜上所述,選項(xiàng)A、B、C的說法都錯(cuò)誤,所以,選項(xiàng)D為正確答
案。
24.D解析:AWT事件分為兩大類:低級事件和高級事件。低級事件是
指基于組件和容器的事件,當(dāng)一個(gè)組件上發(fā)生事件,如鼠標(biāo)的進(jìn)入、單
擊、拖放等,或組件的窗口開關(guān)的,就觸發(fā)了組件事件。高級事件是基
于語義的事件,它可以不和特定的動作相關(guān)聯(lián),而依賴于觸發(fā)此事件的
類,如在TextField中按Eenter鍵會觸發(fā)ActionEvent事件,滑動滾動條
會觸發(fā)AdjustmentEvent事件,或是選中項(xiàng)目列表的某一條就會觸發(fā)
ItemEvent事件。所以本題的選項(xiàng)A、B、C都是低級事件。
25.C解析軟件工程的基本概念。軟件工程概念的出現(xiàn)源自于軟件危機(jī)。
為了消除軟件危機(jī),通過認(rèn)真研究解決軟件危機(jī)的方法,認(rèn)識到軟件工程
是使計(jì)算機(jī)軟件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職漁業(yè)(漁業(yè)資源調(diào)查)試題及答案
- 2025年大學(xué)大三(智慧養(yǎng)老服務(wù)與管理)適老化產(chǎn)品應(yīng)用試題及答案
- 2025年中職機(jī)械電子工程(機(jī)械電子)試題及答案
- 2025年高職市場營銷(調(diào)研實(shí)操)試題及答案
- 2025年高職作物生產(chǎn)技術(shù)(作物生產(chǎn)實(shí)操)試題及答案
- 2025年中職(數(shù)字媒體技術(shù))平面設(shè)計(jì)專業(yè)技能測試試題及答案
- 2025年中職(制冷與空調(diào)技術(shù))設(shè)備維修階段測試題及答案
- 2025年高職烹飪工藝與營養(yǎng)(健康飲食制作)試題及答案
- 2025年高職運(yùn)動與休閑(體能訓(xùn)練)試題及答案
- 2025年中職人口與計(jì)劃生育管理(計(jì)劃生育政策應(yīng)用)試題及答案
- 護(hù)理管道安全管理制度
- (正式版)DB65∕T 4617-2022 《公路橋梁預(yù)應(yīng)力孔道壓漿密實(shí)度檢測及評定規(guī)范》
- 醫(yī)用煮沸槽使用課件
- 初中寒假計(jì)劃課件
- 專升本語文教學(xué)課件
- 別人買房子給我合同范本
- 電力通信培訓(xùn)課件
- 中建三局2024年項(xiàng)目經(jīng)理思維導(dǎo)圖
- 基層黨建知識測試題及答案
- DG-TJ08-2021-2025 干混砌筑砂漿抗壓強(qiáng)度現(xiàn)場檢測技術(shù)標(biāo)準(zhǔn)
- 鼻竇炎的護(hù)理講課課件
評論
0/150
提交評論