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

正文內(nèi)容

軟件工程作業(yè)及答案-資料下載頁

2025-06-01 12:04本頁面
  

【正文】 ,是對事物的一種無歧義的書面描述。模型是一種思考工具,利用這種工具可以把知識規(guī)范地表示出來。為了開發(fā)復雜的軟件系統(tǒng),系統(tǒng)分析員應該從不同角度抽象出目標系統(tǒng)的特性,使用精確的表示方法構(gòu)造系統(tǒng)的模型,驗證模型是否滿足用戶對目標系統(tǒng)的需求,并在設計過程中逐漸把和實現(xiàn)有關(guān)的細節(jié)加進模型中,直至最終用程序?qū)崿F(xiàn)模型。對于那些因過分復雜而不能直接理解的系統(tǒng),特別需要建立模型,建模的目的主要是為了減少復雜性。應該依據(jù)什么準則來評價用例圖、腳本和狀態(tài)圖?111 面向?qū)ο笤O計應該遵循哪些準則?簡述每條準則的內(nèi)容,并說明遵循這條準則的必要性。答: 面向?qū)ο笤O計準則:模塊化;抽象;信息隱藏;弱耦合;強內(nèi)聚;可重用。112 簡述有助于提高面向?qū)ο笤O計質(zhì)量的每條主要啟發(fā)規(guī)則的內(nèi)容和必要性。答: 設計結(jié)果應該清晰易懂,使設計結(jié)果清晰、易讀、易懂,是提高軟件可維護性和可重用性的重要措施;一般、特殊結(jié)構(gòu)的深度應適當,應該使類等級中包含的層次數(shù)適當;設計簡單的類,應該盡量設計小而簡單的類,以便于開發(fā)和管理;使用簡單的協(xié)議,一般說來,消息中的參數(shù)不要超過3個;使用簡單的服務,一般只有3—5行源程序語句,可以用僅含一個動詞和一個賓語的簡單句子描述它的功能;把設計變動減至最小,即使出現(xiàn)必須修改設計的情況,也應該使修改的范圍盡可能小。121 面向?qū)ο髮崿F(xiàn)應該選用哪種程序設計語言?為什么?答: 開發(fā)人員在選擇面向?qū)ο笳Z言時,還應該著重考慮以下一些實際因素。將來能否占主導地位,為了使自己的產(chǎn)品在若干年后仍然具有很強的生命力;可重用性,采用面向?qū)ο蠓椒ㄩ_發(fā)軟件的基本目的和主要優(yōu)點,是通過重用提高軟件生產(chǎn)率;類庫和開發(fā)環(huán)境,決定可重用性的因素,不僅僅是面向?qū)ο蟪绦蛘Z言本身,開發(fā)環(huán)境和類庫也是非常重要的因素;其他因素,對用戶學習面向?qū)ο蠓治?、設計和編碼技術(shù)所能提供的培訓服務;在使用這個面向?qū)ο笳Z言期間能提供的技術(shù)支持;能提供給開發(fā)人員使用的開發(fā)工具、開發(fā)平臺、發(fā)行平臺;對機器性能和內(nèi)存的需求;集成已有軟件的容易程度等。124 良好的面向?qū)ο蟪绦蛟O計風格主要有哪些準則?答: 良好的面向?qū)ο蟪绦蛟O計風格,即包括傳統(tǒng)的程序設計風格準則,也包括為適應面向?qū)ο蠓椒ㄋ赜械母拍睿ɡ?,繼承性)而必須遵循的一些新準則。提高可重用性:提高方法的內(nèi)聚;減小方法的規(guī)模;保持方法的一致性;把策略與實現(xiàn)分開;全面覆蓋;盡量不使用全局信息;利用繼承機制。提高可擴充性:封裝實現(xiàn)策略;不要用一個方法遍歷多條關(guān)聯(lián)鏈;避免使用多分支語句;精心確定公有方法。提高健壯性:預防用戶的操作錯誤;檢查參數(shù)的合法性;不要預先確定限制條件;先測試后優(yōu)化。125 測試面向?qū)ο筌浖r,單元測試、集成測試和確認測試各有哪些新特點?答: 面向?qū)ο蟮膯卧獪y試,最小的可測試單元是封裝起來的類和對象。測試面向?qū)ο筌浖r,不能再孤立地測試單個操作,而應該把操作作為類的一部分來測試。面向?qū)ο蟮募蓽y試,主要有下述兩種不同的策略:基于線程的測試。這種策略把響應系統(tǒng)的一個輸入或一個事件所需要的那些類集成起來?;谑褂玫臏y試。面向?qū)ο蟮拇_認測試,面向?qū)ο筌浖拇_認測試也集中檢查用戶可見的動作和用戶可識別的輸出。137 什么是軟件質(zhì)量?請敘述它與軟件可靠性的關(guān)系。答: 概括地說,軟件質(zhì)量就是“軟件與明確地和隱含地定義的需求相一致的程度”。更具體地說,軟件質(zhì)量是軟件與明確地敘述的功能和性能需求、文檔中明確描述的開發(fā)標準以及任何專業(yè)開發(fā)的軟件產(chǎn)品都應該具有的隱含特征相一致的程度。138 一個程序能既正確又不可靠嗎?請解釋你的答案。答:1311 配置審計和技術(shù)復審有何不同?可否把它們的功能放在一次復審中完成?答: 正式的技術(shù)復審關(guān)注被修改后的配置對象的技術(shù)正確性。復審者審查該對象以確定它與其他軟件配置項的一致性,并檢查是否有遺漏或副作用。軟件配置審計通過評估配置對象的那些通常不在復審過程中考慮的特征,而成為對正式技術(shù)復審的補充。1312 CMM的基本思想是什么?為什么要把能力成熟度劃分成5個等級?答:CMM的基本思想是,由于問題是由我們管理軟件過程的方法不當引起的,所以新軟件技術(shù)的運用并不會自動提高軟件的生產(chǎn)率和質(zhì)量. 把能力成熟度劃分成5個等級的原因是:對軟件的改進不可能一蹴而就.7
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1