


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程期末試題( 1)一, 判斷題 (正確的在括號(hào)內(nèi)打上, 錯(cuò)誤的打上 .每題 1.5 分,共15 分) warnier 方法也是一種面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其邏輯更嚴(yán)格 .( ) pad 圖在設(shè)置了五種基本控制結(jié)構(gòu)后,還允許遞歸調(diào)用 . ( ) 你 為了加快軟件維護(hù)作業(yè)的進(jìn)度,應(yīng)盡可能增加維護(hù)人員的數(shù)目.( ) 當(dāng)驗(yàn)收測(cè)試通過(guò),軟件開(kāi)發(fā)就完成了 .( ) 完成測(cè)試作業(yè)后 ,為了縮短源程序的長(zhǎng)度應(yīng)刪除程序中的注解.( ) 系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程序結(jié)構(gòu)的圖形表示法.因此 ,有時(shí)也可以將系統(tǒng)結(jié)構(gòu)圖當(dāng)作系統(tǒng)流程圖使用.( ) 在程序調(diào)試時(shí) ,找出錯(cuò)誤的位置和性質(zhì)比改正該錯(cuò)誤更難.( ) 以對(duì)象,類
2、,繼承和通信為基礎(chǔ)的面向?qū)ο笤O(shè)計(jì)方法(ood)也是常見(jiàn)的軟件概要設(shè)計(jì)方法之一 .( )二,單項(xiàng)選擇題 (每小題 2 分,共 10 分) 試判斷下列敘述中 ,哪 個(gè)(些)是正確的 (d) a,軟件系統(tǒng)中所有的信息流都可以認(rèn)為是事務(wù)流b,軟件系統(tǒng)中所有的信息流都可以認(rèn)為是變換流c,事務(wù)分析和變換分析的設(shè)計(jì)步驟是基本相似的a,a b,b c,c d,b 和 c 進(jìn)行需求分析可使用多種工具,但(b)是不適用的 . a,數(shù)據(jù)流圖b,pad 圖 c,判定表d,數(shù)據(jù)詞典在詳細(xì)設(shè)計(jì)階段 ,經(jīng)常采用的工具有 (a). a,pad b,sa c,sc d,dfd 詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的(c) a,代碼
3、的規(guī)模b,運(yùn)行速度c,質(zhì)量 d,可維護(hù)性使用白盒測(cè)試方法時(shí) ,確定測(cè)試數(shù)據(jù)應(yīng)根據(jù) (a)和指定的覆蓋標(biāo)準(zhǔn) . a,程序的內(nèi)部邏輯b,程序的復(fù)雜程度c,該軟件的編輯人員d,程序的功能三,多項(xiàng)選擇題 (每題 2 分,共 10 分.注:正確得 2 分,漏選得 1 分,多選,錯(cuò)選不得分 .) (abcd) 可以作為模塊 . a,子程序b,函數(shù) c,過(guò)程 d,編譯文件下面哪些測(cè)試屬于黑盒測(cè)試(bcd). a,路徑測(cè)試b,等價(jià)類劃分c,邊界值分析d,錯(cuò)誤推測(cè)e,循環(huán)測(cè)試下列屬于度量效益方法的是(abcd). a,貨幣的時(shí)間價(jià)值b,投資回收期c,收入 d,投資回報(bào)率軟件維護(hù)的策略包括 (bcd). a,定期
4、檢測(cè)維護(hù)b,改正性維護(hù)c,適應(yīng)性維護(hù)d,完善性維護(hù)下列屬于軟件測(cè)試過(guò)程的是(abe). a,單元測(cè)試b,組裝測(cè)試c,內(nèi)核測(cè)試d,法律驗(yàn)證e,確認(rèn)測(cè)試四,簡(jiǎn)答題 (每題 6 分,共 24 分) 1、耦合性和內(nèi)聚性有幾種類型其耦合度 ,內(nèi)聚強(qiáng)度的順序如何答案:低:非直接耦合 ,數(shù)據(jù)耦合 ,標(biāo)記耦合 ,控制耦合 ,外部耦合 ,公共耦合 ,內(nèi)容耦合 :高強(qiáng):功能內(nèi)聚 ,信息內(nèi)聚 ,通信內(nèi)聚 ,過(guò)程內(nèi)聚 ,時(shí)間內(nèi)聚 ,邏輯內(nèi)聚 ,偶然內(nèi)聚:弱2、請(qǐng)舉例說(shuō)明什么是多態(tài),什么是重載答案:多態(tài)性是指子類對(duì)象可以像父類對(duì)象那樣使用,同樣的消息既可以發(fā)送給父類對(duì)象也可以發(fā)送給子類對(duì)象.也就是說(shuō) ,在類等級(jí)的不同層
5、次中可以共享 (公用 )一個(gè)行為 (方法 )的名字 ,然而不同層次中的每個(gè)類卻各自按自己的需要來(lái)實(shí)現(xiàn)這個(gè)行為.當(dāng)對(duì)象接收到發(fā)送給它的消息時(shí),根據(jù)該對(duì)象所屬于的類動(dòng)態(tài)選用在該類中定義的實(shí)現(xiàn)算法. 3、重載是指一個(gè)類中有多個(gè)同名的方法,但在操作數(shù)個(gè)數(shù)或類型上有區(qū)別 . 例: public class a int age; string name; public void setvalue(int i) age=i; public void setvalue(string s) name=s; 4、什么是數(shù)據(jù)字典簡(jiǎn)述數(shù)據(jù)字典與數(shù)據(jù)流圖的關(guān)系. 答案:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,對(duì)數(shù)據(jù)流程圖中的各
6、個(gè)元素做完整的定義與說(shuō)明,是數(shù)據(jù)流程圖的補(bǔ)充工具.(2 分)數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒(méi)有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴(yán)格, 然而沒(méi)有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用. 數(shù)據(jù)流圖和對(duì)數(shù)據(jù)流圖中每個(gè)元素的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明.(3分) 5、簡(jiǎn)述編碼風(fēng)格的重要性. 答案:閱讀程序是軟件開(kāi)發(fā)和維護(hù)過(guò)程中的一個(gè)重要組成部分,程序?qū)嶋H上也是一種供人閱讀的文章.應(yīng)當(dāng)在編寫程序時(shí)講求程序的風(fēng)格,這將大量地減少人們讀程序的時(shí)間.良好的編碼風(fēng)格有助于編寫出可靠而又容易維護(hù)的程序 ,編碼的風(fēng)格在很大程度上決定著程序的質(zhì)量. 面向?qū)ο蟮臏y(cè)試和傳統(tǒng)開(kāi)發(fā)方法的測(cè)試有什么不同答案:(1)二者
7、都可以分成四個(gè)階段進(jìn)行.但傳統(tǒng)測(cè)試最小單元是模塊,而在面向?qū)ο蟓h(huán)境下,最小的可測(cè)試的單元是封裝了的類或?qū)ο?而不是程序模塊 .(2)因?yàn)槊嫦驅(qū)ο筌浖](méi)有一個(gè)層次的控制結(jié)構(gòu),所以傳統(tǒng)的自頂向下和自底向上的組裝策略意義不大. 每次將一個(gè)操作組裝到類中(像傳統(tǒng)的增殖式組裝那樣)常常行不通 ,因?yàn)樵跇?gòu)成類的各個(gè)部件之間存在各種直接的和非直接的交互.對(duì)于面向?qū)ο笙到y(tǒng)的組裝測(cè)試,存在兩種不同的測(cè)試策略 . 軟件工程期末試卷( 2)(開(kāi)放教育本科)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)軟件工程試題b 一、填空題(每空1 分,共 20 分)1 軟件生存周期一般可分為_(kāi)問(wèn)題定義 _、可行性研究、 _需求分析_、設(shè)計(jì)編碼、 _測(cè)試
8、 _、運(yùn)行與維護(hù)階段。2 ipo 圖由_輸入 _、_處理_和_輸出 _三個(gè)框組成。3 軟件 _程序 _文檔 _。4 軟件測(cè)試的方法有 _分析方法 _和_非分析方法 _(即黑盒法)。5 jackson圖除了可以表達(dá)程序結(jié)構(gòu)外,還可以表達(dá)_數(shù)據(jù)結(jié)構(gòu) _。6 詳細(xì)設(shè)計(jì)的工具有 圖形工具 、_表格工具 _和_語(yǔ)言工具 _。7 _數(shù)據(jù)流圖 _和_數(shù)據(jù)字典 _共同構(gòu)成系統(tǒng)的邏輯模型。8 成本估計(jì)方法主要有 _自頂向下估計(jì) _、_自底向上估計(jì) _和算法模型估計(jì) 三種類型。9 在需求分析階段常用的圖形工具有_層次方框圖 _、_ warnier圖_、_ ipo 圖_三種。答案:填空題(每空1 分,共 20 分)
9、1、問(wèn)題定義需求分析測(cè)試2、輸入處理 輸出3、程序文檔4、分析方法非分析方法5、數(shù)據(jù)結(jié)構(gòu)6、表格工具語(yǔ)言工具7、數(shù)據(jù)流圖數(shù)據(jù)字典8、自頂向下估計(jì)自底向上估計(jì)9、層次方框圖warnier 圖 ipo 圖二、單項(xiàng)選擇題(每小題2 分,共 10 分)1. 系統(tǒng)流程圖是描繪()的傳統(tǒng)工具。a、邏輯系統(tǒng)b、數(shù)據(jù)結(jié)構(gòu)c、狀態(tài)變遷d、物理系統(tǒng)2. 下列模塊獨(dú)立性最強(qiáng)的是()a、非直接耦合b、數(shù)據(jù)耦合c、公共耦合d、內(nèi)容耦合3. 下列哪個(gè)階段不屬于軟件生存周期的三大階段()。a、計(jì)劃階段b、開(kāi)發(fā)階段c、編碼階段d、維護(hù)階段4. 常見(jiàn)的軟件概要設(shè)計(jì)方法有3 大類,其中以數(shù)據(jù)流圖為基礎(chǔ)構(gòu)造模塊結(jié)構(gòu)的是(a、 ja
10、ckson 方法和 lcp (wanier )邏輯構(gòu)造方法b、 結(jié)構(gòu)化設(shè)計(jì)方法( sd)c、 面向?qū)ο笤O(shè)計(jì)方法(ood)d、快速原型法5. 使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)。a、程序的內(nèi)部邏輯b、程序的復(fù)雜程度c、該軟件的編輯人員d、程序的功能答:1、d 2、a 3、c 4、a 5、a 三、多項(xiàng)選擇題(每題2 分,共 10 分)1. ( )可以作為模塊。a、子程序b、函數(shù)c、過(guò)程d、編譯文件2. 關(guān)于內(nèi)容耦合的描述正確的是()。a、 內(nèi)容耦合是最高程度的耦合b、 高級(jí)語(yǔ)言一般設(shè)計(jì)成允許內(nèi)容耦合的形成c、 應(yīng)該盡量使用內(nèi)容耦合d、 如果一個(gè)模塊可以直接調(diào)用另一模塊,則可
11、以稱為內(nèi)容耦合3. 下列屬于度量效益方法的是()。a、貨幣的時(shí)間價(jià)值b、投資回收期b、收入 d、投資回報(bào)率4. 軟件維護(hù)的策略包括()。a、 定期檢測(cè)維護(hù)。 )b、 改正性維護(hù)c、 適應(yīng)性維護(hù)d、 完善性維護(hù)5. 下列不屬于軟件測(cè)試過(guò)程的是()。a、單元測(cè)試b、組裝測(cè)試c、內(nèi)核測(cè)試d、法律驗(yàn)證答:1、abcd 2 、ad 3、abc 4 、bcd 5、cd 四、判斷題(正確的在括號(hào)內(nèi)打上“”,錯(cuò)誤的打上 “”。 每題 2 分,共 20 分)1. warnier 方法也是一種面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其邏輯更嚴(yán)格。(v )2. pad 圖在設(shè)置了五種基本控制結(jié)構(gòu)后,還允許遞歸調(diào)用。 (v )3.
12、為了加快軟件維護(hù)作業(yè)的進(jìn)度,應(yīng)盡可能增加維護(hù)人員的數(shù)目。( x) 4. 當(dāng)驗(yàn)收測(cè)試通過(guò),軟件開(kāi)發(fā)就完成了。(x ) 5. 完成測(cè)試作業(yè)后,為了縮短源程序的長(zhǎng)度應(yīng)刪除程序中的注解。(x ) 6. 在進(jìn)行總體設(shè)計(jì)時(shí)應(yīng)加強(qiáng)模塊間的聯(lián)系。(x )7. 系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程序結(jié)構(gòu)的圖形表示法。因此,有時(shí)也可以將系統(tǒng)結(jié)構(gòu)圖當(dāng)作系統(tǒng)流程圖使用。(x)8. 用黑盒法測(cè)試時(shí),測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。(x )9. 在程序調(diào)試時(shí),找出錯(cuò)誤的位置和性質(zhì)比改正該錯(cuò)誤更難。 ( v)10. 以對(duì)象、類、繼承和通信為基礎(chǔ)的面向?qū)ο笤O(shè)計(jì)方法(ood)也是常見(jiàn)的軟件概要設(shè)計(jì)方法之一。(v)答:15: 6 10: 五
13、、簡(jiǎn)答題(每題5 分,共 20 分)1 什么是軟件危機(jī) ?為什么會(huì)產(chǎn)生軟件危機(jī)? 答:軟件危機(jī)是指軟件在開(kāi)發(fā)和維護(hù)過(guò)程遇到的一系統(tǒng)嚴(yán)重問(wèn)題,主要包含二方面的問(wèn)題,一是如何開(kāi)發(fā)利用軟件,三是如何維護(hù)數(shù)量不斷膨脹的已有軟件 .產(chǎn)生軟件危機(jī)的原因,一方面與軟件本身的特點(diǎn)有關(guān),另一方面和軟件開(kāi)發(fā)與維護(hù)的方法不正確有關(guān)。2 什么是軟件的生存周期?包括哪幾個(gè)部分?答:個(gè)軟件從定義到開(kāi)發(fā)、使用和維護(hù),直到最終被廢棄,要經(jīng)歷一個(gè)漫長(zhǎng)的時(shí)期, 通常把軟件經(jīng)歷的這個(gè)漫長(zhǎng)的時(shí)期稱為生存周期。軟件生存周期就是從提出軟件產(chǎn)品開(kāi)始,直到該軟件產(chǎn)品被淘汰的全過(guò)程。它包括制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫、軟件測(cè)試、運(yùn)行
14、維護(hù)等。3 什么是黑盒測(cè)試法?答:黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程, 它只檢查程序功能是否能按照規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù),產(chǎn)生正確地輸出信息。4耦合性和內(nèi)聚性有幾種類型? 其耦合度、內(nèi)聚強(qiáng)度的順序如何??jī)?nèi)容耦合:高公共耦合外部耦合控制耦合標(biāo)記耦合數(shù)據(jù)耦合答:低:非直接耦合巧合內(nèi)聚:弱邏輯內(nèi)聚時(shí)間內(nèi)聚過(guò)程內(nèi)聚通信內(nèi)聚信息內(nèi)聚強(qiáng):功能內(nèi)聚六、分析設(shè)計(jì)題(共20分)1. (8 分)假設(shè)開(kāi)發(fā)某個(gè)計(jì)算機(jī)應(yīng)用系統(tǒng)的投資額為3000 元,該計(jì)算機(jī)應(yīng)用系統(tǒng)投入使用后,每年可以節(jié)約1000元, 5 年內(nèi)可能節(jié)約5000元。 3000 元是現(xiàn)在投資的
15、錢, 5000 元是 5 年內(nèi)節(jié)省的錢,假定年利率為12%,請(qǐng)計(jì)算該系統(tǒng)的純收入,投資回收期,投資回收率。答:計(jì)算該系統(tǒng)的純收: 3612.27-3000=612.27 投資回收期: 3+(3000-2407.15)/(3044.09-2407.15)=3.93 投資回收率為 r 3000=1000/ (1+r) +1000/(1+r)2+1000/(1+r)3+1000/(1+r)4+1000/(1+r)5 解得 r=20% 2. 求一組數(shù)組中的最大數(shù), 數(shù)組表示為 a(n) ,n1,2,n 的自然數(shù)。 (12 分) 1) 請(qǐng)畫出程序流程圖( 4 分)2) 請(qǐng)畫出該算法的n-s 圖( 4 分
16、)3) 請(qǐng)用 pad 圖來(lái)表示該算法( 4 分) 答:( 1)(2)(3 軟件工程期末試卷( 3)一、 簡(jiǎn)答題( 25%, 每小題 5 分):1請(qǐng)簡(jiǎn)要說(shuō)明需求分析的三個(gè)層次包括那些主要內(nèi)容。軟件需求包括三個(gè)不同的層次業(yè)務(wù)需求、用戶需求和功能需求也包括非功能需求。業(yè)務(wù)需求反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求。用戶需求文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù)。功能需求定義了開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。2為什么要設(shè)計(jì)獨(dú)立性強(qiáng)的模塊以及如何判斷模塊的獨(dú)立性?第一 3 分,耦合 1 分,內(nèi)聚 1 分模塊獨(dú)立性強(qiáng),則:(1)系統(tǒng)容易開(kāi)發(fā)( 2)系統(tǒng)可
17、靠性高( 3)系統(tǒng)容易維護(hù)判斷模塊獨(dú)立性的基本原則:“ 耦合小,內(nèi)聚大 ”3若現(xiàn)有類已經(jīng)進(jìn)行了徹底的測(cè)試,為什么必須對(duì)從現(xiàn)有類中實(shí)例化的子類進(jìn)行重新測(cè)試?使用的場(chǎng)景: 3 分 2 分因?yàn)楦割惡妥宇惖倪\(yùn)行環(huán)境是不同的。另外,如果是多重繼承會(huì)顯著地增加派生類的復(fù)雜程度,導(dǎo)致一些難以發(fā)現(xiàn)的隱含錯(cuò)誤。4 要開(kāi)發(fā)質(zhì)量 “ 非常好 ” 的軟件,請(qǐng)從軟件工程的角度分析其利與弊。利:3 分;弊: 2 分利:容易維護(hù),用戶比較滿意弊:成本高,周期長(zhǎng)5、采用面向?qū)ο蠓椒ㄔO(shè)計(jì)軟件系統(tǒng)時(shí),子系統(tǒng)的劃分常采用水平劃分或垂直劃分的方式,請(qǐng)說(shuō)明這兩種劃分所得子系統(tǒng)的特點(diǎn)。c/s:3分,p2p:2 分水平劃分系統(tǒng)的p2p:
18、每個(gè)字系統(tǒng)可以調(diào)用任意其他子系統(tǒng),比 c/s復(fù)雜,可能死鎖。垂直劃分 c/s: 客戶端調(diào)用服務(wù)器端, 服務(wù)器提供服務(wù), 并返回結(jié)果??蛻舳诵枰婪?wù)器的接口,而服務(wù)器不必知道客戶端接口。二、 應(yīng)用題( 45%,1-3 每小題 10 分,4 小題 15 分)1公司計(jì)劃采用新技術(shù)開(kāi)發(fā)一款新的手機(jī)軟件產(chǎn)品,希望盡快占領(lǐng)市場(chǎng),假設(shè)你是項(xiàng)目經(jīng)理, 你會(huì)選擇哪種軟件過(guò)程模型?為什么?選模型: 5 分;原因: 5 分選用模型:可采用增量模型/增量 + 原形 /螺旋模型等等。但如果采用快速開(kāi)發(fā)則不太適宜。分析原因:技術(shù)相對(duì)比較新,而且需要快速占領(lǐng)市場(chǎng),所以應(yīng)短期內(nèi)出現(xiàn)產(chǎn)品的原形或者是可用的子系統(tǒng)。2請(qǐng)根據(jù)下
19、面的任務(wù)安排表,畫出任務(wù)網(wǎng)絡(luò)圖、甘特圖、標(biāo)識(shí)關(guān)鍵路徑和階段里程碑位置。任務(wù)網(wǎng)絡(luò)圖:活動(dòng) 甘特圖需求分析測(cè)試計(jì)劃概要設(shè)計(jì)測(cè)試方案設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼產(chǎn)品測(cè)試文檔整理3.1 3.6 3.11 3.16 3.21 3.26 3.30 任務(wù)網(wǎng)絡(luò)圖 3分甘特圖 3 分標(biāo)識(shí)關(guān)鍵路徑 2 分階段里程碑位置2 分。3設(shè)有一個(gè)程序,讀入三個(gè)整數(shù),代表三角形的三條邊。輸出表明三角形是不規(guī)則的、 等腰的或等邊的。 請(qǐng)采用黑盒的等價(jià)類劃分方法,設(shè)計(jì)一組測(cè)試用例。不規(guī)則: 3 4 5 等腰: 3 3 4 等邊: 3 3 3 其他: 1 9 2 不規(guī)則的 3 分 時(shí)間等腰 3 分等邊 3 分其他 1 分4設(shè)計(jì)一個(gè)簡(jiǎn)化的網(wǎng)上個(gè)
20、人銀行查詢系統(tǒng),用戶可以通過(guò)internet查詢自己帳戶的收支明細(xì)、余額和修改密碼。(一)采用結(jié)構(gòu)化方法:7 分1)請(qǐng)畫出 e-r 圖 2 分dfd 圖的第 0 層和第 1 層。 3 分2)編寫兩個(gè)關(guān)鍵詞條的數(shù)據(jù)字典。2 分e-r 圖dfd 圖第 0 層dfd 輸入命令:查詢帳戶明細(xì)查詢帳戶余額修改密碼數(shù)據(jù)字典:名稱:帳號(hào)別名:無(wú)何處使用 /如何使用:登陸帳戶時(shí)需要輸入描述:帳戶的唯一標(biāo)識(shí),每個(gè)帳戶對(duì)應(yīng)一個(gè)帳號(hào)帳號(hào)= 12 個(gè)數(shù)字名稱:帳戶密碼別名:無(wú)何處使用 /如何使用:登陸帳戶時(shí)輸入;修改密碼時(shí)輸入,修改成功后保存到帳戶數(shù)據(jù)庫(kù)描述:密碼 =*6 個(gè)字母 * (二)采用面向?qū)ο蠓椒ǎ? 分1
21、)請(qǐng)畫出系統(tǒng)的用例圖;2 分2)識(shí)別出系統(tǒng)的主要類2 分user、account、detailitem 主要要包括用戶、帳戶、收支明細(xì)等類。并畫其中的二個(gè)類圖(包含主要屬性和操作)。2 分3)畫一個(gè) uml 時(shí)序圖,描述一次通過(guò)網(wǎng)上銀行查詢余額的具體交互。2 分軟件工程期末試卷( 4)一、填空題1軟件開(kāi)發(fā)模型有瀑布模型、螺旋模型、第四代技術(shù)模型、構(gòu)件組裝模型、混合模型。2可行性研究一般可以從運(yùn)行可行性、法律可行性和開(kāi)發(fā)可行性等方面來(lái)研究。3 現(xiàn)在向銀行存款, 年利率為 i, 若希望在 n 年后從銀行得到f 元,現(xiàn)在應(yīng)該存入的錢數(shù)為4 數(shù)據(jù)存儲(chǔ)文件5jackson圖除了可以表達(dá)程序結(jié)構(gòu)外,還可以
22、表達(dá)數(shù)據(jù)結(jié)構(gòu)它首先要分析數(shù)據(jù)結(jié)構(gòu),并用適當(dāng)?shù)墓ぞ邅?lái)描述。6詳細(xì)設(shè)計(jì)的工具有、表格工具和。7ipo 圖由三個(gè)框組成。 這個(gè)圖的特點(diǎn)是能夠直觀的顯示三者之間的關(guān)系。8面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待和的關(guān)系,以什么觀點(diǎn)來(lái)研究問(wèn)題并進(jìn)行分析求解,以及如何進(jìn)行系統(tǒng)構(gòu)造的軟件方法學(xué)。面向?qū)ο蠓椒ㄊ且环N運(yùn)用對(duì)象、 類 、繼承 、 封裝、聚集、消息傳送、多態(tài)性等概念來(lái)構(gòu)造系統(tǒng)的軟件開(kāi)發(fā)方法。二、單項(xiàng)選擇題1下列(a )屬于系統(tǒng)軟件。a. windows 2000b. word c. flash d. 3d max 2下列哪個(gè)圖是ns 圖的構(gòu)件(c )。ab. c. d. n 3對(duì)于螺旋模型,下列(d )不是
23、利用笛卡爾坐標(biāo)表達(dá)的活動(dòng)。a. 制定計(jì)劃b. 實(shí)施工程c. 風(fēng)險(xiǎn)分析d. 程序編碼三、多項(xiàng)選擇題1軟件危機(jī)可以表現(xiàn)為(abcd )。a 產(chǎn)品不符合用戶的需要b 軟件產(chǎn)品的質(zhì)量差c 軟件的可維護(hù)性差d 軟件的價(jià)格昂貴2jackson圖中一般可能包括(abcd )。a表頭b表體c表名d字段名3關(guān)于內(nèi)容耦合的描述正確的是(ad )。a、內(nèi)容耦合是最高程度的耦合b、應(yīng)該盡量使用內(nèi)容耦合c、高級(jí)語(yǔ)言一般設(shè)計(jì)成允許內(nèi)容耦合的形式d、如果一個(gè)模塊有多個(gè)入口,可能發(fā)生內(nèi)容耦合4下列屬于不標(biāo)準(zhǔn)的書寫格式(bcd )。a、書寫時(shí)適當(dāng)使用空格分隔b、一行寫入多條語(yǔ)句c、嵌套結(jié)構(gòu)不使用分層縮進(jìn)的寫法d、程序中不加注釋四、判斷題(正確的在括號(hào)內(nèi)打上“”,錯(cuò)誤的打上 “”)1.軟件生存周期是從軟件開(kāi)始開(kāi)發(fā)到開(kāi)發(fā)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)面源污染治理2025年技術(shù)路徑與政策實(shí)施效果評(píng)估報(bào)告
- 安全規(guī)范試題及答案
- 瑜伽課件培訓(xùn)方案范文
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)射頻識(shí)別(RFID)技術(shù)在智能工廠生產(chǎn)設(shè)備性能提升策略報(bào)告
- 法院執(zhí)行普法培訓(xùn)課件
- 中國(guó)南水北調(diào)工程
- 《X射線診斷設(shè)備(第二類)注冊(cè)技術(shù)審查》
- 中國(guó)剪紙英語(yǔ)教學(xué)課件
- 廣西北海市銀海區(qū)2025屆八年級(jí)英語(yǔ)第二學(xué)期期中達(dá)標(biāo)檢測(cè)試題含答案
- 感恩教育班會(huì)
- 橡膠和基材的粘接
- GB/T 10610-2009產(chǎn)品幾何技術(shù)規(guī)范(GPS)表面結(jié)構(gòu)輪廓法評(píng)定表面結(jié)構(gòu)的規(guī)則和方法
- 畢業(yè)離校學(xué)生證遺失證明
- 工傷責(zé)任保險(xiǎn)單
- 智慧停車技術(shù)方案
- 土地整理質(zhì)量評(píng)定表
- 【告知牌】某公司全套重大危險(xiǎn)源告知牌(7頁(yè))
- 中考數(shù)學(xué)復(fù)習(xí)專題二方程與不等式
- 牛津深圳版七年級(jí)下冊(cè)英語(yǔ)作文匯總
- 供應(yīng)商管理庫(kù)存VMI的實(shí)施
- 公司“師帶徒”實(shí)施方案
評(píng)論
0/150
提交評(píng)論