freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

西南交軟件工程復(fù)習(xí)題及參考答案(已修改)

2025-10-30 14:49 本頁面
 

【正文】 軟件工程第 1 次作業(yè) 本次作業(yè)是本門課程本學(xué)期的第 1次作業(yè),注釋如下: 一、單項(xiàng)選擇題 (只有一個選項(xiàng)正確,共 36 道小題 ) 1. 軟件文檔是 (A) 程序 (B) 工具 (C) 文書和資料 (D) 數(shù)據(jù) 正確答案: C 解答參考: 2. 軟件是一種( )性工業(yè)產(chǎn)品 (A) 理論 (B) 知識(或邏輯) (C) 消耗 (D) 體力 正確答案: B 解答參考: 3. 與計(jì)算機(jī)科學(xué)的理論研究不同,軟件工程是一門( )的學(xué)科 (A) 理論性 (B) 工程性 (C) 原理性 (D) 心理性 正確答案: B 解答參考: 4. 軟件工程與計(jì)算機(jī)科學(xué)的性質(zhì)不同,軟件工程著重于( ) (A) 理論研究 (B) 建造軟件系統(tǒng) (C) 原理探討 (D) 原理的理論 正確答案: B 解答參考: 5. 軟件工程學(xué)科出現(xiàn)的直接原因是( ) (A) 計(jì)算機(jī)的發(fā)展 (B) 其它工程學(xué)科的影響 (C) 軟件危機(jī)的出現(xiàn) (D) 程序設(shè) 計(jì)方法學(xué)的影響 正確答案: C 解答參考: 6. 軟件工程方法學(xué)的研究內(nèi)容包含軟件開發(fā)技術(shù)和軟件工程管理兩個方面,以期達(dá)到的最終目標(biāo)是( ) (A) 軟件開發(fā)工程化 (B) 消除軟件危機(jī) (C) 實(shí)現(xiàn)軟件可重用 (D) 程序設(shè)計(jì)自動化 正確答案: A 解答參考: 7. 由于軟件生產(chǎn)的復(fù)雜性和高成本,使大型軟件的生成出現(xiàn)危機(jī),軟件危機(jī)的主要表現(xiàn)包括了下述( )方面。 ①生產(chǎn)成本過高 ②需求增長難以滿足 ③進(jìn)度難以控制 ④質(zhì)量難以保證 (A) ①② (B) ②③ (C) ④ (D) 全部 正確答案: D 解答參考: 8. 軟件的主要結(jié)構(gòu)和功能是在( )階段決定的 (A) 分析設(shè)計(jì) (B) 編程 (C) 測試 (D) 維護(hù) 正確答案: A 解答參考: 9. 有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料稱為【 】 (A) 軟件 (B) 文檔 (C) 程序 (D) 數(shù)據(jù) 正確答案: B 解答參考: 10. 軟件生成周期模型有多種,下列選項(xiàng)中,【 】不是軟件生存周期模型 (A) 螺旋模型 (B) 增量模型 (C) 功能模型 (D) 瀑布模型 正確答案: C 解答參考: 11. 在軟件的可行性研究主要從不同角度對系統(tǒng)進(jìn)行可行性研究,其中從功能角度對系統(tǒng)進(jìn)行研究屬于( )的研究。 (A) 經(jīng)濟(jì)可行性 (B) 技術(shù)可行性 (C) 操作可行性 (D) 社會可行性 正確答案: B 解答參考: 12. 制 定軟件項(xiàng)目開發(fā)計(jì)劃的目的對軟件開發(fā)過程、進(jìn)度、資源進(jìn)行( ) (A) 組織和管理 (B) 分析與估算 (C) 設(shè)計(jì)與測試 (D) 規(guī)劃與調(diào)整 正確答案: D 解答參考: 13. 下列不屬于成本 效益分析的度量指標(biāo)是( ) (A) 貨幣的時間價值 (B) 投資回收期 (C) 性質(zhì)因素 (D) 純收入 正確答案: C 解答參考: 14. 技術(shù)可行性要解決( ) (A) 存在侵權(quán)否 (B) 成本 效益 問題 (C) 運(yùn)行方式可行 (D) 技術(shù)風(fēng)險問題 正確答案: D 解答參考: 15. 需求分析階段最重要的技術(shù)文檔之一是( ) (A) 項(xiàng)目開發(fā)計(jì)劃 (B) 設(shè)計(jì)說明書 (C) 需求規(guī)格說明書 (D) 可行性分析報(bào)告 正確答案: C 解答參考: 16. 在需求分析之前有必要進(jìn)行( ) (A) 程序設(shè)計(jì) (B) 可行性分析 (C) ER 分析 (D) 3NF 分析 正確答案: B 解答參考: 17. 軟件需求分析階段建立原型的主要目的時( ) (A) 確定系統(tǒng)的功能和性能要求 (B) 確定系統(tǒng)的運(yùn)行要求 (C) 確定系統(tǒng)是否滿足用戶需要 (D) 確定系統(tǒng)是否滿足開發(fā)人員需要 正確答案: A 解答參考: 18. 軟件開發(fā)的需求活動,其主要任務(wù)是( ) (A) 給出軟件解決方案 (B) 給出系統(tǒng)模塊結(jié)構(gòu) (C) 定義模塊算法 (D) 定義需求并建立系統(tǒng)模型 正確答案: D 解答參考: 19. 需求分析階段的 研究對象是( ) (A) 用戶要求 (B) 分析員要求 (C) 系統(tǒng)要求 (D) 軟硬件要求 正確答案: A 解答參考: 20. 數(shù)據(jù)流圖描述系統(tǒng)的( ) (A) 數(shù)據(jù)結(jié)構(gòu) (B) 控制流程 (C) 基本加工 (D) 軟件功能 正確答案: D 解答參考: 21. 軟件需求階段要解決的問題是( ) (A) 軟件做什么 (B) 軟件提供哪些信息 (C) 軟件采用的結(jié)構(gòu) (D) 軟件怎樣做 正確答案: A 解答參考: 22. 數(shù)據(jù)字典不包括的條目是( ) (A) 數(shù)據(jù)項(xiàng) (B) 數(shù)據(jù)流 (C) 數(shù)據(jù)類型 (D) 數(shù)據(jù)加工 正確答案: C 解答參考: 23. 需求分析( ) (A) 要回答“軟件必須做什么?” (B) 可以概括為“理解,分解,表達(dá)”六個字 (C) 要求編寫需求規(guī)格說明書 (D) 上面都對 正確答案: D 解答參考: 24. 在數(shù)據(jù)流圖中,有名字及方向的成分 是( ) (A) 數(shù)據(jù)流 (B) 信息流 (C) 控制流 (D) 信號流 正確答案: A 解答參考: 25. 軟件需求分析階段的工作,可以分成以下四個方面:對問題的識別、分析與綜合、制定需求規(guī)格說明以及( )。 (A) 總結(jié) (B) 實(shí)踐性報(bào)告 (C) 需求分析評審 (D) 以上答案都不正確 正確答案: C 解答參考: 26. 結(jié)構(gòu)化分析方法使用的描述工具( )定義了數(shù)據(jù)流圖中每一個圖形元素 (A) 數(shù)據(jù)流圖 (B) 數(shù)據(jù)字典 (C) 判定表 (D) 判定樹 正確答案: B 解答參考: 27. 需求規(guī)格說明書的作用不應(yīng)包括( ) (A) 軟件設(shè)計(jì)的依據(jù) (B) 用戶與開發(fā)人員對軟件要做什么的共同理解 (C) 軟件驗(yàn)收的依據(jù) (D) 軟件可行性研究的依據(jù) 正確答案: D 解答參考: 28. 在結(jié)構(gòu)化分析方法中,與數(shù)據(jù)流圖配合使用的是( ) (A) 網(wǎng)絡(luò)圖 (B) 實(shí)體聯(lián)系圖 (C) 數(shù)據(jù)字典 (D) 程序流程圖 正確答案: C 解答參考: 29. 軟件需求規(guī)格說明書的內(nèi)容不應(yīng)包括對( )的描述 (A) 主要功能 (B) 算法的詳細(xì)過程 (C) 用戶界面及運(yùn)行環(huán)境 (D) 軟件的性能 正確答案: B 解答參考: 30. 通過( )分解完成數(shù)據(jù)流圖的細(xì)化 (A) 結(jié)構(gòu)分解 (B) 功能分解 (C) 數(shù)據(jù)分解 (D) 系統(tǒng)分解 正確答案: B 解答參考: 31. 數(shù)據(jù)存儲和數(shù)據(jù)流都是( ), 僅僅所處的狀態(tài)不同 (A) 分析結(jié)果 (B) 事件 (C) 動作 (D) 數(shù)據(jù) 正確答案: D 解答參考: 32. 數(shù)據(jù)字典中,一般不包括下列選項(xiàng)中的( )條目 (A) 數(shù)據(jù)流 (B) 數(shù)據(jù)存儲 (C) 加工 (D) 源點(diǎn)與終點(diǎn) 正確答案: D 解答參考: 33. SA 方法用 DFD 描述( ) (A) 系統(tǒng)的控制流程 (B) 系統(tǒng)的數(shù)據(jù)結(jié)構(gòu) (C) 系統(tǒng)的基本加工 (D) 系統(tǒng)的功能 正確答案: D 解答參考: 34. 初步用戶手冊在( )階段編寫 (A) 可行性研究 (B) 需求分析 (C) 軟件概要設(shè)計(jì) (D) 軟件詳細(xì)設(shè)計(jì) 正確答案: B 解答參考: 35. SA 方法的分析步驟是首先調(diào)查了解當(dāng)前系統(tǒng)的工作流程,然后( ) (A) 獲得當(dāng)前系統(tǒng)的物理模型,抽象出當(dāng)前系統(tǒng)的邏輯模型,建立目標(biāo)系統(tǒng)的邏輯模型 (B) 獲得當(dāng)前系統(tǒng)的物理模型,抽象出目標(biāo)系統(tǒng)的邏輯模型,建立目標(biāo)系統(tǒng)的物理模型 (C) 獲得當(dāng)前系統(tǒng)的邏輯模型 ,建立當(dāng)前系統(tǒng)的物理模型,抽象出目標(biāo)系統(tǒng)的邏輯模型 (D) 獲得當(dāng)前系統(tǒng)的邏輯模型,建立當(dāng)前系統(tǒng)的物理模型,建立目標(biāo)系統(tǒng)的物理模型 正確答案: A 解答參考: 36. SA 方法的基本思想是( ) (A) 自底向上逐步抽象 (B) 自底向上逐步分解 (C) 自頂向下逐步分解 (D) 自頂向下逐步抽象 正確答案: C 解答參考: 四、主觀題 (共 51 道小題 ) 37. 簡述軟件維護(hù)的流程 參考答案: 制定維護(hù)申請報(bào)告:用戶填寫維護(hù)申請, 組織制定軟件修改報(bào)告。 維護(hù)審批:由維護(hù)機(jī)構(gòu)審查維護(hù)申請,決定是否需要維護(hù)。 進(jìn)行維護(hù)并記錄維護(hù)中的各種情況。 維護(hù)復(fù)審 38. 決定軟件可維護(hù)性的因素有哪些?它們是怎樣影響軟件的可維護(hù)性 參考答案: ●可理解性:軟件可理解性表現(xiàn)為外來讀者理解軟件的結(jié)構(gòu)、接口、功能和內(nèi)部過程的難易程度。 ●可測試性:診斷和測試的難易程度主要取決于軟件容易理解的程度。良好的文檔對診斷和測試是至關(guān)重要的。 ●可修改性:軟件容易修改的程度設(shè)計(jì)原理和規(guī)則直接有關(guān)。耦合、內(nèi)聚、局部化,控制域與作用域的關(guān)系等等,都影響軟件的 可修改性。 ●可移植性:一個程序被移植到一個新的計(jì)算環(huán)境的可能性的大小,或表明程序可以容易地、有效地在各種各樣的計(jì)算環(huán)境中運(yùn)行的程度。 ●可重用性:重用指同一事物不作修改或稍加改動就在不同環(huán)境中多次重復(fù)使用。大量使用可重用的軟件構(gòu)件來開發(fā)軟件,可以明顯提高軟件可維護(hù)性 : 39. 文檔在提高軟件可維護(hù)性中扮演什么角色 參考答案: 文檔是影響軟件可維護(hù)性的決定因素。其作用是: 幫助維護(hù)人員讀懂程序。 方便被維護(hù)軟件的測試。 40. 名詞解釋: 軟件 參考答 案: 軟件是計(jì)算機(jī)程序以及開發(fā)、使用和維護(hù)程序所需要的所有文檔。 軟件是包括程序、數(shù)據(jù)及其相關(guān)文檔的完整集合。 41. 名詞解釋: 軟件危機(jī) 參考答案: 軟件生產(chǎn)的進(jìn)度、數(shù)量、質(zhì)量、成本滿足不了社會對軟件的需求量和希望的現(xiàn)象,稱為“軟件危機(jī)” 42. 名詞解釋: 軟件工程 參考答案: IEEE[IEE93]: 軟件工程是將系統(tǒng)的、規(guī)范的、可度量的工程化方法應(yīng)用于軟件開發(fā)、運(yùn)行和維護(hù)的全過程及上述方法的研究。 43. 名詞解釋:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1