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