《軟件工程》練習(xí)1_第1頁(yè)
《軟件工程》練習(xí)1_第2頁(yè)
《軟件工程》練習(xí)1_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《軟件工程》練習(xí)1.21.2.3.4.5.6.軟件=程序+數(shù)據(jù)+文檔(+服務(wù)) 。數(shù)據(jù)=初始化數(shù)據(jù)+測(cè)試數(shù)據(jù)。文檔=開(kāi)發(fā)文檔+管理文檔。軟件工程是研究 軟件開(kāi)發(fā)和軟件管理的一門(mén)工程科學(xué)。軟件工程中的— ,是指軟件生命周期(LifeCycle)中的時(shí)間序列(步驟“階段”)。過(guò)程與階段(Phase)相對(duì)應(yīng),階段與里程碑(Milestone)相對(duì)應(yīng)。某些重要的里程碑又稱(chēng)為基線(xiàn)(Baseline)結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和 形式語(yǔ)言 之間的一種半形式語(yǔ)言。數(shù)據(jù)字典是用來(lái)定義 數(shù)據(jù)流圖中的各個(gè)成分的具體含義的。它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。優(yōu)秀的程序(或模塊),必須滿(mǎn)足 “高內(nèi)聚、低耦合”的性質(zhì)(要求)。軟件測(cè)試是指通過(guò)一定的方法或工具,對(duì)被測(cè)試對(duì)象進(jìn)行檢驗(yàn)或測(cè)試,目的是發(fā)現(xiàn)被測(cè)試對(duì)象具有某種屬性或者存在某些問(wèn)題。二、選擇題1.系統(tǒng)流程圖是描述 的工具。A.邏輯系統(tǒng) B.程序系統(tǒng)C?體系結(jié)構(gòu) D?物理系統(tǒng)詳細(xì)設(shè)計(jì):注重微觀上和框架內(nèi)的設(shè)計(jì),包括各子系統(tǒng)的公用部件實(shí)現(xiàn)設(shè)計(jì)、專(zhuān)用部件實(shí)現(xiàn)設(shè)計(jì)、、部門(mén)角色授權(quán)設(shè)計(jì)、其他詳細(xì)設(shè)計(jì)等。A?界面設(shè)計(jì)、網(wǎng)絡(luò)設(shè)計(jì) B.3個(gè)實(shí)現(xiàn)設(shè)計(jì):存儲(chǔ)過(guò)程、觸發(fā)器、外部接口C.界面設(shè)計(jì)、接口設(shè)計(jì) D.其他。從微觀上講是指編程和軟件實(shí)現(xiàn)從宏觀上講包括詳細(xì)設(shè)計(jì)、編程實(shí)現(xiàn)、。從微觀上講是指編程和單元測(cè)試。B.數(shù)據(jù)庫(kù)設(shè)計(jì)B.數(shù)據(jù)庫(kù)設(shè)計(jì)D.其他C.網(wǎng)絡(luò)和接口測(cè)試、幫助信息、軟IT企業(yè)的編程實(shí)現(xiàn)方法,包括軟件實(shí)現(xiàn)概論、實(shí)現(xiàn)原則、件實(shí)現(xiàn)管理,以及用戶(hù)指南書(shū)寫(xiě)的參考指南。、幫助信息、軟A.編程語(yǔ)言、界面設(shè)計(jì)、網(wǎng)絡(luò)設(shè)計(jì)B.編程語(yǔ)言、界面設(shè)計(jì)、接口設(shè)計(jì)C.編程語(yǔ)言、編碼技術(shù)、界面設(shè)計(jì) D.其他測(cè)試時(shí)開(kāi)發(fā)人員或測(cè)試人員在場(chǎng),各戶(hù)在開(kāi)發(fā)環(huán)境下使用軟件的測(cè)試稱(chēng)為A.靜態(tài)測(cè)試 B.回歸測(cè)試C.Beta測(cè)試 D.Alpha測(cè)試三、判斷題(在小題后邊的()內(nèi),劃〃"〃或〃X”)1.2.3.4.1.2.3.4.常用的3種軟件開(kāi)發(fā)方法:面向工具的方法、面向數(shù)據(jù)的方法、面向?qū)ο蟮姆椒ā#▁)軟件工程中的“五個(gè)面向”的實(shí)施理論:面向流程分析、面向數(shù)據(jù)設(shè)計(jì)、面向?qū)ο髮?shí)現(xiàn)、面向功能測(cè)試、面向過(guò)程管理。(寸)軟件需求是軟件設(shè)計(jì)的基礎(chǔ),軟件設(shè)計(jì)是軟件開(kāi)發(fā)的核心。(寸)概要設(shè)計(jì)注重于宏觀上和框架上的設(shè)計(jì),它是軟件系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)、全局?jǐn)?shù)據(jù)庫(kù)包括數(shù)據(jù)結(jié)構(gòu))設(shè)計(jì)、外部接口設(shè)計(jì)、功能部件分配設(shè)計(jì)和模塊設(shè)計(jì)。(x)完整的CASE內(nèi)容包括三個(gè)方面:CASE方法(快速原型法或迭代方法)、CASE技術(shù)(實(shí)體關(guān)系建模技術(shù)或面向?qū)ο蠼<夹g(shù))、CASE工具(軟件開(kāi)發(fā)環(huán)境)。以)軟件產(chǎn)品的發(fā)布時(shí)機(jī),是由市場(chǎng)利潤(rùn)、開(kāi)發(fā)進(jìn)度、產(chǎn)品性能、客戶(hù)可接受程度等多方面的因素決定的。(x)軟件維護(hù)是指在軟件產(chǎn)品安裝、實(shí)施并交付給用戶(hù)使用后,在新版本產(chǎn)品升級(jí)之前,這段時(shí)間里軟件廠商向客戶(hù)提供的推廣工作。(x)實(shí)施工程師是產(chǎn)品安裝調(diào)試、初始化、用戶(hù)培訓(xùn)教育、產(chǎn)品驗(yàn)收交付的主體。(x)四、應(yīng)用題舉例說(shuō)明現(xiàn)代軟件工程研究的內(nèi)容。(1) 軟件開(kāi)發(fā)模型,如:瀑布模型、增量模型、原型模型、螺旋模型、迭代模型等。(2) 軟件開(kāi)發(fā)方法,如:面向過(guò)程的方法、面向數(shù)據(jù)的方法、面向?qū)ο蟮姆椒ǎò嫦驑I(yè)務(wù)基礎(chǔ)平臺(tái)的方法、面向工作流方法、面向主體的方法、面向方面的方法、面向代理的方法等等),以及形式化方法。⑶軟件支持過(guò)程,如:CASE工具Rose、北大青鳥(niǎo)系統(tǒng)、PowerDesigner、ERWin,以及配置管理工具等。(4)軟件管理過(guò)程,如:ISO9000、CMM/CMMI、軟件企業(yè)文化(微軟企業(yè)文件、敏捷文化現(xiàn)象、IBM企業(yè)文化)舉例說(shuō)明面向?qū)ο蟮姆椒∣OM?。好嫦?qū)ο笮枨蠓治觥⒚嫦驅(qū)ο笤O(shè)計(jì)、面向?qū)ο缶幊?、面向?qū)ο鬁y(cè)試、面向?qū)ο缶S護(hù)、面向?qū)ο蠊芾怼T诜治?、設(shè)計(jì)、實(shí)現(xiàn)中用到“對(duì)象、類(lèi)、繼承、消息通信”這四個(gè)基本概念,就是面向?qū)ο蟮姆椒?。用UML來(lái)開(kāi)發(fā)軟件,就是面向?qū)ο蟮姆椒?。特點(diǎn):(1)程序的執(zhí)行過(guò)程,不由程序員控制,完全由用戶(hù)控制.(2)分析設(shè)計(jì)時(shí)面向類(lèi),編程時(shí)面向?qū)ο?。?yōu)點(diǎn):用無(wú)窮的方法來(lái)描述無(wú)窮的(隨機(jī)的)信息世界,所以能完全描述信息世界;易于維護(hù)。缺點(diǎn):較難掌握。適用場(chǎng)合:互聯(lián)網(wǎng)絡(luò)時(shí)代,完全由用戶(hù)交互控制程序執(zhí)行過(guò)程的應(yīng)用軟件和系統(tǒng)軟件的開(kāi)發(fā)如電子商務(wù)軟件等。3.以下是軟件的過(guò)程?結(jié)合一個(gè)實(shí)例具體說(shuō)明?

I打荒但彰構(gòu)酒空需觀I打荒但彰構(gòu)酒空需觀五、簡(jiǎn)答題可以將一個(gè)軟件的生命周期劃分為市場(chǎng)調(diào)研、立項(xiàng)、需求分析、策劃、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編程、單體測(cè)試、集成測(cè)試、運(yùn)行、維護(hù)這幾個(gè)過(guò)程。CMM(CapabilityMaturityModel)是指軟件過(guò)程能力成熟度模型,其作用是軟件組織的能力評(píng)估和過(guò)程改進(jìn),它的應(yīng)用領(lǐng)域具體表現(xiàn)在三個(gè)方面:軟件組織:用于不斷改進(jìn)自身的軟件過(guò)程管理能力:評(píng)估機(jī)構(gòu):用于評(píng)估某軟件組織當(dāng)前軟件能力成熟度的級(jí)別:客戶(hù):用于評(píng)價(jià)某承包商(軟件外包商)的軟件能力。選擇原型模型的條件:已有產(chǎn)品或產(chǎn)品的原型,只需客戶(hù)化的項(xiàng)目。簡(jiǎn)單而熟悉的行業(yè)或領(lǐng)域。有快速原型開(kāi)發(fā)工具。進(jìn)行產(chǎn)品移植或升級(jí)。站在“

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論