信息系統(tǒng)復(fù)習(xí)題1_第1頁
信息系統(tǒng)復(fù)習(xí)題1_第2頁
信息系統(tǒng)復(fù)習(xí)題1_第3頁
信息系統(tǒng)復(fù)習(xí)題1_第4頁
信息系統(tǒng)復(fù)習(xí)題1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、一、 判斷題(本題滿分10分,共含10道小題,每小題1分)題號12345678910答案1、描述一個(gè)系統(tǒng)最抽象的模型是物理模型。2、企業(yè)管理中存在物流、資金流和信息流,它們是不可互相替代的。3、某單位實(shí)施信息化建設(shè),先進(jìn)行整體規(guī)劃、分析,然后進(jìn)行具體信息系統(tǒng)的設(shè)計(jì)、實(shí)施,最后是運(yùn)行維護(hù),這是應(yīng)用了系統(tǒng)工程的方法來解決企業(yè)信息化問題。4、抽象是人類認(rèn)識(shí)世界的基本法則之一,在信息系統(tǒng)分析時(shí)需要運(yùn)用抽象,而系統(tǒng)設(shè)計(jì)則不需要。5、UML是一種面向?qū)ο蟮拈_發(fā)方法。6、戰(zhàn)略目標(biāo)集轉(zhuǎn)移法是一種系統(tǒng)調(diào)查方法。7、在描述具有較多控制流的數(shù)據(jù)處理時(shí),數(shù)據(jù)流圖的表達(dá)能力欠佳。8、信息系統(tǒng)總體設(shè)計(jì)的內(nèi)容包括軟件架構(gòu)設(shè)

2、計(jì)和軟件結(jié)構(gòu)設(shè)計(jì)。9、確認(rèn)測試是指驗(yàn)證被測軟件的每個(gè)模塊是否滿足設(shè)計(jì)說明書的規(guī)定要求。10、在軟件的使用過程中,用戶往往會(huì)對軟件提出新的功能與性能要求,這時(shí)需要對軟件進(jìn)行修改和開發(fā),稱為適應(yīng)性維護(hù)。二、單選題(本題滿分20分,共含20項(xiàng),每項(xiàng)1分)題號12345678910答案BBDBCACDBC題號11121314151617181920答案CBBDAABADB1、某快捷連鎖酒店未購置服務(wù)器和酒店管理軟件,通過和某軟件供應(yīng)商簽訂合同,以授權(quán)用戶登錄到供應(yīng)商提供的網(wǎng)站上,在線租用軟件進(jìn)行酒店信息管理,這種軟件服務(wù)模式稱為( 1 )。ASOABSaaSCERPDCASE2、某小型軟件公司欲開發(fā)一

3、個(gè)基于Web的考勤管理系統(tǒng),客戶對系統(tǒng)的基本功能、表現(xiàn)形式等要求并不明確,在這種情況下,采用( 2 )比較合適。A瀑布法B原型法C增量迭代法D螺旋法3、系統(tǒng)分析階段要對企業(yè)進(jìn)行詳細(xì)調(diào)查,從而識(shí)別信息系統(tǒng)需求。當(dāng)面臨人手緊、工期短、調(diào)查范圍大時(shí),最不適合采用的調(diào)查方法是( 3 )。A收集各類資料B分發(fā)和收集調(diào)查表C召開聯(lián)合會(huì)議D用戶訪談4、大型企業(yè)在進(jìn)行信息化建設(shè)時(shí)通常要先完成系統(tǒng)規(guī)劃,以下關(guān)于系統(tǒng)規(guī)劃錯(cuò)誤的說法是( 4 )。A系統(tǒng)規(guī)劃任務(wù)可以外包給專業(yè)的IT咨詢公司進(jìn)行B系統(tǒng)規(guī)劃制定的解決方案應(yīng)涵蓋企業(yè)流程中的所有需求細(xì)節(jié)C規(guī)劃的主要任務(wù)是劃分企業(yè)的各個(gè)信息系統(tǒng)并明確它們之間的關(guān)系D系統(tǒng)規(guī)劃應(yīng)

