




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有精品文檔一、 單選題可行性分析研究的目的是(B )A.爭取項(xiàng)目B.項(xiàng)目值得開發(fā)否C.開發(fā)項(xiàng)目 D.規(guī)劃項(xiàng)目具有風(fēng)險(xiǎn)分析的軟件生存周期模型是(C )A.瀑布模型B.噴泉模型C.螺旋模型D.增量模型需求分析階段的任務(wù)是確定( D ) A.軟件開發(fā)方法 B 軟件開發(fā)工具C 軟件開發(fā)D 軟件系統(tǒng)的功能D )中的各個(gè)成份的具體含義的。B 功能結(jié)構(gòu)圖 C系統(tǒng)結(jié)構(gòu)圖C )B 不能嵌套使用數(shù)據(jù)字典是用來定義(A.流程圖程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是(A.只能用來描述簡單程序C.單入口,單出口 軟件設(shè)計(jì)的方法有多種,(A.
2、基于Jackson圖的設(shè)計(jì)C.交換分析設(shè)計(jì)D 數(shù)據(jù)流圖僅用于自動(dòng)控制系統(tǒng))方法不屬于面向數(shù)據(jù)流的設(shè)計(jì)方法。B .基于IDEFO圖的設(shè)計(jì)事務(wù)分析設(shè)計(jì)為高質(zhì)量地開發(fā)軟件項(xiàng)目,在軟件結(jié)構(gòu)設(shè)計(jì)時(shí),必須遵循(A.信息隱蔽B .質(zhì)量控制C.程序優(yōu)化.、廣軟件復(fù)雜性主要體現(xiàn)在(A.數(shù)據(jù)的復(fù)雜性)原則。D 數(shù)據(jù)共B )B.程序的復(fù)雜性 C.控制的復(fù)雜性 D ) 提高模塊的獨(dú)立性D.問題的復(fù)雜性為了提高軟件的可維護(hù)性,在編碼階段應(yīng)注意(A.保存測(cè)試用例和數(shù)據(jù)C.文檔的副作用面向?qū)ο蟮奶卣髦皇茿、對(duì)象的唯一性 享性AB.抽象B.D.養(yǎng)成好的程序設(shè)計(jì)風(fēng)格 )C.封裝性D. 共當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù)
3、, A.數(shù)據(jù)耦合B .公共耦合 C合需求規(guī)格說明書的作用不包括( A.軟件驗(yàn)收的依據(jù)BC軟件可行性研究的依據(jù)這種模塊之間的耦合為 標(biāo)記耦合(D )D.內(nèi)容耦C )用戶與開發(fā)人員對(duì)軟件要做什么的共同理解D 軟件設(shè)計(jì)的依據(jù)為使得開發(fā)人員對(duì)軟件產(chǎn)品的各個(gè)階段工作都進(jìn)行周密的思考, 所以(C )的編制是很重要的。A、需求說明B概要說明C、軟件文檔D測(cè)試計(jì)劃 軟件部件的內(nèi)部實(shí)現(xiàn)與外部可訪問性的分離,是指軟件的(A、繼承性B共享性C封裝性D抽象性單元測(cè)試是發(fā)現(xiàn)編碼錯(cuò)誤,集成測(cè)試是發(fā)現(xiàn)模塊的接口錯(cuò)誤,從而減少返工,C )。確認(rèn)測(cè)試是為了發(fā)現(xiàn)功能錯(cuò)誤,那么系統(tǒng)測(cè)試是為了發(fā)現(xiàn)(C )的錯(cuò)誤。A、接口錯(cuò)誤B編碼錯(cuò)
4、誤C、性能、質(zhì)量不合要求 D功能錯(cuò)誤軟件工程管理對(duì)軟件項(xiàng)目的開發(fā)管理, 即對(duì)整個(gè)軟件(D)的一切活動(dòng)的管理A、軟件項(xiàng)目B生存期C、軟件開發(fā)計(jì)劃D軟件開發(fā)軟件測(cè)試中根據(jù)測(cè)試用例設(shè)計(jì)的方法的不同可分為黑盒測(cè)試和白盒測(cè)試兩種,它 們(D )B .都屬于靜態(tài)測(cè)試D.都屬于動(dòng)態(tài)測(cè)試A.前者屬于靜態(tài)測(cè)試,后者屬于動(dòng)態(tài)測(cè)試 C.前者屬于動(dòng)態(tài)測(cè)試,后者屬于靜態(tài)測(cè)試軟件工程管理的具體內(nèi)容不包括對(duì)( A.開發(fā)人員B .組織機(jī)構(gòu)軟件調(diào)試技術(shù)包括(C )A.錯(cuò)誤推斷B.集成測(cè)試D )管理C .控制C.回溯法D .設(shè)備D.邊界值分析ISO的軟件質(zhì)量評(píng)價(jià)模型由3層組成,其中用于評(píng)價(jià)設(shè)計(jì)質(zhì)量的準(zhǔn)則是A . SQICB軟件復(fù)
5、雜性度量的參數(shù)包括(A.效率B .規(guī)模錯(cuò)性模塊的耦合性最強(qiáng)的是(DA.數(shù)據(jù)耦合.SQMCB)B.控制耦合C.C . SQRCC .完整性公共耦合D.內(nèi)容耦合D ).SQDC在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D )A.程序模塊化B.模塊高內(nèi)聚軟件詳細(xì)設(shè)計(jì)主要采用的方法是(C )A.模塊設(shè)計(jì)B.結(jié)構(gòu)化設(shè)計(jì) (計(jì) 黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要需要研究(A.需求規(guī)格說明與概要設(shè)計(jì)說明C.項(xiàng)目開發(fā)計(jì)劃明C.C.PDL模塊低耦合D.模塊獨(dú)立性語言D.結(jié)構(gòu)化程序設(shè)A )B.詳細(xì)設(shè)計(jì)說明D.概要設(shè)計(jì)說明與詳細(xì)設(shè)計(jì)說從輸入的角度考慮一組測(cè)試用例-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測(cè)
6、試用例的方法是(C )A.條件覆蓋法B.等價(jià)分類法C.邊界值分析法D.錯(cuò)誤推測(cè)法下列屬于維護(hù)階段的文檔是(D )A.軟件規(guī)格說明B.用戶操作手冊(cè)C.軟件問題報(bào)告D.軟件測(cè)試分析報(bào)告快速原型模型的主要特點(diǎn)之一日疋(D )若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是-1.0,1.0 ,現(xiàn)A.開發(fā)完畢才見到產(chǎn)品 B.及早提供全部完整的軟件產(chǎn)品C.開發(fā)完畢后才見到工作軟件D.及早提供工作軟件因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為(B )A.教正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障, 持續(xù)運(yùn)行的要求的質(zhì) 量特性稱為(
7、B )A.可用性B.可靠性 C.正確性D.完整性下列文檔與維護(hù)人員有關(guān)的有(C )A.軟件需求說明書B.項(xiàng)目開發(fā)計(jì)劃C.概要設(shè)計(jì)說明書D.操作手冊(cè)下列模型屬于成本估算方法的有(A )A.COCOM模型B.McCall 模型 C.McCabe 度量法 D. 時(shí)間估算法對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作(C )于對(duì)象的統(tǒng)一體中。(第九章)A.結(jié)合B 隱藏C.封裝D 抽象軟件調(diào)試技術(shù)包括(B )A.邊界值分析B 演繹法C 循環(huán)覆蓋 D 集成測(cè)試概要設(shè)計(jì)是軟件系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì),以下選項(xiàng)中不屬于概要設(shè)計(jì)的是(D )A.把軟件劃分成模塊B.確定模塊之間的調(diào)用關(guān)系C.確定各個(gè)模塊的功能D.設(shè)計(jì)每個(gè)模
8、塊的偽代碼軟件生命周期中所花費(fèi)用最多的階段是(D ).軟件測(cè)試D.軟件維護(hù)利用計(jì)算機(jī)進(jìn)行經(jīng)濟(jì)犯罪活D.人們過分迷戀計(jì)算機(jī)系統(tǒng)A.詳細(xì)設(shè)計(jì)B.軟件編碼C“軟件危機(jī)”是指(C )A.計(jì)算機(jī)病毒的出現(xiàn)B.動(dòng)C.軟件開發(fā)和維護(hù)中出現(xiàn)的一系列問題確認(rèn)軟件的功能是否與需求規(guī)格說明書中所要求的功能相符的測(cè)試屬于(C )A、集成測(cè)試B恢復(fù)測(cè)試C、驗(yàn)收測(cè)試D單元測(cè)試盒圖(N-S圖)為(A )提供了有力的工具。A、系統(tǒng)分析B軟件的自動(dòng)化生成 C自動(dòng)分析數(shù)據(jù)D測(cè)試軟件 程序的三種基本控制結(jié)構(gòu)是(B )A、過程、子程序和分程序 B順序、選擇和重復(fù)C、遞歸、堆棧和隊(duì)列 D調(diào)用、返回和轉(zhuǎn)移具有風(fēng)險(xiǎn)分析的軟件生存周期模型是
9、( A.瀑布模型B. 噴泉模型模型下列有關(guān)軟件工程的標(biāo)準(zhǔn),屬于行業(yè)標(biāo)準(zhǔn)的是 A. GBB. DINDFD中的每個(gè)加工至少需要A. 一個(gè)輸入流B.C. 一個(gè)輸入或輸出流)C.螺旋模型D)ISOC.D ) 一個(gè)輸出流D.一個(gè)輸入流和一個(gè)輸出流D.增量D. IEEE為了提高模塊的獨(dú)立性,模塊之間最好是( D )A.控制耦合B.公共耦合C.內(nèi)容耦合 D.數(shù)據(jù)耦合精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有軟件設(shè)計(jì)的方法有多種,(A )方法不屬于面向數(shù)據(jù)流的設(shè)計(jì)方法。A.基于Jackson圖的設(shè)計(jì)B.基于IDEF0圖的設(shè)計(jì)AlZC.交換分析設(shè)計(jì)D .事務(wù)分析設(shè)計(jì)
10、D)內(nèi)容耦標(biāo)記耦合D.當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為( A.數(shù)據(jù)耦合B.公共耦合CD )PAD圖合 詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是D. SC 圖C.A. DFDfflB. 程序圖如何驗(yàn)證程序的正確性 如何選擇測(cè)試用例測(cè)試的關(guān)鍵問題是(D )B.D.(C )D.A.如何組織對(duì)軟件的評(píng)審 C.如何采用綜合策略 開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做C.軟件危機(jī)A.軟件工程B.軟件周期D.功能內(nèi)聚偶然內(nèi)聚C.C軟件產(chǎn)生 模塊的內(nèi)聚性最高的是(D ) A.邏輯內(nèi)聚B.時(shí)間內(nèi)聚C.PDL語言D.結(jié)構(gòu)化程序軟件詳細(xì)設(shè)計(jì)主要采用的方法是 A.模塊設(shè)
11、計(jì)B.結(jié)構(gòu)化設(shè)計(jì)) 程序的效率D .程序易讀性(B )設(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是( A. 程序的規(guī)模 B C.程序設(shè)計(jì)語言的先進(jìn)性A.B.C.D.下列關(guān)于功能性注釋不正確的說法是 功能性注釋嵌在源程序中,用于說明程序段或語句的功能以及數(shù)據(jù)的狀態(tài) 注釋用來說明程序段,需要在每一行都要加注釋 可使用空行或縮進(jìn),以便很容易區(qū)分注釋和程序 修改程序也應(yīng)修改注釋F列關(guān)于效率的說法不正確的是(D)A.B.C.D.B )B.效率與可修改性 可理解性與可讀性效率是一個(gè)性能要求,其目標(biāo)應(yīng)該在需求分析時(shí)給出 提高程序效率的根本途徑在于選擇良好的設(shè)計(jì)方法,數(shù)據(jù)結(jié)構(gòu)與算法 效率主要指處理機(jī)時(shí)間和存儲(chǔ)器容量兩個(gè)方
12、面 程序的效率與程序的簡單性無關(guān) 可維護(hù)性的特性中,相互矛盾的是( A.可理解性與可測(cè)試性 C.可修改性和可理解性D.快速原型是利用原型輔助軟件開發(fā)的一種新思想,它是在研究(A )的方法和技術(shù)中產(chǎn)生的。A.需求階段B.設(shè)計(jì)階段C.測(cè)試階段D. 軟件開發(fā)的各個(gè)階段 從目前情況來看,增量模型存在的主要問題是(C)A.B.C.D.用戶很難適應(yīng)這種系統(tǒng)開發(fā)方法 該方法的成功率很低 缺乏豐富而強(qiáng)有力的軟件工具和開發(fā)環(huán)境 缺乏對(duì)開發(fā)過程中的問題和錯(cuò)誤具有應(yīng)付變化的機(jī)制可行性分析研究的目的是(A )A.項(xiàng)目是否值得開發(fā)B .爭取項(xiàng)目C.開發(fā)項(xiàng)目D.規(guī)劃項(xiàng)目描述復(fù)雜系統(tǒng)時(shí),最好采用(B )的描繪方法。A.按系
13、統(tǒng)流程描述B.分層次 C. 分階段D. 對(duì)系統(tǒng)數(shù)據(jù)分類下述方法中,屬于形式化說明方法的是()。A. Petri 網(wǎng) B. 數(shù)據(jù)流圖 C. PDLD. PAD 圖需求分析階段的基本任務(wù)是準(zhǔn)確地回答(D )0A.系統(tǒng)的規(guī)模有多大B.系統(tǒng)如何實(shí)現(xiàn)C.系統(tǒng)有些什么輸入信息D.系統(tǒng)必須做什么在軟件結(jié)構(gòu)設(shè)計(jì)時(shí),下面哪一項(xiàng)不是應(yīng)該遵循(C )的原則。A.信息隱蔽B 抽象C 數(shù)據(jù)共享D 逐步求精軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的(A )A、算法和使用的數(shù)據(jù)結(jié)構(gòu) B外部接口 C、功能D編程 軟件是一種(C )A、程序B、數(shù)據(jù)C、邏輯產(chǎn)品D物理產(chǎn)品研究開發(fā)所需要的成本和資源是屬于可行性研究中的 (B )研究的
14、一方面。A.技術(shù)可行性B.經(jīng)濟(jì)可行性 C.社會(huì)可行性 D.法律可行性中級(jí)結(jié)構(gòu)性成本模型 COCOM是一個(gè)(C )A、靜態(tài)單變量模型B動(dòng)態(tài)單變量模型C、靜態(tài)多變量模型 D動(dòng)態(tài)多變量模型 PAD圖為(詳細(xì)設(shè)計(jì))提供了有力的工具。在軟件結(jié)構(gòu)設(shè)計(jì)完成后,對(duì)于下列說法,正確的是( C ) A.軟件層數(shù)過多,可能是因?yàn)楦鞴芾碜幽K功能過于復(fù)雜的原因。B 對(duì)軟件寬度影響最大的因素是扇入。C. 一個(gè)模塊的扇出太多,說明該模塊過分復(fù)雜,缺少中間層D. 個(gè)模塊的扇入太多,說明該模塊過分復(fù)雜,缺少中間層 源程序的效率與(D )階段確定的算法的效率直接有關(guān)。A.概要設(shè)計(jì)B.總體設(shè)計(jì) C.單元設(shè)計(jì)D.詳細(xì)設(shè)計(jì)關(guān)于軟件測(cè)
15、試,下面說法正確的是(C )。A.軟件測(cè)試只能依靠手工進(jìn)行B子模塊并入系統(tǒng)時(shí),只要此子模塊是經(jīng)過單元測(cè)試,且沒有問題的,就不用 再對(duì)系統(tǒng)進(jìn)行測(cè)試了。C. 軟件不能進(jìn)行“窮舉”測(cè)試D. 測(cè)試計(jì)劃是在軟件測(cè)試開始之初制定的。關(guān)于白盒法覆蓋程度的論述中正確的是(A )。A.語句覆蓋:選擇測(cè)試用例使程序中每條語句至少被執(zhí)行一次B條件覆蓋:選擇測(cè)試用例使每個(gè)條件都滿足C.判定覆蓋:選擇測(cè)試用例使程序中每個(gè)判定和判定中的條件至少都獲得一次 “真”值和一次“假”值。精品 文檔D.條件組合覆蓋:將所有的判定條件都組合起來執(zhí)行黑盒測(cè)試著重測(cè)試軟件的(C)A.設(shè)計(jì)B.模塊 C.功能 D.數(shù)據(jù)(B )發(fā)現(xiàn)錯(cuò)誤能力最
16、弱。A.判定覆蓋B.語句覆蓋 C.條件覆蓋D.條件組合覆蓋在進(jìn)行軟件測(cè)試時(shí),首先應(yīng)當(dāng)進(jìn)行(D ),然后再進(jìn)行組裝測(cè)試,最后再進(jìn)行 有效性測(cè)試。A.組織測(cè)試B.集成測(cè)試C .確認(rèn)測(cè)試D.單元測(cè)試由軟件預(yù)發(fā)行的最終客戶們?cè)谝粋€(gè)或多個(gè)客戶場(chǎng)所對(duì)軟件進(jìn)行的測(cè)試,稱為(D)A.a測(cè)試 B.集成測(cè)試C .平行運(yùn)行D.B測(cè)試以下說法正確的是(B )。A.等價(jià)劃分法是一種有效的白盒測(cè)試方法。B在等價(jià)劃分法中,為了提高測(cè)試效率,一個(gè)測(cè)試用例可以覆蓋多個(gè)有效等價(jià) 類。C等價(jià)劃分法的關(guān)鍵是按照用例來確定等價(jià)類。D.設(shè)計(jì)測(cè)試方案時(shí),要么采用等價(jià)劃分法,要么采用邊界值分析法。從現(xiàn)存的程序代碼中抽取有關(guān)數(shù)據(jù)、體現(xiàn)結(jié)構(gòu)和處
17、理過程的設(shè)計(jì)信息,以便恢復(fù) 設(shè)計(jì)結(jié)果的過程,稱為(B)A.代碼重構(gòu)B.逆向工程C .數(shù)據(jù)重構(gòu)D .正向工程決定軟件可維護(hù)性的因素有5個(gè),即可理解性、(C )、可修改性、可移植性、 可重用性。A.完備性 B .安全性C.可測(cè)試性 D靈活性軟件維護(hù)工作過程中,第一步是先確認(rèn)(B )A.維護(hù)環(huán)境B .維護(hù)類型C .維護(hù)要求D .維護(hù)者以下哪種不屬于用面向?qū)ο蠓椒ń⒌姆治瞿P停˙ )A.動(dòng)態(tài)模型 B.功能模型可維護(hù)性的特性中,相互矛盾的是(A.可理解性與可測(cè)試性C.可修改性和可理解性D.C.對(duì)象模型D.狀態(tài)模型B )B.效率與可修改性可理解性與可讀性軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的( A )A
18、、算法和使用的數(shù)據(jù)結(jié)構(gòu) B外部接口 C、功能D編程軟件是一種(C )A、程序B、數(shù)據(jù)C、邏輯產(chǎn)品D物理產(chǎn)品研究開發(fā)所需要的成本和資源是屬于可行性研究中的 (B )研究的一方面。A.技術(shù)可行性 B.經(jīng)濟(jì)可行性C.社會(huì)可行性 D.法律可行性中級(jí)結(jié)構(gòu)性成本模型 COCOM是一個(gè)(C )A、靜態(tài)單變量模型B動(dòng)態(tài)單變量模型C、靜態(tài)多變量模型 D動(dòng)態(tài)多變量模型 PAD圖為(A )提供了有力的工具。A、系統(tǒng)分析B軟件的自動(dòng)化生成 C自動(dòng)分析數(shù)據(jù)D測(cè)試軟件二、填空題在面向?qū)ο蠓椒ㄖ?,?duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作_封裝_于對(duì)象的統(tǒng)一體中。如果知道軟件的規(guī)格說明書描述的程序功能,那么就可以采用 _確認(rèn)
19、測(cè)試_進(jìn) 行測(cè)試。軟件可維護(hù)性度量的七個(gè)質(zhì)量特性是可理解性、可測(cè)試性、可修改性、可靠性、 可移植性_、 可使用性和效率。當(dāng)A模塊調(diào)用B模塊時(shí),若兩個(gè)模塊之間傳遞的是數(shù)值型參數(shù), 則這兩個(gè)模塊的 耦合方式是數(shù)據(jù)耦合。向?qū)ο蟀l(fā)出服務(wù)請(qǐng)求稱為接口 ,類對(duì)象上的各種操作稱為方法。提高軟件質(zhì)量和可靠性的技術(shù)主要有兩類 避開錯(cuò)誤技術(shù)_和_容錯(cuò)技術(shù)。大型軟件測(cè)試包括單元測(cè)試_ 、集成測(cè)試確認(rèn)測(cè)試和系統(tǒng)測(cè)試四個(gè)步驟。軟件結(jié)構(gòu)圖的寬度是指一層中最大的模塊個(gè)數(shù)。軟件生存周期是指一個(gè)軟件從提出開發(fā)要求開始直到該軟件報(bào)廢為止的整個(gè)時(shí)期。McCall提出的軟件質(zhì)量模型包括11個(gè)軟件質(zhì)量特性。對(duì)大信息系統(tǒng)的需求,DFD應(yīng)
20、與數(shù)據(jù)庫技術(shù)中ER圖結(jié)合起來。瀑布模型是以文檔為驅(qū)動(dòng)、適合于 需求很明確的的軟件項(xiàng)目的模型。在結(jié)構(gòu)化分析中,用于描述加工邏輯的主要工具有三種,即:結(jié)構(gòu)化語言、判定 表、 判定樹 。數(shù)據(jù)項(xiàng)是指不可再分的數(shù)據(jù)單元。基于計(jì)算機(jī)的系統(tǒng)通常包含 6個(gè)元素是硬件、軟件、過程、文檔、數(shù)據(jù)庫和。軟件開發(fā)是一個(gè)自頂向下逐步細(xì)化和求精過程,而軟件測(cè)試是一個(gè)_自底向上或相反順序 集成的過程。軟件維護(hù)的內(nèi)容包括校正性維持, 適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)。CMM將軟件過程的成熟度分為5個(gè)等級(jí)是初始級(jí)、可重復(fù)級(jí)、_已定義級(jí)_、己 管理級(jí)和優(yōu)化級(jí)。軟件結(jié)構(gòu)是以模塊_為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。結(jié)構(gòu)化語言是介于自然
21、語言和形式語言 _之間的一種半形式語言。在面向?qū)ο蠓椒ㄖ?,?duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝_于對(duì)象的統(tǒng)一體中。作為計(jì)算機(jī)科學(xué)技術(shù)領(lǐng)域中的一門新興學(xué)科, 軟件工程主要是為了解決 問題。劃分模塊時(shí)盡量做到_高內(nèi)聚、低耦合一,保持模塊的獨(dú)立性。瀑布模型是以文檔為驅(qū)動(dòng)、適合于 需求很明確的 的軟件項(xiàng)目的模型。軟件可維護(hù)性度量的七個(gè)質(zhì)量特性是可理解性、可測(cè)試性、可修改性、可靠性、可移植性一、 可使用性和效率。基于計(jì)算機(jī)的系統(tǒng)通常包含6個(gè)元素是硬件、軟件、過程、文檔、數(shù)據(jù)庫和。軟件開發(fā)模型用于指導(dǎo)軟件的開發(fā)。演化模型是在快速開發(fā)一個(gè) _可運(yùn)行的軟件 原型_的基礎(chǔ)上,逐步演化成最終的軟件。精品
22、文檔精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有軟件工程包括的三個(gè)要素是_方法、工具和過程。常用的成本估計(jì)技術(shù)有:和自動(dòng)估計(jì)成本技術(shù)三種。結(jié)構(gòu)化分析方法常用的兩種工具是和。模塊的分解和合并應(yīng)力求降低耦合提高內(nèi)聚 0程序的效率包括兩個(gè)方面的內(nèi)容時(shí)間復(fù)雜度_ _和_ 空間復(fù)雜度_ 0形式化方法是一種基于一數(shù)學(xué)的方法來描述目標(biāo)軟件系統(tǒng)屬性的_的技術(shù)。 在需求分析時(shí),常采用數(shù)據(jù)流圖來描繪系統(tǒng)的行為。實(shí)體-聯(lián)系圖包括:_實(shí)體關(guān)系屬性3種相互關(guān)聯(lián)的信息。軟件設(shè)計(jì)包括_制定計(jì)劃和需求分析 _兩個(gè)階段?;韭窂綔y(cè)試是在程序流圖的基礎(chǔ)上,通過分析控制構(gòu)造的環(huán)路復(fù)雜性,從
23、而導(dǎo)出基本路徑的集合,而設(shè)計(jì)測(cè)試用例,保證這些路徑至少通過一次。軟件維護(hù)活動(dòng)主要包括完善性維護(hù)、適應(yīng)性維護(hù) _、改正性維護(hù)和預(yù)防性維 護(hù)等四種。_繼承是子類自動(dòng)共享父類屬性和操作的機(jī)制。IEEE定義 基線是:已經(jīng)通過了正式復(fù)審的規(guī)格說明或中間產(chǎn)品,它可 以作為進(jìn)一步開發(fā)的基礎(chǔ),并且只有通過正式的變化控制過程才能改變它。軟件生存周期是指軟件從定義、開發(fā)、維護(hù)直到最終被廢棄的全過程。 瀑布模型的核心思想是 按工序?qū)栴}化簡,將功能的實(shí)現(xiàn)與設(shè)計(jì)分開,便于分 工協(xié)作,即采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開_0在可行性研究中, 最關(guān)鍵的因素。軟件生命周期由軟件定義、軟件開發(fā)和軟件維護(hù)三個(gè)時(shí)
24、期組成。一般來說,可行性研究應(yīng)該從技術(shù)、經(jīng)濟(jì)和 _社會(huì)三個(gè)方面研究每種解法的可 行性。軟件_可靠性是程序在給定的時(shí)間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功地運(yùn)行 地概率。常用的軟件成本估計(jì)方法有 任務(wù)分解技術(shù)和自動(dòng)估計(jì)成本技術(shù)。軟件需求分析時(shí),應(yīng)建立數(shù)據(jù)模型、功能模型和 _行為模型_0所謂形式化方法,是描述系統(tǒng)性質(zhì)的基于數(shù)學(xué)的技術(shù)。_信息隱藏原理指出:應(yīng)該這樣設(shè)計(jì)和確定模塊,使得一個(gè)模塊內(nèi)包含的信息對(duì) 于不需要這些信息的模塊來說,是不能訪問的。如果一個(gè)程序的代碼塊僅僅通過順序、選擇和循環(huán)這三種基本控制結(jié)構(gòu)進(jìn)行連 接,并且每個(gè)代碼塊只有一個(gè)入口和一個(gè)出口,則稱這個(gè)程序是 _結(jié)構(gòu)化的。 軟件的維護(hù)一般經(jīng)
25、過 提出維護(hù)或修改要求、領(lǐng)導(dǎo)復(fù)審并作出答復(fù),如同意修改則列入維護(hù)計(jì)劃、領(lǐng)導(dǎo)分配人物維護(hù)人員執(zhí)行修改三個(gè)步驟。三、簡答題軟件項(xiàng)目估算內(nèi)容與步驟面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則是什么?有哪 5個(gè)層次和4個(gè)部分? 準(zhǔn)則:模塊化、抽象、信息隱蔽、高內(nèi)聚、低耦合、可重用簡述軟件工程目標(biāo)和面臨的主要問題。目標(biāo):支付較低的開發(fā)成本、達(dá)到要求的軟件功能、獲取較好的軟件性能、開發(fā)的軟件易 于移植、需要較低的維護(hù)費(fèi)用、能按時(shí)完成開發(fā)任務(wù),幾時(shí)交付使用、開發(fā)的軟件可靠性 高面臨的主要問題是:軟件費(fèi)用軟件可靠性 軟件維護(hù) 軟件生產(chǎn)率 軟件重用。簡述軟件工程過程。軟件工程過程是為獲得軟件產(chǎn)品,在軟件工具支持下由軟件工程師完成的一系列
26、軟件工程 活動(dòng)。軟件工程過程通常包含四種基本的過程活動(dòng):P(Plan):軟件規(guī)格說明。規(guī)定軟件的功能及其運(yùn)行的限制; D(Do):軟件開發(fā)。產(chǎn)生滿足規(guī)格說明的軟件;C(Check):軟件確認(rèn)。確認(rèn)軟件能夠完成客戶提出的要求;A(Action):軟件演進(jìn)。為滿足客戶的變更要求,軟件必須在使用的過程中演進(jìn)。 事實(shí)上,軟件工程過程是一個(gè)軟件開發(fā)機(jī)構(gòu)針對(duì)某一類軟件產(chǎn)品為自己規(guī)定的工作步驟, 它應(yīng)當(dāng)是科學(xué)的、合理的,否則必將影響到軟件產(chǎn)品的質(zhì)量。簡述模塊獨(dú)立性的原則。模塊獨(dú)立性是指軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體子功能,而和軟件系統(tǒng)中其他 的模塊接口是簡單的模塊獨(dú)立性的概念是模塊化、抽象、信息隱蔽
27、和局部話概念的直接結(jié)果由耦合和內(nèi)聚2個(gè)標(biāo)準(zhǔn)度量簡述結(jié)構(gòu)化程序設(shè)計(jì)方法的基本要點(diǎn)1. 采用自頂向下,逐步求精的程序設(shè)計(jì)方法在需求分析,概要設(shè)計(jì)中,都采用了自頂向下,逐層細(xì)化的方法。2. 使用三種基本控制結(jié)構(gòu)構(gòu)造程序任何程序都可由順序、選擇、重復(fù)三種基本控制結(jié)構(gòu)構(gòu)造。1)用順序方式對(duì)過程分解,確定各部分的執(zhí)行順序。2)用選擇方式對(duì)過程分解,確定某個(gè)部分的執(zhí)行條件。3)用循環(huán)方式對(duì)過程分解,確定某個(gè)部分進(jìn)行重復(fù)的開始和結(jié)束的條件。4)對(duì)處理過程仍然模糊的部分反復(fù)使用以上分解方法,最終可將所有細(xì)節(jié)確定下來。3. 主程序員組的組織形式簡述軟件生命周期開發(fā)方法的基本過程及每個(gè)階段的任務(wù)。(1)問題定義階段
28、,盡可能清楚地描述問題,搞清楚要解決的問題是什么;(2)可行性研究階段,主要是確定待解的問題是否有可行的解決辦法。需要做經(jīng)濟(jì)可行性 分析、技術(shù)可行性分析、操作可行性分析和法律可行性分析;(3)需求分析階段,主要是確定目標(biāo)系統(tǒng)必須具備的功能。通常用數(shù)據(jù)流圖、數(shù)據(jù)字典和 簡要的算法表示系統(tǒng)的邏輯模型。(4)總體設(shè)計(jì)階段,從總體上解決問題,確定可實(shí)現(xiàn)的方案,并設(shè)計(jì)出軟件的層次結(jié)構(gòu)圖;(5)詳細(xì)設(shè)計(jì),把解法具體化,確定如何具體地實(shí)現(xiàn)這個(gè)系統(tǒng)。針對(duì)每個(gè)模塊設(shè)計(jì)相應(yīng)的 算法;(6)編碼和單元測(cè)試階段,把詳細(xì)設(shè)計(jì)的結(jié)果翻譯成選定的語言所寫的程序,并對(duì)每個(gè)模 塊進(jìn)行單元測(cè)試。(7)測(cè)試階段,系統(tǒng)地設(shè)計(jì)測(cè)試用例
29、,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤,并調(diào)試改正軟件中 的錯(cuò)誤;(8)軟件維護(hù)階段,主要目的是通過修改軟件使所開發(fā)的軟件能夠持久地滿足用戶的需要。精品 文檔精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有復(fù)印機(jī)的工作流程大致如下:未接到復(fù)印命令時(shí)處于閑置狀態(tài),一旦接到復(fù)印命 令則進(jìn)入復(fù)印狀態(tài),完成一個(gè)復(fù)印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個(gè)復(fù)印命令:如果執(zhí)行復(fù)印命令時(shí)發(fā)現(xiàn)沒紙,則進(jìn)入缺紙狀態(tài),發(fā)出警告,等待 裝紙,裝滿紙后進(jìn)入閑置狀態(tài),準(zhǔn)備接收復(fù)印命令;如果復(fù)印時(shí)發(fā)生卡紙故障, 則進(jìn)入卡紙狀態(tài),發(fā)出警告,等待維修人員來排除故障,故障排除后回到閑置狀 態(tài)。試用
30、狀態(tài)轉(zhuǎn)換圖描繪復(fù)印機(jī)的行為。從問題陳述可知,復(fù)印機(jī)的狀態(tài)主要有閑置、復(fù)印、缺紙和卡紙。引起狀態(tài)轉(zhuǎn)換的事件主 要是復(fù)印命令、完成復(fù)印命令、發(fā)現(xiàn)缺紙、裝滿紙、發(fā)生卡紙故障和排除了卡紙故障排除了卡紙故障亠、復(fù)印命令1*堯成復(fù)e卩命石復(fù)印do/復(fù)印裝滿紙簡述文檔在軟件工程中的作用。i提高軟件開發(fā)過程的能見度2、實(shí)現(xiàn)對(duì)軟件開發(fā)的工程管理3、提高開發(fā)效率4、作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志5、提供軟件運(yùn)行、維護(hù)和培訓(xùn)有關(guān)資料6、記錄開發(fā)過程中有關(guān)信息便于協(xié)調(diào)以后的軟件開發(fā)使用和維護(hù)7、便于用戶了解軟件功能、性能。簡述軟件項(xiàng)目管理過程。簡述系統(tǒng)分析員應(yīng)該具備的主要知識(shí)結(jié)構(gòu)和基本素質(zhì)。系統(tǒng)分析員應(yīng)該
31、既是信息系統(tǒng)專家,又是企業(yè)管理專家,同時(shí)還應(yīng)該是優(yōu)秀的領(lǐng)導(dǎo)者。 系統(tǒng)分析員應(yīng)該具有的知識(shí)結(jié)構(gòu)為:首先應(yīng)該具有深入扎實(shí)的信息系統(tǒng)方面的專業(yè)知識(shí)和 實(shí)踐經(jīng)驗(yàn),即他們必須具有計(jì)算機(jī)軟硬件的知識(shí)和開發(fā)應(yīng)用的實(shí)踐經(jīng)驗(yàn),以及信息處理, 包括M IS、網(wǎng)絡(luò)、通訊、數(shù)據(jù)庫等方面的知識(shí)和實(shí)踐經(jīng)驗(yàn);其次,應(yīng)該具有經(jīng)濟(jì)管理或企 業(yè)管理方面較豐富的理論知識(shí)和實(shí)踐經(jīng)驗(yàn);同時(shí)應(yīng)該具有優(yōu)秀領(lǐng)導(dǎo)者的素質(zhì)、才能和領(lǐng)導(dǎo) 藝術(shù),在信息系統(tǒng)開發(fā)的實(shí)踐中不斷豐富自己、提高自己,使自己的知識(shí)結(jié)構(gòu)更趨于合理。簡述何謂軟件開發(fā)方法?請(qǐng)列舉四種主要方法。軟件開發(fā)方法是一中使用定義好的技術(shù)集和符號(hào)表示組織軟件生產(chǎn)的過程。 結(jié)構(gòu)化方法jackso
32、n方法維也納開發(fā)方法面向?qū)ο箝_發(fā)方法簡述單元測(cè)試的基本內(nèi)容。測(cè)試構(gòu)造軟件系統(tǒng)的模塊(對(duì)象和子系統(tǒng))模塊接口主要檢查數(shù)據(jù)能否正確通過模塊;屬性及對(duì)應(yīng)關(guān)系是否一致局部數(shù)據(jù)結(jié)構(gòu)說明不正確或不一致;初始化或缺省值錯(cuò)誤;變量名未定義或拼寫錯(cuò)誤; 數(shù)據(jù)類型不相容;上溢下溢或地址錯(cuò)誤等重要的執(zhí)行路徑重要模塊要進(jìn)行基本路徑測(cè)試,仔細(xì)地選擇測(cè)試路徑是單元測(cè)試的一項(xiàng) 基本任務(wù)錯(cuò)誤處理主要測(cè)試程序?qū)﹀e(cuò)誤處理的能力,應(yīng)檢查是否不能正確處理外部輸入錯(cuò) 誤或內(nèi)部處理引起的錯(cuò)誤;對(duì)發(fā)生的錯(cuò)誤不能正確描述的內(nèi)容,難以理 解;在錯(cuò)誤處理之前,系統(tǒng)已經(jīng)進(jìn)行干預(yù)等邊界條件程序最容易在邊界上出錯(cuò),如輸入輸出數(shù)據(jù)的等價(jià)類邊界,選擇條件
33、和 循環(huán)條件的邊界,復(fù)雜數(shù)據(jù)結(jié)構(gòu)的邊界等都應(yīng)進(jìn)行測(cè)試什么是軟件生存周期模型?請(qǐng)至少列舉四種主要模型?軟件生存周期模型是描述軟件開發(fā)過程中各種活動(dòng)如何執(zhí)行的模型。軟件生存周期模型確 立了軟件開發(fā)和演繹中各階段的次序限制以及各階段或機(jī)動(dòng)的準(zhǔn)則,確立開發(fā)過程所遵守 的規(guī)定和限制,便于各種活動(dòng)的協(xié)調(diào),便于各種人員的有效通信,有利于活動(dòng)重用,有利 于活動(dòng)管理。常見的軟件生存周期模型有瀑布模型、演化模型、螺旋模型、噴泉模型等。衡量模塊獨(dú)立的兩個(gè)標(biāo)準(zhǔn)是什么?它們各表示什么含義?(網(wǎng)上)兩個(gè)定性的度量標(biāo)準(zhǔn):耦合與內(nèi)聚性耦合性:也稱塊間聯(lián)系。指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系緊密程度的一種度量。模塊之 間聯(lián)系越緊
34、密,其耦合性就越強(qiáng),模塊的獨(dú)立性則越差。內(nèi)聚性:也稱塊內(nèi)聯(lián)系。指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊 密程度的度量。模塊內(nèi)元素聯(lián)系越緊密,內(nèi)聚性越高。簡述白盒測(cè)試的思想,并列舉兩種典型的測(cè)試技術(shù)。白盒測(cè)試又稱結(jié)構(gòu)測(cè)試,它把測(cè)試對(duì)象看作一個(gè)透明的盒子。測(cè)試人員須了解程序的內(nèi)部 結(jié)構(gòu)和處理過程,以檢查處理過程的細(xì)節(jié)為基礎(chǔ),對(duì)程序中盡可能多的邏輯路徑進(jìn)行測(cè)試, 檢查內(nèi)部控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)是否有錯(cuò),實(shí)際的運(yùn)行狀態(tài)和預(yù)期的狀態(tài)是否一致 典型測(cè)試技術(shù):邏輯驅(qū)動(dòng)、基本路徑測(cè)試等簡述CMM軟件能力成熟度模型)5個(gè)等級(jí)的含義第一級(jí) 基本集 軟件工程是混亂無序的,對(duì)工程幾乎沒有定義,成功依靠的
35、是個(gè)人的才能 和經(jīng)驗(yàn),管理方式屬于反應(yīng)式第二級(jí) 重復(fù)級(jí) 建立了基本的項(xiàng)目管理來跟蹤進(jìn)度。費(fèi)用和功能特征,制定了必要的項(xiàng)目 管理,能夠利用以前類似的項(xiàng)目應(yīng)用取得成功第三級(jí) 確定級(jí) 已經(jīng)將軟件管理和過程文檔化,標(biāo)準(zhǔn)化,同時(shí)綜合成該組織的標(biāo)準(zhǔn)軟件過 程,所有的軟件開發(fā)都使用該標(biāo)準(zhǔn)軟件精品文檔精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有第四級(jí)管理級(jí)收集軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量,對(duì)軟件過程和產(chǎn)品質(zhì)量有定量的理 解和控制。第五級(jí)優(yōu)化級(jí)軟件過程的量化反饋和新的思想和技術(shù)促進(jìn)過程的不斷改進(jìn)簡述軟件維護(hù)的定義在軟件運(yùn)行或維護(hù)階段對(duì)軟件產(chǎn)品所進(jìn)行的修改,這些修改可能是
36、改正軟件中的錯(cuò)誤,也 可能是增加新的功能以適應(yīng)新的需求,但一般不包括軟件系統(tǒng)結(jié)構(gòu)上的重大改變簡述軟件測(cè)試的定義廣義:軟件產(chǎn)品生存周期內(nèi)所有的檢查評(píng)審和確認(rèn)活動(dòng)狹義:對(duì)軟件產(chǎn)品質(zhì)量的檢驗(yàn)和評(píng)價(jià),一方面檢查軟件產(chǎn)品質(zhì)量中存在的質(zhì)量問題同時(shí)對(duì) 產(chǎn)品質(zhì)量進(jìn)行客觀的評(píng)價(jià)。UML建模中主要包括哪九種圖?并說明類圖的定義及其中常見的關(guān)系有哪些?用例圖類圖對(duì)象圖狀態(tài)圖順序圖協(xié)作圖活動(dòng)圖組件圖分布圖類圖描述系統(tǒng)的的靜態(tài)結(jié)構(gòu)。表示系統(tǒng)中類、類與類之間的關(guān)系以及類的屬性和操作。常見關(guān)系:關(guān)聯(lián)(分為聚合和組合)、范化、依賴、實(shí)現(xiàn)什么是字據(jù)字典?其作用是什么?它有哪些條目?數(shù)據(jù)字典是用于定義數(shù)據(jù)流圖中的各個(gè)成分的具體含
37、義。它以一種準(zhǔn)確的無二義的說明方 式為系統(tǒng)的分析設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述有4類條目:數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)項(xiàng)和加工四、分析題根據(jù)下面給出的規(guī)格說明,利用等價(jià)類劃分的方法,給出足夠的測(cè)試用例。“一個(gè)程序讀入三個(gè)整數(shù)。把此三個(gè)數(shù)值看成是一個(gè)三角形的三個(gè)邊。這個(gè)程序要打印出信息,說明這個(gè)三角形是三邊不等的、是等腰的、還是等邊的?!?. 分析三角形應(yīng)滿足: 輸入 3 個(gè)數(shù)(2)a,b,c 整數(shù)(3)a>0,b>0,c>0a+b>c,a+c>b,b+c>a等腰三角形除了滿足三角形的條件外,還應(yīng)滿足:(5) a=b 或 a=c 或 b=c等邊三角
38、形除了滿足三角形的條件外,還應(yīng)滿足:(6) a=b=c2. 等價(jià)類表有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)輸入三個(gè)數(shù)(1)只輸入a(10)只輸入b(11)只輸入c(12)精品 文檔精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有精品文檔a,b,c整數(shù)a<>0,b<>0,cv>0只輸入a,b 只輸入a,c 只輸入b,c 輸入超過3個(gè)數(shù) a非整 b非整 c非整a, b非整b, c非整 a,c非整 a,b,c非整a=0b=0c=0a=0,b=0a=0,c=0b=0,c=0 a=0,b=0,c=0a>0,b>0,c>0a<
39、;0b<0c<0a<0,b<0a<0,c<0b<0,c<0 a<0,b<0,c<0a+b>c,a+c>b,b+c>a (5)a+b<c a+b=c a+c<b a+c=b b+c<a b+c=a(13)(14)(15)(16)(17)(18)(19)(20)(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)a=ba=cb=c(6)(8)a<>b且 a
40、<>c且 b<>c( 44)a=b=c(9)a<>bb<>ca<>c(45)(46)(47)覆蓋有效等價(jià)類的測(cè)試用例等價(jià)類編號(hào)3,4,5(1)-(5)覆蓋有效等價(jià)類的測(cè)試用例4,4,5(1)-(5),(6)4,5,4(1)-(5),5,4,4(1)-(5),(8)5,5,5(1)-(5),(9)覆蓋無效等價(jià)類的測(cè)試用例覆蓋無效等價(jià)類的測(cè)試用例等價(jià)類編號(hào)3,*,* (10)*,3, * (11)*,*,3 (12)3, 4, * (13)3, *,4 (14)*,3, 4 (15)3, 4, 5, 6, 7 (16)2.1.3.4 (1
41、7)3.2.1.4 (18)3,4,2.1 (19)2.1.2.2.4 (20)4.2.1.2.2 (21)2.1.4.2.2 (22)2.1.2.2.2.3 (23)0,3,4 (24)3,0,4 (25)3,4,0 (26)0,0,3 (27)0,3,0 (28)3,0,0 (29)0,0,0 (30)-1,2,3 (31)2, -1,3 (32)2,3,-1 (33)-1,-2,3 (34)-1,3,-2 (35)3, -1,-2 (36)-1,-2,-3 (37)1.2.4 (38)1.2.3 (39)1.4.2 (40)1.3.2 (41)4.1.2 (42)3.1.2 (43)2.
42、3.4 (44)2.3.3 (45)3.2.3 (46)3,3,2 (47)圖書館的預(yù)定圖書子系統(tǒng)有如下功能:(1)由供書部門提供書目給訂購組;(2)訂書組從各單位取得要訂的書目;(3)根據(jù)供書目錄和訂書書目產(chǎn)生訂書文檔留底;(4)將訂書信息(包括數(shù)目,數(shù)量等)反饋給供書單位;(5)將未訂書目通知訂書者;(6)對(duì)于重復(fù)訂購的書目由系統(tǒng)自動(dòng)檢查,并把結(jié)果反饋給訂書者。 試根據(jù)要求畫出該問題的數(shù)據(jù)流圖,并把其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。(1)藪據(jù)流圏.(2)軟件結(jié)構(gòu)朝:精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有crrTtt*eI糞書屮 I類節(jié)目I収有桃b 2ffi
43、卬峯目6節(jié)書目10宿訐書目3歸貌節(jié)乩 訐粉昏單4歸類書目7訐節(jié)喑且8已旺葦目1九 B更埼書目14訐節(jié)脩息已知被測(cè)試模塊流程圖如下,按照“條件覆蓋”法,在表格中填入滿足測(cè)試要求 的數(shù)據(jù)。精品文檔假設(shè)幾種可能的條件是:T1: A>2F1:A<=2T2: B=1F2:1T3: A=1 F3:A 工 1T4:Y>1F4:Y<=1填寫下表數(shù)據(jù)覆蓋路徑覆蓋條件Y值A(chǔ)=3,B=1,Y=1cdT1,T2,F3,F4-4A=1,B=0,Y=2beF1,F2,T3,T47設(shè)計(jì)一個(gè)簡化的網(wǎng)上個(gè)人銀行查詢系統(tǒng),用戶可以通過In ternet查詢自己帳戶的收支明細(xì)、余額和修改密碼。采用面向?qū)ο蠓?/p>
44、法:1)請(qǐng)畫出系統(tǒng)的用例圖;2)識(shí)別出系統(tǒng)的主要類,并畫其中的二個(gè)類圖(包含主要屬性和操作)3)畫一個(gè)UM時(shí)序圖,描述一次通過網(wǎng)上銀行查詢余額的具體交互。(二)采用面向?qū)ο蠓椒ǎ?分1)請(qǐng)畫出系統(tǒng)的用例圖;2分系統(tǒng)查詢deatilltem-accou nt -time-amou nt-term in alNumberaccount-bala nee -accou ntNumber -user name -password +getBala nce() +getDetailltem() +getPassword() +setPassword()儲(chǔ)戶修改密碼2)識(shí)別出系統(tǒng)的主要類2分User、Ac
45、count、Detailltem主要要包括用戶、帳戶、收支明細(xì)等類。并畫其中的二個(gè)類圖(包含主要屬性和操作)。2分3)畫一個(gè)UM時(shí)序圖,描述一次通過網(wǎng)上銀行查詢余額的具體交互。2分精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有:SearchGUI:SearchDialog :AccountSearch()GetAccout(ld)CheckPassword(ld)GetBala nee用等價(jià)類劃分方法進(jìn)行如下測(cè)試:城市電話號(hào)碼有3部分組成: 地區(qū):空白或3位數(shù)字;前綴:非 0'或 1'開頭的3位數(shù)字; 后綴:任意4位。程序應(yīng)接受符合條件的號(hào)碼,拒絕不符合條件的號(hào)碼解:第一步:劃分等價(jià)類,包括 4個(gè)有效
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同管理新規(guī):勞動(dòng)合同效力變化分析
- 購銷合同擔(dān)保書
- 蘇教版三年級(jí)語文教學(xué)計(jì)劃
- 2 不同材料的餐具 教學(xué)設(shè)計(jì)-2024-2025學(xué)年科學(xué)二年級(jí)上冊(cè)教科版
- 2 折筆帽(教學(xué)設(shè)計(jì))蘇教版一年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)
- 藥店連鎖品牌加盟合同轉(zhuǎn)讓協(xié)議
- 股東合作發(fā)展合同范本大全
- 10 我們當(dāng)?shù)氐娘L(fēng)俗 第一課時(shí) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治四年級(jí)下冊(cè)統(tǒng)編版
- 4 少讓父母為我操心 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治四年級(jí)上冊(cè)統(tǒng)編版
- 2023-2024學(xué)年人教版(2015)小學(xué)信息技術(shù)四年級(jí)下冊(cè)個(gè)性表格巧制作(教學(xué)設(shè)計(jì))
- 2025年中考語文模擬試卷(含答案解析)
- 2025版校園樂器銷售代理與服務(wù)協(xié)議3篇
- DB11-T 1004-2023 房屋建筑使用安全檢查評(píng)定技術(shù)規(guī)程
- 《智慧旅游認(rèn)知與實(shí)踐》課件-第九章 智慧旅行社
- 北大金融學(xué)課程表
- 英國簽證戶口本翻譯模板(共4頁)
- 現(xiàn)金調(diào)撥業(yè)務(wù)
- GPIB控制VP-8194D收音信號(hào)發(fā)生器指令
- 建立良好師生關(guān)系
- 員工預(yù)支現(xiàn)金與費(fèi)用報(bào)銷流程
評(píng)論
0/150
提交評(píng)論