下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【MOOC】基于Java的面向?qū)ο缶幊谭妒?南京大學(xué)中國大學(xué)慕課MOOC答案第一單元單元測(cè)試1、【單選題】請(qǐng)選擇正確的軟件工程的思維演化順序:a.數(shù)學(xué)建模b.計(jì)算機(jī)建模c.軟件工程建模本題答案:【abc】2、【單選題】馮諾依曼架構(gòu)是指內(nèi)存,控制單元,運(yùn)算單元和本題答案:【輸入輸出】3、【單選題】形如‘MOV?A,06H’這樣的指令屬于哪一種語言?本題答案:【匯編語言】4、【單選題】幫助我們總結(jié)系統(tǒng)場(chǎng)景,描述系統(tǒng)要做什么的分析模型是本題答案:【用例圖】5、【單選題】代碼和可執(zhí)行文件是在哪一步的產(chǎn)物?本題答案:【構(gòu)造】6、【單選題】請(qǐng)選出所有可以降低系統(tǒng)復(fù)雜度的方法a.抽象b.分層c.分解本題答案:【abc】7、【單選題】請(qǐng)選擇JAVA的入口方法:本題答案:【publicstaticvoidmain(String[]args)】8、【單選題】請(qǐng)從以下選項(xiàng)中選擇一個(gè)最合適的作為變量‘最近一次付款’的名稱本題答案:【lastPayment】9、【單選題】在進(jìn)行軟件工程建模之前,我們首先需要完成的工作是?本題答案:【明確開發(fā)框架和需求】10、【單選題】請(qǐng)選擇軟件開發(fā)生命周期模型(Softwaredevelopmentlife-cycle)中各個(gè)步驟的正確順序a.需求分析b.設(shè)計(jì)c.構(gòu)造d.測(cè)試e.移交并演化本題答案:【abcde】11、【判斷題】科學(xué)的思維是指在很少或者幾乎沒有限制條件的情況下,把一個(gè)未解決的問題轉(zhuǎn)化為一個(gè)解決的問題,從而獲得理論上的最優(yōu)解本題答案:【正確】12、【判斷題】不同的軟件框架或硬件框架解決問題的方法是相同的本題答案:【錯(cuò)誤】13、【判斷題】需求分析階段的產(chǎn)物是軟件需求規(guī)格說明(SRS),SRS可以對(duì)系統(tǒng)中一些不明確的需求進(jìn)行粗略的說明本題答案:【錯(cuò)誤】14、【判斷題】分解和抽象是降低代碼復(fù)雜度的方法本題答案:【正確】15、【判斷題】一個(gè)java文件中可以有多個(gè)publicclass名字,且名字可以和java文件名不同本題答案:【錯(cuò)誤】第二單元單元測(cè)試1、【單選題】結(jié)構(gòu)化編程按什么分解本題答案:【算法】2、【單選題】以下不屬于結(jié)構(gòu)圖的模塊的有本題答案:【分支模塊】3、【單選題】do{…}until{…}語句屬于本題答案:【循環(huán)】4、【多選題】數(shù)據(jù)流圖中數(shù)據(jù)變化包括本題答案:【被轉(zhuǎn)換#被存儲(chǔ)#被分布】5、【多選題】避免代碼重復(fù)的好處有本題答案:【提高代碼可讀性#提高代碼質(zhì)量#提高代碼可修改性】6、【多選題】測(cè)試包括本題答案:【黑盒測(cè)試#白盒測(cè)試】7、【判斷題】數(shù)據(jù)流圖中系統(tǒng)是過程的集合本題答案:【正確】8、【判斷題】結(jié)構(gòu)圖只能表達(dá)模塊間的依賴關(guān)系本題答案:【錯(cuò)誤】9、【判斷題】goto指令破壞了代碼的可讀性本題答案:【正確】10、【判斷題】黑盒測(cè)試需要知道代碼結(jié)構(gòu)本題答案:【錯(cuò)誤】第三單元單元測(cè)試1、【單選題】(3-01)以下說法錯(cuò)誤的是()。本題答案:【好的設(shè)計(jì)能夠很好地應(yīng)對(duì)所有的變更,包括可預(yù)計(jì)的變更和不可預(yù)計(jì)的變更?!?、【單選題】(3-02)以下說法錯(cuò)誤的是()。本題答案:【通過擴(kuò)展來消除大范圍的修改時(shí),采用的是面向?qū)ο笏С值睦^承和多態(tài)來實(shí)現(xiàn)的編譯時(shí)靜態(tài)鏈接?!?、【單選題】(3-03)以下說法錯(cuò)誤的是()。本題答案:【類和對(duì)象都是職責(zé)的體現(xiàn),區(qū)別在于對(duì)象是職責(zé)的抽象,類是職責(zé)的具體實(shí)現(xiàn)?!?、【單選題】(3-04)Java中創(chuàng)建并訪問一個(gè)類的對(duì)象的過程包括()。本題答案:【其他所有選項(xiàng)】5、【單選題】(3-06)“不要重新發(fā)明輪子”最能體現(xiàn)軟件的()思想。本題答案:【重用性】6、【多選題】(3-04)獲得對(duì)象的過程包括尋找候選對(duì)象和精化對(duì)象。其中,尋找候選對(duì)象包括()。本題答案:【通過找動(dòng)詞來找到行為與方法#通過找名詞來找到類(對(duì)象)與屬性】7、【多選題】(3-06)分層風(fēng)格中包含以下哪些層()。本題答案:【展示層#邏輯層#數(shù)據(jù)層】8、【判斷題】(3-02)當(dāng)發(fā)生實(shí)現(xiàn)變更、需求增加或需求更改時(shí),結(jié)構(gòu)化程序會(huì)發(fā)生大范圍的修改。本題答案:【正確】9、【判斷題】(3-04)類是描述相同事物的集合,它描述的是我們所要描述的事物集合的非本質(zhì)特征。本題答案:【錯(cuò)誤】10、【判斷題】(3-07)測(cè)試只與同一類的方法有關(guān)(半獨(dú)立)的方法時(shí),需要先測(cè)試該類中被依賴的方法。本題答案:【正確】第四單元單元測(cè)試1、【單選題】一個(gè)實(shí)現(xiàn)良好的封裝應(yīng)滿足的規(guī)則不包括:本題答案:【滿足高耦合低內(nèi)聚】2、【單選題】關(guān)于概念類圖描述錯(cuò)誤的是本題答案:【概念類沒有行為】3、【單選題】關(guān)于類圖的描述錯(cuò)誤的是本題答案:【類圖中的-表示protected,“+”表示public】4、【單選題】關(guān)于防御式編程,下面說法錯(cuò)誤的是本題答案:【斷言主要是產(chǎn)品發(fā)布之后使用的,讓程序在運(yùn)行時(shí)自檢代碼】5、【單選題】publicintfindMax(int[]array){if(array==null||array.length==0)----------------(1)return-1;intmax=array[0];------------------------(2)for(inti=1;iarray.length;i++){if(array[i]max)--------------------(3)max=array[i];}returnmax;---------------------------(4)}上述代碼哪一部分體現(xiàn)了防御式編程的思想本題答案:【(1)】6、【單選題】以下說法錯(cuò)誤的是本題答案:【創(chuàng)建好類的對(duì)象之后,jvm會(huì)立即初始化靜態(tài)變量】7、【單選題】publicclassDuck{staticintduckCount;intcount;publicDuck(){duckCount++;count++;}publicstaticvoidmain(String[]args){Duckd1=newDuck();System.out.println(Duck.duckCount);System.out.println(d1.count);Duckd2=newDuck();System.out.println(Duck.duckCount);System.out.println(d2.count);}}上述代碼的輸出依次是本題答案:【1,1,2,1】8、【判斷題】publicclassPosition{doublelatitude;doublelongitude;publicstaticdoublecalDistance(doublex1,doubley1,doublex2,doubley2){......}publicstaticdoublecalDirection(doublex1,doubley1,doublex2,doubley2){......}}上述代碼的設(shè)計(jì)是否合理?本題答案:【錯(cuò)誤】9、【判斷題】classPoint{doublex;doubley;publicdoublecalDistance(Pointa){......}}上述代碼設(shè)計(jì)是否合理?本題答案:【正確】10、【判斷題】數(shù)據(jù)職責(zé)表征對(duì)象的本質(zhì)特征,行為職責(zé)表征為對(duì)象的本質(zhì)行為本題答案:【正確】第五單元單元測(cè)驗(yàn)1、【單選題】如何判斷一個(gè)類的職責(zé)超過了一個(gè)?本題答案:【當(dāng)有多個(gè)變化要求我們修改這個(gè)類時(shí)】2、【單選題】類之間的關(guān)系中,從弱到強(qiáng)依次為本題答案:【依賴普通關(guān)聯(lián)聚合組合】3、【單選題】在一個(gè)對(duì)象A中不持有對(duì)象B的引用,但是在A的某個(gè)方法中使用了B,那么A與B的關(guān)系是本題答案:【依賴】4、【單選題】以下哪句英文短語用于表達(dá)組合關(guān)系?本題答案:【isapartof】5、【單選題】在收銀系統(tǒng)中,使用委托式的設(shè)計(jì)風(fēng)格,計(jì)算每項(xiàng)商品條目的價(jià)格應(yīng)該由誰來完成?本題答案:【SalesLineItem】6、【多選題】以下哪些是可以協(xié)作的對(duì)象?本題答案:【該對(duì)象自身#任何以參數(shù)形式傳入的對(duì)象#被該對(duì)象直接創(chuàng)建的對(duì)象#所持有的對(duì)象的引用,即成員變量】7、【多選題】關(guān)于聚合,以下哪些說法是對(duì)的?本題答案:【它是一種強(qiáng)版本的關(guān)聯(lián)#它暗含著一種所屬關(guān)系與生命期關(guān)系】8、【判斷題】生活中的對(duì)象可以扮演多個(gè)職責(zé),因此面向?qū)ο蟮氖澜缰?,一個(gè)理想中的類也可以扮演多個(gè)職責(zé)本題答案:【錯(cuò)誤】9、【判斷題】客戶端去調(diào)用服務(wù)器的接口時(shí),除了應(yīng)當(dāng)知道接口的功能之外,還應(yīng)當(dāng)了解服務(wù)器實(shí)現(xiàn)的具體細(xì)節(jié)本題答案:【錯(cuò)誤】10、【判斷題】順序圖中,同步消息是實(shí)線的三角箭頭,返回和異步消息是虛線的魚骨箭頭本題答案:【錯(cuò)誤】第六單元單元測(cè)試1、【單選題】以下關(guān)于可修改性描述錯(cuò)誤的是?本題答案:【可擴(kuò)展性希望不影響Client代碼】2、【單選題】以下關(guān)于繼承的說法錯(cuò)誤的是?本題答案:【子類可以覆蓋父類的成員變量】3、【單選題】以下關(guān)于多態(tài)的說法錯(cuò)誤的是?本題答案:【多態(tài)沒有消除類型之間的耦合關(guān)系】4、【單選題】以下關(guān)于抽象類和抽象方法描述不正確的是?本題答案:【抽象類必須有抽象方法】5、【單選題】在java中,以下關(guān)于接口的描述不正確的是?本題答案:【接口不可以繼承接口】6、【單選題】
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)陽光房設(shè)計(jì)與施工一體化協(xié)議版A版
- 專用商標(biāo)使用許可協(xié)議版B版
- 專業(yè)SaaS服務(wù)提供商協(xié)議范本(2024修訂版)版B版
- 專項(xiàng)咨詢與解決方案服務(wù)協(xié)議版B版
- 二零二四全新旅游服務(wù)雙向保密協(xié)議下載與體驗(yàn)合同3篇
- 二零二五年度綠色能源項(xiàng)目補(bǔ)充合同協(xié)議書2篇
- 2025年度城市綜合體戶外廣告位及攤位聯(lián)合租賃合同4篇
- 2025年休閑娛樂場(chǎng)地租賃合作協(xié)議書4篇
- 2025年度綠色能源項(xiàng)目場(chǎng)地承包經(jīng)營合同范本4篇
- 二零二五年度自然人互聯(lián)網(wǎng)金融消費(fèi)合同3篇
- 2025年度土地經(jīng)營權(quán)流轉(zhuǎn)合同補(bǔ)充條款范本
- 南通市2025屆高三第一次調(diào)研測(cè)試(一模)地理試卷(含答案 )
- 2025年上海市閔行區(qū)中考數(shù)學(xué)一模試卷
- 2025中國人民保險(xiǎn)集團(tuán)校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 0的認(rèn)識(shí)和加、減法(說課稿)-2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)人教版(2024)001
- 醫(yī)院安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)實(shí)施方案
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對(duì)法》及其應(yīng)用案例
- Python試題庫(附參考答案)
- 大斷面隧道設(shè)計(jì)技術(shù)基本原理
- 41某31層框架結(jié)構(gòu)住宅預(yù)算書工程概算表
- 成都市國土資源局關(guān)于加強(qiáng)國有建設(shè)用地土地用途變更和
評(píng)論
0/150
提交評(píng)論