首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學習 | ||
![]() |
2010考研 | 自學考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院 | |
![]() |
四六級 | 商務英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福 | |
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、法、德、日、韓語 | 在職申碩英語 | ||
在職攻碩英語 | 成人英語三級 | ||
![]() |
等級考試 | 水平考試 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 | |
![]() |
公務員 | 報關員 | 報檢員 | 外銷員 | 司法考試 | 導游考試 | 教師資格 | 國際商務師 | 跟單員 | |
單證員 | 物流師 | 價格鑒證師 | 銀行從業資格 | 證券從業資格 | 人力資源管理師 | 管理咨詢師 | ||
期貨從業資格 | 社會工作者 | ||
![]() |
會計職稱 | 注會CPA | 經濟師 | 統計師 | 注冊稅務師 | 評估師 | 精算師 | 高會 | ACCA | 審計師 | |
法律顧問 | 會計證 | ||
![]() |
一級建造師 | 二級建造師 | 造價師 | 監理師 | 安全師 | 咨詢師 | 結構師 | 建筑師 | 安全評價師 | |
房地產估價師 | 土地估價師 | 設備監理師 | 巖土工程師 | 質量工程師 | 房地產經紀人 | 造價員 | ||
投資項目管理 | 土地代理人 | 環保師 | 環境影響評價 | 物業管理師 | 城市規劃師 | 公路監理師 | ||
公路造價工程師 | 招標師 | ||
![]() |
執業護士 | 執業醫師 | 執業藥師 | 衛生資格 |
軟件工程基礎知識
聯合測試有漸增式與非漸增式兩種。漸增式比非漸增式優越,因為用漸增式,如果是“由頂向下”則可利用前面已測試過的模塊,而不必另外準備驅動模塊,如果是“由底向上”,也可利用已測試過的模塊,不必再準備樁模塊。漸增式可以較早地發現模塊界面之間的錯誤,有利于排錯,檢查比較徹底。
典型的可行性研究由以下8個步驟:1 復查系統的目標和規模2 研究目前正在使用的系統3 導出新系統的高層邏輯模型4 重新定義問題5 導出和評價供選擇的方案6 推薦一個方案并說明理由7 草擬開發計劃8 書寫文檔提交審查
測試的基本概念:測試是為了發現錯誤而執行某個程序;
測試不能發現所有的錯誤;測試的關鍵是設計一組“高產”的測試用例
白盒法:為了衡量測試得覆蓋程度,需要建立一些標準,目前常用的一些覆蓋標準是:語句覆蓋,判定覆蓋,條件覆蓋,判定/條件覆蓋和條件組合覆蓋
6 、sA 方法在描述方式上的特點是盡量(采用圖形表示)
7 、決定軟件系統中各個模塊的外部特性,即其輸入輸出和功能是(概要設計)的任務
8 、軟件開發環境又稱為軟件工程環境,包括方法、工具和管理等多種技術在內的綜合的系統,其中軟件開發方法是環境的基礎。
9 、簡要論述結構化軟件開發方法的思想和有關技術?
結構化方法包括結構化系統分析(SA )結構化系統設計(SD )以及結構化程序設計(SP ) ; 結構化分析方法是軟件項目開發的一種分析方法,它根據軟件項目內部數據傳遞、變換的關系,遵循自頂向下逐步求精的指導思想,采用抽象與分解的原則,將復雜的軟件項目逐步分解,通過軟件開發的描述工具,如數據流圖(描述系統功能需求和數據需求)、數據詞典(用于描述系統中的數據,主要是數據流圖中的數據)、判定表、判定樹及結構化語言(用于描述數據加工邏輯)的描述得到軟件系統的邏輯模型
軟件設計包括了數據結構設計、系統體系結構設計、用戶界面、構件級細節和設計文檔。結構化設計(SD )的基本思想是將系統設計成由相對獨立、單一功能的模塊組成的軟件系統結構。這樣每個模塊可以獨立地理解、編程、測試、排錯和修改。這就使得復雜的采用結構化設計方法設計系統體系結構,采用的技術是面向數據流的技術,即通過描述用戶需求的數據流圖,將用戶需求映射到軟件體系結構。根據數據流的類型,映射的方式有兩種:變換映射、事務映射。
所謂原型法是指開發人員和用戶在一起定義軟件的總體目標,標示出已知的需求,并規劃出需要進一步定義的區域。然后在很短時間內建立一個軟件系統的原型,該原型只包含軟件中那些對用戶/客戶可見的部分。將原型交用戶使用并評價,如不滿意則對原型逐步調整,直到用戶滿意為止。這是一個迭代的過程。原型法使用前提(適用場合): ( l )用戶定義了軟件的一組一般性目標,但不能標示出詳細的輸入、處理及輸出需求:( 2 )開發者不能確定算法的有效性、操作系統的適應性或人機交互的形式。不足:原型是拼湊起來的,沒有考慮到軟件的總體質量和長期的可靠性。
4 面向對象方法(UML )的分析與設計和傳統開發方法的區別?面向對象開發方法和傳統開發方法在開發步的驟上基本相同。不同在于:分析階段所建立的模型不同,結果結構化分析階段主要是根據軟件系統的需求。創建和劃分數據、功能模型
數據建模定義數據對象、屬性和關系(采用實體—關系圖E—R ) .
功能建模指明數據如何在系統內流動和被加工(采用數據流圖DFD )
結構化方法著重于功能分解的使用
本的管理(預算與決算的差別分析,降低成本的方法).用戶方成本
相關推薦: