河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院軟件工程試卷1.doc_第1頁
河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院軟件工程試卷1.doc_第2頁
河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院軟件工程試卷1.doc_第3頁
河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院軟件工程試卷1.doc_第4頁
河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院軟件工程試卷1.doc_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

密封線學(xué)號(hào): 姓名: 年級(jí): 專業(yè):河南大學(xué)計(jì)算機(jī)與信息工程學(xué)院20112012學(xué)年第一學(xué)期期末 軟件工程 試卷 A卷考試方式:閉卷考試時(shí)間:120分鐘卷面總分:100分題 號(hào)一二三四五總成績(jī)合分人得 分得分評(píng)閱人一 、選擇題(將答案填到答題卡中,本題共15題,每題2分,共30分)1234567891011121314151、程序的三種基本控制結(jié)構(gòu)是( )。A過程、子程序和分程序 B順序、選擇和循環(huán)C遞歸、堆棧和隊(duì)列 D調(diào)用、返回和轉(zhuǎn)移2、在軟件開發(fā)模型中,提出最早、應(yīng)用最廣泛的模型是( )。A瀑布模型 B螺旋模型 C增量模型 D噴泉模型3、( )是把對(duì)象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對(duì)象,其內(nèi)部信息對(duì)外界是隱蔽的,外界只能通過有限的接口與對(duì)象發(fā)生聯(lián)系。 A多態(tài)性 B繼承 C封裝 D消息4、總體設(shè)計(jì)的目的是確定整個(gè)系統(tǒng)的( )。 A規(guī)模 B測(cè)試方案 C費(fèi)用 D功能及模塊結(jié)構(gòu)5、模塊的內(nèi)聚性最高的是( )。 A邏輯內(nèi)聚 B時(shí)間內(nèi)聚 C偶然內(nèi)聚 D功能內(nèi)聚6、若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是-1.0,1.0,現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測(cè)試用例的方法是( )。 A. 條件覆蓋法B. 等價(jià)分類法 C. 邊界值分析法 D. 錯(cuò)誤推測(cè)法7、面向?qū)ο蠓治鍪菍?duì)系統(tǒng)進(jìn)行( )的一種方法。A. 需求建模 B. 程序設(shè)計(jì) C. 設(shè)計(jì)評(píng)審 D. 測(cè)試驗(yàn)收8、因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為( )。 A. 校正性維護(hù) B. 適應(yīng)性維護(hù) C. 完善性維護(hù) D. 預(yù)防性維護(hù)9、軟件生命周期中所花費(fèi)用最多的階段是( )。 A. 詳細(xì)設(shè)計(jì) B. 軟件編碼 C. 軟件測(cè)試 D. 軟件維護(hù)10、下列屬于維護(hù)階段的文檔是 ( )。A. 軟件規(guī)格說明 B. 用戶操作手冊(cè)C. 軟件問題報(bào)告D. 軟件測(cè)試分析報(bào)告11、下列模型屬于成本估算方法的有( )。A. COCOMO模型 B. McCall模型C. McCabe度量法 D. 時(shí)間估算法12、軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障、持續(xù)運(yùn)行的要求的質(zhì)量特性稱為( )。A. 可用性 B. 可靠性 C. 正確性 D. 完整性13、對(duì)象是OO方法的核心,對(duì)象的類型有多種,通常把例如飛行、事故、演出、開會(huì)等等,稱之為( )。 A有形實(shí)體 B作用 C事件 D性能說明14、研究開發(fā)所需要的成本和資源是屬于可行性研究中的 ( )。A技術(shù)可行性 B經(jīng)濟(jì)可行性C社會(huì)可行性 D法律可行性15、軟件詳細(xì)設(shè)計(jì)主要采用的方法是( )。密封線學(xué)號(hào): 姓名: 年級(jí): 專業(yè):A模塊設(shè)計(jì) B結(jié)構(gòu)化設(shè)計(jì)CPDL語言 D結(jié)構(gòu)化程序設(shè)計(jì)得分評(píng)閱人1、請(qǐng)簡(jiǎn)述一下什么是軟件生命周期,它有哪6個(gè)步驟?2、請(qǐng)用流程圖描述下列程序的算法:在數(shù)組A1-A10中求最大數(shù)?3、軟件維護(hù)的步驟有哪些?二 、判斷題(將答案填到答題卡中,本題共10小題,每題1分,共10分)123456789101、軟件維護(hù)就是改正軟件中的錯(cuò)誤。 ( ) 2、如果測(cè)試人員在一段程序的測(cè)試中沒有發(fā)現(xiàn)錯(cuò)誤,說明這段程序的可靠性就好。 ( )3、軟件需求分析的任務(wù)是建立軟件模塊結(jié)構(gòu)圖。 ( )4、在CMM的級(jí)別認(rèn)證中,如果某一個(gè)級(jí)別的大多數(shù)關(guān)鍵過程域都已經(jīng)實(shí)現(xiàn),只有一個(gè)關(guān)鍵過程域或個(gè)別關(guān)鍵實(shí)踐沒有實(shí)現(xiàn),也可以認(rèn)為已達(dá)到了該級(jí)別的認(rèn)證。 ( )5、數(shù)據(jù)流圖與程序流程圖的主要區(qū)別是程序流程圖中各處理框之間有嚴(yán)格的時(shí)間上的順序。而數(shù)據(jù)流圖只反映數(shù)據(jù)的流向,不反映處理邏輯的先后。 ( )6、快速原型法是在原型基礎(chǔ)上逐漸完成整個(gè)系統(tǒng)的開發(fā)工作。( )7、與確認(rèn)測(cè)試階段有關(guān)的文檔是概要設(shè)計(jì)說明書。 ( )8、使用好的開發(fā)工具可以降低開發(fā)成本。 ( )9、面向?qū)ο蟮募蓽y(cè)試重點(diǎn)在于發(fā)現(xiàn)不同類之間的協(xié)作錯(cuò)誤。 ( )10、需求分析報(bào)告只有軟件分析人員能看懂。 ( )得分評(píng)閱人三、填空題(本題共10空,每空2分,共20分)1、單元測(cè)試過程應(yīng)為測(cè)試模塊開發(fā)一個(gè) 和(或)若干個(gè) 。2、軟件由程序、 、 組成。3、一個(gè)學(xué)生可以選修多門課程,一門課程可以由多個(gè)學(xué)生選修,那么學(xué)生和課程之間是 關(guān)聯(lián)。4、一個(gè)模塊擁有的直屬下級(jí)模塊的個(gè)數(shù)稱為 ,一個(gè)模塊的直接上級(jí)模塊的個(gè)數(shù)稱為 。5、將數(shù)據(jù)流圖映射為程序結(jié)構(gòu)時(shí), 所用映射方法涉及信息流的類型。其信息流分為 和 兩種類型。6、類A的一個(gè)操作調(diào)用類B的一個(gè)操作,且這兩個(gè)類之間不存在其他關(guān)系,那么類A和類B之間是 關(guān)系。得分評(píng)閱人四、簡(jiǎn)答題(本題共4小題,共20分)1、軟件生命周期主要包括哪些階段?請(qǐng)簡(jiǎn)要說明各階段的主要任務(wù)。(5分)2、比較面向?qū)ο箝_發(fā)方法與結(jié)構(gòu)化開發(fā)方法的異同。(5分)密封線學(xué)號(hào): 姓名: 年級(jí): 專業(yè):3、什么是黑盒測(cè)試?什么是白盒測(cè)試?(5分)4、試述軟件概要設(shè)計(jì)過程中應(yīng)遵循的基本原理。(5分)得分評(píng)閱人五、綜合題(本題共2小題,共20分) 1、為方便儲(chǔ)戶,某銀行擬開發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息,并印出存款單給儲(chǔ)戶;如果是取款,系統(tǒng)計(jì)算利息并印出利

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論