




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.建立窗口系統(tǒng)的對(duì)象模型。問(wèn)題陳說(shuō)如下:窗口分為對(duì)話窗、圖形窗、流動(dòng)窗三種;對(duì)話窗中
有若干對(duì)話項(xiàng),由唯一的項(xiàng)名字來(lái)確定,對(duì)話項(xiàng)分為按鈕、選擇項(xiàng)、正文項(xiàng)三種,選擇項(xiàng)中有若干
選項(xiàng)入口;圖形窗口有若干形狀元素,形狀元素分為一維形狀和二維形狀,一維形狀又分為直線、
圓弧、折線;二維形狀分為圓、橢圓、矩形、多邊形,其中多邊形和折線由若干有序頂點(diǎn)構(gòu)成,正
文窗是滾動(dòng)窗的一種,而圖形滾動(dòng)窗即是一種圖形窗又是一種滾動(dòng)窗。
答案:
被應(yīng)用問(wèn)題的對(duì)拳模型如下圖所示。被問(wèn)題的類、屬姓、操作如下表所示。
窗口系統(tǒng)的數(shù)據(jù)詞典
類名屬姓操作
窗DX1,y1,x2,y2盛示,不星示,滋大,縮小
對(duì)話窗
對(duì)語(yǔ)項(xiàng)x,y,杼簽
按鈕率按下
選_擇項(xiàng)
選擇項(xiàng)入。串,值
正文項(xiàng)最大長(zhǎng)度,當(dāng)前串
圖形窗
形狀無(wú)親頗色,線寬畫圖,粽?qǐng)D,移動(dòng)
一維形法
二維形袂英無(wú)色,英充式樣
直線x1,y1,x2,y2
圓弧x,y,r,x1,y1,x2,y2
折瓏
圓*,y,「
橢圓X,y,a,b
短形X1,y1,x2,y2
多邊形
滾動(dòng)窗
正文窗串插入,刪除
圖形滾動(dòng)窗
頂點(diǎn),x,y
窗口系統(tǒng)的對(duì)象模型
2.假設(shè)某航空企業(yè)規(guī)定,乘客可以免費(fèi)托運(yùn)行李日勺重量不超過(guò)30公斤。當(dāng)行李的重量超過(guò)
30公斤時(shí),對(duì)一般艙的國(guó)內(nèi)乘客超重部分每公斤收費(fèi)4元,對(duì)頭等艙的國(guó)內(nèi)乘客超重部分每公斤
收費(fèi)6元。對(duì)國(guó)外乘客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍,對(duì)殘疾乘客超重部分每公斤收費(fèi)比
正常乘客少二分之一。試畫出對(duì)應(yīng)鑒定表。
答案:
鰥球圖祥的時(shí)為W國(guó)照耒如下頗禮
W>30
附卜樣
W<=30
必也,一\一懶頭㈱頭㈱
4元)\或充普電我乘普通庭普通普通
VV
2*(w-30)V
3*(w-30)V
4*(w-30)V
6*?w-30)VV
8*(w-30)V
12*I-w-oOjV
1.請(qǐng)用鑒定表畫出如下問(wèn)題的行為邏輯。人們往往根據(jù)天氣狀況決定出門時(shí)時(shí)行裝;天氣也許下
雨,也也許不下雨;天氣也許變冷,也也許不變冷。假如天氣要下雨,出門時(shí)帶上雨傘;假如天氣
變冷,出門時(shí)要穿上大衣。
下雨不下雨
天氣狀況
變冷不變冷變冷不變冷
帶雨傘YesYesNoNo
穿大衣YesNoYesNo
建立鑒定表日勺環(huán)節(jié):
<列出與一個(gè)具體過(guò)程(或模塊)有關(guān)的所有處理。
?列出過(guò)程執(zhí)行期間的所有條件(或所有判斷).
■將特定條件取值組合與特定的處理相匹配,消去不
可能發(fā)生的條件取值組合.
■將右部每一縱列規(guī)定為一個(gè)處理規(guī)則,即對(duì)于某一
條件取值組合將有什么動(dòng)作。
2.用SA措施畫出下列問(wèn)題的頂層和0層數(shù)據(jù)流圖。
某運(yùn)動(dòng)會(huì)管理系統(tǒng)接受來(lái)自運(yùn)動(dòng)員日勺報(bào)名單、裁判日勺比賽項(xiàng)目及項(xiàng)目成績(jī),產(chǎn)生運(yùn)動(dòng)員號(hào)碼單
發(fā)送給運(yùn)動(dòng)員,項(xiàng)目參與者發(fā)送給裁判,單項(xiàng)名次、團(tuán)體名次發(fā)送給公布臺(tái)。該系統(tǒng)有兩部分功能:
(1)登記報(bào)名單:接受報(bào)名單、比賽項(xiàng)目,產(chǎn)生運(yùn)動(dòng)員號(hào)碼單、項(xiàng)目參與者,形成運(yùn)動(dòng)員名單及
團(tuán)體成績(jī)表兩種數(shù)據(jù)存儲(chǔ)。
(2)記錄成績(jī):接受項(xiàng)目成績(jī),查詢運(yùn)動(dòng)員名單,產(chǎn)生單項(xiàng)名次,填寫團(tuán)體成績(jī),最終產(chǎn)生團(tuán)體
名次。
(1)借書:根據(jù)讀者日勺借書證查詢讀者檔案,若借書數(shù)目未超過(guò)規(guī)定數(shù)量,則辦理借閱手續(xù)(修
改庫(kù)存記錄及讀者檔案),超過(guò)規(guī)定數(shù)量者不予借閱。對(duì)于第一次借閱者則直接辦理借閱手續(xù)。
(2)還書:根據(jù)讀者書中的條形碼,修改庫(kù)存記錄及讀者檔案,若借閱時(shí)間超過(guò)規(guī)定期限則罰款。
請(qǐng)對(duì)以上問(wèn)題,畫出分層數(shù)據(jù)流圖。
借書證_條行嗎______
讀者,F不予借閭信0A(產(chǎn)書借閭管理余力)V,譙者/
“才借書成功成愈、""、'------------還書感功信息
項(xiàng)星圖
序存記錄
0層圖
訣者楷會(huì)
1圖層
4.圖書館的預(yù)定圖書子系統(tǒng)有如下功能:
(1)由供書部門提供書目給訂購(gòu)組;
(2)訂書組從各單位獲得要訂的書目;
(3)根據(jù)供書目錄和訂書書目產(chǎn)生訂書文檔留底;
(4)將訂書信息(包括數(shù)目,數(shù)量等)反饋給供書單位;
(5)將未訂書目告知訂書者;
(6)對(duì)于反復(fù)訂購(gòu)日勺書目由系統(tǒng)自動(dòng)檢查,并把成果反饋給訂書者。
試根據(jù)規(guī)定畫出該問(wèn)題的數(shù)據(jù)流程圖,并把其轉(zhuǎn)換為軟件構(gòu)造圖o
解:(1)數(shù)據(jù)流圖
訂單留底
訂單國(guó)底
6…供書書目7…訂書書目8…已訂書目9--7,8.9
10…預(yù)定書目12.13-更新書目14…訂書信息
5.某旅館的服務(wù)如下:
可以撥分機(jī)號(hào)和外線號(hào)碼。分機(jī)號(hào)是從7201至7299。外線號(hào)碼先撥9,然后是市話號(hào)碼或長(zhǎng)話
號(hào)碼。長(zhǎng)話號(hào)碼是以區(qū)號(hào)和市話號(hào)碼構(gòu)成。區(qū)號(hào)是從100到300中任意日勺數(shù)字串。市話號(hào)碼是以局
號(hào)和分局號(hào)構(gòu)成。局號(hào)可以是455,466,888,style='font-family:Z/TimesNewRoman/z,>552中任意
一種號(hào)碼。分局號(hào)是任意長(zhǎng)度為4的數(shù)字串。
規(guī)定:寫出在數(shù)據(jù)字典中,號(hào)碼日勺數(shù)據(jù)條目日勺定義即構(gòu)成。
解:號(hào)碼二分機(jī)號(hào)|外線號(hào)碼
分機(jī)號(hào)二7201...7299
外線號(hào)碼=9+[市話號(hào)碼I長(zhǎng)話號(hào)碼]
長(zhǎng)話號(hào)碼二區(qū)號(hào)+市話號(hào)碼
區(qū)號(hào)=100...300
市話號(hào)碼=局號(hào)+分局號(hào)
局號(hào)=[455I466|888I552]
分局號(hào)=4{數(shù)字}4
6.某培訓(xùn)中心要研制一種計(jì)算機(jī)管理系統(tǒng)。它日勺業(yè)務(wù)是:
將學(xué)員發(fā)來(lái)日勺信件搜集分類后,按幾種不一樣日勺狀況處理。
(1)假如是報(bào)名日勺,則將報(bào)名數(shù)據(jù)送給負(fù)責(zé)報(bào)名事務(wù)日勺職工,他們將查閱課程文獻(xiàn),檢查該課程與
否額滿,然后在學(xué)生文獻(xiàn)、課程文獻(xiàn)上登記,并開(kāi)出匯報(bào)單交財(cái)務(wù)部門,財(cái)務(wù)人員開(kāi)出發(fā)票給學(xué)生。
(2)假如是想注銷本來(lái)已選修日勺課程,則由注銷人員在課程文獻(xiàn)、學(xué)生文獻(xiàn)和帳目文獻(xiàn)上做對(duì)應(yīng)日勺
修改,并給學(xué)生注銷單。
(3)假如是付款的,則由財(cái)務(wù)人員在帳目文獻(xiàn)上登記,也給學(xué)生一張收費(fèi)收據(jù)。
規(guī)定:對(duì)以上問(wèn)題畫出數(shù)據(jù)流圖。
境始口照/"31--------
培訓(xùn)計(jì)算機(jī)管理
得.務(wù)「分駿
付款數(shù)據(jù)
1附入函電收集注用處理報(bào)名處理付款處理
7.根據(jù)下列描述,畫出教材征訂系統(tǒng)的第一層數(shù)據(jù)流圖。學(xué)生入學(xué)后到教材科訂書,教材科根據(jù)教
材庫(kù)存狀況分析與否需要買書,如需購(gòu)置,則向書店購(gòu)置。多種資金往來(lái)通過(guò)學(xué)校的會(huì)計(jì)科辦理。
答:
8.指出下列數(shù)據(jù)流圖中存在的問(wèn)題。
參照答案:
1、父圖沒(méi)有輸入數(shù)據(jù)流;
2、子圖的輸入數(shù)據(jù)流應(yīng)當(dāng)是C,而不是B;
3、子圖的輸出數(shù)據(jù)流應(yīng)當(dāng)只有D和E,而不應(yīng)有F。
9.銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)日勺工作過(guò)程大體如下:儲(chǔ)戶填寫日勺存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),假如
是存款則系統(tǒng)記錄存款人姓名、住址(或號(hào)碼)、身份證號(hào)碼、存款類型、存款日期、到期日期、
利率及密碼(可選)等信息,并印出存款存單給儲(chǔ)戶;假如是取款并且存款時(shí)留有密碼,則系統(tǒng)首
先查對(duì)儲(chǔ)戶密碼,若密碼對(duì)的或存款時(shí)未留密碼,則系記錄算利息并印出利息清單給儲(chǔ)戶。
請(qǐng)用描繪出本系統(tǒng)的系統(tǒng)構(gòu)造圖,并用實(shí)體一聯(lián)絡(luò)圖描繪系統(tǒng)中的數(shù)據(jù)對(duì)象。
銀行儲(chǔ)蓄系
統(tǒng)
業(yè)務(wù)單據(jù)求
入
款單
存武利存款單據(jù)輸取
入
輸
據(jù)
率設(shè)置入
10所謂分層體系構(gòu)造是按層組織軟件的一種軟件體系構(gòu)造,其中每層軟件建立在低一層的軟件層上,
下圖顯示了一種分層體系構(gòu)造。請(qǐng)選擇對(duì)日勺日勺答案,將其對(duì)應(yīng)日勺序號(hào)填入圖中日勺()。(6分)
供選擇的答案:
①高效性②通用性③保密性④專用性⑤系統(tǒng)軟件
⑥中間件⑦應(yīng)用軟件⑧支撐軟件⑨特定業(yè)務(wù)⑩子系統(tǒng)
37.這是用PDL書寫日勺一段程序。請(qǐng)根據(jù)你的理解,用N-S圖表達(dá)它。P65頁(yè)
begin
A;
While(Pl){
if(P2){
B;
}else{
C;
)D;
)
End
圖1-11N-S圖一
38.設(shè)被測(cè)試程序的流程圖如下圖:
題38圖
可供選擇日勺測(cè)試用例為:
編號(hào)XY
A03
B12
C-12
D31
請(qǐng)找出實(shí)現(xiàn)語(yǔ)句覆蓋、條件覆蓋、分支覆蓋、途徑覆蓋至少所選擇的測(cè)試用例及其對(duì)應(yīng)的編號(hào)。
語(yǔ)句覆蓋:
用例選用A、C,預(yù)期輸出K,J兩個(gè)語(yǔ)句模塊;
條件覆蓋:
用例選用:A,預(yù)期輸出:x=0為真,y〉2為真;
B,預(yù)期輸出:x=0為假,y>2為假;x〈l為假,y=l為假;
C,預(yù)期輸出:x=0為假,y>2為假;x〈l為真,y=l為假;
D,預(yù)期輸出:x=0為假,y>2為假;x〈l為假,y=l為真;
分支覆蓋:
用例選用:A,預(yù)期輸出:x=Oandy〉2為真;
B,預(yù)期輸出:x=Oandy>2為假;x<lory=1為假;
C,預(yù)期輸出:x=0andy〉2為假;x<lory=1為真;
途徑覆蓋:
用例選用:A,預(yù)期輸出:K語(yǔ)句模塊;
B,預(yù)期輸出:J語(yǔ)句模塊;
D,預(yù)期輸出:不執(zhí)行任何語(yǔ)句;
41.根據(jù)下列條件使用等價(jià)劃分法設(shè)計(jì)測(cè)試用例。
某一8位微機(jī),其十六進(jìn)制常數(shù)定義為:以O(shè)x或0X開(kāi)頭日勺數(shù)是十六進(jìn)制整數(shù),其值日勺范圍是
-7f?7f(表達(dá)十六進(jìn)制日勺大小寫字母不加區(qū)別),如0X13,0X6A,-0X3c。
解答:等價(jià)劃分法①劃分等價(jià)類并編號(hào),如下表所示。
十六進(jìn)制整型常量輸入條件的等價(jià)類表
輸入數(shù)據(jù)合理等價(jià)類不合理等價(jià)類
非Ox或非一打頭的串
.具有非數(shù)字且
或開(kāi)頭位
Ox0X1-2(a,b,c,d,e,f)以外字符
數(shù)字串
十六進(jìn)制整數(shù)多于5個(gè)字符
以一Ox打頭日勺1?2
一后跟非0日勺多位串
位數(shù)字串
—0后跟數(shù)字串
—后多于3個(gè)數(shù)字
10.不不小于一7f
十六進(jìn)制數(shù)范圍9.在一7f?7f之間
11.不小于7f
②為合理等價(jià)類設(shè)計(jì)測(cè)試用例,表中有三個(gè)合理等價(jià)類,設(shè)計(jì)兩個(gè)例子
測(cè)試數(shù)據(jù)期望成果覆蓋范圍
0X23顯示有效輸入L9
-0X15顯示有效輸入2,9
③為每個(gè)不合理等價(jià)類至少設(shè)計(jì)一種測(cè)試用例
測(cè)試數(shù)據(jù)期望成果覆蓋范圍
2顯示無(wú)效輸入3
G12顯示無(wú)效輸入4
123311顯示無(wú)效輸入5
-1012顯示無(wú)效輸入6
-011顯示無(wú)效輸入7
-0134顯示無(wú)效輸入8
-0x777顯示無(wú)效輸入10
0x87顯示無(wú)效輸入n
40.試運(yùn)用McCabe日勺程序復(fù)雜性計(jì)算措施計(jì)算如下程序圖日勺復(fù)雜性。
40.請(qǐng)使用PAD圖和PDL語(yǔ)言描述在數(shù)組A(1)?A(10)中找最大數(shù)的算法。
解:PDL語(yǔ)言:
N=1
WHILEN<=10DO
IFA(N)<=A(N+l)MAX=A(N+l)
ELSEMAX=A(N)ENDIF;
N=N+1;
ENDWHILE;
PAD圖:
T
41.根據(jù)下列條件使用等價(jià)類劃分法設(shè)計(jì)測(cè)試用例。
某一8位微機(jī),其八進(jìn)制常數(shù)定義為:以零開(kāi)頭時(shí)數(shù)是八進(jìn)制整數(shù),其值日勺范圍是-177?177,
如05,0127,-065
解:(1)劃分等價(jià)類并編號(hào),如下表達(dá):(4分)
八進(jìn)*性型常置輸入條件的等價(jià)費(fèi)表
嫡人數(shù)站合速等飾55不合卷等價(jià)類
3.以享。享-打頭的事
4.0打頭含有充器字字符的事
5.以9打頭含有茅數(shù)字字符的事
1.24便以0打頭的戮字串
兒進(jìn)制整數(shù)6.多于5個(gè)字神
2.以■()打頭的A5位油率
?.-后專0的多位手
8.-后有聿數(shù)字字將
9.-后多于4個(gè)數(shù)字
11.小于J77
八進(jìn)制裁范困10.在-177~177之河
12.大于177
(2)為合理等價(jià)類設(shè)計(jì)測(cè)試用例,表中有兩個(gè)合理等價(jià)類,設(shè)計(jì)兩個(gè)例子(2分)
測(cè)底教落期望結(jié)果覆蓋市圉
023顯示有效聯(lián)入L10
.0156顯示有效it入2,10
(3)為不合理等價(jià)類測(cè)試用例,至少設(shè)計(jì)一種測(cè)試用例(2分)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)控機(jī)床編程與操作考核試卷
- 油漆承包項(xiàng)目合同范本
- 簡(jiǎn)單店面轉(zhuǎn)讓合同范本
- 內(nèi)部職工按揭合同范本
- 個(gè)人外包設(shè)備合同范本
- 農(nóng)村屋面租賃合同范本
- 電商企業(yè)商品供應(yīng)鏈管理合同
- 股份公司員工培訓(xùn)計(jì)劃書
- 高中生創(chuàng)新思維培養(yǎng)故事
- 運(yùn)輸購(gòu)銷合同與運(yùn)輸車輛承包合同
- 施工安全管理培訓(xùn)資料
- 第16課數(shù)據(jù)管理與編碼(教案)四年級(jí)全一冊(cè)信息技術(shù)人教版
- 中建10t龍門吊安拆安全專項(xiàng)施工方案
- 國(guó)內(nèi)外測(cè)井技術(shù)現(xiàn)狀與展望文檔
- 大模型專題:2024大模型技術(shù)及其在金融行業(yè)的應(yīng)用探索報(bào)告
- 天津地區(qū)高考語(yǔ)文五年高考真題匯編-語(yǔ)言文字應(yīng)用
- 特殊作業(yè)安全管理監(jiān)護(hù)人專項(xiàng)培訓(xùn)課件
- 道路運(yùn)輸企業(yè)兩類人員安全考核試題及答案
- 衛(wèi)生技術(shù)人員準(zhǔn)入制度
- 簡(jiǎn)單酒店裝修合同書范本(30篇)
- 2024-2030年中國(guó)核桃油行業(yè)消費(fèi)趨勢(shì)及競(jìng)爭(zhēng)格局分析研究報(bào)告
評(píng)論
0/150
提交評(píng)論