【正文】
:42 作業(yè)及解答(第 3章) 13 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 補(bǔ)充 1:請為某倉庫的管理設(shè)計(jì)一個(gè) ER模型。 ? 一種零件可供應(yīng)多個(gè)工程項(xiàng)目,一個(gè)工程項(xiàng)目需要使用多種零件,因此,零件與工程項(xiàng)目之間的聯(lián)系“供應(yīng)”,是多對(duì)多( M 39。實(shí)體類型“工程項(xiàng)目”的屬性主要是:項(xiàng)目編號(hào),項(xiàng)目名稱,開工日期。 作業(yè)及解答(第 5章) 15 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 16 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)及解答(第 5章) 補(bǔ)充 2: 某火車售票系統(tǒng)的數(shù)據(jù)流程圖如下所示 錄入員 1 接受查詢 查詢 信息 查詢 信息 2 分析查詢 4 按班次查詢 6 查詢顯示 3 按日期查詢 5 按線路查詢 旅客 班次 日期 線路 查詢結(jié)果 查詢 結(jié)果 查詢結(jié)果 查詢 結(jié)果 17 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)及解答(第 5章) 接受查詢 輸入信息 查詢信息 列車查詢主模塊 查詢顯示 分析查詢 按日期查詢 按班次查詢 按線路查詢 查詢 信息 查詢信息 查詢結(jié)果 查詢結(jié)果 日期 班次 線路 18 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 補(bǔ)充 已知某定貨系統(tǒng)的需求分析 DFD圖如下,請按 SD方法的設(shè)計(jì)步驟畫出結(jié)構(gòu)圖。 ? 教師工資檔案存儲(chǔ)在行政辦公室的磁帶上,檔案中有目前的年工資、贍養(yǎng)的人數(shù)、雇傭日期等信息。你覺得這個(gè)程序的邏輯有什么問題嗎? G=H+R END DO IF F0 THEN PRINT G ELSE PRINT K END IF STOP 作業(yè)及解答(第 6章) 41 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 Z 0A 1 0Y = 2F 0Y 5A = B + 1Y = ZG = H + RC = 3X = AP r i n t G P r i n t KP r i n t X , Ys t o pS T A R TTTTTFF Y = 5FFTF14 56823791 01 11 1 1 11 1V(G)= 結(jié)點(diǎn) E- 弧數(shù) n+ 1 =1711+1=7 =判斷 結(jié)點(diǎn) + 1 =6 + 1= 7 =封閉的區(qū)域數(shù) 42 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 ?P131: 7 ? 令 P代表交易的總金額, Q代表每股的售價(jià), n代表交易的股數(shù)。 作業(yè)及解答(第 6章) 43 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)及解答(第 7章) 44 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)及解答(第 7章) 45 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 補(bǔ)充 某高校研究生招生系統(tǒng)的初選方法如下:總分 300(含)以上進(jìn)入候選學(xué)生庫,否則退檔;數(shù)學(xué)分?jǐn)?shù)不低于 70分,則進(jìn)入三級(jí)備選庫,否則進(jìn)入四級(jí)備選庫;在三級(jí)備選庫的基礎(chǔ)上,如果專業(yè)課分?jǐn)?shù)高于 100分,則進(jìn)入一級(jí)備選庫,否則進(jìn)入二級(jí)備選庫,請畫出對(duì)應(yīng)的判定樹。規(guī)范內(nèi)容盡量考慮多方面問題:如 SQL語言規(guī)范、交互界面、編碼風(fēng)格、命名、設(shè)計(jì)文檔、單元測試等 作業(yè)及解答(第 7章) 50 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 ?P174: 5某圖書館有一個(gè)使用 CET終端的信息檢索系統(tǒng),該系統(tǒng)有下列 4個(gè)基本檢索命令: …………….. ( 1)設(shè)計(jì)測試數(shù)據(jù)以全面系統(tǒng)的正常操作 ( 2)設(shè)計(jì)測試數(shù)據(jù)以測試系統(tǒng)的非正常操作 作業(yè)及解答(第 7章) 51 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 START INPUT (A, B, C) //判定表達(dá)式 1 IF A5 THEN X=10 ELSE X=1 END IF //判定表達(dá)式 2 IF B10 THEN Y=20 ELSE Y=2 END IF 作業(yè)(第 7章) //判定表達(dá)式 3 IF C15 THEN Z=30 ELSE Z=3 END IF PRINT (X, Y, Z) STOP P174: 4(3) 、設(shè)計(jì)下列偽碼程序的語句覆蓋和路徑覆蓋測試用例: 52 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)(第 7章) 序號(hào) 判定 輸入 預(yù)期的輸 出 1 2 3 A B C X Y Z 1 F F F 1 1 1 1 2 3 2 T T T 20 40 60 10 20 30 語句覆蓋的測試用例 53 重慶工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 李梁 () 13:07:42 作業(yè)(第 7章) 序號(hào) 判定 輸入 預(yù)期的輸出 1 2 3 A B C X Y Z 1 F F F 1 1 1 1 2 3 2 F F T 1 1 60 1 2 30 3 F T F 1 40 1 1 20 3 4 F T T 1 40 60 1 20 30 5 T F F 20 1 1 10 2 3 6 T F T 20 1 60 10 2 30 7 T T F 20 40 1 10 20 3 8 T T T 20 40 60 10 20 30 路徑覆蓋的測試用例