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

正文內(nèi)容

軟件工程第六版課后習(xí)題答案-文庫(kù)吧在線文庫(kù)

  

【正文】 耦合性 高 非直接耦合 數(shù)據(jù)耦合 特征耦合 控制耦合 外部耦合 公共耦合 內(nèi)容耦合 強(qiáng) 獨(dú)立性 弱 下面舉例說(shuō)明以上耦合: A. 非直接耦合:兩個(gè)模塊沒(méi)有直接的關(guān)系(模塊 1 和模塊 2),獨(dú)立性最強(qiáng) :即一個(gè)模塊訪問(wèn)另一個(gè)模塊的 時(shí)候,彼此之間是通過(guò)數(shù)據(jù)參數(shù)來(lái)交換輸入、輸出信息的,這種耦合為數(shù)據(jù)耦合。借閱人可以再終端上查找到某個(gè)作者所有的書(shū)(輸入“ A=”和作者名字),或具有指定標(biāo)題的所有書(shū)籍(輸入“ T=”和標(biāo)題),或?qū)儆谔囟ㄖ黝}范圍內(nèi)的所有圖書(shū)(輸入“ S=”加主題范圍)。 EEPROM 寫(xiě)入 完成后 LEFTamp。 第四章 1,舉例說(shuō)明形式化說(shuō)明技術(shù)和欠形式化方法的優(yōu)缺點(diǎn)。 ( 2)怎樣與用戶有效地溝通以獲取用戶的真實(shí)需求? 答案 : 與用戶溝通獲取需求的方法:訪談;面向數(shù)據(jù)流自頂向下求精;簡(jiǎn)易的應(yīng)用規(guī)格說(shuō)明技術(shù);快速建立軟件原型 3 銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的工作過(guò)程大致如下:儲(chǔ)戶填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款則系統(tǒng)記錄存款 人姓名、住址、身份證號(hào)碼等存款信息,并打印出存款存單給儲(chǔ)戶;如果是取款且存款時(shí)留有密碼,則系統(tǒng)首先核對(duì)儲(chǔ)戶密碼,若密碼正確或存款時(shí)未留密碼,則系統(tǒng)計(jì)算利息并打印出利息清單給儲(chǔ)戶。 經(jīng)濟(jì)可行性: 支出方面由醫(yī)院方面承擔(dān),是否可行取決于醫(yī)院方面是否能支付所需的費(fèi)用。因此,分階段開(kāi)發(fā)“航空訂票系統(tǒng)”的構(gòu)想是可行 的。 。 十. Rational 統(tǒng)一過(guò)程 主要適用于何種項(xiàng)目? 大型的需求不斷變化的復(fù)雜軟件系統(tǒng)項(xiàng)目 十一 .說(shuō)明敏捷過(guò)程的適用范圍 適用于商業(yè)競(jìng)爭(zhēng)環(huán)境下對(duì)小型項(xiàng)目提出的有限資源和有限開(kāi)發(fā)時(shí)間的約束 十二 .說(shuō)明微軟過(guò)程的適用范圍 適用于商業(yè)環(huán)境下具有有限資源和有限開(kāi)發(fā)時(shí)間約束的項(xiàng)目的軟件過(guò)程模式 第二章 ?應(yīng)該從哪些方面研究目標(biāo)系統(tǒng)的可行性? 答:( 1)開(kāi)發(fā)一個(gè)軟件時(shí),需要判斷原定的系統(tǒng)模型和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來(lái)的效益是否大到值得投資開(kāi)發(fā)這個(gè)系統(tǒng)的程度,如果做不到這些,那么花費(fèi)在這些工程上 的任何時(shí)間、人力、軟硬件資源和經(jīng)費(fèi),都是無(wú)謂的浪費(fèi)。 缺點(diǎn): (1) 需要相當(dāng)?shù)娘L(fēng)險(xiǎn)分析評(píng)估的專門(mén)技術(shù),且成功依賴于這種技術(shù)。 缺點(diǎn):產(chǎn)品的先天性不足,因?yàn)殚_(kāi)發(fā)者常常需要做實(shí)現(xiàn)上的折中,可能采用不合適的操作系統(tǒng)或程序設(shè)計(jì)語(yǔ)言,以使原型能夠盡快工作。 七、什么是軟件生命周期模型?試比較瀑布模型、快速原型模型、增量模型和螺旋模 型的優(yōu)缺點(diǎn),說(shuō)明每種模型的使用范圍。 五 、 15 根據(jù)歷史數(shù)據(jù)可以做出如下的假設(shè) : 對(duì)計(jì)算機(jī)存儲(chǔ)容量的需求大致按下面公式描述的趨勢(shì)逐年增加: M=(Y1960) 存儲(chǔ)器的價(jià)格按下面公式描述的趨勢(shì)逐年下降: P1= (美分 /位 ) 如果計(jì)算機(jī) 字長(zhǎng)為 16位,則存儲(chǔ)器價(jià)格下降的趨勢(shì)為: P2= (美元 /字 ) 在上列公式中 Y 代表年份, M是存儲(chǔ)容量 (字?jǐn)?shù) ), P1 和 P2 代表價(jià)格。 二、 假設(shè)自己是一家軟件公司的總工程師,當(dāng)把圖 給手下的軟件工程師們觀看,告訴他們及時(shí)發(fā)現(xiàn)并改正錯(cuò)誤的重要性時(shí),有人不同意這個(gè)觀點(diǎn),認(rèn)為要求在錯(cuò)誤進(jìn)入軟件之前就清楚它們是不現(xiàn)實(shí)的,并舉例說(shuō):“如果一個(gè)故障是編碼錯(cuò)誤造成的,那么,一個(gè)人怎么能在設(shè)計(jì)階段清除它呢?”應(yīng)該怎么反駁他? 答:在軟件開(kāi)發(fā)的不同階段進(jìn)行修改付出的代價(jià)是很不相同的,在早期引入變動(dòng),涉及的面較少,因而代價(jià)也比 較低;在開(kāi)發(fā)的中期,軟件配置的許多成分已經(jīng)完成,引入一個(gè)變動(dòng)要對(duì)所有已完成的配置成分都做相應(yīng)的修改, 不僅工作量大,而且邏輯上也更復(fù)雜,因此付出的代價(jià)劇增;在軟件“已經(jīng)完成”是在引入變動(dòng),當(dāng)然付出的代價(jià)更高。 (4) 軟件常常是不可維護(hù)的。第一章 一、什么是軟件危機(jī)?它有哪些典型表現(xiàn)?為什么會(huì)出現(xiàn)軟件危機(jī)? 軟件危機(jī)是指在計(jì)算機(jī)軟件開(kāi)發(fā)、使用與維護(hù)過(guò)程中遇到的一系列嚴(yán)重問(wèn)題和難題。 (3) 軟件產(chǎn)品的質(zhì)量往往是靠不住的。 (3) 供求矛盾將是一個(gè)永恒的主題:面對(duì)日益增長(zhǎng)的軟件需求,人們顯得力不從心。 2. 面向?qū)ο蠓椒▽W(xué):優(yōu)點(diǎn):降低了軟件產(chǎn)品的復(fù)雜性;提高了軟件的可理解性;簡(jiǎn)化了軟件的開(kāi)發(fā)和維護(hù)工作; 促進(jìn)了軟件重用。 軟件過(guò)程是軟件工程方法學(xué)的 3個(gè)重要組成部分之一。 快速原型模型 優(yōu)點(diǎn):使用戶能夠感受到實(shí)際的系統(tǒng),使開(kāi)發(fā)者能夠快速地構(gòu)造出系統(tǒng)的框架。開(kāi)發(fā)者和客戶能夠較好地對(duì)待和理解每一個(gè)演化級(jí)別上的風(fēng)險(xiǎn)。 缺點(diǎn): RUP 只是一個(gè)開(kāi)發(fā)過(guò)程,并沒(méi)有涵蓋軟件過(guò)程的全部?jī)?nèi)容,例如它缺少關(guān)于軟件運(yùn)行和支持等方面的內(nèi)容 ,此外,他沒(méi)有支持多項(xiàng)目的開(kāi)發(fā)結(jié)構(gòu),這在一定程度上降低了在開(kāi)發(fā)組織內(nèi)大范圍實(shí)現(xiàn)重用的可能性。進(jìn)行開(kāi)發(fā)成本的估算以及了解取得效益的評(píng)估, 確定要開(kāi)發(fā)的項(xiàng)目是否值得投資開(kāi)發(fā),這些即為經(jīng)濟(jì)可行性研究的內(nèi)容對(duì)于大多數(shù)系統(tǒng),一般衡量經(jīng)濟(jì)上是否合算,應(yīng)考慮一個(gè) “底線 ”,經(jīng)濟(jì)可行性研究范圍較廣,包括成本 —效益分析, 長(zhǎng)期公司經(jīng)營(yíng)策略, 開(kāi)發(fā)所需的成本和資源,潛在的市場(chǎng)前景。 數(shù)據(jù)流程圖: 取票圖: 航空訂票系統(tǒng)技術(shù)在目前是一個(gè)技術(shù)上成熟的系統(tǒng),并且在航空公司內(nèi)部準(zhǔn)備采取有力措施保證資金和人員配置等。 雖然生理數(shù)據(jù)的采集需要涉及大量的專業(yè)精密儀器,軟件工程師并不精通,但是可以在專業(yè)人士的幫助下完成。 2)確定對(duì)系統(tǒng)的綜合要求: 功能需求; 性能需求; 可靠性和可用性需求; 出錯(cuò)處理需求; 接口需求; 約束; 逆向需求; 將來(lái)可以提出的要求,分析系統(tǒng)的數(shù)據(jù)要求。引起狀態(tài)轉(zhuǎn)換的事件主要是 “ 復(fù)印命令 ” 、 “ 完成復(fù)印命令 ” 、 “ 發(fā)現(xiàn)缺紙 ” 、 “ 裝滿紙 ” 、 “ 發(fā)生卡紙故障 ” 和 “ 排除了卡紙故障 ” 。 應(yīng)用形式化方法的準(zhǔn)則: A,應(yīng)該選用適當(dāng)?shù)谋硎痉椒ǎ? B,應(yīng)該形式化,但不要過(guò)分形式化; C, 應(yīng)該估算成本; D, 應(yīng)該有形式化的方法顧問(wèn)隨時(shí)提供咨詢; E, 不應(yīng)該放棄傳統(tǒng)的開(kāi)發(fā)方式; F,應(yīng)該建立詳盡的文檔; G,不應(yīng)該放棄質(zhì)量標(biāo)準(zhǔn); H,不應(yīng)該盲目依賴形式化方法; I,應(yīng)該測(cè)試,測(cè)試再測(cè)試; J,應(yīng)該重用。圖書(shū)管理員可以把一些書(shū)加到( +)圖書(shū)集合中,也可以刪 除( — )它們。耦合強(qiáng)弱取決于接口的復(fù)雜度,進(jìn)入或訪問(wèn)某一模塊的點(diǎn),以及通過(guò)接口的數(shù)據(jù)。這就叫做偶然內(nèi)聚 偶然內(nèi)聚的例子:在模塊 T 中有 A,B,C 三條語(yǔ)句,至少?gòu)谋砻嫔峡磥?lái)這三條語(yǔ)句沒(méi)什么聯(lián)系,只是因?yàn)?D,E,F,G 中都有這三條語(yǔ) 句,為了節(jié)省空間才把這三條語(yǔ)句作為一個(gè)模板放在一起。再根據(jù)年齡算出退休的時(shí)間,則這個(gè)程序具有順序內(nèi)聚性。 ( 2)確定贏者和贏牌的類型。 ( 7)第四等級(jí)的牌是對(duì)子,即 3張牌中有兩張點(diǎn)數(shù)相同,最大的對(duì)子是 A,A,K。 l=k/4+a。 if(tT[2][0]) t=T[2][0]。amp。 else if(T[0][0]==T[2][0]amp。 int A[10][10],B[10][10]。i3。r2)。 if(max(A[][10])max(B[][10])) printf(A 贏,同花順 \n)。E2(B[][10])==1) { e2++。amp。 } else if(E4(A[][10])==E4(B[][10])amp。 } } printf(同花順贏牌概率為 %d,順子贏牌概率為 %d,同點(diǎn)贏牌概率為 %d,對(duì)子贏牌概率為 %d,雜牌贏牌概率為 %d,e1/times,e2/times,e3/times,e4/times,e5/times)。 ( N O T q ) O R ( N O T f l a g )F Tpg 研究下面的偽碼程序: LOOP:Set I to(START+FINISH)/2 IF TABLE(I)=ITME goto FOUND IF TABLE(I)ITME Set START to (I+1) IF TABLE(I)TME Set FINSH to (I1) IF (FINSHSTART)1 goto LOOP IF TABLE(START)=ITEM goto FOUND IF TABLE(FINSH)=ITEM goto FOUND Set FLAG to 0 Goto DONE FOUND: Set FLAG to 1 DONE: EXIT 要求: ( 1) 畫(huà)出流程圖。 (1)能否從這個(gè)例子總結(jié)出 Ashcroft_Manna 技術(shù)的一些基本方法? (2)進(jìn)一步簡(jiǎn)化 (b)給出的結(jié)構(gòu)化設(shè)計(jì)。當(dāng)每股售價(jià)低于 14元時(shí),附加手續(xù)費(fèi)為基本手續(xù)費(fèi)的 5%,除非買進(jìn)、賣出的股數(shù)不是 100 的倍數(shù),在這種情況下附加手續(xù)費(fèi)的 9%。 把統(tǒng)計(jì)空格程序的 Jackson 圖 (圖 )該畫(huà)為等價(jià)的程序流程圖和盒圖。 (4) 找出并改正程序邏輯中的錯(cuò)誤。 特點(diǎn)是:可能發(fā)生接口問(wèn)題。 針對(duì)若干個(gè)不同的 NAME 重復(fù)執(zhí)行上述命令序列。 語(yǔ)句覆蓋測(cè)試用例 語(yǔ)句覆蓋的含義是,選擇足夠多的測(cè)試數(shù)據(jù),使被測(cè)試程序中的每個(gè)語(yǔ)句至少 30 20 10 60 40 20 T T T 2 3 2 1 1 1 1 F F F 1 Z Y X C B A 3 2 1 預(yù)期的輸出 輸入 判定 序號(hào) 執(zhí)行一次。 ( 2) 答:無(wú)法打印出任何信息。請(qǐng)仔細(xì)閱讀這段偽碼,說(shuō)明該偽碼的語(yǔ)法特點(diǎn),找出并改正偽碼中的錯(cuò)誤。 ( 2) 用判定數(shù)表示手續(xù)費(fèi)的計(jì)算方法。 當(dāng)執(zhí)行完最內(nèi)層的 IF語(yǔ)句之后 , 把 I賦值為可執(zhí)行的最大標(biāo)號(hào)值加 1, 而DOUNTIL 循環(huán)的結(jié)束條件就是 I等于這個(gè)值 。 ( 3)等價(jià)的結(jié)構(gòu)化程序的流程圖如下: F l a g = 0開(kāi) 始( F S ) 1amp。 解:( 1)通常所說(shuō)的結(jié)構(gòu)化程序,是按照狹義的結(jié)構(gòu)程序的 定義衡量,符合定義規(guī)定的程序,每個(gè)代碼塊只有一個(gè)入口 和一個(gè)出口。 if(max(A[][10])max(B[][10])) printf(A 贏,對(duì)子 \n)。 } else if(E4(A[][10])E4(B[][10])) { e4++。 printf(A 贏,同點(diǎn) \n)。 } else if(E2(A[][10])E2(B[][10])) { e2++。 printf(B 贏,同花順 \n)。r2)。times)。amp。 else return 0。T[1][1]==T[2][1]) return 1。 return(p)。 k=ba+1。 ( 2)一副撲克牌有 52張牌, 4種花色(黑桃、紅桃、梅花、方塊),每種花色的牌的點(diǎn)數(shù)按升序排列有 2, 3,4, ........., 10, J,Q,K,A 等 13種。 教師工資檔案存儲(chǔ)在行政辦公室的磁帶上,檔案 中有目前的年工資、贍養(yǎng)的人 數(shù)、雇傭日期等信息。這個(gè)程序具有通訊內(nèi)聚性。 : 若一組模塊都訪問(wèn)同一個(gè)公共數(shù)據(jù)環(huán)境,則它們之間的耦合就稱為公共耦合。 答:其中 P1 表示書(shū)在圖書(shū)館 P2 表示書(shū)在讀者手上, P3書(shū)被預(yù)約 書(shū)歸還,掃描兩個(gè)條形碼,在終端輸入 R 在終端輸入“ H=”加書(shū)號(hào) 掃描兩個(gè)條形碼,在終端輸入 R 掃描兩個(gè)條形碼,在終端輸入 C 書(shū)在圖書(shū)館 S1 書(shū)被借出 S2 書(shū)被預(yù)約 S3 圖 管理員刪除 管理員添加 管理員設(shè)置狀態(tài) 書(shū)入 庫(kù) 書(shū)出庫(kù)(刪除) 預(yù)約 書(shū)狀態(tài)為 S2amp。 假設(shè)有這樣一個(gè)有窮狀態(tài)機(jī):以一串字符為輸入,判斷字符串中是否含有合法的浮點(diǎn)二進(jìn)制數(shù)。在得分榜界面按任意鍵返回開(kāi)始界面,在讀取游戲界 面,當(dāng)游戲數(shù)據(jù)讀取完成后進(jìn)入正常游戲狀態(tài),正常游戲狀態(tài)下,同時(shí)按下左鍵和右鍵進(jìn)入儲(chǔ)存游戲界面,數(shù) 據(jù)儲(chǔ)存結(jié)束后返回正常游戲狀態(tài),在正常游戲狀態(tài)下,如果變量 game_res=0,則游戲結(jié)束,進(jìn)入游戲結(jié)束畫(huà)面。試用實(shí)體 聯(lián)系圖描述本系統(tǒng)中的數(shù)據(jù)對(duì)象并用數(shù)據(jù)流程描繪本系統(tǒng)的功能。撥校外電 話需要先撥 0,若是本市電話則接著撥 8位數(shù)字(第一位不是 0),若是外地電話則撥 3位區(qū)碼后再撥 8位電話號(hào)碼(第一位不是 0)。旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼、旅行時(shí)間、旅行目的地等)輸入進(jìn)入該系統(tǒng),系統(tǒng)為旅客安排航班,印出
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1