




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2014年9月份考試Java程序設(shè)計(jì)第三次作業(yè)一、程序閱讀題(本大題共30分,共5小題,每小題6分)1.importjava.util.*;classTest{publicstaticvoidmain(Stringargs[]){Stackmystack=newStack();mystack.push(newInteger(1));mystack.push(newInteger(1));intk=1;while(k<=4){IntegerF1=(Integer)mystack.pop();intf1=F1.intValue();IntegerF2=(Integer)mystack.pop();intf2=F2.intValue();Integertemp=newInteger(f1+f2);System.out.println(""+temp.toString());mystack.push(temp);mystack.push(F2);k++;}}}2.interfaceFoo{intk=0;}publicclasstestimplementsFoo{publicstaticvoidmain(Stringargs[]){inti;testt=newtest();i=t.k;i=test.k;i=Foo.k;System.out.println(i);}}3.publicclasstest{publicstaticvoidmain(String[]args){intf1=1,f2=1;for(inti=1;i<5;i++){System.out.print("\t"+f1+"\t"+f2);if(i%2==0)System.out.println("\n");f1=f1+f2;f2=f2+f1;}}}4.寫出程序運(yùn)行結(jié)果:5.classvariable{intx=0,y=0,z=0;voidinit(intx,inty){this.x=x;this.y=y;intz=5;System.out.println(“x=”+x+”y=”+y+”z=”+z);}publicstaticvoidmain(Stringargs[]){variablea=newvariable();System.out.println(“x=”+x+”y=”+y+”z=”+z);init(20,30);System.out.println(“x=”+x+”y=”+y+”z=”+z);}}二、簡答題(本大題共30分,共5小題,每小題6分)1.說明while與do…while語句的差異2.什么是接口和抽象類,它們之間的區(qū)別是什么?3.類System和Runtime分別具有什么作用?4.error和exception有什么區(qū)別?5.什么是JDBC?三、程序設(shè)計(jì)題(本大題共40分,共4小題,每小題10分)1.通過鍵盤傳入一個(gè)數(shù),判斷題該數(shù)是不是素?cái)?shù)(不能被1和自身整除的數(shù)).2.編寫一Java程序,求下列矩陣對角線元素之和.3.編寫一個(gè)java程序?qū)⒆址盜’mok”改為”I’mgladtomeetyou”4.編寫程序求所有指定浮點(diǎn)數(shù)的平均值,要求所有浮點(diǎn)數(shù)均通過命令行參數(shù)傳入(如javatest44.4).答案:一、程序閱讀題(30分,共5題,每小題6分)1.參考答案:2358解題方案:評分標(biāo)準(zhǔn):完全一樣才得分,多寫不得分2.參考答案:0解題方案:評分標(biāo)準(zhǔn):完全一樣才得分3.參考答案:1123581321解題方案:評分標(biāo)準(zhǔn):完全一樣才得分4.參考答案:valueisHello解題方案:評分標(biāo)準(zhǔn):完全一樣才得分,多寫不得分5.參考答案:x=0y=0z=0x=20y=30z=5x=20y=30z=0解題方案:評分標(biāo)準(zhǔn):完全一樣才得分,多寫不得分二、簡答題(30分,共5題,每小題6分)1.參考答案:while和do…while的區(qū)別在于:while循環(huán)先判斷題布爾表達(dá)式的值,若該布爾表達(dá)式的值為假,則循環(huán)體可能一次也不執(zhí)行;而do…while循環(huán)先執(zhí)行循環(huán)體語句區(qū)塊,因此,循環(huán)體中的語句至少要執(zhí)行一次.解題方案:評分標(biāo)準(zhǔn):while與do…while1個(gè)2分2.參考答案:抽象類特點(diǎn):抽象類必須用關(guān)鍵字abstract修飾;抽象類沒有完全實(shí)現(xiàn),它只能用于派生子類,不能用于產(chǎn)生實(shí)例;抽象類不一定包含抽象方法,但如果類中包含抽象方法,則必須聲明為抽象類;接口特點(diǎn):接口實(shí)際是一種特殊的抽象類,通過關(guān)鍵字interface聲明.接口中的所有方法都是抽象的(abstract可以缺?。?接口中的所有數(shù)據(jù)都是靜態(tài)常量:即具有public,static,final屬性.解題方案:評分標(biāo)準(zhǔn):一個(gè)特點(diǎn)2分3.參考答案:類System,它提供了與系統(tǒng)無關(guān)的接口以實(shí)現(xiàn)對系統(tǒng)資源的使用,通過其成員變量in,out,err實(shí)現(xiàn)了標(biāo)準(zhǔn)輸入、輸出、錯(cuò)誤流;類Runtime代表當(dāng)前的運(yùn)行環(huán)境,使得程序可以直接使用系統(tǒng)資源,但它是與系統(tǒng)相關(guān)的,通常只在特殊情況下使用,因?yàn)樗茐牧顺绦虻目梢浦残?解題方案:評分標(biāo)準(zhǔn):意思對就可以4.參考答案:error表示恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題。比如說內(nèi)存溢出。不可能指望程序能處理這樣的情況。exception表示一種設(shè)計(jì)或?qū)崿F(xiàn)問題。也就是說,它表示如果程序運(yùn)行正常,從不會(huì)發(fā)生的情況。解題方案:評分標(biāo)準(zhǔn):5.參考答案:JDBC是:1、將Java語言和Sql結(jié)合的一個(gè)很好的編程接口.2、通用的一般的SQL數(shù)據(jù)庫訪問和存儲(chǔ)結(jié)構(gòu).3、支持基本SQL功能的一個(gè)通用低層的應(yīng)用程序編程接口,在不同的數(shù)據(jù)庫功能模塊上提供了一個(gè)統(tǒng)一的用戶界面.4、和ODBC一樣,建立在X/OpenSQLCLI基礎(chǔ)之上.5、是為Java語言定義的一個(gè)SQL調(diào)用級(CLI)界面.解題方案:評分標(biāo)準(zhǔn):意思對就給分三、程序設(shè)計(jì)題(40分,共4題,每小題10分)1.參考答案:importjava.io.*;publicclassPrime{publicstaticvoidmain(String[]args){Strings="";intn=0;System.out.print("請輸入一個(gè)整數(shù):");try{InputStreamReaderisr=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(isr);s=br.readLine();n=Integer.parseInt(s);}catch(IOExceptione){}if(isPrime(n))System.out.println(n+"是素?cái)?shù).");elseSystem.out.println(n+"不是素?cái)?shù).");}staticbooleanisPrime(inta){if(a==1)returnfalse;if(a==2)returntrue;for(inti=2;i<=a/2;i++)if(a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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中國鐵路鄭州局集團(tuán)有限公司招聘普通高校畢業(yè)生614人(河南)筆試參考題庫附帶答案詳解
- 2025年上半年安徽省固鎮(zhèn)縣楊廟鄉(xiāng)扶貧專干綜合統(tǒng)計(jì)表易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽省六安市裕安區(qū)事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽淮南市事業(yè)單位公開招聘人員筆試易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽合肥事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市住房和城鄉(xiāng)建設(shè)委員會(huì)事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年家用電器用整流子項(xiàng)目可行性研究報(bào)告
- 浙江專用2024年高中化學(xué)3-3課時(shí)31含硅礦物與信息材料1課時(shí)練無答案蘇教版必修1
- 江蘇專版2024高考語文二輪復(fù)習(xí)小說文本閱讀-單文精練單文精練二鄉(xiāng)村教師含解析
- 2025年雙絞線網(wǎng)橋項(xiàng)目可行性研究報(bào)告
- 公司安全生產(chǎn)事故隱患內(nèi)部報(bào)告獎(jiǎng)勵(lì)工作制度
- 2024解析:第九章固體壓強(qiáng)-基礎(chǔ)練(解析版)
- 移動(dòng)式升降平臺安全指導(dǎo)手冊
- 老舊小區(qū)電梯改造的經(jīng)濟(jì)效益方案
- 水上箱變平臺施工方案
- 導(dǎo)數(shù)壓軸突破-切線放縮(含答案及解析)
- 《數(shù)字電子技術(shù)(第4版)》高職完整全套教學(xué)課件
- 三好學(xué)生競選20
- 2023年西藏自治區(qū)昌都市桑昂曲城市管理和綜合執(zhí)法局公務(wù)員考試《行政職業(yè)能力測驗(yàn)》歷年真題及詳解
- 華中師大版心理健康六年級 第8課 《從容應(yīng)對考試》教學(xué)設(shè)計(jì)
- 【高新技術(shù)企業(yè)營運(yùn)資金管理實(shí)證探究:京東方為例(數(shù)據(jù)論文)8900字】
評論
0/150
提交評論