4、制定企業(yè)各信息系統(tǒng)的開發(fā)順序和開發(fā)計(jì)劃5、系統(tǒng)分析階段主要任務(wù)是明確系統(tǒng)需求,下列活動(dòng)中,( 5 )不屬于需求分析的范疇。A根據(jù)系統(tǒng)需求識(shí)別和確認(rèn)系統(tǒng)功能B將所收集的用戶需求編寫成文檔和模型C針對系統(tǒng)特點(diǎn),考慮并確定數(shù)據(jù)庫產(chǎn)品、開發(fā)平臺(tái)和程序設(shè)計(jì)語言D了解實(shí)際用戶任務(wù)和目標(biāo)以及這些任務(wù)所支持的業(yè)務(wù)需求6、以下關(guān)于數(shù)據(jù)流圖和用例圖的說法,正確的是( 6 )。A數(shù)據(jù)流圖可以描述處理流程的先后順序,用例圖不能表達(dá)流程B數(shù)據(jù)流圖用于表達(dá)數(shù)據(jù)需求,用例圖用于表達(dá)功能需求C數(shù)據(jù)流圖的外部實(shí)體和用例圖的參與者含義相同D數(shù)據(jù)流圖和用例圖的繪制都體現(xiàn)了自頂向下、逐層分解的思想7、以下關(guān)于耦合度的說法錯(cuò)誤的是(

5、7 )。A控制耦合可以消除B數(shù)據(jù)耦合在一個(gè)軟件系統(tǒng)中是無法避免的C高耦合的系統(tǒng)易于理解和維護(hù) D基類和派生類之間存在高耦合度8、以下關(guān)于內(nèi)聚度的說法錯(cuò)誤的是( 8 )。A單一職責(zé)的類具有高內(nèi)聚性B用于界面初始化的子過程是時(shí)間內(nèi)聚的C順序內(nèi)聚的內(nèi)聚性高于步驟內(nèi)聚D采用分層架構(gòu)設(shè)計(jì)會(huì)降低類的內(nèi)聚性9、以下關(guān)于軟件架構(gòu)錯(cuò)誤的說法是( 9 )。A軟件架構(gòu)包含了軟件的抽象結(jié)構(gòu)B多層架構(gòu)模式不適合規(guī)模大的信息系統(tǒng)C軟件架構(gòu)可以在不同系統(tǒng)中重用DB/S是一種軟件架構(gòu)模式10、模塊結(jié)構(gòu)圖表達(dá)了軟件功能的層次分解,在程序?qū)崿F(xiàn)時(shí)就是上層模塊調(diào)用了下層模塊,這種調(diào)用關(guān)系在UML的( 10 )中也能描述。A活動(dòng)圖B類

6、圖C順序圖D狀態(tài)圖11、在某銀行業(yè)務(wù)的用例模型中,“取款”和“存款”兩個(gè)用例中都需要執(zhí)行查詢余額的功能,將查詢余額提取成獨(dú)立的用例,那么“取款”和“存款”用例與“查詢余額”用例之間的關(guān)系屬于( 11 ) 。 A關(guān)聯(lián)關(guān)系B擴(kuò)展關(guān)系C包含關(guān)系D繼承關(guān)系12、以下模型不能用于業(yè)務(wù)流程建模的是( 12 )。ABPMNB組織結(jié)構(gòu)圖CUML活動(dòng)圖 D跨職能流程圖13、面向?qū)ο笤O(shè)計(jì)中利用順序圖描述軟件功能的詳細(xì)執(zhí)行流程,順序圖中對象之間通過發(fā)送消息來實(shí)現(xiàn)交互協(xié)作,如A向B發(fā)送了X消息,X是( 13 )。AA的方法 BB的方法 CA的屬性 DB的屬性14、采用教材所講授的三層架構(gòu)模式進(jìn)行面向?qū)ο笤O(shè)計(jì),銀行信息

7、系統(tǒng)中的“賬戶類”應(yīng)設(shè)計(jì)為( 14 ),“賬戶管理類”應(yīng)設(shè)計(jì)為( 15 )。A控制類B邊界類C接口類D實(shí)體類15、以下關(guān)于測試的描述錯(cuò)誤的是( 16 )。A黑盒測試也稱結(jié)構(gòu)測試B測試用例應(yīng)包含合理和不合理的輸入數(shù)據(jù)C測試可以由程序員或?qū)I(yè)測試人員完成D測試工作可以和分析設(shè)計(jì)編程等工作同步開展16、缺陷跟蹤管理系統(tǒng)中,缺陷被分配給一個(gè)開發(fā)人員,類圖中缺陷和開發(fā)人員存在( 17 )。A實(shí)現(xiàn)關(guān)系B關(guān)聯(lián)關(guān)系C依賴關(guān)系D泛化關(guān)系17、遵守面向?qū)ο笤O(shè)計(jì)原則可以有效地提高系統(tǒng)的復(fù)用性和可維護(hù)性。應(yīng)用( 18 )則可擴(kuò)展已有的系統(tǒng),并為之提供新的行為。 AOCPBLSPCDIPDSRP 18、以下關(guān)于詳細(xì)設(shè)計(jì)

