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

正文內容

軟件工程導論試題(打印)(存儲版)

2025-07-01 12:04上一頁面

下一頁面
  

【正文】 。簡述軟件工程目標和面臨的主要問題。(6)軟件開發(fā)生產率提高的 速度,遠遠跟不上計算機應用迅速普及深入的趨勢。(4)編碼,把設計轉化為機器可執(zhí)行的程序。軟件?軟件產品具有哪些特性?答:軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序,數(shù)據(jù)及其相關文檔的 完整集合。 設計系統(tǒng)的軟件結構,即構成模塊。一、 單選題1. 在軟件危機中表現(xiàn)出來的軟件質量差的問題,其原因是_______。A. 總體設計B. 需求分析C. 詳細設計D. 程序設計9. 面向對象分析是對系統(tǒng)進行_________的一種方法。3. 軟件開發(fā)是一個自頂向下逐步細化和求精的過程,而軟件測試是一個________的過程。 ( )7. 編碼風格由個人喜好決定,沒有固定格式。( )四、 名詞解釋1. 白盒測試2. 模塊化3. 對象五、 簡答題1. 簡述軟件測試的任務、目的與類型。軟件測試主要分為白盒測試和黑盒測試兩大類。一個好的測試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)的錯誤的用例。 ( )14. UML是一種面向對象的分析設計方法,即OOA/OOD方法。 ( )5. 驗證軟件需求的方法主要靠人工審查的方法。A. 對象模型B. 動態(tài)模型C. 功能模型D. 數(shù)據(jù)模型15. 提高軟件的可維護性可采用很多措施,下列哪個不在措施之列?A. 提供沒有錯誤的程序B. 建立質量保證制度C. 改進程序文檔質量D. 明確軟件質量標準二、 填空題1. 軟件工程中的結構化分析SA是一種面向________的分析方法。A. 從數(shù)據(jù)結構導出程序結構B. 從數(shù)據(jù)流圖導出初始結構圖C. 從模塊結構導出數(shù)據(jù)結構D. 從模塊結構導出程序結構7. 軟件測試時為了________而執(zhí)行程序的過程。模塊的耦合包括以下幾種類型:數(shù)據(jù)耦合,控制耦合,特征耦合,公共環(huán)境耦合,內容 耦合,標記耦合,無耦合/非直接耦合什么是內聚?模塊的內聚包括哪些類型?答:內聚標志著一個模塊內各個元素彼此結合的緊密程度,它是信息隱蔽和局部化概念的自 然擴展模塊的內聚包括以下幾種類型:低內聚—偶然內聚,邏輯內聚,時間內聚 中內聚—過程內聚,通信內聚; 高內聚—順序內聚,功能內聚如何選擇程序設計語言的工程特性答:什么是編碼風格?為什么要強調編碼風格?答:編碼風格包括以下內容:程序內部良好的文檔(注釋)、數(shù)據(jù)說明、語句構造、輸入輸 出和效率保障等。從初步的數(shù)據(jù)流圖導出(設計出)軟件結構;根據(jù)數(shù)據(jù)需求設計數(shù)據(jù)結構(數(shù)據(jù)庫結構、文件結構設計)。 軟件生命周期模型有問題定義,可行性研究,需求分析,總體詳細設計,總體編碼和單元測試,綜合測試,軟件維護組 瀑布模型是一個項目開發(fā)架構,開發(fā)過程是通過設計一系列階段順序展開的,從系統(tǒng)需 求分析開始直到產品發(fā)布和維護,每個階段都會產生循環(huán)反饋,如果有信息未被覆蓋或 者發(fā)現(xiàn)了問題,那么最好 “返回”上一個階段并進行適當?shù)男薷?,項目開發(fā)進程從一個階 段“流動”到下一個階段。(3)設計,包括總體設計和詳細設計,軟件設計是一個多步驟的過程,主要是對軟件的數(shù)據(jù)結構、軟件體系結構、界面表示及過程細節(jié)進行設計。 (4) 軟件常常很難維護。一個成功的測試是指揭示了迄今為止尚未發(fā)現(xiàn)的錯誤的測試。A) 完善性維護B) 糾錯性維護C) 適應性維護D) 預防性維護7.軟件測試的目標是( )。A、DFD 圖B、數(shù)據(jù)字典C、IPO 圖D、PAD 圖,一般是把數(shù)據(jù)流圖中數(shù)據(jù)流劃分為(),再將數(shù)據(jù)流圖映射為軟件結構。A. 鍵盤、鼠標、通信端口、網絡等設備一有變化,就會產生消息B.操作系統(tǒng)不斷向應用程序發(fā)送消息,但應用程序不能向操作系統(tǒng)發(fā)送消息C. 應用程序之間可以相互發(fā)送消息D.發(fā)送與接收消息的通信機制與傳統(tǒng)的子程序調用機制不同⑩ 面向對象程序設計中的數(shù)據(jù)隱藏指的是()。A.確定B.行或不行C.正確D.無二義③下列關于瀑布模型的描述正確的是()。對在面向對象程序中,使用繼承機制是實現(xiàn)共享和提高重用程度的主要途徑。(D)經濟可行性,系統(tǒng)可行性,時間可行性。IF 年齡20 THEN IF 文化程度=初中 THEN 脫產學習 ELSE 工作為電工 ENDIF ELSE IF 年齡≤40 THEN IF (文化程度=大學) THEN 工作為技術員 ELSE IF 性別=男性 THEN 工作為鉗工 ELSE 工作為車工 ENDIF ENDIF ELSE IF (文化程度=大學) THEN 工作為技術員 ELSE 工作為材料員 ENDIF ENDIFENDIF(2)判定樹如下:單項選擇題(每小題1分,共10分)在結構性的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標( A )(A) 需求分析階段 (B) 詳細設計階段(C) 概要設計階段 (D) 可行性研究階段 軟件工程方法中普遍定義的方法之一是結構化生命周期方法(SLC方法),下述哪一個論述不具有SLC方法的主要特征( C ) A 嚴格定義需求 B 劃分開發(fā)階段 C 規(guī)范文檔格式 D 分析控制流程 軟件結構中兩個模塊之間有調用關系,傳遞簡單數(shù)據(jù)值,相當于高級語言中的值傳遞,這兩個模塊之間的耦合是( D ) (A)公共耦合 (B)控制耦合 (C)標記耦合 (D)數(shù)據(jù)耦合 軟件維護的四類維護活動是( A )(A) 改正性維護,適應性維護,完善性維護和預防性維護。4. DFD在軟件工程中表示 。A. 越多 B. 越少 C. 順序 D. 時間16. 畫軟件結構圖時應注意調用關系只能是( )。I. 計算機輔助教學軟件 II. 軟件測試工具 III. 辦公自動化軟件 IV. 工程與科學計算軟件A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正確8. 需求分析階段最重要的技術文檔是( )。 試寫出以上系統(tǒng)中生產科和技術科處理的軟件結構圖。( )四、名詞解釋題(本大題共5小題,每小題3分,共15分)五、圖 a 中,模塊 G 為判定,判斷涉及到模塊 B、F、G,請指出設計中的錯誤,再根據(jù)改進模塊圖的基本原則,畫出 1~2 個改進方案(不改變模塊 G 的判斷關系),并說明是按照哪條基本原則進行改進的。(
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1