面向對象程序設計-形考任務3(預備知識:第56章;分值:25分)-國開(HB)-參考資料_第1頁
面向對象程序設計-形考任務3(預備知識:第56章;分值:25分)-國開(HB)-參考資料_第2頁
面向對象程序設計-形考任務3(預備知識:第56章;分值:25分)-國開(HB)-參考資料_第3頁
面向對象程序設計-形考任務3(預備知識:第56章;分值:25分)-國開(HB)-參考資料_第4頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

面向對象程序設計-形考任務3(預備知識:第5,6章;分值:25分)-國開(HB)-參考資料請認真閱讀一下說明然后下載:請仔細核對是不是您需要的題目再下載?。。?!本文檔的說明:下載完本文檔后,請用WORD或WPS打開,然后按CTRL+F在題庫中逐一搜索每一道題的答案,預祝您取得好成績百!形考任務3(預備知識:第5,6章;分值:25分)一、判斷題(每題1分,共10分)第1題數(shù)組的大小自創(chuàng)建以后就固定了。如果需要在序列中存儲不同類型的數(shù)據(jù),或者需要動態(tài)改變其大小,就需要用集合類型,如Vector類。[判斷題]A、對B、錯參考答案是:A第2題所有集合類都位于java.util包下。[判斷題]A、對B、錯參考答案是:A第3題集合框架是為表示和操作集合而規(guī)定的一種統(tǒng)一的標準體系結構,包含三大塊內容:接口、實現(xiàn)和算法。[判斷題]A、對B、錯參考答案是:A第4題Set接口繼承Collection接口,“無序不可重復”,即Set是無序集合,集合中的元素不可以重復。List接口也繼承Collection接口,“有序可重復”,允許重復,即List是有序集合,集合中的元素可以重復。[判斷題]A、對B、錯參考答案是:A第5題Map接口是鍵-值對象,即Map中保存Key-value對形式的元素,訪問時只能根據(jù)每項元素的key來訪問其value。key不能重復,value可以重復。[判斷題]A、對B、錯參考答案是:A第6題數(shù)組的長度不能夠被改變,而向量類(Vector)對象的長度可以被改變。[判斷題]A、對B、錯參考答案是:A第7題向量類Vector中的add(x)方法能夠把x元素加入到當前對象的末尾。[判斷題]A、對B、錯參考答案是:A第8題向量類Vector中的size()方法能夠返回向量中當前保存的元素的個數(shù)。[判斷題]A、對B、錯參考答案是:A第9題向量類Vector中的get(i)方法不能夠返回向量中下標為i的元素值。[判斷題]A、對B、錯參考答案是:B第10題向量類Vector中的set(i,x)方法不能夠把向量中下標為i的元素值修改為x的值。[判斷題]A、對B、錯參考答案是:B二、單項選擇題(每題1分,共10分)第11題下列()接口不是繼承于Collection接口。[單選題]A、SetB、ListC、MapD、SortedSet參考答案是:C第12題下列能表示棧(stack)s1長度的是()。[單選題]A、s1.length()B、s1.lengthC、s1.sizeD、s1.size()參考答案是:D第13題有關Set說法錯誤的是()。[單選題]A、Set是一個不能包含重復元素的集合B、Set繼承于Collection接口C、Set里的元素排列是有序的,因此可以使用數(shù)字下標訪問D、Set接口是對數(shù)學的“集合”進行抽象建模參考答案是:C第14題有關List說法錯誤的是()[單選題]A、List的元素是無序的B、List是一個有序集合,可以包含重復元素C、List繼承于CollectionD、可以通過它的索引來訪問任何元素,List更像長度動態(tài)變換的數(shù)組參考答案是:A第15題有關Map說法錯誤的是()。[單選題]A、Map是一個將key映射到value的對象B、一個Map不能包含重復的keyC、Map繼承于CollectionD、每個key最多只能映射一個value,也就是說value可以相同,但key不能相同參考答案是:C第16題下列哪個類不是異常類的父類?()。[單選題]A、ErrorB、ThrowableC、ExceptionD、Object參考答案是:A第17題下面的異常()不屬于非檢查型異常。[單選題]A、數(shù)組越界B、除零C、空值操作D、IO異常參考答案是:D第18題下面的關鍵字()與異常處理無關。[單選題]A、throwB、voidC、throwsD、try參考答案是:B第19題在Java語言中,捕獲和處理異常的語句塊為()。[單選題]A、try…catchB、switch…caseC、if…elseD、do…while參考答案是:A第20題下面的異常()為數(shù)組下標越界異常。[單選題]A、ArithmeticExceptionB、NullPointerExceptionC、ArrayIndexOutOfBoundsExceptionD、FileNotFoundException參考答案是:C三、簡答題,選擇下列每個主函數(shù)運行后的輸出結果。(每題1分,共5分)第21題PublicclassTest{Publicstaticvoidmain(String[]args){VectorteamList=newVector();teamList.add("Z");teamList.add("L");teamList.add("W");teamList.remove(0);teamList.remove(0);System.out.println(teamList.size()+","+teamList.get(0));}}[單選題]A、2,WB、1,W參考答案是:B第22題publicclassXXK4{publicstaticvoidmain(String[]args){int[][]a={{2,5,8},{3,6,9},{4,5,6}};int[]b=newint[3];inti,j;for(i=0;i<a.length;i++)for(j=0;j<a[i].length;j++)b[i]+=a[i][j];for(i=0;i<b.length;i++)System.out.print(b[i]+"");}}[單選題]A、161816B、151815參考答案是:B第23題classABC{inta,b;publicABC(inta,intb){this.a=a;this.b=b;}publicintcompareTo(ABCx){returna*b-x.a*x.b;}}publicclassXXK5{publicstaticvoidmain(String[]args){int[][]d={{3,8},{4,6},{5,6},{2,9},{6,7},{5,8}};ABC[]ar=newABC[d.length];inti,k=0;for(i=0;i<ar.length;i++)ar[i]=newABC(d[i][0],d[i][1]);for(i=1;i<ar.length;i++)if(ar[i].compareTo(ar[k])>0)k=i;System.out.println("k="+k);}}[單選題]A、k=4B、k=10參考答案是:A第24題classABC{Stringname;doubleprice;publicABC(Stringna,doublepr){name=na;price=pr;}publicintcompareTo(ABCx){if(pareTo()>0)return1;if(pareTo()<0)return-1;elsereturn0;}}publicclassXXK5{publicstaticvoidmain(String[]args){String[]s={"apple","pear","tangerme","banana","grape"};double[]d={3.8,2.5,3.2,4.3,5.2};ABC[]ar=newABC[s.length];inti,k=0;for(i=0;i<ar.length;i++)ar[i]=newABC(s[i],d[i]);for(i=1;i<ar.length;i++)if(ar[i].compareTo(ar[k])>0)k=i;System.out.println(ar[k].name+""+ar[k].price);}}[單選題]A、tangerme3.2B、tangerme4.8參考答案是:A第25題publicclassStackTest{publicstaticvoidmain(String[]args){Stack<Integer>st=newStack<Integer>();st.push(newInteger(11));st.push(newInteger(22));st.push(newInteger(33));System.out.println("sizeis->"+st.size()

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論