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

正文內容

[理學]軟件工程復習資料-文庫吧資料

2025-01-15 01:18本頁面
  

【正文】 解決問題,確定可實現(xiàn)的方案,并設計出軟件的層次結構圖; ( 5)詳細設計,把解法具體化,確定如何具體地實現(xiàn)這個系統(tǒng)。需要做經(jīng)濟可行性分析、技術可行性分析、操作可行性分析和法律可行性分析; ( 3)需求分析階段,主要是確定目標系統(tǒng)必須具備的功能。 3. 主程序員組的組織形式 簡述軟件生命周期開發(fā)方法的基本過程及每個階段的任務。 3)用循環(huán)方式對過程分解,確定某個部分進行重復的開始和結束的條件。 1)用順序方式對過程分解,確定各部分的執(zhí)行順序。 模塊獨立性是指軟件系統(tǒng)中每個模塊只涉及軟件要求的具體子功能,而和軟件系統(tǒng)中其他的模塊接口是簡單的 模塊獨立性的概念是模塊化、抽象、信息隱蔽和局部話概念的直接結果 由耦合和內聚 2 個標準度量 簡述結構化程序設計方法的基本要點 1. 采用自頂向下,逐步求精的程序設計方法 在需求分析,概要設計中,都采用了自頂向下,逐層細化的方 法。 事實上, 軟件工程 過程是一個軟件開發(fā)機構針對某一類軟件產(chǎn)品為自己規(guī)定的工作步驟,它應當是科學的、合理的,否則必將影響到軟件產(chǎn)品的質量。確認軟件能夠完成客戶提出的要求; A(Action):軟件演進。規(guī)定軟件的功能及其運行的限制; D(Do):軟件開發(fā)。 軟件工程 過程是為獲得軟件產(chǎn)品,在軟件工具支持下由 軟件工程 師完成的一系列 軟件工程活動。 目標:支付較低的開發(fā)成本、達到要求的軟件功能、獲取較好的軟件性能、開發(fā)的軟件易于移植、需要 較低的維護費用、能按時完成開發(fā)任務,幾時交付使用、開發(fā)的軟件可靠性高 面臨的主要問題是:軟件費用 軟件可靠性 軟件維護 軟件生產(chǎn)率 軟件重用。 軟件的維護一般經(jīng)過 提出維護或修改要求、 領導復審并作出答復,如同意修改則列入維護計劃 、 領導分配人物維護人員執(zhí)行修改 三個步驟。 _信息隱藏 _原理指出:應該這樣設計和確定模塊,使得一個模塊內包含的信息對于不需要這些信息的模塊來說,是不能訪問的。 軟件需求分析時,應建立數(shù)據(jù)模型、功能模型和 _行為模型 __。 軟件 _可靠性 __是程序在給定的時間間隔內,按照規(guī)格說明書的規(guī)定成功地運行地概率。 軟件生命周期由軟件定義、軟件開發(fā)和 __軟件維護 ___三個時 期組成。 瀑布模型的核心思想是 _按工序將問題化簡,將功能的實現(xiàn)與設計分開,便于分工協(xié)作,即采用結構化的分析與設計方法將邏輯實現(xiàn)與物理實現(xiàn)分開 __。 IEEE定義 基線 是:已經(jīng)通過了正式復審的規(guī)格說明或中間產(chǎn)品,它可以作為進一步開發(fā)的基礎,并且只有通過正式的變化控制過程才能改變它。 軟件維護活動主要包括完善性維護、 適應性維護 、改正性維護和預防性維護等四種。 軟件設計包括 制定計劃和需求分析 兩個階段。 在需求分析時,常采用 數(shù)據(jù)流圖 來描繪系統(tǒng)的行為。 程序的效率包括兩個方面的內容 ___時間復雜度 _____和 ___空間復雜度 _____。 結構化分析方法常用的兩種工具是 ________和 ________。 軟件工程包括的三個要素是 ___方法、工具和過程 _____。 軟件開發(fā)模型用于指導軟件的開發(fā)。 軟 件可維護性度量的七個質量特性是可理解性、可測試性、可修改 性、 可靠性 、可移植性 、 可使用性和效率。 劃分模塊時盡量做到 _高內聚、低耦合 ___,保持模塊的獨立性。 在面向對象方法中,對象實現(xiàn)了數(shù)據(jù)和操作的結合,使數(shù)據(jù)和操作 __封裝 ___于對象的統(tǒng)一體中。 軟件結構是以 模塊 為基礎而組成的一種控制層次結構。 軟件維護的內容包括校正性維持,適應性維護、 __完善性維護 ___和預防性維護。 基于計算機的系統(tǒng)通常包含 6 個元素是硬件、軟件、過程、文檔、數(shù)據(jù)庫和________。 在結構化分析中,用于描述加工邏輯的主要工具有三種,即:結構化語言、判定表、 判定樹 。 對大信息系統(tǒng)的需求, DFD應與數(shù)據(jù)庫技術中 ______ER______ 圖結合起來。 軟件生存周期是指一個軟件從提出開發(fā)要求開始直到 _____該軟件報廢 ___為止的整個時期。 大型軟件測試包括 ____單元測試 ____、 ___集成測試 _____確認測試和 ____系統(tǒng)測試 __四個步驟。 向對象發(fā)出服務請求稱為 ____接口 ___,類對象上的各種操作稱為 ____方法 ____。 軟件可維護性度量的七個質量特性是可理解性、可測試性、可修改性、可靠性、 可移植性 、 可使用性和效率。 A、 系統(tǒng)分析 B、軟件的自動化生成 C、自動分析數(shù)據(jù) D、測試軟件 二、填空題 在面向對象方法中,對象實現(xiàn)了數(shù)據(jù)和操作的結合,使數(shù)據(jù)和操作 __封裝 ___于對象的統(tǒng)一體中。 A. 完備性 B. 安全性 C.可測試性 D. 靈活性 軟件維護工作過程中,第一步是先確認( B ) A.維護環(huán)境 B.維護類型 C. 維護要求 D. 維護者 以下哪種不屬于用面向對象方法建立的分析模型 ( B ) A. 動態(tài)模型 B. 功能模型 C. 對象模型 D. 狀態(tài)模型 可維護性的特性中,相互矛盾的是 ( B ) A. 可理解性與可測試性 B. 效率與可修改性 C. 可修改性和可理解性 D. 可理解性與可讀性 軟件詳細設計的主要任務是確定每個模塊的( A ) A、算法和使用的數(shù)據(jù)結構 B、外部接口 C、功能 D、編程 軟件是一種( C ) A、程序 B、數(shù)據(jù) C、邏輯產(chǎn)品 D、物理產(chǎn)品 研究開發(fā)所需要的成本和資源是屬于可行性研究中的 ( B )研究的一方面。 D.設計測試方案時,要么采用等價劃分法,要么采用邊界值分析法。 B.在等價劃分法中,為了提高測試效率,一個測試用例可以覆蓋多個有效等價類。 A.α測試 B.集成測試 C.平行運行 D.β測試 以下說法正確的是( B )。 A.判定覆蓋 C. 條件覆蓋 D. 條件組合覆蓋 在進行軟件測試時,首先應當進行( D ),然后再進行組裝測試,最后再進行有效性測試。 A.語句覆蓋:選擇測試用例使程序中每條語句至少被 執(zhí)行一次 B.條件覆蓋:選擇測試用例使每個條件都滿足 C.判定覆蓋:選擇測試用例使程序中每個判定和判定中的條件至少都獲得一次?真?值和一次?假?值。 C.軟件不能進行?窮舉?測試 D.測試計劃是在軟件測試開始之初制定的。 A.概要設計 B. 總體設計 C. 單元設計 D. 詳細設計 關于軟件測試,下面說法正確的是 ( C )。 B.對軟件寬度影響最大的因素是扇入。 中級結構性成本模型 COCOMO是一個 ( C ) A、靜態(tài)單變量模型 B、動態(tài)單變量模型 C、靜態(tài)多變量模型 D、動態(tài)多變量模型 PAD圖為( 詳細設計 )提供了有力的工具。 A. 系統(tǒng)的規(guī)模有多大 B. 系統(tǒng)如何實現(xiàn) C. 系統(tǒng)有些什么輸入信息 D. 系統(tǒng)必須做什么 在軟件結構設計時,下面哪一項不是應該遵循( C )的原則。 統(tǒng)數(shù)據(jù)分類 下述方法中,屬于形式化說明方法的是( )。 A.基于 Jackson圖的設計 B.基于 IDEF0圖的設計 C.交換分析設計 D.事務分析設計 當一個模塊直接使用另一個模塊的內部數(shù)據(jù),這種模塊之間的耦合為( D) A.數(shù)據(jù)耦合 B.公共耦合 C.標記耦合 D.內容耦合 詳細設計與概要設計銜接的圖形工具是 ( D ) A. DFD圖 B. 程序圖 C. PAD圖 D. SC圖 測試的關鍵問題是 ( D ) A. 如何組織對軟件的評審 B. 如何驗證程序的正確性 C. 如何采用綜合策略 D. 如何選擇測試用例 開發(fā)軟件所需高成本和產(chǎn)品的低質量之間有著尖銳的矛盾,這種現(xiàn)象稱做 (C )
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1