




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件工程試卷(A卷)一單項選擇題(每小題1分,共22分)1對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( C )于對象的統(tǒng)一體中。 A結(jié)合B隱藏C封裝D抽象2軟件生命周期中所花費用最多的階段是( D )。 A詳細(xì)設(shè)計B軟件編碼C軟件測試D軟件維護3需求分析中開發(fā)人員要從用戶那里了解( A )。 A軟件做什么B用戶使用界面C輸入的信息D軟件的規(guī)模4測試的關(guān)鍵問題是( D )。A如何組織對軟件的評審B如何驗證程序的正確性C如何采它包括方法、工具用綜合策略D如何選擇測試用例5( D )是將系統(tǒng)化的、規(guī)范的、可定量的方法應(yīng)用于軟件的開發(fā)、運行和維護的過程,和過程三個要素。 A軟件過程B軟件測試 C軟件生命
2、周期D軟件工程方法學(xué)6( A )意味著一個操作在不同的類中可以有不同的實現(xiàn)方式。 A多態(tài)性B多繼承C類的可復(fù)用D信息隱藏7單元測試的測試用例主要根據(jù)( D )的結(jié)果來設(shè)計。 A需求分析B源程序C概要設(shè)計D詳細(xì)設(shè)計8隨著軟硬件環(huán)境變化而修改軟件的過程是( B )。 A校正性維護B適應(yīng)性維護 C完善性維護D預(yù)防性維護9在白盒測試技術(shù)測試用例的設(shè)計中,( A )是最弱的覆蓋標(biāo)準(zhǔn)。 A語句覆蓋 B路徑覆蓋 C條件組合覆蓋D判定覆蓋10結(jié)構(gòu)化程序設(shè)計的一種基本方法是( C )。 A篩選法B迭代法 C逐步求精法D遞歸法11不適合作為科學(xué)工程計算的程序設(shè)計語言是( D )。 APascalBC CFortr
3、anDProlog12只有單重繼承的類層次結(jié)構(gòu)是( C )層次結(jié)構(gòu)。 A網(wǎng)狀型B星型 C樹型D環(huán)型13面向?qū)ο蟮拈_發(fā)方法中,( C )將是面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言。 ABooch方法BCoad方法CUML語言DOMT方法14瀑布模型本質(zhì)上是一種( A )。 A線性順序模型B順序迭代模型 C線性迭代模型D及早見產(chǎn)品模型15軟件維護產(chǎn)生的副作用,是指( C )。 A開發(fā)時的錯誤B隱含的錯誤C因修改軟件而造成的錯誤D運行時誤操作16軟件詳細(xì)設(shè)計的主要任務(wù)是確定每個模塊的( A )。 A算法和使用的數(shù)據(jù)結(jié)構(gòu)B外部接口 C功能D編程 17軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序重用率的是( C
4、)。 A深度B寬度C扇入D扇出18為了提高模塊的獨立性,模塊內(nèi)部最好是( C )。 A邏輯內(nèi)聚B時間內(nèi)聚 C功能內(nèi)聚D通信內(nèi)聚19軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在( A )。 A調(diào)用關(guān)系B組成關(guān)系 C鏈接關(guān)系D順序執(zhí)行關(guān)系20“軟件危機”是指( C )。A 計算機病毒的出現(xiàn) B利用計算機進行經(jīng)濟犯罪活動 C軟件開發(fā)和維護中出現(xiàn)的一系列問題 D人們過分迷戀計算機系統(tǒng)21具有風(fēng)險分析的軟件生命周期模型是( C )。 A.瀑布模型B.噴泉模型 C.螺旋模型D.增量模型22數(shù)據(jù)流圖(DFD)中的每個數(shù)據(jù)處理至少需要( D )。 A.一個輸入數(shù)據(jù)流B.一個輸出數(shù)據(jù)流 C.一個輸入或
5、者輸出數(shù)據(jù)流D.一個輸入數(shù)據(jù)流和一個輸出流三填空題(每空2分,共24分)1為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果 兩部分組成。2軟件結(jié)構(gòu)是以 模塊 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。3如果知道軟件的規(guī)格說明書描述的程序功能,那么就可以采用 黑盒測試方法 進行測試。4當(dāng)A模塊調(diào)用B模塊時,若兩個模塊之間傳遞的是數(shù)值型參數(shù),則這兩個模塊的耦合方式是 數(shù)值耦合 。5軟件概要設(shè)計關(guān)鍵的一步是 確定軟件體系結(jié)構(gòu)_,它直接影響下一階段詳細(xì)設(shè)計和編碼的工作。6數(shù)據(jù)流圖中的箭頭表示 數(shù)據(jù)流 ,橢圓或圓形表示數(shù)據(jù)處理 ,矩形表示 數(shù)據(jù)的源點/終點 。7軟件開發(fā)是一個自頂向下逐步細(xì)化和求精過程,而軟
6、件測試是一個 自底向上或相反 集成的過程。8按數(shù)據(jù)流的類型,面向數(shù)據(jù)流的設(shè)計方法有兩種設(shè)計策略,它們是變換分析設(shè)計和 事務(wù)分析設(shè)計 。 9數(shù)據(jù)流圖僅反映系統(tǒng)必須完成的邏輯功能,所以它是一種 功能 模型。10軟件結(jié)構(gòu)中的 深度 表示的軟件的控制層數(shù),它往往能夠粗略地標(biāo)志一個系統(tǒng)的大小和復(fù)雜程度。四簡答題(每小題5分,共10分)1衡量模塊獨立性的兩個定性標(biāo)準(zhǔn)是什么(2分)?這兩個標(biāo)準(zhǔn)的定義分別是什么(2分)?在我們的軟件設(shè)計中,關(guān)于模塊獨立性我們追求的目標(biāo)是什么(1答:衡量模塊獨立性的兩個定性標(biāo)準(zhǔn)是內(nèi)聚和耦合(2分)。耦合是指對一個軟件結(jié)構(gòu)內(nèi)不同模塊彼此之間互相依賴(連接)的緊密程度;而內(nèi)聚則標(biāo)志
7、一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度。(2分)。在我們的軟件設(shè)計中,關(guān)于模塊獨立性我們追求的目標(biāo)是緊密內(nèi)聚松散耦合(1分)。2簡述結(jié)構(gòu)化程序設(shè)計方法的基本特點。(5分)答:1)是盡可能少用goto語句的程序設(shè)計方法;2)每個代碼塊都單入單出;3)使用控制結(jié)構(gòu):順序、選擇和循環(huán)Do_UNTIL和Do_CASE;4)自頂向下逐步求精。五應(yīng)用題(第一小題8分,第二小題12分,共20分)1某旅館的電話服務(wù)如下:(8分)可以撥分機號碼和外線號碼。分機號是從7201至7299。外線號碼先撥9,然后是市話號碼或長話號碼。長話號碼是以區(qū)號和市話號碼組成。區(qū)號是從100到300中任意的數(shù)字串。市話號碼是以局號
8、和分局號組成,局號可以是455、466、888、552中任意一個號碼。分局號是任意長度為4的數(shù)字串。要求:寫出在數(shù)據(jù)字典中,電話號碼的數(shù)據(jù)條目的定義(即組成)。答:電話號碼分機號|外線號碼分機號7201.7299外線號碼9+市話號碼|長話號碼長話號碼區(qū)號市話號碼區(qū)號100.300市話號碼局號分局號局號455|466|888|552分局號40.942下圖是一個被測程序的流程圖,請按照要求完成下列問題。(共12分)(1)根據(jù)該程序流程圖畫出該程序的流圖;(3分)(2)計算該流圖的環(huán)形復(fù)雜度;(3分)(3)確定獨立路徑的集合;(3分)(4)設(shè)計測試用例以滿足邏輯覆蓋的判定覆蓋標(biāo)準(zhǔn)。(3分)四簡答題(
9、每小題5分,共10分)1衡量模塊獨立性的兩個定性標(biāo)準(zhǔn)是什么(2分)?這兩個標(biāo)準(zhǔn)的定義分別是什么(2分)?在我們的軟件設(shè)計中,關(guān)于模塊獨立性我們追求的目標(biāo)是什么(1分)?答:衡量模塊獨立性的兩個定性標(biāo)準(zhǔn)是內(nèi)聚和耦合(2分)。耦合是指對一個軟件結(jié)構(gòu)內(nèi)不同模塊彼此之間互相依賴(連接)的緊密程度;而內(nèi)聚則標(biāo)志一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度。(2分)。在我們的軟件設(shè)計中,關(guān)于模塊獨立性我們追求的目標(biāo)是緊密內(nèi)聚松散耦合(12簡述結(jié)構(gòu)化程序設(shè)計方法的基本特點。(5分)答:1)是盡可能少用goto語句的程序設(shè)計方法;2)每個代碼塊都單入單出;3)使用控制結(jié)構(gòu):順序、選擇和循環(huán)Do_UNTIL和Do_CASE;4)自頂向下逐步求精。五應(yīng)用題(每小題10分,共20分)1某旅館的電話服務(wù)如下:(8分)可以撥分機號碼和外線號碼。分機號是從7201至7299。外線號碼先撥9,然后是市話號碼或長話號碼。長話號碼是以區(qū)號和市話號碼組成。區(qū)號是從100到300中任意的數(shù)字串。市話號碼是以局號和分局號組成,局號可以是455、466、888、552
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第四單元 經(jīng)濟大危機和第二次世界大戰(zhàn) 教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版九年級歷史下冊
- 2025年海南體育職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫匯編
- Unit 1 A New Start Understanding ideas My First Day at Senior High 教學(xué)設(shè)計-2024-2025學(xué)年高中英語外研版(2019)必修第一冊
- 8 冀中的地道戰(zhàn)教學(xué)設(shè)計 教學(xué)設(shè)計-2024-2025學(xué)年統(tǒng)編版語文五年級上冊
- 第三章大氣的運動單元教學(xué)設(shè)計2023-2024學(xué)年高中地理人教版(2019)選擇性必修1
- Unit 8 Knowing the world Lesson 1 Where are you from 教學(xué)設(shè)計 2024-2025學(xué)年冀教版英語七年級上冊
- 第12課 水陸交通的變遷 教學(xué)設(shè)計-2024-2025學(xué)年高二歷史統(tǒng)編版(2019)選擇性必修2
- 第1章 物質(zhì)及其變化第4節(jié) 常見的堿 教學(xué)設(shè)計 第一課時-2024-2025學(xué)年浙教版九年級上冊科學(xué)
- 第二單元(教學(xué)設(shè)計)2024-2025學(xué)年統(tǒng)編版語文四年級上冊
- 黑龍江省2024-2025學(xué)年高二上學(xué)期12月月考地理試題(解析版)
- 食材配送服務(wù)方案投標(biāo)方案(技術(shù)方案)
- 北京市大興區(qū)2023-2024學(xué)年七年級下學(xué)期期中考試英語試卷
- 新能源充電樁安全管理與防護
- QCT848-2023拉臂式自裝卸裝置
- 人教版八年級下冊英語默寫(單詞 重點短語 重點句型)含答案
- 借用資質(zhì)投標(biāo)合作協(xié)議模板
- 歷史類常識考試100題帶答案(能力提升)
- MOOC 研究生學(xué)術(shù)規(guī)范與學(xué)術(shù)誠信-南京大學(xué) 中國大學(xué)慕課答案
- 大學(xué)生生涯發(fā)展報告新能源汽車
- JBT 11699-2013 高處作業(yè)吊籃安裝、拆卸、使用技術(shù)規(guī)程
- 部編人教版五年級《道德與法治》下冊教學(xué)計劃及教學(xué)進度
評論
0/150
提交評論