【正文】
信息不允許其他模塊直接訪問)。 3對(duì)象模型描述現(xiàn)實(shí)世界中實(shí)體的對(duì)象以及它們之間的關(guān)系,表示目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。3在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)該包括(上面所有情況)測(cè)試用例。 3通俗的說,軟件項(xiàng)目管理中常說的基線是(通過正式復(fù)審的文檔)。4繼承耦合是(一般化類與特殊化類)之間的一種關(guān)聯(lián)形式,設(shè)計(jì)時(shí)應(yīng)該適當(dāng)使用這種耦合。4軟件維護(hù)過程中產(chǎn)生的副作用,一般是由(修改程序)引起的。50、瀑布模型存在的問題是(缺乏靈活性)。5從狹義上講,軟件測(cè)試是(為發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序)的過程。5Gantt圖直觀簡(jiǎn)明、易學(xué)易用,但它不能(直接反應(yīng)任務(wù)間的依賴關(guān)系和關(guān)鍵路徑)。(7)條基本原理。6數(shù)據(jù)流程圖的主要作用是(描繪系統(tǒng)的邏輯模型)。6面向?qū)ο笫恰跋取贝_定()“后”()。)。7隨著模塊規(guī)模減小,模塊開發(fā)成本(),模塊集成成本()。 8動(dòng)態(tài)模型描述系統(tǒng)的動(dòng)態(tài)結(jié)構(gòu)和對(duì)象之間的交互,表示瞬時(shí)的、行為化的系統(tǒng)“控制”特性。8測(cè)試最早的開始時(shí)間是(從需求分析階段開始)。88所有程序設(shè)計(jì)語言的基本成分都可歸納為:數(shù)據(jù)成分、(運(yùn)算成分)、控制成分和傳輸成分。 9用(界面類)描述系統(tǒng)與角色之間的接口。9(程序員應(yīng)該仔細(xì)測(cè)試自己編寫的程序代碼)不符合軟件測(cè)試原則。100、程序的三種基本控制結(jié)構(gòu),包括順序結(jié)構(gòu)、(判斷結(jié)構(gòu))和循環(huán)結(jié)構(gòu)。4.可行性研究的主要目的是(確定系統(tǒng)是否值得開發(fā))。(減小,減小) 8.詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是(SC圖)。13.首先用(配置圖)描述系統(tǒng)的物理構(gòu)架,然后將需求分析階段捕獲的系統(tǒng)元素分配到這些物理節(jié)點(diǎn)上。17.一般性的軟件其測(cè)試工作量大約占整個(gè)開發(fā)工作量的(40%)。(1)軟件是一種邏輯實(shí)體,具有抽象性,無法看到軟件本身的形態(tài),必須通過觀察、分析、思考和判斷才能了解它的功能和性能。長(zhǎng)期以來,軟件給人的感覺是修改幾條指令很簡(jiǎn)單,客戶總是強(qiáng)調(diào)軟件要適應(yīng)自己的業(yè)務(wù)需求。面向?qū)ο蟮姆治鐾ǔR⑷齻€(gè)模型,請(qǐng)問三個(gè)模型的作用?1)功能模型:表達(dá)系統(tǒng)的詳細(xì)需求,為軟件的進(jìn)一步分析和設(shè)計(jì)打下基礎(chǔ)。3)動(dòng)態(tài)模型:描述系統(tǒng)的動(dòng)態(tài)結(jié)構(gòu)和對(duì)象之間的交互,表示瞬時(shí)的、行為化的系統(tǒng)的“控制”特性。 (b0) { c=a+b。規(guī)范化的目的是使眾多的開發(fā)者遵守相同的規(guī)范,使軟件生產(chǎn)擺脫個(gè)人生產(chǎn)方式,進(jìn)入標(biāo)準(zhǔn)化、工程化的生產(chǎn)方式。讀懂下面的程序,調(diào)整格式,使其更容易理解,并添加注釋。i++)scanf(“%d”,a[i])。j++){max=(maxa[j]?max:a[j])。printf(\n)。i10。j10。printf(min= %d,min)。業(yè)務(wù)需求通常比較簡(jiǎn)潔,大約三~五頁紙就可以描述清楚,也可以將它直接作為需求規(guī)格說明書中的一部分。一個(gè)程序片段如下,請(qǐng)?jiān)O(shè)計(jì)符合判定覆蓋的測(cè)試用例。else c=ab。請(qǐng)說明對(duì)象模型的作用是什么?對(duì)象模型:表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)“數(shù)據(jù)”性質(zhì)。數(shù)據(jù)流程圖中的處理本應(yīng)該放在數(shù)據(jù)字典中進(jìn)行定義,但是由于處理與數(shù)據(jù)是有一定區(qū)別的兩類事物,它們各自有獨(dú)立的描述格式,因此在實(shí)際項(xiàng)目中通常將處理說明用IPO圖標(biāo)描述。軟件設(shè)計(jì)時(shí)追求高內(nèi)聚、低耦合。方法層提供了軟件開發(fā)的各種方法,包括如何進(jìn)行軟件需求分析和設(shè)計(jì),如何實(shí)現(xiàn)設(shè)計(jì),如何測(cè)試和維護(hù)等方法。a,amp。if b10 y=20 else y=2。用戶在原型系統(tǒng)上可以進(jìn)行基本操作,并且提出改進(jìn)意見,分析人員根據(jù)用戶的意見完善原型,然后再由用戶評(píng)價(jià),提出建議,如此往復(fù),直到開發(fā)的原型系統(tǒng)滿足了用戶的需求為止。程序段A程序段B……{ T=0。else T=T+2。else T=T+4。 (B=2) T=T+1。(Y75) T=T+3。 A=1 B=1。X=90 Y=1。1請(qǐng)舉例說明用例之間的包含關(guān)系和擴(kuò)展關(guān)系的區(qū)別?包含關(guān)系用于構(gòu)造多個(gè)用例共同的活動(dòng)。1軟件設(shè)計(jì)中的抽象是什么意思?所謂抽象就是將事務(wù)的相似方面集中和概括起來,暫時(shí)忽略它們之間的差異。參考答案:疲倦YYYYNNNN感興趣YYNNYYNN糊涂YNYNYNYN重讀√繼續(xù)√跳到一下章√√休息√√√√化簡(jiǎn)為:疲倦YNNN感興趣YYN糊涂YN重讀√繼續(xù)√跳到一下章√休息√1活動(dòng)圖與狀態(tài)圖的區(qū)別?(1)描述的重點(diǎn)不同:活動(dòng)圖描述的是從活動(dòng)到活動(dòng)的控制流;狀態(tài)圖描述的是對(duì)象的狀態(tài)及狀態(tài)之間的轉(zhuǎn)移。不同的人轉(zhuǎn)換出的模塊圖可能不同,有很大的隨意性。請(qǐng)說明判定表的作用及其結(jié)構(gòu)。原理1.用分階段的生命周期計(jì)劃嚴(yán)格管理 原理2.堅(jiān)持進(jìn)行階段評(píng)審原理3.實(shí)行嚴(yán)格的產(chǎn)品控制原理4.采用現(xiàn)代程序設(shè)計(jì)技術(shù)原理5.結(jié)果應(yīng)能清楚地審查原理6.開發(fā)小組的人員應(yīng)該少而精原理7.承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性2結(jié)構(gòu)化程序設(shè)計(jì)的特征是什么?結(jié)構(gòu)化程序設(shè)計(jì)的特征如下:程序模塊只有一個(gè)入口和一個(gè)出口、程序中只包含順序、條件和循環(huán)三種控制結(jié)構(gòu)。功能需求定義了軟件開發(fā)人員必須實(shí)現(xiàn)的軟件功能。2對(duì)功率大于50馬力的機(jī)器或已運(yùn)行 10 年以上的機(jī)器,應(yīng)送到專業(yè)的維修公司處理;如果功率小于20馬力,并且有維修記錄,則在車間維修;否則送到本廠的維修中心維修,請(qǐng)建立判定表。這種現(xiàn)象早在20世紀(jì)60年代被定義為“軟件危機(jī)”。 d)軟件產(chǎn)品的質(zhì)量沒有保證,運(yùn)算結(jié)果出錯(cuò)、操作死機(jī)等現(xiàn)象屢屢出現(xiàn)。2軟件的用戶分為游客和登陸會(huì)員,登陸會(huì)員分為群成員和非群成員,群成員分為群主和群普通成員、群管理員,請(qǐng)用類的繼承關(guān)系描述用戶群。驗(yàn)收通過后,由財(cái)務(wù)人員進(jìn)行結(jié)算,填寫支付單并支付維修費(fèi)。 請(qǐng)根據(jù)要求畫出該問題的數(shù)據(jù)流程圖。請(qǐng)你根據(jù)以上的描述,畫出數(shù)據(jù)流程圖。教師可以查詢自己銀行卡的金額。 假設(shè)變量A是讀入的成績(jī),則設(shè)計(jì)的測(cè)試用例有5個(gè):學(xué)校開發(fā)的網(wǎng)上作業(yè)管理信息系統(tǒng)需求如下:教師使用本系統(tǒng)將作業(yè)題輸入到數(shù)據(jù)庫(kù)中,并且針對(duì)不同的學(xué)生布置不同的作業(yè)。請(qǐng)仔細(xì)閱讀上面的描述,畫出數(shù)據(jù)流程圖。s recall these colorful images that brought the country great joy. Calabash Brothers Calabash Brothers (Chinese: 葫蘆娃) is a Chinese animation TV series produced byStudio. In the 1980s the series was one of the most popular animations in China. It was released at a point when the Chinese animation industry was in a relatively downed state pared to the rest of the international munity. Still, the series was translated into 7 different languages. The episodes were produced with a vast amount of papercut animations. Black Cat Detective Black Cat Detective (Chinese: 黑貓警長(zhǎng)) is a Chinese animation television series produced by the Shanghai Animation Film Studio. It is sometimes known as Mr. Black. The series was originally aired from 1984 to 1987. In June 2006, a rebroadcasting of the original series was announced. Critics bemoan the series39。s real name was Nasreddin. He was wise and witty and, more importantly, he had the courage to resist the exploitation of noblemen. He was also full of passion and tried his best to help poor peop