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

正文內(nèi)容

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

2025-06-01 12:04本頁面
  

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