軟件工程試卷 2010年10月份軟件工程考試答卷.doc_第1頁
軟件工程試卷 2010年10月份軟件工程考試答卷.doc_第2頁
軟件工程試卷 2010年10月份軟件工程考試答卷.doc_第3頁
軟件工程試卷 2010年10月份軟件工程考試答卷.doc_第4頁
軟件工程試卷 2010年10月份軟件工程考試答卷.doc_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件工程試卷 2010年10月份軟件工程考試答卷課程代碼:02333一、單項選擇題(本大題共20小題,每小題1分,共20分) 在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均不得分。 1.以文檔作為驅動,適合于軟件需求很明確的軟件項目的生存周期模型是( ) A.噴泉模型 B.增量模型 C.瀑布模型 D.螺旋模型 2.為每個模塊完成的功能進行具體描述,把功能描述轉變?yōu)榫_的、結構化的過程描述的階段是( ) A.概要設計 B.詳細設計 C.編碼 D.測試 3.軟件開發(fā)環(huán)境是支持軟件整個生存周期各階段或部分階段的相關的一組( ) A.軟件模型 B.軟件過程 C.軟件工程 D.軟件工具 4.從結構化的瀑布模型看,在軟件生存周期的幾個階段中,對軟件的影響最大是( ) A.詳細設計階段 B.概要設計階段 C.需求分析階段 D.測試和運行階段 5.數據字典是軟件需求分析階段所采用的最重要工具之一,其最基本的功能是( ) A.數據定義 B.數據通訊 C.數據庫設計 D.數據維護 6.系統(tǒng)定義明確之后,應對系統(tǒng)的可行性進行研究;可行性研究包括( ) A.軟件環(huán)境可行性、技術可行性、經濟可行性、社會可行性 B.經濟可行性、技術可行性、社會可行性 C.經濟可行性、社會可行性、系統(tǒng)可行性 D.經濟可行性、實用性、社會可行性 7.模塊內聚性最好的是( ) A.邏輯內聚 B.時間內聚 C.功能內聚 D.通信內聚 8.設計軟件結構一般不確定( ) A.模塊之間的接口 B.模塊間的調用關系 C.模塊的功能 D.模塊內的局部數據 9.軟件結構化設計中,好的軟件結構應該力求做到( ) A.頂層扇出較少,中間扇出較高,底層模塊低扇入 B.頂層扇出較高,中間扇出較少,底層模塊高扇入 C.頂層扇入較少,中間扇出較高,底層模塊高扇入 D.頂層扇入較少,中間扇入較高,底層模塊低扇入 10.兩個模塊都使用同一張數據表,模塊間的這種耦合稱為( ) A.公共耦合 B.內容耦合 C.數據耦合 D.控制耦合 11.軟件可靠性是軟件在給定的時間內,在規(guī)定的環(huán)境條件下系統(tǒng)完成所指定功能的( ) A.可用性 B.適應性 C.概率 D.可移植性 12.劃分模塊時,下列說法正確的是( ) A.作用范圍應在其控制范圍之內 B.控制范圍應在其作用范圍之內 C.作用范圍與控制范圍互不包含 D.作用范圍與控制范圍不受限制 13.重用率高的模塊在軟件結構圖中的特征是( ) A.扇出數大 B.扇入數大 C.扇出數小 D.內聚性高 14.構造原型時,主要考慮( ) A.全部功能 B.原型要體現的特征 C.全部細節(jié) D.全部需求 15.快速原型模型的主要特點之一是( ) A.開發(fā)完畢才見到產品 B.及早提供全部完整的軟件產品 C.開發(fā)完畢后才見到工作軟件 D.及早提供工作軟件 16.COCOMO估算模型是( ) A.模塊性成本模型 B.結構性成本模型 C.動態(tài)單變量模型 D.動態(tài)多變量模型 17.與軟件開發(fā)需求分析、設計及編碼階段相對應的軟件測試步驟是( ) A.組裝測試、確認測試、單元測試 B.單元測試、組裝測試、確認測試 C.單元測試、確認測試、組裝測試 D.確認測試、組裝測試、單元測試 18.軟件維護產生的副作用是指( ) A.開發(fā)時的錯誤 B.隱含的錯誤 C.因修改軟件而造成的錯誤 D.運行時的誤操作 19.比較理想的可重用軟件結構是( ) A.子程序庫 B.源代碼及文件 C.對象 D.類 20.面向對象建模得到的三個模型,其中核心的模型是( ) A.對象模型 B.功能模型 C.邏輯模型D.動態(tài)模型二、填空題(本大題共10小題,每小題2分,共20分)請在每小題的空格中填上正確答案。錯填、不填均不得分。 21.計算機程序及其說明程序的各種文檔稱為_。 22.IDEF0用來描述系統(tǒng)的功能活動及其聯(lián)系,建立系統(tǒng)的_。 23.結構化分析方法是一種面向_的開發(fā)方法。 24.成本效益分析的目的是從_角度評價開發(fā)一個新的軟件項目是否可行。 25.模塊有四個基本屬性,其中反映它的內部特性的是_。 26.確認測試可以發(fā)現軟件系統(tǒng)是否符合用戶的_要求。 27.在算法描述工具中,_是一種由左往右展開的二維樹型結構。 28.動態(tài)模型是與時間和變化有關的系統(tǒng)性質,它描述了系統(tǒng)的_結構。 29.成本估算方法中,有自頂向下估算方法、自底向上估算方法和_方法。 30.隨著軟硬件環(huán)境變化而修改軟件的維護活動稱為_。 三、名詞解釋題(本大題共5小題,每小題3分,共15分)31.軟件生存周期模型 32.模塊 33.可維護性 34.繼承性 35.投資回收期 四、簡答題(本大題共4小題,每小題5分,共20分)36.簡述軟件危機產生的原因。 37.簡述需求分析的概念及需求分析的基本任務。 38.簡述數據流圖的分類及每一類的特點。 39.簡述建立對象模型的過程。 五、應用題(本大題共2小題,第40小題l3分,第41小題12分,共25分)40.某公司承擔空中和地面運輸業(yè)務。計算貨物托運費的比率規(guī)定如下: 空運:如果貨物重量小于等于2kg,則一律收費6元;如果貨物重量大于2kg而又小于等于20kg,則收費3元/kg;如果貨物重量大于20kg,則收費4元/kg。 地運:若為慢件,收費為1元/kg。若為快件,當重量小于等于20kg時,收費為2元/kg;當貨物重量大于20kg時,則收費為3元/kg。 下列步驟是應用判定表方法描述以上案例的過程。請根據題意,在條件取值表的“取值”列中填入相應內容,并在初步判定表和簡化后的判定表中填入條件取值表中規(guī)定的符號。 (1)條件取值表 取值 符號 取值個數 運輸方式 AM1=2G重量 SM2=3ML是否快件?YM3=2N(2)初步判定表 l23456789101112運輸方式 重量 是否快件?YNYNYNYNYNYN托運費比率 6元 6元 3元kg3元kg4元kg4元kg2元kgl元kg2元kg1元kg3元kg1元kg(3)簡化后的判定表 l234567運輸方式 重量 是否快件?NYYY托運費比率 6元 3元/kg4元/kg1元/Kg2元/kg2元/kg3元/kg41.某一8位微機,其八進制常數定義為:以零開頭的數是八進制數,其值的范圍是-177177,如05,0127,-065。 下列步驟是應用等價類劃分法設計上述案例測試用例的過程。請根據題意,在劃分等價類表中的編號和編號 處填入相應內容,并在合理等價類測試用例表和不合理等價類測試用例表中的“期望結果”與“覆蓋范圍”二列中填入相應的內容。 (1)劃分等價類并編號 輸入數據 合理等價類 不合理等價類 八進制整數 24位以0開頭的數字串 以非0非一開頭的串 35位以-0開頭的數字串 0開頭含有非數字字符串 -0開頭含有非數字字符串 0開頭多于4個字符 -后非0的多位串 -0開頭多于5個數字 八進制數范圍 在-177177之間 (2)為合理等價類設計測試用例 測試數據 期望結果 覆蓋范圍 023-0156(3)為不合理等價類設計測試用例 測試數據 期望結果 覆蓋范圍 1

溫馨提示

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

評論

0/150

提交評論