2022年《軟件工程導(dǎo)論》期末考試試題和答案2套_第1頁(yè)
2022年《軟件工程導(dǎo)論》期末考試試題和答案2套_第2頁(yè)
2022年《軟件工程導(dǎo)論》期末考試試題和答案2套_第3頁(yè)
2022年《軟件工程導(dǎo)論》期末考試試題和答案2套_第4頁(yè)
2022年《軟件工程導(dǎo)論》期末考試試題和答案2套_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

得分評(píng)卷人一、填空題(每空1分,共20分)軟件生存周期一般可分為__、可行性研究、__、設(shè)計(jì)編碼、___、運(yùn)行與維護(hù)階段。按軟件的功能進(jìn)行劃分,軟件可以劃分為、和應(yīng)用軟件??尚行匝芯恐饕性谝韵滤膫€(gè)方面、、和抉擇。用戶界面的是用戶界面設(shè)計(jì)最重要的也是最基本的目標(biāo)。常見的軟件概要設(shè)計(jì)方法有3大類:以數(shù)據(jù)流圖為基礎(chǔ)構(gòu)造模塊結(jié)構(gòu)的________,以數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ)構(gòu)造模塊的_________,以對(duì)象、類、繼承和通信為基礎(chǔ)的_____。___和___共同構(gòu)成系統(tǒng)的邏輯模型。軟件測(cè)試的方法有____和______(即黑盒法)。單元測(cè)試一般以______測(cè)試為主,___測(cè)試為輔。成本估計(jì)方法主要有________、__________和算法模型估計(jì)三種類型。得分評(píng)卷人二、單項(xiàng)選擇題(每小題2分,共10分)下列哪個(gè)階段不屬于軟件生存周期的三大階段()。A、計(jì)劃階段B、開發(fā)階段C、編碼階段D、維護(hù)階段需求分析是()。

A、軟件開發(fā)工作的基礎(chǔ)

B、軟件生存周期的開始

C、由系統(tǒng)分析員單獨(dú)完成的

D、由用戶自己?jiǎn)为?dú)完成的原型化方法是軟件開發(fā)中一類常用的方法,它與結(jié)構(gòu)化方法相比較,更需要()。

A、明確的需求定義

B、完整的生命周期

C、較長(zhǎng)的開發(fā)時(shí)間

D、熟練的開發(fā)人員軟件維護(hù)時(shí),對(duì)測(cè)試階段未發(fā)現(xiàn)的錯(cuò)誤進(jìn)行測(cè)試、診斷、定位、糾錯(cuò),直至修改的回歸測(cè)試過程稱為()。

A、改正性維護(hù)

B、適應(yīng)性維護(hù)

C、完善性維護(hù)

D、預(yù)防性維護(hù)一般說來,投入運(yùn)行的軟件系統(tǒng)中有錯(cuò)誤()。A、不是不可以理解的B、是不能容忍的C、是要求退貨的理由D、是必然的得分評(píng)卷人三、多項(xiàng)選擇題(每小題2分,共10分)下面哪些測(cè)試屬于白盒測(cè)試()。A、基本路徑測(cè)試B、等價(jià)類劃分C、邊界值分析D、錯(cuò)誤推測(cè)E、邏輯覆蓋測(cè)試下列哪些選項(xiàng)是屬于內(nèi)容耦合()。一個(gè)模塊直接訪問另一個(gè)模塊的內(nèi)部數(shù)據(jù)一個(gè)模塊有多個(gè)入口一個(gè)模塊不通過正常入口轉(zhuǎn)到另一模塊內(nèi)部一個(gè)模塊只有一個(gè)入口下列屬于度量效益方法的是()。A、貨幣的時(shí)間價(jià)值B、投資回收期B、收入D、投資回報(bào)率數(shù)據(jù)流圖是用于表示軟件模型的一種圖示方法,在下列可采用的繪制方法中,哪些是常采用的()。

A、自頂向下

B、自底向上

C、分層繪制