8、的說法錯(cuò)誤的是( 19 )。A輸入設(shè)計(jì)應(yīng)遵守最小量和早校驗(yàn)原則B不是所有的輸入輸出都需要人機(jī)交互界面C使用自動(dòng)化輸入輸出設(shè)備可以避免或減少人為錯(cuò)誤的發(fā)生D為系統(tǒng)中的每個(gè)事物設(shè)計(jì)特定代碼,其主要目的是為了提高輸入速度19、為數(shù)據(jù)庫建模的ER圖和為領(lǐng)域?qū)ο蠼5念悎D既相似又有很大區(qū)別,以下描述錯(cuò)誤的是( 20 )。A二者都能表達(dá)事物之間的關(guān)系B類圖中的所有關(guān)系都能在ER圖中表示C二者都可以通過尋找系統(tǒng)中的事物來建模DER圖的目的是對數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)建模,類圖的目的是對軟件程序結(jié)構(gòu)建模三、問答題(本題滿分20分,共含4道小題,每小題5分)1、信息系統(tǒng)建設(shè)的生命周期分5個(gè)階段,結(jié)合個(gè)人興趣和未來職業(yè)規(guī)劃,

9、你最愿意從事哪個(gè)階段的工作?該階段主要工作內(nèi)容是什么?你為什么有興趣?評分標(biāo)準(zhǔn):正確說明所選階段的工作內(nèi)容得3分,合理說明原因得2分。2、UML1.x中哪些模型圖是描述系統(tǒng)靜態(tài)結(jié)構(gòu)的?請分別說明其作用。評分標(biāo)準(zhǔn):類圖2分、對象圖1分、構(gòu)件圖1分、部署圖1分(1) 類圖:描述程序的靜態(tài)邏輯結(jié)構(gòu),表示系統(tǒng)中的類以及類與類之間的關(guān)系。(2) 對象圖:描述了一組對象以及它們之間的關(guān)系,是對類圖一種實(shí)例化。(3) 構(gòu)件圖:描述程序的靜態(tài)實(shí)現(xiàn)結(jié)構(gòu),表示構(gòu)件以及它們之間的依賴關(guān)系。(4) 部署圖:描述系統(tǒng)中軟件和硬件的物理架構(gòu),表示系統(tǒng)運(yùn)行時(shí)的處理節(jié)點(diǎn)以及節(jié)點(diǎn)中構(gòu)件的配置。3、類圖中有哪幾種關(guān)系?請分別舉例

10、說明。評分標(biāo)準(zhǔn):關(guān)系名稱1分,舉例(4種)每個(gè)1分(1) 關(guān)聯(lián)(Association):某個(gè)班級有若干個(gè)學(xué)生,班級和學(xué)生之間存在關(guān)聯(lián)關(guān)系。(2) 泛化(Generalization):學(xué)校有各類職工,包括教師、工人、行政人員、科研人員,職工和具體各類人員之間存在泛化關(guān)系。(3) 實(shí)現(xiàn)(Realization ):定義一個(gè)數(shù)據(jù)訪問接口,該接口具有ExecuteSQL方法,Sql訪問對象實(shí)現(xiàn)該接口,Oracle訪問對象實(shí)現(xiàn)該接口。(4) 依賴(Dependency) :界面的事件過程中調(diào)用控制對象(業(yè)務(wù)邏輯對象)的方法,控制對象的方法中調(diào)用了實(shí)體對象(數(shù)據(jù)訪問對象)的方法,界面對象依賴控制對象,

