摘要:2008上半年系統(tǒng)分析師考試真題下午案例分析部分,供大家參考學(xué)習(xí)。
>>>點(diǎn)擊進(jìn)入系統(tǒng)分析師歷年真題下載
●閱讀以下關(guān)于某電子政務(wù)項(xiàng)目的敘述,在答題紙上回答問題1至問題4。
電子政務(wù)是指政府機(jī)構(gòu)利用信息化手段來實(shí)現(xiàn)政府職能。
某市房地產(chǎn)交易網(wǎng)站是市建設(shè)委員會(huì)實(shí)施電子政務(wù)的門戶,網(wǎng)站包括以下欄目:項(xiàng)目公示、業(yè)務(wù)辦理、信息發(fā)布、通知公告、政策法規(guī)、房地產(chǎn)經(jīng)紀(jì)、在線答疑等,其中業(yè)務(wù)辦理欄目中又包括申辦預(yù)售許可、期房網(wǎng)上簽約、申請(qǐng)預(yù)售登記、權(quán)屬登記申請(qǐng)、現(xiàn)房網(wǎng)上簽約、經(jīng)紀(jì)機(jī)構(gòu)管理、評(píng)估行業(yè)管理等項(xiàng)目,多數(shù)的業(yè)務(wù)辦理項(xiàng)目需要管理部門多級(jí)審批。
【問題1】(6分)
一般而言,電子政務(wù)業(yè)務(wù)分為三個(gè)領(lǐng)域,如圖1-1電子政務(wù)業(yè)務(wù)模型所示(箭頭表示信息的流向)。請(qǐng)?jiān)趫D中(1)、(2)、(3)空中填寫恰當(dāng)?shù)膬?nèi)容。
【問題2】(6分)
電子政務(wù)根據(jù)其服務(wù)的對(duì)象不同,基本上可以分為四種模式,即G2G、G2B、G2C、G2E。請(qǐng)根據(jù)本題中房地產(chǎn)交易網(wǎng)站的欄目?jī)?nèi)容,說明該市建設(shè)委員會(huì)的電子政務(wù)系統(tǒng)包括了哪些模式?為什么?
【問題3】(9分)
本題中的電子政務(wù)項(xiàng)目在進(jìn)行需求分析時(shí),系統(tǒng)分析師需要有效地獲取需求,進(jìn)行需求建模。需求建模包括域建模、用例建模、組件和服務(wù)建模、性能建模等。請(qǐng)用300字以內(nèi)文字分別簡(jiǎn)要敘述什么是用例建模、組件和服務(wù)建模、性能建模。
【問題4】(4分)
系統(tǒng)分析師必須能夠與具有不同背景的利益相關(guān)者(如政府各個(gè)部門、房地產(chǎn)開發(fā)企業(yè)、購(gòu)房者等等)進(jìn)行溝通交流,以提取和細(xì)化需求,并向這些利益相關(guān)者描述系統(tǒng)的體系結(jié)構(gòu)。請(qǐng)用50字以內(nèi)文字簡(jiǎn)要敘述常用的溝通交流技巧。
●閱讀以下關(guān)于軟件開發(fā)方面的敘述,在答題紙上回答問題1至問題4。
當(dāng)前企業(yè)中的業(yè)務(wù)都是在全球化、快速變化的環(huán)境中運(yùn)營(yíng)的,傳統(tǒng)的軟件開發(fā)過程無法適應(yīng)由此產(chǎn)生的快速軟件開發(fā)需求。20世紀(jì)90年代后期,一些軟件開發(fā)人員在“Agile Allicance 2001”中系統(tǒng)地闡述了敏捷開發(fā)的原則,試圖強(qiáng)調(diào)靈活性在快速且有效地生產(chǎn)軟件中所發(fā)揮的作用。目前,眾多的軟件生產(chǎn)企業(yè)已經(jīng)在實(shí)際的軟件開發(fā)過程中接納并實(shí)踐了敏捷開發(fā)方法中的基本原則。
【問題1】(8分)
敏捷開發(fā)有許多典型方法,包括極限編程(eXtreme Programming)、Scrum、Crystal、DSDM等。請(qǐng)問這些方法共同的基本原則是什么?
【問題2】(8分)
敏捷開發(fā)的支持者往往夸大該方法的優(yōu)點(diǎn),但是在實(shí)踐中,敏捷方法的基本原則有時(shí)確實(shí)很難實(shí)施。請(qǐng)用200字以內(nèi)的文字說明敏捷方法中哪些原則在實(shí)踐中難以實(shí)施。
【問題3】(2分)
敏捷開發(fā)方法中最有名的是極限編程。請(qǐng)說明極限編程中的結(jié)對(duì)編程(Pair Programming)的概念。
【問題4】(7分)
敏捷開發(fā)方法在具體實(shí)踐過程中,往往需要開發(fā)環(huán)境或工具的支持,一般稱為快速應(yīng)用開發(fā)技術(shù)和可視化開發(fā)技術(shù)。請(qǐng)用150字以內(nèi)的文字說明快速應(yīng)用開發(fā)技術(shù)所包含的工具有哪些,并簡(jiǎn)要說明可視化開發(fā)技術(shù)的基本概念和技術(shù)原理。
●閱讀以下關(guān)于嵌入式系統(tǒng)軟件設(shè)計(jì)方面的敘述,在答題紙上回答問題1至問題3。
某公司承擔(dān)了一項(xiàng)嵌入式系統(tǒng)軟件開發(fā)項(xiàng)目。該項(xiàng)目主要用于車載電子系統(tǒng)中監(jiān)視發(fā)動(dòng)機(jī)及燃油系統(tǒng)等系統(tǒng)工作狀況,并通過綜合儀表顯示給駕駛員。經(jīng)過多次與用戶溝通,形成以下技術(shù)要求:
(1)本項(xiàng)目的硬件平臺(tái)由主處理機(jī)模塊和多種接口模塊組成,底板采用標(biāo)準(zhǔn)VME總線(硬件結(jié)構(gòu)圖見圖3-1),具體硬件模塊配置如下:
①主處理機(jī)模塊(CPM)采用PowerPC755,主頻266MHz,配有SDRAM存儲(chǔ)器和FLASH存儲(chǔ)器;提供一個(gè)定時(shí)/計(jì)數(shù)器;支持16級(jí)中斷和二級(jí)cache;
②輸入輸出模塊(IOC)支持16路RS422接口信號(hào),傳輸速率不低于115.2kbps,IOC模塊與CPM模塊的數(shù)據(jù)交換采用64KByte雙端口存儲(chǔ)器;
③離散量接口模塊(DAM)支持64路開關(guān)型離散量輸入輸出接口;2路頻率量輸入;12位A/D轉(zhuǎn)換器和12位D/A轉(zhuǎn)換器;
④圖形處理模塊(GPM)用于顯示圖形,支持OpenGL標(biāo)準(zhǔn)接口軟件;
⑤MBI模塊主要提供1553B外總線接口,PSM為電源支持模塊。
(2)本項(xiàng)目軟件主要工作在CPM模塊中,完成對(duì)外部設(shè)備的數(shù)據(jù)采集、分析和相應(yīng)的控制,將監(jiān)視結(jié)果以圖形方式顯示給駕駛員。該系統(tǒng)的軟件主要包括外部接口驅(qū)動(dòng)軟件、VME數(shù)據(jù)傳輸軟件、處理軟件、圖形顯示和外總線(1553B)數(shù)據(jù)交換軟件。要求數(shù)據(jù)的采集必須確保每幀數(shù)據(jù)無丟失,并在本幀內(nèi)完成數(shù)據(jù)的處理工作,本幀信息顯示給駕駛員的時(shí)刻最晚不能超過下幀。詳細(xì)的技術(shù)要求如下:
①16路RS422接口主要完成對(duì)汽車燃油系統(tǒng)、動(dòng)力系統(tǒng)和駕駛員命令的數(shù)據(jù)采集與控制。RS422數(shù)據(jù)傳輸格式將以32Byte為基本數(shù)據(jù)塊,分別以20ms、40ms、60ms、1s四個(gè)不同周期交換數(shù)據(jù);
②64路離散量數(shù)據(jù)主要監(jiān)控發(fā)動(dòng)機(jī)工作狀態(tài),要求每10ms采集一次,并在下一個(gè)10ms周期內(nèi)將發(fā)動(dòng)機(jī)狀況顯示到駕駛員座艙;
③多路模擬量數(shù)據(jù)主要采集發(fā)動(dòng)機(jī)轉(zhuǎn)速、油量以及汽車的其他數(shù)據(jù),為駕駛員監(jiān)控;
汽車狀態(tài)提供必要的量化數(shù)據(jù)。模擬量數(shù)據(jù)的刷新頻率為1s;
④外總線(1553B)主要完成該系統(tǒng)與汽車其他電子系統(tǒng)的數(shù)據(jù)交換。
公司將本項(xiàng)目交給項(xiàng)目主管李工實(shí)施,要求李工按技術(shù)要求完成本項(xiàng)目的軟件設(shè)計(jì)工作,公司根據(jù)合同關(guān)于“數(shù)據(jù)的采集必須確保每幀數(shù)據(jù)無丟失,并在本幀內(nèi)完成數(shù)據(jù)的處理工作,
本幀信息顯示給駕駛員的時(shí)刻最晚不能超過下幀”的要求,提醒李工設(shè)計(jì)中重點(diǎn)考慮整個(gè)系統(tǒng)的實(shí)時(shí)性問題。李工完成設(shè)計(jì)后,提交公司評(píng)審,會(huì)上就李工設(shè)計(jì)中存在的缺陷展開了激烈討論,最終達(dá)成一致。
【問題1】(12分)
李工在設(shè)計(jì)IOC模塊軟件時(shí)指出:為了使CPM模塊能夠及時(shí)處理RS422數(shù)據(jù),在IOC與CPM間的雙端口存儲(chǔ)器中為每個(gè)422通道設(shè)計(jì)一級(jí)緩沖,當(dāng)某通道接收一個(gè)字節(jié)時(shí),就將數(shù)據(jù)放入緩沖,由CPM接收(其結(jié)構(gòu)見圖3-2)。這樣的好處在于每當(dāng)有數(shù)據(jù)輸入時(shí),CPM模塊可立即讀取,而增大雙口緩沖的目的是在CPM來不及處理時(shí)可防止數(shù)據(jù)的丟失。同時(shí),IOC中的程序相對(duì)簡(jiǎn)單、實(shí)時(shí)性好、可以不考慮422通道的數(shù)據(jù)傳輸周期,只要按查詢方式對(duì)16路422輸入進(jìn)行查詢讀取即可。
會(huì)上,王工提出了強(qiáng)烈的反對(duì)意見,認(rèn)為這種設(shè)計(jì)方法絕對(duì)不可取,這種方法只考慮了軟件的簡(jiǎn)單與便利,而沒有針對(duì)軟件特點(diǎn)考慮問題,在設(shè)計(jì)中對(duì)實(shí)時(shí)性、負(fù)載平衡分配以及實(shí)現(xiàn)算法上均存在缺陷,必須改進(jìn)。
(1)你認(rèn)為李工的設(shè)計(jì)在實(shí)時(shí)性、負(fù)載平衡分配和實(shí)現(xiàn)算法上存在怎樣的缺陷?詳細(xì)說明理由。
(2)請(qǐng)給出IOC模塊和CPM模塊之間雙口存儲(chǔ)器數(shù)據(jù)交換方法。
【問題2】(7分)
如果CPM模塊中采用了嵌入式實(shí)時(shí)操作系統(tǒng),請(qǐng)根據(jù)本項(xiàng)目的需求,用300字以內(nèi)的文字說明CPM模塊中數(shù)據(jù)采集任務(wù)應(yīng)如何劃分?系統(tǒng)對(duì)任務(wù)調(diào)度的最小調(diào)度周期如何計(jì)算?各個(gè)任務(wù)周期及優(yōu)先級(jí)如何定義?
【問題3】(6分)
請(qǐng)用150字以內(nèi)的文字說明針對(duì)IOC模塊的多路RS422接口的數(shù)據(jù)采集,其驅(qū)動(dòng)程序使用中斷方式或查詢方式的主要差別是什么?主要優(yōu)缺點(diǎn)有哪些?
●閱讀以下關(guān)于分布式數(shù)據(jù)庫(kù)的敘述,在答題紙上回答問題1至問題3。
隨著傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)的成熟和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,分布式數(shù)據(jù)庫(kù)系統(tǒng)的研究與開發(fā)受到人們?cè)絹碓蕉嗟年P(guān)注。分布式數(shù)據(jù)庫(kù)支持?jǐn)?shù)據(jù)獨(dú)立性和分布透明性。用戶不必關(guān)心數(shù)據(jù)的邏輯分區(qū),不必關(guān)心數(shù)據(jù)物理位置分布的細(xì)節(jié),也不必關(guān)心副本的一致性問題。
【問題1】(9分)
請(qǐng)用200字以內(nèi)的文字?jǐn)⑹龇植际綌?shù)據(jù)庫(kù)的主要特性和優(yōu)缺點(diǎn)。
【問題2】(7分)
在數(shù)據(jù)庫(kù)中,某個(gè)業(yè)務(wù)表中的數(shù)據(jù)量很大,急速膨脹,在這樣的情況下,為了保持高的數(shù)據(jù)響應(yīng)速度,根據(jù)數(shù)據(jù)的(1)和(2)原則,可以對(duì)數(shù)據(jù)表進(jìn)行分片設(shè)計(jì)。一般有兩種分片方法:(3)和(4)。
請(qǐng)?jiān)诳眨?)、(2)、(3)和(4)處填寫恰當(dāng)?shù)膬?nèi)容,并用200字以內(nèi)的文字?jǐn)⑹鰯?shù)據(jù)表分片滿足的條件并給出簡(jiǎn)要說明。
【問題3】(9分)
分布式數(shù)據(jù)庫(kù)中各局部數(shù)據(jù)庫(kù)應(yīng)滿足集中式數(shù)據(jù)庫(kù)的基本需求,除此以外還應(yīng)保證數(shù)據(jù)庫(kù)的數(shù)據(jù)全局(5)、并發(fā)操作的(6)和故障全局(7)。
請(qǐng)?jiān)诳眨?)、(6)和(7)處填寫恰當(dāng)?shù)膬?nèi)容并用300字以內(nèi)的文字簡(jiǎn)述保持?jǐn)?shù)據(jù)庫(kù)一致性的方法。
●閱讀以下關(guān)于Web應(yīng)用方面的敘述,在答題紙上回答問題1至問題3。
Web 2.0是目前Internet上Web應(yīng)用的新模式,其概念由Tim O’Reilly于2003年首先提出。目前Internet上已經(jīng)有很多基于Web 2.0的Web應(yīng)用系統(tǒng),例如Facebook、Wikipedia、Blogger、del.icio.us、YouTube和Flickr等,其應(yīng)用涵蓋各個(gè)方面。
【問題1】(5分)
請(qǐng)用200字以內(nèi)的文字?jǐn)⑹龌赪eb 2.0的Web應(yīng)用與傳統(tǒng)Web應(yīng)用的重要不同點(diǎn),并給出簡(jiǎn)要解釋(列舉五個(gè)方面的不同點(diǎn)即可)。
【問題2】(12分)
基于Web 2.0的Web應(yīng)用十分強(qiáng)調(diào)用戶的體驗(yàn)與感受,Ajax是目前廣泛使用的表現(xiàn)層技術(shù)。請(qǐng)用200字以內(nèi)的文字簡(jiǎn)要介紹Ajax的概念和核心思想,并說明在使用Ajax時(shí),從效率方面考慮需要注意的問題(列舉三個(gè)即可)。
【問題3】(8分)
某房地產(chǎn)信息網(wǎng)站欲整合Google提供的地圖信息(Google Maps)和Craigslist(美國(guó)最大的分類廣告網(wǎng)站)提供的房地產(chǎn)信息,為用戶提供新的房地產(chǎn)信息增值服務(wù)。負(fù)責(zé)網(wǎng)站建設(shè)的工程師提出了兩種解決方案,第一種方案擬采用傳統(tǒng)的應(yīng)用系統(tǒng)集成方法,集成來自不同源的數(shù)據(jù)。另外一種采用基于Web 2.0的Mashup技術(shù),從不同的數(shù)據(jù)源抽取數(shù)據(jù),聚合并轉(zhuǎn)換數(shù)據(jù),在不同的上下文使用,具體如表5-1所示。請(qǐng)閱讀并完成表中空白部分(標(biāo)號(hào)(1)~(8)處)。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題