D、逐步求精得分評(píng)卷人四、判斷題(正確的在括號(hào)內(nèi)打上“√”,錯(cuò)誤的打上“×”。每小題2分,共20分)在進(jìn)行總體設(shè)計(jì)時(shí)應(yīng)加強(qiáng)模塊間的聯(lián)系。()系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程序結(jié)構(gòu)的圖形表示法。因此,有時(shí)也可以將系統(tǒng)結(jié)構(gòu)圖當(dāng)作系統(tǒng)流程圖使用。()用黑盒法測(cè)試時(shí),測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。()在程序調(diào)試時(shí),找出錯(cuò)誤的位置和性質(zhì)比改正該錯(cuò)誤更難。()以對(duì)象、類、繼承和通信為基礎(chǔ)的面向?qū)ο笤O(shè)計(jì)方法(OOD)也是常見的軟件概要設(shè)計(jì)方法之一。()如果通過軟件測(cè)試沒有發(fā)現(xiàn)錯(cuò)誤,則說明軟件是正確的。()快速原型模型可以有效地適應(yīng)用戶需求的動(dòng)態(tài)變化。()模塊化,信息隱藏,抽象和逐步求精的軟件設(shè)計(jì)原則有助于得到高內(nèi)聚,低耦合度的軟件產(chǎn)品。()集成測(cè)試主要由用戶來完成。()軟件危機(jī)完全是由于硬件問題引起的。()得分評(píng)卷人五、簡(jiǎn)答題(每小題5分,共20分)什么是軟件危機(jī)?為什么會(huì)產(chǎn)生軟件危機(jī)?耦合性有哪幾種類型?其耦合度的順序如何簡(jiǎn)述需求分析工作可以分成哪四個(gè)方面?軟件需求分析的有哪三個(gè)基本原則?什么是黑盒測(cè)試法?得分評(píng)卷人六、分析設(shè)計(jì)題(每小題10分,共20分)某“調(diào)整工資”處理模塊接受一個(gè)“職稱”的變量,根據(jù)職稱的不同(助教,講師,副教授,教授)作不同的處理,其中若是助教還必須輸入工齡,只有工齡超過兩年才能調(diào)整工資。請(qǐng)用等價(jià)類劃分法設(shè)計(jì)測(cè)試用例。假定某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)重量不超過30公斤的行李。當(dāng)行李重量超過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)比正常乘客少一半。用判定樹表示計(jì)算行李費(fèi)的算法。一、填空題(每空1分,共20分)問題定義需求分析測(cè)試系統(tǒng)軟件支撐軟件經(jīng)濟(jì)可行性技術(shù)可行性法律可行性可使用性結(jié)構(gòu)化設(shè)計(jì)方法(SD)Jackson方法面向?qū)ο笤O(shè)計(jì)方法(OOD)數(shù)據(jù)流圖數(shù)據(jù)字典分析方法非分析方法白盒黑盒自頂向下估計(jì)自底向上估計(jì)二、單項(xiàng)選擇題(每小題2分,共10分)12345CABAA三、多項(xiàng)選擇題(每小題2分,共10分)12345AEABCABCACDACD四、判斷題(每小題2分,共20分)1-5:×××√√6-10:×√√××五、簡(jiǎn)答題(每小題5分,共20分)答:軟件危機(jī)是指軟件在開發(fā)和維護(hù)過程中遇到的一系統(tǒng)嚴(yán)重問題,主要包含二方面的問題,一是如何開發(fā)利用軟件,二是如何維護(hù)數(shù)量不斷膨脹的已有軟件。產(chǎn)生軟件危機(jī)的原因,一方面與軟件本身的特點(diǎn)有關(guān),另一方面和軟件開發(fā)與維護(hù)的方法不正確有關(guān)。答:低:非直接耦合數(shù)據(jù)耦合標(biāo)記耦合控制耦合外部耦合公共耦合內(nèi)容耦合:高答:需求分析階段分成四個(gè)方面:對(duì)問題的識(shí)別、分析與綜合、制定規(guī)格說明和評(píng)審。三個(gè)基本原則:必須能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域;必須按自頂向下、逐步分解的方式對(duì)問題進(jìn)行分解和不斷細(xì)化;要給出系統(tǒng)的邏輯視圖和物理視圖。答:黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù),產(chǎn)生正確地輸出信息。六、分析設(shè)計(jì)題(每小題10分,共20分)劃分等價(jià)類:輸入條件合理等價(jià)類不合理等價(jià)類職稱①教授②副教授③講師⑤四種職稱之外任意一種職稱兼工齡④助教兼工齡大于2年⑥助教兼工齡等于兩年⑦助教兼工齡小于兩年設(shè)計(jì)測(cè)試用例:輸入數(shù)據(jù)預(yù)期結(jié)果覆蓋范圍教授輸入有效,進(jìn)行調(diào)整工資處理①副教授輸入有效,進(jìn)行調(diào)整工資處理②講師輸入有效,進(jìn)行調(diào)整工資處理③助教

