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

正文內(nèi)容

軟件工程課本習(xí)題答案(參考版)

2025-06-28 15:45本頁面
  

【正文】 只有你自己才能把歲月描畫成一幅難以忘懷的人生畫卷。歲月是有情的,假如你奉獻(xiàn)給她的是一些色彩,它奉獻(xiàn)給你的也是一些色彩。努力過后,才知道許多事情,堅(jiān)持堅(jiān)持,就過來了。有時(shí)候覺得自己像個(gè)神經(jīng)病。在紛雜的塵世里,為自己留下一片純靜的心靈空間,不管是潮起潮落,也不管是陰晴圓缺,你都可以免去浮躁,義無反顧,勇往直前,輕松自如地走好人生路上的每一步3. 花一些時(shí)間,總會看清一些事。類圖如下所示:1. 若不給自己設(shè)限,則人生中就沒有限制你發(fā)揮的藩籬。 。從業(yè)務(wù)的角度,又可以將系統(tǒng)劃分為訂購管理、客戶信息管理和系統(tǒng)管理三個(gè)子系統(tǒng)(包)。本系統(tǒng)從邏輯結(jié)構(gòu)上分為三層,Web頁面層,業(yè)務(wù)邏輯層和數(shù)據(jù)庫層??蛻艨梢栽诰€查詢訂單的狀態(tài)。 用面向?qū)ο蠓椒ㄔO(shè)計(jì)網(wǎng)上購書系統(tǒng)的軟件結(jié)構(gòu),網(wǎng)上購書系統(tǒng)的業(yè)務(wù)如下:某書店為方便客戶通過Internet購買相關(guān)圖書,開發(fā)一個(gè)“網(wǎng)上購書系統(tǒng)”,客戶可以通過Web頁面注冊并登錄“網(wǎng)上購書系統(tǒng)”,通過Web頁面查看、選擇圖書,系統(tǒng)根據(jù)用戶選擇的圖書單價(jià)、數(shù)量,系統(tǒng)自動生成訂單,并計(jì)算總價(jià)格。4) 數(shù)據(jù)管理的設(shè)計(jì)在采用面向?qū)ο蠓椒ㄟM(jìn)行軟件開發(fā)時(shí),數(shù)據(jù)的存儲還是普遍使用關(guān)系數(shù)據(jù)庫。常見的任務(wù)有事件驅(qū)動型任務(wù)、時(shí)鐘驅(qū)動型任務(wù)、優(yōu)先任務(wù)、關(guān)鍵任務(wù)和協(xié)調(diào)任務(wù)等。在設(shè)計(jì)階段,必須根據(jù)需求把交互細(xì)節(jié)加入到用戶界面設(shè)計(jì)中,包括人機(jī)交互所必需的實(shí)際顯示和輸入。例如,調(diào)整需求、復(fù)用已有的類、把問題域類組合在一起、增添泛化類以建立類間的協(xié)議、調(diào)整繼承的支持級別、改進(jìn)性能等。(略) 典型的面向?qū)ο笤O(shè)計(jì)模型在邏輯上由哪幾部分組成?對每一部分進(jìn)行設(shè)計(jì)時(shí)所包含的主要內(nèi)容是什么?典型的面向?qū)ο笤O(shè)計(jì)模型在邏輯上將系統(tǒng)劃分為4個(gè)部分,分別是問題域部分、人機(jī)交互部分、任務(wù)管理部分及數(shù)據(jù)管理部分。一個(gè)構(gòu)件可以是一個(gè)編譯的類,可以是一組編譯的類,也可以是其他獨(dú)立的部署單元,如一個(gè)文本文件、一個(gè)圖片、一個(gè)數(shù)據(jù)文件、一個(gè)腳本等。傳統(tǒng)的構(gòu)件也稱為模塊,是軟件體系結(jié)構(gòu)的一部分。OMG UML規(guī)范中將構(gòu)件定義為“系統(tǒng)中某一定型化的、可配置的和可替換的部件,該部件封裝了實(shí)現(xiàn)并暴露一系列接口”。軟件構(gòu)件是一種組裝單元,它具有規(guī)范的接口規(guī)格說明和顯式的語境依賴。具體解決辦法是:將包B依賴的包A中的元素從包A中分離出來,組成包C,使得包B不再依賴包A,而是依賴包C。具體方法是增加新包。 消除包之間循環(huán)依賴性的方法是什么? 本質(zhì)上,兩個(gè)包之間的依賴性來自于兩個(gè)包中類之間的依賴性。主要用例編號參與者用例說明1administratorMaintain product information(維護(hù)商品信息)增加、修改、刪除商品信息(商品編號、名稱、型號、價(jià)格)2Maintain membership information(維護(hù)會員信息) 增加、修改、刪除會員信息(會員編號、姓名、身份證號、辦卡日期)3salespersonScan membership card(掃描會員卡)在商品出售之前,系統(tǒng)通過掃描儀刷卡(會員卡)來確認(rèn)顧客的會員身份4Scan product code(掃描商品的條形碼)通過掃描商品的條形碼,自動識別商品的名稱和價(jià)格5Input amount of product(輸入商品數(shù)量)對于已經(jīng)掃描的條形碼,手工輸入購買的此件商品的數(shù)量6salesperson,customerAccept payment(接收現(xiàn)金付款)Charge payment to card(使用銀行卡付款)7salespersonPrint receipt(打印收據(jù))用例圖如下:第10章 面向?qū)ο笤O(shè)計(jì) 軟件模塊之間的依賴性可以從哪些角度和抽象層次進(jìn)行分析?在面向?qū)ο筌浖?,常見的軟件模塊有類、接口、包、構(gòu)件。分析誰是這個(gè)系統(tǒng)的參與者?這個(gè)系統(tǒng)有哪些主要用例?畫出用例圖。 按照以下描述,畫出UML類圖:一本教材由許多章組成,每一章包含許多節(jié)、小結(jié)和習(xí)題組成,章和節(jié)都具有標(biāo)題和序號屬性。在關(guān)聯(lián)關(guān)系比較簡單的情況下,關(guān)聯(lián)關(guān)系的語義用關(guān)聯(lián)關(guān)系的名字來概括。 對于復(fù)雜的系統(tǒng),其對象模型應(yīng)該由哪五個(gè)層次組成?對于復(fù)雜的系統(tǒng),對象模型應(yīng)該由下述5個(gè)層次組成:主題層(也稱為范疇層)、類對象層、結(jié)構(gòu)層、屬性層和服務(wù)層,如圖所示。 用例與用例之間的關(guān)系主要有哪兩種?其區(qū)別是什么? 用例之間的關(guān)系主要有《包含》(也稱《使用》)和《擴(kuò)展》。(2) 確定業(yè)務(wù)需求用例──參與者需要系統(tǒng)提供的完整功能。 面向?qū)ο蠓治鲂枰⒌娜齻€(gè)模型是什么?面向?qū)ο蠓治鲂枰⒌?個(gè)模型是:由用例和場景表示的功能模型(用例模型);用類和對象表示的靜態(tài)模型(對象模型);由狀態(tài)圖和順序圖表示的動態(tài)模型(交互模型)。面向數(shù)據(jù)流的分析方法是從建立頂層數(shù)據(jù)流圖(環(huán)境圖)開始,之后逐層對加工進(jìn)行分解。面向?qū)ο蟮姆治龇椒ㄊ褂糜美P蛠肀硎居脩舻墓δ苄枨?,用例模型相?dāng)于功能模型,在對用例模型進(jìn)行細(xì)化的過程中,也伴隨著對功能的分解。賬戶對象的狀態(tài)圖如下圖所示。 考慮銀行系統(tǒng)中的帳戶會有哪幾種狀態(tài),畫出帳戶對象的狀態(tài)圖。一般情況下,當(dāng)需要強(qiáng)調(diào)消息傳遞的時(shí)間順序時(shí),采用順序圖;當(dāng)表示涉及很多對象的模型時(shí),協(xié)作圖比順序圖更形象。順序圖和協(xié)作圖都能描述對象間的交互關(guān)系,但兩者的側(cè)重點(diǎn)不同,順序圖著重表現(xiàn)交互的時(shí)間順序,協(xié)作圖則著重表現(xiàn)交互對象的靜態(tài)鏈接關(guān)系。從耦合度的角度看,聚合關(guān)系要強(qiáng)于關(guān)聯(lián)關(guān)系。聚合描述了整體和部分之間的結(jié)構(gòu)關(guān)系。在UML中,常見的關(guān)系有泛化、聚合、關(guān)聯(lián)、依賴和實(shí)現(xiàn)。補(bǔ)充題:設(shè)計(jì)下列偽碼程序的語句覆蓋和路徑覆蓋測試用例:INPUT(A,B,C)A5X=10X=1B10Y=20Y=2YNYNC15Z=30Z=3YNPRINT(X,Y,Z)STARTINPUT(A,B,C)IF A5 THEN X=10 ELSE X=1END IFIF B10 THEN Y=20 ELSE Y=2END IFIF C15 THEN Z=30 ELSE Z=3END IFPRINT(X,Y,Z)STOP設(shè)輸入數(shù)據(jù)為A,B,C,輸出數(shù)據(jù)為X,Y,Z。所不同的是,a測試是在開發(fā)環(huán)境中所做的測試,主要由開發(fā)方人員進(jìn)行。等價(jià)類表輸入數(shù)據(jù)有效等價(jià)類無效等價(jià)類字符個(gè)數(shù) 7個(gè)(1)0~6個(gè)(2),7個(gè)(3)首字符“京”(4)非“京”(5)第2個(gè)字符字母(6)非字母(7)第3~7個(gè)字符數(shù)字(8)非數(shù)字(9)測試用例如下:1)京H87774 }(1),(4),(6),(8)2)京H8777 }(2)3)京H877745 }(3) 4)冀H87774 }(5)5)京987774 }(7)6)京BA7774 }(9) 比較a測試與b測試,說明其異同。}第6章 軟件測試方法 假設(shè)汽車的車牌號可由車主人在規(guī)定范圍內(nèi)自選,若其規(guī)定為:(1) 車牌上應(yīng)有7個(gè)字符; (2) 為首的字符限定為漢字“京”;(3) 第2個(gè)字符可任選一字母(A~Z);(4) 第3~7個(gè)字符可選任意數(shù)字。\039。 } b[i]=c。 if (isalpha(c)) { if(strchr(.?!,e)) c=toupper(c)。 i++) { c=a[i]。 for (i=1。 b[0]=a[0]。 //將整段的第一個(gè)字母轉(zhuǎn)成大寫。 gets(a)。*/void main(){ char a[1000], b[1000], c,e。:include include include /*將一段英文輸入變量a(假設(shè)兩個(gè)單詞間只允許是空格、,、.、?、!),將其整理成每個(gè)句子開頭字母是大寫、其他都是小寫的字符串存儲在變量b中。 return(result)。 result = pow(minOfB maxOfC, 2)。 i=9。maxOfC*/ maxOfC = c[0]。 i++) if (minOfB b[i]) minOfB = b[i]。 for (i=1。 } /*求數(shù)組b中的最小值232。 i=9。 */
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1