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

正文內(nèi)容

軟件工程第六版課后習(xí)題答案-預(yù)覽頁

2024-11-19 10:17 上一頁面

下一頁面
 

【正文】 客戶終端顯示數(shù)據(jù) 客戶終端顯示數(shù)據(jù) 在客戶端打印數(shù)據(jù)和賬單 客戶 開購票證明 購票證明 開購票發(fā)票 發(fā)票 收費(fèi) 機(jī)票單 機(jī)票 客戶 觀察危重病人的病情變化,還可能會延誤搶救時(shí)機(jī)。 操作可行性: 醫(yī)生并不具有軟件維護(hù)的能力,在數(shù)據(jù)庫的維護(hù)上需要專業(yè)人士來進(jìn)行,因?yàn)椴』紨?shù)目并不會太多,所以只需一個(gè)人或者幾個(gè)人定期對數(shù)據(jù)庫進(jìn)行管理和維護(hù)就行了。 第三章 ( 1) .為什么要進(jìn)行需求分析?通常對軟件系統(tǒng)有哪些要求? 答: 1) 為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求。 答案: 用 ER圖描繪系統(tǒng)中的數(shù)據(jù)對象。 請用狀態(tài)轉(zhuǎn)換圖描繪復(fù)印機(jī)的行為。 答: 優(yōu)點(diǎn) 缺點(diǎn) 形式化說明 1,簡潔準(zhǔn)確的描述物理現(xiàn)象,對象獲動作的結(jié)果 2,可以在不同軟件工程活動之間平滑的過度。 用有窮狀態(tài)的描述如下: 狀態(tài)機(jī) J: {開始,正常游戲(游戲進(jìn)行中),得分榜,讀取游戲,儲存游戲,游戲結(jié)束 } 輸入集 K: {按鍵 UP,按鍵 DOWN,按鍵 LEFT,按鍵 RIGHT,寄存器變量 cd_start ,寄存器變量 game_res} 轉(zhuǎn)換函數(shù) T: 如圖 所示 初始態(tài) S: {開始 } 終態(tài)集 F: {游戲結(jié)束 } 可見用形式化語言描述,更加簡潔,準(zhǔn)確,無歧義。RIGHT Game_res=0 EEPROM 讀取完成后 Cd_start=1 Cd_start=2 按任意鍵 Cd_start=3 得分榜 游戲結(jié)束 開始 儲存中 讀取游戲 游戲進(jìn)行中 圖 游戲狀態(tài)轉(zhuǎn)換圖 3,一個(gè)浮點(diǎn)二進(jìn)制數(shù)的構(gòu)成是:一個(gè)可選的符號 (+或 ),后跟一個(gè)或多個(gè)二進(jìn)制位,再跟上一個(gè)字符 E,再加上另一個(gè)可選符號 (+或 )及一個(gè)或多個(gè)二進(jìn)制位。 4,考慮下述的自動化圖書館流通系統(tǒng):每本書都有一個(gè)條形碼,每個(gè)人都有一個(gè)帶條形碼的卡片。最后,如果借閱人想借的書已被別人借走,圖書管理員將給這本書設(shè)置一個(gè)預(yù)約,以便書歸還時(shí)把書留給預(yù)約的借閱人(輸入“ H=”加書號)。 答: (這題真的不會! ) BOOK_STATE Book_in,Book_out,Book_reserve Book_in∩ Book_out∩ Book_reserve=Φ Book_in∪ Book_out∪ Book_reserve=BOOK_STATE 第五章 為每種類型的模塊耦合舉一個(gè)具體的例子。這種耦合較為松散,模塊間獨(dú)立性較強(qiáng)。 ② 一個(gè)模塊不通過正常入口兒轉(zhuǎn)到另一個(gè)模塊的內(nèi)部 ③ 兩個(gè)模塊有一部分程序代碼重疊(只可能發(fā)生在匯編程序中) ④ 一個(gè)模塊有多個(gè)入口(這意味著一個(gè)模塊有 幾種功能) Sub AA(… .) … … Goto L … End sub Sub BB(..) … … L: … … End sub 為每種類型的模塊內(nèi)聚舉一個(gè)例子 答:內(nèi)聚標(biāo)志著一個(gè)模塊內(nèi)各個(gè)元素之間彼此結(jié)合的緊密程度,它是信息隱藏和局部化概念的自然擴(kuò)展。 C. 時(shí)間內(nèi)聚:一個(gè)模塊包含的任務(wù)必須在同一段時(shí)間內(nèi)執(zhí)行(例如,模塊完成各種初始化工作),稱為時(shí)間內(nèi)聚 時(shí)間內(nèi)聚的例子:將多個(gè)變量的初始化放在同一個(gè)模塊中實(shí)現(xiàn)。 高內(nèi)聚: A. 順序內(nèi)聚:如果一個(gè)模塊內(nèi)的處理元素和同一個(gè)功能密切相關(guān),而且這些處理必須順序執(zhí)行(通常一個(gè)處理元素的輸出數(shù)據(jù)作為下一個(gè)處理元素的輸入數(shù) 據(jù)),則稱為順序內(nèi)聚。 功能內(nèi)聚的例子:一個(gè)程序中所有的操作都是為了算出一個(gè)人的年齡 用面向數(shù)據(jù)流的方法設(shè)計(jì)下列系統(tǒng)的軟件結(jié)構(gòu) ①儲蓄系統(tǒng) 銀 行 儲 蓄 系統(tǒng)業(yè) 務(wù) 單 據(jù) 錄入存 款 利率 設(shè) 置存 款 單 據(jù) 輸入取 款 單據(jù) 輸 入儲 蓄 業(yè) 務(wù) 處 理存 款取 款存 單 利 息 清 單利率存款單取款單密碼存款單取款單密碼利息清單存單密碼存款單存單利率利率利息單 據(jù) 輸 出存單利息清單 ②機(jī)票預(yù)訂系統(tǒng) 機(jī) 票 預(yù) 定 系統(tǒng)機(jī) 票 預(yù) 定 子系 統(tǒng)機(jī) 票 發(fā) 放 子系 統(tǒng)預(yù) 定 信 息 處理安 排 航 班錄 入 預(yù) 定 信息設(shè) 置 航 班打 印 取 票 單據(jù)取 票 憑 證 處理錄 入 取 票 憑證核 對 取 票 憑證交 款打 印 及 發(fā) 放機(jī) 票航班信息預(yù)定信息航班信息預(yù)定信息機(jī)票信息通知單賬單機(jī)票信息機(jī)票信息通知單賬單通知單通知單有效通知賬單有效通知賬單機(jī)票③患者監(jiān)護(hù)系統(tǒng) 美國某大學(xué)有 200 名教師,校方與教師工會剛剛簽訂一項(xiàng)協(xié)議。 要求:( 1)畫出此系統(tǒng)的數(shù)據(jù)流圖;( 2)寫出需求說明; ( 3)設(shè)計(jì)上述的工資調(diào)整程序 (要求用 HIPO 圖描繪設(shè)計(jì)結(jié)果 ),設(shè)計(jì)時(shí)分別采 用兩種算法,并比較兩種算法的優(yōu)缺點(diǎn): ( a)搜索工資檔案數(shù)據(jù),找出年工資少于 $26000 的人,計(jì)算新工資,校核是 否超過 $26000,存儲新工資,印出新舊工資對照表; ( b)把工資檔案數(shù)據(jù)按工資從最低到最高的次序排序,當(dāng)工資數(shù)額超過 $26000 時(shí)即停止排序,計(jì)算 新工資,校核是否超過限額,存儲新工資,印出結(jié)果。要求用 HIPO 圖描繪設(shè)計(jì)結(jié)果并且畫出高層控制流程圖。 ( 4)最高等級的一手牌成為同花,即 3張牌均為同一種花色,最大的同花是同一種花色的 Q,K,A。 ( 9)若兩個(gè)人的牌類型不同,則等級高者勝;若等級相同,則點(diǎn)數(shù)高者勝;若點(diǎn)數(shù)也相同,則為平局。 while(i=1) { k=k+k+k+k+k。i=i+1。 if(T[0][0]T[1][0]) t=T[0][0]。 } int E1(int T[10][10]) { if(T[0][1]==T[1][1]amp。 } int E2(int T[10][10]) { int q=0。 else return 0。amp。T[0][0]!=T[1][0]) return 1。 else return 0。 printf(請輸入游戲的次數(shù) \n)。jtimes。r1)。r1)。 printf(A 贏,同花順 \n)。amp。 } else if(E2(A[][10])E2(B[][10])) { e2++。 } else if(E2(A[][10])==E2(B[][10])amp。 else printf(B 贏,順子 \n)。 printf(B 贏,同點(diǎn) \n)。 if(max(A[][10])max(B[][10])) printf(A 贏,同點(diǎn) \n)。 } else if(E4(A[][10])E4(B[][10])) { e4++。E4(B[][10])==1) 。 } else { if(max(A[][10])max(B[][10])) printf(A 贏,雜牌 \n)。 第六章 假設(shè)只有 SEQUENCE 和 DO_WHILE 兩種控制結(jié)構(gòu),怎么利用它們完成IF_THEN_ELSE 操作? 解:轉(zhuǎn)化如下: K = 1 DO WHILE (條件 .AND. ) 程序塊 1 K=K+1 END DO DO WHILE ( (.NOT. 條件 ) .AND. ) 程序塊 2 K=K+1 END DO 假設(shè)只有 SEQUENCE 和 IF_THEN_ELSE 兩種控制結(jié)構(gòu),怎么利用它們完成 DO_WHILE 操作? 解:轉(zhuǎn)化如下; label: IF (條件 ) THEN 程序塊 GOTO label ELSE 程序塊 END IF 畫出下列偽代碼程序的流程圖和盒圖: START IF p THEN WHILE q DO f END DO ELSE BLOCK g n END BLOCK END IF STOP 解:流程圖: MTF(h)1015 τ(月)12 盒圖: τ ( 月 )1 3 . 56 01 0M T T F ( h ) 圖 給出的程序流程圖代表一個(gè)非結(jié)構(gòu)化的程序,問: ( 1) 為什么說它是非結(jié)構(gòu)化的? ( 2) 設(shè)計(jì)一個(gè)等價(jià)的結(jié)構(gòu)化程序。 ( 2)使用附加的標(biāo)志變量 flag,至少有兩種方法可以把該 程序改造為等價(jià)的結(jié)構(gòu)化程序,圖示盒圖描繪了等價(jià)的結(jié)構(gòu) 化程序。 ( 3) 若此程序是非結(jié)構(gòu)化,設(shè)計(jì)一個(gè)等價(jià)的結(jié)構(gòu)化程序并畫出流程圖。 f l a g = = 0I = ( F + S ) / 2T a b l e ( I ) = = i t e mT a b l e ( I ) i t e mF l a g = 1結(jié) 束TTFFS = I + 1 F = I 1FT ( 4) 此程序有二分查找的功能,它完成預(yù)定功能的隱含前提條件是現(xiàn)有序列為從小到大順序排好的有序序列。 最外層的 IF語句在 I=1 時(shí)執(zhí)行 , 執(zhí)行完這個(gè) IF語句后把 I賦值為隨后應(yīng)該執(zhí)行的內(nèi)層 IF語句所對應(yīng)的CASE標(biāo)號值 。 開始 I=1 DO CASE=1 d c e A I=4 C D D E I=3 B I=2 I=4 I=4 I=4 I=4 停止 TCCCCCCC TCCCCCCC TCCCCCCC TCCCCCCC FCCCCCCC FCCCCCCC FCCCCCCC FCCCCCCC 開 始cA Bd cC D D E停 止FFFTTT 某交易所規(guī)定給經(jīng)紀(jì)人的手續(xù)費(fèi)計(jì)算方法如下:總手續(xù)費(fèi)等于基本手續(xù)費(fèi)加上與交易中的每股價(jià)格和股數(shù)有關(guān)的附加手續(xù)費(fèi)。當(dāng)每股售價(jià)超過 25 元時(shí),如果交易的股數(shù)(即不是 100 的倍數(shù)),則附加手續(xù)費(fèi)為基本手續(xù)費(fèi)的 4%,否則附加手續(xù)費(fèi)為基本手續(xù)費(fèi)的 1%。 ( 1)表示手續(xù)費(fèi)計(jì)算方法的判定表如圖所示 ( 2) 表示手續(xù)費(fèi)計(jì)算方法的判定樹 畫出下列偽碼程序的流圖,計(jì)算它的環(huán)形復(fù)雜度。假設(shè)一段對話總是由操作員信息開始以系統(tǒng)信息結(jié)束,用 Jackson 圖描繪這樣的人機(jī)對話過程。 (2) 它是結(jié)構(gòu)化的還是非結(jié)構(gòu)化的 ?說明理由。 (1) 給出這些變量的不合理值的例子。 其特點(diǎn)是:主要應(yīng)用白盒測試的技術(shù),對多個(gè)模塊的測試可以并發(fā)的進(jìn)行。假設(shè)測試之前每 1000 條指令中有 10 個(gè)錯誤,則估計(jì)對它進(jìn)行測試期間將發(fā)現(xiàn)的錯誤數(shù)為: 5000*10/1000=50。 針對若干個(gè)不同的 KEYWORD 重復(fù)執(zhí)行上述命
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1