3輸入有效,進(jìn)行調(diào)整工資處理④助教

2輸入有效,不調(diào)整工資處理⑥助教

1輸入有效,不調(diào)整工資處理⑦工程師輸入無(wú)效⑤判定樹為下圖軟件工程期末復(fù)習(xí)題選擇題軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是(C)。A低內(nèi)聚低耦合B低內(nèi)聚高耦合C高內(nèi)聚低耦合D.高內(nèi)聚高耦合2.(C)是用戶和設(shè)計(jì)交換最頻繁的方法。A、原型化方法 B、瀑布模型法C、螺旋模型方法D、構(gòu)件組裝模型3.試判斷下列敘述中,哪個(gè)些是正確的(D)。a、軟件系統(tǒng)中所有的信息流都可以認(rèn)為是事務(wù)流b、軟件系統(tǒng)中所有的信息流都可以認(rèn)為是變換流c、事務(wù)分析和變換分析的設(shè)計(jì)步驟是基本相似的A、aB、bC、cD、b和c4.軟件工程方法學(xué)的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實(shí)施的主要保證是(C)A、硬件環(huán)境B、軟件開發(fā)的環(huán)境C、軟件開發(fā)工具和軟件開發(fā)的環(huán)境D、開發(fā)人員的素質(zhì)5.20世紀(jì)50年代以來,出現(xiàn)了許多不同的程序設(shè)計(jì)語(yǔ)言,下列語(yǔ)言中哪個(gè)語(yǔ)言是低級(jí)語(yǔ)言(D)PASCALVISUALBASICC++匯編語(yǔ)言6.軟件測(cè)試的目的是?(D)A.軟件的正確性B.找出軟件系統(tǒng)中存在的所有錯(cuò)誤C.證明軟件系統(tǒng)中存在錯(cuò)誤D.盡可能多的發(fā)現(xiàn)軟件系統(tǒng)中的錯(cuò)誤7.使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)(A)和指定的覆蓋標(biāo)準(zhǔn)。A、程序的內(nèi)部邏輯B、程序的復(fù)雜程度C、該軟件的編輯人員D、程序的功能8.軟件維護(hù)工作的最主要部分是(A)。A、糾正性維護(hù)B、適應(yīng)性維護(hù)C、完善性維護(hù)D、預(yù)防性維護(hù)9.PDL是(B)語(yǔ)言。A.高級(jí)程序設(shè)計(jì)語(yǔ)言B、偽碼式C、中級(jí)程序設(shè)計(jì)語(yǔ)言D、低級(jí)程序設(shè)計(jì)語(yǔ)言10.軟件的結(jié)構(gòu)化設(shè)計(jì)(SD)方法中,一般分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩階段,其中詳細(xì)設(shè)計(jì)主要是要建立(C)。A、軟件結(jié)構(gòu)B、軟件過程C、軟件模型D、軟件模塊11.在數(shù)據(jù)流圖中,○(橢圓)代表(B)A、數(shù)據(jù)流 B、轉(zhuǎn)換 C、數(shù)據(jù)源 D、外部實(shí)體12.總體設(shè)計(jì)目的是確定整個(gè)系統(tǒng)的(D)。A、規(guī)模 B、測(cè)試方案C、費(fèi)用 D、功能及模塊結(jié)構(gòu)13.檢查軟件產(chǎn)品是否符合需求定義的過程稱為(A)。A、確認(rèn)測(cè)試B、集成測(cè)試C、驗(yàn)收測(cè)試 D、驗(yàn)證測(cè)試14、在七種偶合中,最低偶合是(C)。A、內(nèi)容偶合 B、公共偶合 C、數(shù)據(jù)偶合 D、非直接偶合15.以下不屬于白盒測(cè)試技術(shù)的是(D)邏輯覆蓋 基本路徑測(cè)試C、循環(huán)覆蓋測(cè)試 D、等價(jià)類劃分16.軟件的發(fā)展經(jīng)歷了(D)個(gè)發(fā)展階段 A.1B.2C.3D.417.需求分析的任務(wù)不包括(B)問題分析 系統(tǒng)設(shè)計(jì)需求描述 需求評(píng)審。從事物的組成部件及每個(gè)部件的屬性、功能來認(rèn)識(shí)事物。這種方法被稱為(A)的方法。面向?qū)ο? 面向數(shù)據(jù)C、面向過程 D、面向?qū)傩?9.將軟件組裝成系統(tǒng)的一種測(cè)試技術(shù)叫(A)集成測(cè)試 單元測(cè)試集合測(cè)試 系統(tǒng)測(cè)試20.技術(shù)可行性是可行性研究的關(guān)鍵,其主要內(nèi)容一般不包括(C)風(fēng)險(xiǎn)分析 資源分析人員分析 技術(shù)分析21.一個(gè)模塊的(B)是指能直接控制該模塊的模塊數(shù)。扇出數(shù) 扇入數(shù)寬度 深度下列模型屬于成本估算方法的是(A)COCOMO模型 McCall模型C、McCabe度量法 D、時(shí)間估算法23.在衡量軟件質(zhì)量時(shí),最重要的標(biāo)準(zhǔn)是(B)。A、成本低 B、可維護(hù)性好C、符合要求 D、界面友好24.瀑布模型的關(guān)鍵不足在于(B)A、過于簡(jiǎn)單 B、不能適應(yīng)需求的動(dòng)態(tài)變更C、過于靈活 D、各個(gè)階段需要進(jìn)行評(píng)審25.軟件生命周期中所花費(fèi)用最多的階段是(D)A、詳細(xì)設(shè)計(jì) B、軟件編碼C、軟件測(cè)試 D、軟件維護(hù)26.軟件開發(fā)時(shí),一個(gè)錯(cuò)誤發(fā)現(xiàn)得越晚,為改正它所付出的代價(jià)(A) A、越大 B、越小C、越不可捉摸 D、越接近平均水平27.程序的三種基本控制結(jié)構(gòu)是(B)A、過程、子程序和分程序 B、順序、選擇和循環(huán)C、遞歸、堆棧和隊(duì)列 D、調(diào)用、返回和轉(zhuǎn)移28.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是(D)A程序的規(guī)模 B程序的效率C程序設(shè)計(jì)語(yǔ)言的先進(jìn)性 D易讀性29.為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性,并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為(D)A.糾錯(cuò)性維護(hù) B、適應(yīng)性維護(hù)C、改善性維護(hù) D、預(yù)防性維護(hù)30.模塊的內(nèi)聚性最高的是(D)A、邏輯內(nèi)聚B、時(shí)間內(nèi)聚C、偶然內(nèi)聚D、功能內(nèi)聚問答題什么是軟件?計(jì)算機(jī)軟件是與計(jì)算機(jī)系統(tǒng)操作有關(guān)的程序、規(guī)程、規(guī)則及任何與之有關(guān)的文檔及數(shù)據(jù);什么是軟件工程?軟件工程是一門指導(dǎo)軟件開發(fā)的工程學(xué)科,以計(jì)算機(jī)理論及其他相關(guān)學(xué)科的理論為指導(dǎo),采用工程化的概念、原理、技術(shù)和方法進(jìn)行軟件的開發(fā)和維護(hù),把經(jīng)實(shí)踐證明的科學(xué)的管理措施與最先進(jìn)的技術(shù)方法結(jié)合起來??焖僭图夹g(shù)的基本思想是什么?花費(fèi)少量代價(jià)建立一個(gè)可運(yùn)行的系統(tǒng),使用戶及早獲得學(xué)習(xí)的機(jī)會(huì),最終提高軟件質(zhì)量??焖匍_發(fā)原型的途徑有哪些?廢棄型:快速建立需求規(guī)格原型;追加型:快速建立漸進(jìn)原型法采用循環(huán)漸進(jìn);步驟:快速分析、構(gòu)造原型、運(yùn)行和評(píng)價(jià)原型、修改與改進(jìn)5.什么是軟件危機(jī)?軟件危機(jī)是指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題。主要是兩個(gè)問題:(1)如何開發(fā)軟件,怎樣滿足對(duì)軟件的日益增長(zhǎng)的需求;(2)如何維護(hù)數(shù)量不斷膨脹的已有軟件;什么是軟件生存周期?軟件生存周期是軟件的產(chǎn)生直到報(bào)廢的整個(gè)生命周期什么是軟件的可靠性?指在給定時(shí)間內(nèi),在規(guī)定的環(huán)境條件下系統(tǒng)完成所指定功能的概率如何識(shí)別用例?明確以下4個(gè)問題即可:與系統(tǒng)實(shí)現(xiàn)有關(guān)的主要問題是什么;系統(tǒng)需要哪些輸入/輸出,這些輸入/輸出從何而來,到哪里;執(zhí)行者需要系統(tǒng)提供哪些功能;執(zhí)行者是否需要對(duì)系統(tǒng)中的信息進(jìn)行讀、創(chuàng)建、修改、刪除或存儲(chǔ)如何識(shí)別角色?誰(shuí)使用系統(tǒng)的主要功能?誰(shuí)需要系統(tǒng)的支持以完成日常工作任務(wù)?誰(shuí)負(fù)責(zé)維護(hù),管理并保持系統(tǒng)正常運(yùn)行?系統(tǒng)需要應(yīng)付(或處理)哪些硬設(shè)備?系統(tǒng)需要和哪些外部系統(tǒng)交互?誰(shuí)(或什么)對(duì)系統(tǒng)運(yùn)行產(chǎn)生的結(jié)果(值)感興趣?10.如何識(shí)別類?常用的方法有:1.名詞識(shí)別法;2.系統(tǒng)實(shí)體識(shí)別法;3.從用例中識(shí)別類;4.利用分解與抽象技術(shù);關(guān)鍵是要定義類的“屬性”及“操作”耦合性和內(nèi)聚性有幾種類型?其耦合度、內(nèi)聚強(qiáng)度的順序如何?非直接耦合;(2)數(shù)據(jù)耦合;(3)標(biāo)記耦合;(4)控制耦合;(5)外部耦合;(6)公共耦合;(7)內(nèi)容耦合;偶然內(nèi)聚;(2)邏輯內(nèi)聚;(3)時(shí)間內(nèi)聚;(4)過程內(nèi)聚;(5)通信內(nèi)聚;(6)順序內(nèi)聚;(7)功能內(nèi)聚;12.什么是黑盒測(cè)試法?也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,測(cè)試時(shí)把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,只根據(jù)需求規(guī)格說明書,測(cè)試程序的功能或程序的外部特性。13.等價(jià)類劃分方法中,劃分好等價(jià)類后設(shè)計(jì)測(cè)試用例的步驟是什么?1)為每個(gè)等價(jià)類編號(hào);2)使一個(gè)測(cè)試用例盡可能覆蓋多個(gè)有效等價(jià)類;3)特別要注意:一個(gè)測(cè)試用例只能覆蓋一個(gè)無(wú)效等價(jià)類;什么是白盒測(cè)試?分析程序的內(nèi)部邏輯結(jié)構(gòu),注意選擇適當(dāng)?shù)母采w標(biāo)準(zhǔn),設(shè)計(jì)測(cè)試用例,對(duì)主要路徑進(jìn)行盡可能多的測(cè)試;什么叫綜合測(cè)試?一般都應(yīng)該先進(jìn)行靜態(tài)測(cè)試,再考慮動(dòng)態(tài)測(cè)試,最后進(jìn)行驗(yàn)收測(cè)試;選擇最少量的高效測(cè)試用例,從而盡可能多地發(fā)現(xiàn)軟件中的問題。什么叫改善性維護(hù)?擴(kuò)充原有系統(tǒng)的功能,提高原有系統(tǒng)的性能,滿足用戶的實(shí)際需要18什么叫預(yù)防性維護(hù)?為了進(jìn)一步改善軟件的可靠性和易維護(hù)性,或者為將來的維護(hù)奠定更好的基礎(chǔ)而對(duì)軟件進(jìn)行修改。19什么叫適應(yīng)性維護(hù)?要使運(yùn)行的軟件能適應(yīng)運(yùn)行環(huán)境的變動(dòng)而修改軟件的過程。什么是內(nèi)聚度?模塊內(nèi)部各成分彼此結(jié)合的緊密程度21.什么是耦合度?軟件結(jié)構(gòu)中模塊間關(guān)聯(lián)程度的一種度量面向?qū)ο筌浖y(cè)試基本步驟是什么?測(cè)試用例模型測(cè)試某些用例中的典型場(chǎng)景類及對(duì)象模型某些類測(cè)試其狀態(tài)模型什么是軟件體系結(jié)構(gòu)?為軟件系統(tǒng)提供一個(gè)結(jié)構(gòu)、行為和屬性的高級(jí)抽象,確定了系統(tǒng)的組織結(jié)構(gòu)和拓?fù)浣Y(jié)構(gòu),顯示了系統(tǒng)需求和構(gòu)成系統(tǒng)的元素之間的對(duì)應(yīng)關(guān)系,提供了一些設(shè)計(jì)決策的基本原理。24典型軟件體系結(jié)構(gòu)有哪些,其優(yōu)缺點(diǎn)是什么?倉(cāng)庫(kù)模型、分布式模型、客戶機(jī)/服務(wù)器模型、抽象機(jī)模型、控制摸型;倉(cāng)庫(kù)模型,優(yōu)點(diǎn):1.共享大數(shù)據(jù)量的有效方法。2.子系統(tǒng)不必關(guān)心其它的子系統(tǒng)如何使用它所產(chǎn)生的數(shù)據(jù)。3.易于將新子系統(tǒng)集成,若新子系統(tǒng)也采用相同。缺陷:為了共享數(shù)據(jù),各子系統(tǒng)必須有一致的數(shù)據(jù)視圖,不可避免地會(huì)影響了整個(gè)系統(tǒng)的性能;子系統(tǒng)的改變,使產(chǎn)生的數(shù)據(jù)結(jié)構(gòu)也可能發(fā)生改變;統(tǒng)一的數(shù)據(jù)庫(kù)結(jié)構(gòu)(備份、安全、訪問控制和恢復(fù)的策),將影響子系統(tǒng)的效率。分布式模型,優(yōu)點(diǎn):資源共享;開放性高;可伸縮性好;容錯(cuò)能力強(qiáng);透明性高;缺點(diǎn):復(fù)雜性;安全性;可管理性;不可預(yù)知性;抽象機(jī)模型又稱為分層模型:優(yōu)點(diǎn):支持增量式開發(fā)。缺點(diǎn):系統(tǒng)構(gòu)成,性能保證較困難。黑盒測(cè)試的典型方法有哪些?等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖和綜合策略白合測(cè)試的典型方法有哪些?邏輯覆蓋①語(yǔ)句覆蓋:選擇足夠的測(cè)試用例,使得程序中每個(gè)語(yǔ)句至少都能被執(zhí)行一次;②判定覆蓋:執(zhí)行足夠的測(cè)試用例,使得程序中每個(gè)判定至少都獲得一次“真”值和“假”值;③條件覆蓋:執(zhí)行足夠的測(cè)試用例,使得判定中的每個(gè)條件獲得各種可能的結(jié)果;④判定/條件覆蓋:執(zhí)行足夠的測(cè)試用例,使得判定中每個(gè)條件取到各種可能的值,并使每個(gè)判定取到各種可能的結(jié)果;⑤條件組合覆蓋:執(zhí)行足夠的例子,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次;循環(huán)覆蓋基本路徑測(cè)試代碼檢查法靜態(tài)結(jié)構(gòu)分析靜態(tài)質(zhì)量度量法靜態(tài)分析中的數(shù)據(jù)流分析圖基本思想是什么?數(shù)據(jù)流分析則側(cè)重于對(duì)變量在控制結(jié)構(gòu)下的定值,使用以及傳播情況的分析檢查分析變量的定義和引用情況。列出源代碼中的變量并且報(bào)告任何異常的使用。28.軟件設(shè)計(jì)階段的任務(wù)與目標(biāo)是什么?任務(wù):將分析階段獲得的需求說明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng);即:軟件體系結(jié)構(gòu)的設(shè)計(jì)、用戶界面的設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)、算法的設(shè)計(jì)目標(biāo):構(gòu)造一個(gè)高內(nèi)聚低耦合的軟件模型。軟件設(shè)計(jì)的準(zhǔn)則是什么?軟件結(jié)構(gòu)的準(zhǔn)則:頂部寬度小,中部寬度最大,底部寬度次之;在結(jié)構(gòu)頂部有較高的扇出數(shù),在底部有較高的扇入數(shù)模塊化準(zhǔn)則:將系統(tǒng)劃分成若干模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集中起來組成一個(gè)整體,以滿足所要求的整個(gè)系統(tǒng)的功能。軟件獨(dú)立性準(zhǔn)則:開發(fā)具有功能專一,模塊之間無(wú)過多相互作用的模塊。需求獲取的方法有哪些?1.面談法重要而直接,簡(jiǎn)單的需求獲取技術(shù)。2.問卷法調(diào)查法是對(duì)面談法的補(bǔ)充。3.需求專題討論會(huì)最有力的需求獲取技術(shù)。有利于培養(yǎng)高效團(tuán)隊(duì)。4.觀察用戶的工作流程適用于用戶無(wú)法準(zhǔn)確表達(dá)需求的情況。5.原型化方法6.基于用例的方法《醫(yī)學(xué)信息學(xué)》課程復(fù)習(xí)提綱2010年6月信息、數(shù)據(jù)與知識(shí)的關(guān)系。P2-3數(shù)據(jù)、信息與載體的關(guān)系。P3-4信息系統(tǒng)有哪幾個(gè)基本組成部分,信息系統(tǒng)的定義是什么?P17-18你是如何理解醫(yī)學(xué)信息學(xué)的定義及其研究的對(duì)象的?醫(yī)學(xué)信息學(xué)是信息技術(shù)學(xué)和各醫(yī)療衛(wèi)生科學(xué)的交叉科學(xué)。研究層次:基礎(chǔ)計(jì)算機(jī)科學(xué)、應(yīng)用方法信息學(xué)以及應(yīng)用信息學(xué).計(jì)算機(jī)科學(xué)研究所開發(fā)的軟件功能越強(qiáng)大越全面,醫(yī)學(xué)信息學(xué)越能開展其應(yīng)用方法的研究.醫(yī)學(xué)信息學(xué)主要研究與應(yīng)用方法去改善對(duì)病人信息、臨床知識(shí)、人口信息和其它與病人康復(fù)與公共衛(wèi)生有關(guān)的信息的管理標(biāo)準(zhǔn)、標(biāo)準(zhǔn)化的概念、標(biāo)準(zhǔn)化的基本原理.P53醫(yī)學(xué)信息標(biāo)準(zhǔn)的分類的概念、分類的序化原理及其典型應(yīng)用。P59-60代碼是編碼的基本構(gòu)件,常見代碼類型有哪幾種?P61簡(jiǎn)述醫(yī)院信息進(jìn)行分類和編碼時(shí)應(yīng)遵循哪些原則。P63-64簡(jiǎn)述如何進(jìn)行藥品分類編碼。P64簡(jiǎn)述

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論