11、控制對象依賴實(shí)體對象。4、程序應(yīng)易于理解和維護(hù),編寫程序時(shí)有哪些做法可以提高程序的可理解性和可維護(hù)性?評分標(biāo)準(zhǔn):排版、注釋、命名、常量代替數(shù)字、嵌套不要太深、表達(dá)式簡單直接等每個(gè)1分。四、綜合題(本題滿分50分)1、軟件測試管理需要監(jiān)測缺陷從報(bào)告到解決的所有狀態(tài)和步驟,圖1是一個(gè)缺陷管理的示意圖,請采用UML狀態(tài)圖或UML活動(dòng)圖對缺陷狀態(tài)或缺陷跟蹤過程進(jìn)行建模(任選一種圖,8分)。圖1 軟件缺陷跟蹤管理示意圖活動(dòng)圖:評分標(biāo)準(zhǔn):4個(gè)角色每個(gè)角色及其功能各1分,3個(gè)判斷控制每個(gè)1分,起點(diǎn)終點(diǎn)1分。狀態(tài)圖:評分標(biāo)準(zhǔn):5個(gè)狀態(tài),每個(gè)各1分;狀態(tài)轉(zhuǎn)換事件1分,行動(dòng)1分;起點(diǎn)終點(diǎn)1分。2、某維修服務(wù)公司的

12、材料庫存管理關(guān)于出庫的工作流程如下: 維修人員不定期領(lǐng)取維修工作所需的材料,手工填制一式兩聯(lián)領(lǐng)料單(包括日期、材料名稱、規(guī)格、數(shù)量、領(lǐng)料人簽字),一張領(lǐng)料單上可以填寫多種材料。 維修人員將領(lǐng)料單交給部門經(jīng)理審核,審核通過部門經(jīng)理簽字。 維修人員到庫房,將領(lǐng)料單交給庫管人員,庫管人員根據(jù)領(lǐng)料單發(fā)放材料,填寫出庫單(出庫日期、材料名稱、規(guī)格、數(shù)量),雙方簽字,并修改庫存賬目。 對于領(lǐng)料單上的多種材料,庫存充足的材料予以發(fā)出,對已發(fā)放的材料庫管人員在領(lǐng)料單上做標(biāo)記。庫存不足的暫不發(fā)放,下次維修人員繼續(xù)憑領(lǐng)料單可領(lǐng)取。 一張出庫單上填寫一次發(fā)出的材料,可以是一種或多種。請根據(jù)以上描述,完成以下任務(wù):(

13、1) 分析功能需求,繪制數(shù)據(jù)流圖(8分)評分標(biāo)準(zhǔn):每個(gè)處理1分,共5分;外部實(shí)體1分;數(shù)據(jù)存儲(chǔ)每個(gè)1分,共3分;總計(jì)不超過8分。有語法錯(cuò)誤每個(gè)扣1分。 (2) 分析功能需求,繪制用例圖。(5分)評分標(biāo)準(zhǔn):每個(gè)用例1分,參與者正確2分;將用例步驟當(dāng)作用例酌情扣除1分或2分。(3) 請選擇和庫管人員有關(guān)的用例,書寫該用例的主事件流和備選事件流。(5分)用例名稱領(lǐng)料出庫參與者庫管人員前置條件庫管人員已登錄系統(tǒng)后置條件領(lǐng)料單標(biāo)記出庫,建立出庫單,材料庫存減少主事件流1庫管人員輸入領(lǐng)料單號3庫管人員選擇開出庫單5庫管人員再出庫單窗口中勾選本次將發(fā)放的材料,并確定提交2系統(tǒng)根據(jù)領(lǐng)料單號查詢,顯示領(lǐng)料單詳情

14、4系統(tǒng)彈出開出庫單窗口,顯示領(lǐng)料單中庫存充足的材料6系統(tǒng)保存出庫單,修改庫存數(shù)量,并標(biāo)記領(lǐng)料單已領(lǐng)取備選事件流2a.領(lǐng)料單號不存在1.系統(tǒng)提示,返回到12b.領(lǐng)料單已領(lǐng)取完畢1.系統(tǒng)提示退出,用例結(jié)束4a.領(lǐng)料單的材料庫存不足1.系統(tǒng)提示退出,用例結(jié)束5a.庫管人員放棄發(fā)放材料1.用例結(jié)束評分標(biāo)準(zhǔn):前置條件后置條件正確得1分,主事件流3分,備選事件流1分,未按照雙列書寫參與者和系統(tǒng)的行為酌情扣除1分或2分。(4) 請識(shí)別該領(lǐng)域中的對象,繪制類圖或ER圖,要求包含屬性。(8分)評分標(biāo)準(zhǔn):每個(gè)類1分,共8分;缺少明細(xì)扣除2分,缺少材料扣除1分,屬性錯(cuò)誤或關(guān)系錯(cuò)誤酌情扣除1分或2分。(5) 設(shè)計(jì)題目(3)的用例的用戶界面。(8分)評分標(biāo)準(zhǔn):能夠完成用例功能得3分,

溫馨提示

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

評論

0/150

提交評論