




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、下半年系統架構設計師考試真題預測目錄下半年系統架構設計師考試上午真題預測下半年系統架構設計師考試上午真題預測下半年系統架構設計師考試上午真題預測單選題每題的四個選項中只有一種答案是對的的,請將對的的選項選擇出來。1.某計算機系統中有一種CPU、一臺輸入設備和一臺輸出設備,假設系統中有四個作業T1、T2、T3和T4,系統采用優先級調度,且T1的優先級T2的優先級T3的優先級T4的優先級。每個作業具有三個程序段:輸入Ii、計算Ci和輸出Pi(i=1,2,3,4),其執行順序為IiCiPi。這四個作業各程序段并發執行的前驅圖如下所示。圖中、分別為(),、分別為()。AI2、C2、C4 BI2、I3、
2、C2 CC2、P3、C4 DC2、P3、P4AC2、C4、P4BI2、I3、C4 CI3、P3、P4 DC4、P3、P42.某文獻系統文獻存儲采用文獻索引節點法。假設磁盤索引塊和磁盤數據塊大小均為1KB,每個文獻的索引節點中有8個地址項iaddr0iaddr7,每個地址項大小為4字節,其中iaddr0iaddr5為直接地址索引,iaddr6是一級間接地址索引,iaddr7是二級間接地址索引。如果要訪問icwutil.dll文獻的邏輯塊號分別為0、260和518,則系統應分別采用()。該文獻系統可表達的單個文獻最大長度是()KB。 A直接地址索引、一級間接地址索引和二級間接地址索引B直接地址索引
3、、二級間接地址索引和二級間接地址索引C一級間接地址索引、一級間接地址索引和二級間接地址索引D一級間接地址索引、二級間接地址索引和二級間接地址索引 A518 B1030 C16514 D657983.設關系模式R(U,F),其中u為屬性集,F是U上的一組函數依賴,那么函數依賴的公理系統(Armstrong公理系統)中的合并規則是指()為F所蘊涵。A若AB,BC,則ACB若YXU,則XYC若AB,AC,則ABC D若AB,CB,貝AC4.若關系模式R和S分別為:R(A,B,C,D)、S(B,C,E,F),則關系R與S自然聯結運算后的屬性列有()個,與體現方式1,2,5,6(36(RS)等價的SQL
4、語句為:SELECT () FROM R, S WHERE () ;A4 B6 C7 D8AA,R.C,E,FBA,C,S.B,S.ECA,C,S.B,S.CDR.A,R.C,S.B,S.CAR.B=S.B AND R.C=S.C AND RCS.BBR.B=S.B AND R.C=S.C AND R.CS.FCR.B=S.B OR R.C=S.C OR R.CS.BDR.B=S.B OR R.C=S.C OR R.CS.F5.計算機采用分級存儲體系的重要目的是為了()。A解決主存容量局限性的問題 B提高存儲器讀寫可靠性C提高外設訪問效率D解決存儲的容量、價格和速度之間的矛盾6.如下嵌入式解決
5、器類型中不具有內存管理單元(MMU)的是(),嵌入式操作系統()可以運營在它上面。APowerPC750 BARM920T CCortex-M3 DMIPS32 24KALinux BVxWorks653 CuC/OS-II DWindows CE7.如下有關嵌入式數據庫管理系統的描述不對的的是()。A嵌入式數據庫管理系統一般只為前端應用提供基本的數據支持B嵌入式數據庫管理系統一般支持實時數據的管理 C嵌入式數據庫管理系統一般不支持多線程并發操作 D嵌入式數據庫管理系統一般只提供本機服務接口 8.IETF定義的集成服務(IntServ)把Internet服務提成了三種服務質量不同的類型,這三種
6、服務不涉及()。A保證質量的服務:對帶寬、時延、抖動和丟包率提供定量的保證B竭力而為的服務:這是一般的Internet服務,不保證服務質量C負載受控的服務:提供類似于網絡欠載時的服務,定性地提供D突發式服務:如果有富余的帶寬,網絡保證滿足服務質量的需求9.按照網絡分層設計模型,一般把局域網設計為3層,即核心層、匯聚層和接入層,如下有關分層網絡功能的描述中,不對的的是()。A核心層設備負責數據包過濾、方略路由等功能B匯聚層完畢路由匯總和合同轉換功能C接入層應提供一部分管理功能,例如MAC地址認證、計費管理等D接入層負責收集顧客信息,例如顧客IP地址、MAC地址、訪問日記等10.構造化布線系統分為
7、六個子系統,其中水平子系統()。A由多種交叉連接設備以及集線器和互換機等設備構成B連接了干線子系統和工作區子系統,C由終端設備到信息插座的整個區域構成 D實現各樓層設備間子系統之間的互連11.在實際應用中,顧客一般依托評價程序來測試系統的性能。如下評價程序中,()的評測精確限度最低。事務解決性臺昱委員會(Transaction Processing Performance Council, TPC)是制定商務應用基準程序(benchmark)原則規范、性能和價格度量,并管理測試成果發布的非營利組織,其發布的TPC-C是()的基準程序。A核心程序 B真實程序 C合成基準程序 D小型基準程序A決策
8、支持 B在線事務解決C公司信息服務 D聯機分析解決12.公司信息化音定要建立在公司戰略規劃基本之上,以公司戰略規劃為基本建立的公司管理模式是建立()的根據。A公司戰略數據模型 B公司業務運作模型C公司信息系統架構 D公司決策支持13.ERP是對公司物流資源,資金流資源和信息流資源進行全面集成管理的管理信息系統。在ERP五個層次的籌劃中,()根據經營籌劃的生產目的制定,是對公司經營籌劃的細化;()闡明了在一定期期內生產什么,生產多少和什么時候交貨,它的編制是ERP的重要工作內容;()可以協助公司盡早發現公司生產能力的瓶頸,為實現公司的生產任務提供能力方面的保障。A銷售管理籌劃 B生產預測籌劃C生
9、產籌劃大綱 D主生產籌劃A經營籌劃 B車間作業籌劃C物料需求籌劃 D主生產籌劃A采購與庫存籌劃 B能力需求籌劃C物料需求籌劃 D質量管理籌劃14.集成平臺是支持公司信息集成的支撐環境,涉及硬件、軟件、軟件工具和系統。集成平臺的基本功能中,()實現不同數據庫系統之間的數據互換、互操作、分布數據管理和共享信息模型定義;()可覺得應用提供數據互換和訪問操作,使多種不同的系統可以互相協作。A數據通信服務 B信息集成服務C應用集成服務 D操作集成服務A數據通信服務 B信息集成服務C應用集成服務 D操作集成服務15.商業智能是公司對商業數據的收集、管理和分析的系統過程,重要技術涉及()。A數據倉庫、聯機分
10、析和數據挖掘B數據采集、數據清洗和數據挖掘C聯機分析、多維度分析和跨維度分析D數據倉庫、數據挖掘和業務優化重組16.系統建議方案中不應當涉及的內容是()。A問題陳述 B項目范疇C候選方案及其可行性分析 D系統具體設計方案17.下列有關聯合需求籌劃(Joint Requirement Planning, JRP)的論述中,不對的的是()。A在JRP實行之前,應制定具體的議程,并嚴格遵循議程進行B在討論期間盡量避免使用專業術語CJRP是一種相對來說成本較高但十分有效的需求獲取措施DJRP的重要目的是對需求進行分析和驗證18.在構造化分析措施中,用()表達功能模型,用()表達行為模型。AER圖 B用
11、例圖 CDFD D對象圖A通信圖 B順序圖 C活動圖 D狀態轉換圖19.下列有關敏捷措施的論述中,錯誤的是()。A與老式措施相比,敏捷措施比較適合需求變化大或者開發前期對需求不是很清晰的項目B敏捷措施特別適合于開發團隊比較龐大的項目C敏捷措施的思想是適應性,而不是預設性D敏捷措施以原型開發思想為基本,采用迭代式增量開發20.下列有關顧客界面設計的論述中,錯誤的是()。A界面交互模型應常常進行修改B界面的視覺布局應當盡量與真實世界保持一致C所有可視信息的組織需要按照統一的設計原則D保證顧客界面操作和使用的一致性21.在軟件的使用過程中,顧客往往會對軟件提出新的功能與性能規定。為了滿足這些規定,需
12、要修改或再開發軟件。在這種狀況下進行的維護活動稱為()。A改正性維護 B適應性維護 C完善性維護 D避免性維護22.一組對象以定義良好但是復雜的方式進行通信,產生的互相依賴關系構造混亂且難以理解。采用()模式,用一種特定對象來封裝一系列的對象交互,從而使各對象不需要顯式地互相引用,使其耦合松散,并且可以獨立地變化它們之間的交互。A解釋器(Interpreter) B方略(Strategy)C中介者(Mediator) D迭代器(Iterator)23.某廣告公司的宣傳產品有宣傳冊、文章、傳單等多種形式,宣傳產品的出版方式涉及紙質方式、CD、DVD、在線發布等?,F規定為該廣告公司設計一種管理這些
13、宣傳產品的應用,采用()設計模式較為合適,該模式()。ADecorator BAdapter CBridge DFacadeA將一系列復雜的類包裝成一種簡樸的封閉接口B將抽象部分與它的實現部分分離,使它們都可以獨立地變化 C可在不影響其她對象的狀況下,以動態、透明的方式給單個對象添加職責D將一種接口轉換為客戶但愿的另一種接口24.在UML提供的系統視圖中,()是邏輯視圖的一次執行實例,描述了并發與同步構造;()是最基本的需求分析模型。A進程視圖 B實現視圖 C部署視圖 D用例視圖A進程視圖 B實現視圖 C部署視圖 D用例視圖25.在靜態測試中,重要是對程序代碼進行靜態分析?!皵祿跏蓟①x值或
14、引用過程中的異?!睂儆陟o態分析中的()。A控制流分析 B數據流分析 C接口分析 D體現式分析26.下列有關軟件調試與軟件測試的論述中,對的的是()。A軟件測試的目的是找出存在的錯誤,軟件調試的目的是定位并修正錯誤B軟件測試的結束過程不可估計,軟件調試使用預先定義的過程C軟件調試的過程可以實現設計D軟件測試不能描述過程或持續時間27.在單元測試中,()。A驅動模塊用來調用被測模塊,自頂向下的單元測試中不需要此外編寫驅動模塊B樁模塊用來模擬被測模塊所調用的子模塊,自頂向下的單元測試中不需要此外編寫樁模塊C驅動模塊用來模擬被測模塊所調用的子模塊,自底向上的單元測試中不需要此外編寫驅動模塊 。D樁模塊
15、用來調用被測模塊,自底向上的單元測試中不需要此外編寫樁模塊28.如下有關軟件架構設計重要性的描述,()是錯誤的。A軟件架構設計可以滿足系統的性能、安全性、可維護性等品質 B軟件架構設計可以協助項目干系入(Stakeholder)更好地理解軟件構造C軟件架構設計可以協助架構師更好地捕獲和細化系統需求D軟件架構設計可以有效地管理系統的復雜性,并減少系統維護費用29.將系統需求模型轉換為架構模型是軟件系統需求分析階段的一項重要工作,如下描述中,()是在轉換過程中需要關注的問題。A如何通過多視圖模型描述軟件系統的架構B如何擬定架構模型中有哪些元素構成C如何采用表格或用例映射保證轉換的可追蹤性。D如何通
16、過模型轉換技術,將高層架構模型逐漸細化為細粒度架構模型30.在構件組裝過程中需要檢測并解決架構失配問題。其中()失配重要涉及由于系統對構件基本設施、控制模型和數據模型的假設存在沖突引起的失配。()失配涉及由手系統對構件交互合同、構件連接時數據格式的假設存在沖突引起的失配。A構件 B模型 C合同 D連接子A構件 B模型 C合同 D連接子31.“4+1”視圖重要用于描述系統邏輯架構,最早由Philippe Kruchten于1995年提出。其中()視圖用于描述對象模型,并闡明系統應當為顧客提供哪些服務。當采用面向對象的設計措施描述對象模型時,一般使用()體現類的內部屬性和行為,以及類集合之間的交互
17、關系;采用()定義對象的內部行為。A邏輯 B過程 C開發 D物理A對象圖 B活動圖 C狀態圖 D類圖A對象圖 B活動圖 C狀態圖 D類圖32.特定領域軟件架構(Domain Specific Software Architecture, DSSA)是在一種特定應用領域中,為一組應用提供組織構造參照的原則軟件體系構造。參與DSSA的人員可以劃分為多種角色,其中()的任務是控制整個領域分析過程,進行知識獲取,將獲取的知識組織到領域模型中;()的任務是根據領域模型和既有系統開發出DSSA,并對DSSA的精確性和一致性進行驗證。A領域專家 B領域分析者 C領域設計者 D領域實現者A領域專家 B領域分析
18、者 C領域設計者 D領域實現者33.某公司欲開發一種用于分布式登錄的服務端程序,使用面向連接的TCP合同并發地解決多客戶端登錄祈求。顧客規定該服務端程序運營在Linux、Solaris和WindowsNT等多種操作系統平臺之上,而不同的操作系統的有關API函數和數據均有所不同。針對這種狀況,公司的架構師決定采用“包裝器外觀(Wrapper Facade)”架構模式解決操作系統的差別問題。具體來說,服務端程序應當在包裝器外觀的實例上調用需要的措施,然后將祈求和祈求的參數發送給(),調用成功后將成果返回。使用該模式()。A客戶端程序 B操作系統API函數CTCP合同API函數 D登錄連接程序A提高
19、了底層代碼訪問的一致性,但減少了服務端程序的調用性能B減少了服務端程序功能調用的靈活性,但提高了服務端程序的調用性能C減少了服務端程序的可移植性,但提高了服務端程序的可維護性D提高了系統的可復用性,但減少了系統的可配備性34.軟件架構風格描述某一特定領域中的系統組織方式和常用模式,反映了領域中眾多系統所共有的()特性。對于語音辨認、知識推理等問題復雜、解空間很大、求解過程不擬定的這一類軟件系統。一般會采用()架構風格。A語法和語義 B構造和語義 C靜態和動態 D行為和約束A管道-過濾器 B解釋器 C黑板 D過程控制35.在對一種軟件系統的架構進行設計與確認之后,需要進行架構復審。架構復審的目的
20、是為了標記潛在的風險,及早發現架構設計中的缺陷和錯誤。在架構復審過程電,重要由()決定架構與否滿足需求、質量需求與否在設計中得到體現。A系統分析師與架構師 B顧客代表與領域專家C系統擁有者與項目經理 D系統開發與測試人員36.某公司欲開發一種在線交易系統,在架構設計階段,公司的架構師辨認出3個核心質量屬性場景。其中“當系統面臨斷電故障后,需要在1小時內切換至備份站點并恢復正常運營”重要與()質量屬性有關,一般可采用()架構方略實現該屬性;“在并發顧客數量為1000人時,顧客的交易祈求需要在0.5秒內得到響應”重要與()質量屬性有關,一般可采用()架構方略實現該屬性;“對系統的消息中間件進行替代
21、時,替代工作需要在5人/月內完畢”重要與()質量屬性有關,一般可采用()架構方略實現該屬性。 A性能 B安全性 C可用性 D可修改性A操作隔離 B資源調度 C心跳 D內置監控器A性能 B易用性 C可用性 D互操作性A積極冗余 B資源調度 C抽象接口 D記錄/回放A可用性 B安全性 C可測試性 D可修改性 A接口-實現分離 B記錄/回放 C內置監控器D追蹤審計37.辨認風險、非風險、敏感點和權衡點是進行軟件架構評估的重要過程。“變化業務數據編碼方式會對系統的性能和安全性產生影響”是對()的描述,“假設顧客祈求的頻率為每秒1個,業務解決時間不不小于30毫秒,則將祈求響應時間設定為1秒鐘是可以接受的
22、”是對()的描述。A風險點 B非風險 C敏感點 D權衡點A風險點 B非風險 C敏感點 D權衡點38.體系構造權衡分析措施(Architecture Tradeoff Analysis Method, ATAM)是一種常用的系統架構評估框架,該框架重要關注系統的(),針對性能()安全性和可修改性,在系統開發之邁進行分析、評價與折中。A架構視圖 B架構描述 C需求闡明 D需求建模A架構視圖 B架構描述 C架構設計 D架構實現39.如下有關軟件著作權產生時間的表述中,對的的是()。A自軟件初次公開刊登時 B自開發者有開發意圖時C自軟件開發完畢之日時 D自獲得軟件著作權登記證書時40.甲公司接受乙公司
23、委托開發了一項應用軟件,雙方沒有簽訂任何書面合同。在此狀況下,()享有該軟件的著作權。A甲公司 B甲、乙共用 C乙公司D甲、乙均不41.軟件商標權的保護對象是指()。 A商業軟件 B軟件商標 C軟件注冊商標 D已使用的軟件商標42.下列襲擊方式中,()不是運用TCP/IP漏洞發起的襲擊。ASQL注入襲擊 BLand襲擊 CPing of Death DTeardrop襲擊43.下列安全合同中()是應用層安全合同。AIPSec BL2TP CPAP DHTTPS44.某服裝店有甲、乙、丙、丁四個縫制小組。甲組每天能縫制5件上衣或6條褲子;乙組每天能縫制6件上衣或7條褲子;丙組每天能縫制7件上衣或
24、8條褲子;丁組每天能縫制8件上衣或9條褲子。每組每天要么縫制上衣,要么縫制褲子,不能弄混。訂單規定上衣和褲子必須配套(每套衣服涉及一件上衣和一條褲子)。只要做好合理安排,該服裝店15天最多能縫制()套衣服。A208 B209 C210 D21145.生產某種產品有兩個建廠方案:(1)建大廠,需要初期投資500萬元。如果產品銷路好,每年可以獲利200萬元;如果銷路不好,每年會虧損20萬元。(2)建小廠,需要初期投資200萬元。如果產品銷路好,每年可以獲利100萬元;如果銷路不好,每年只能獲利20萬元。市揚調研表白,將來2年這種產品銷路好的概率為70%。如果這2年銷路好,則后續5年銷路好的概率上升
25、為80%;如果這2年銷路不好,則后續5年銷路好的概率僅為10%。為獲得7年最大總收益,決策者應()。A建大廠,總收益超500萬元 B建大廠,總收益略多于300萬元C建小廠,總收益超500萬元 D建小廠,總收益略多于300萬元46.Software architecture reconstruction is an interpretive, jnteractive, and iterative process including many activities. () involves analyzing a systems existing design and implementation
26、 artifacts to construct a model of it. The result is used in the following activities to construct a view of the system. The database construction activity converts the () contained in the view into a standard format for storage in a database. The () activity involves defining and manipulating the i
27、nformation stored in database to reconcile, augment, and establish connections between the elements. Reconstruction consists of two primary activities: () and (). The former provides a mechanism for the user to manipulate architectural elements, and the latter provides facilities for architecture re
28、construction.AReverse engineering BInformation extractionCRequirements analysis DSource code analysisAactors and use cases Bprocesses and dataCelements and relations Dschemas and tables Adatabase normalization Bschema definition Cdatabase optimization Dview fusion Aarchitecture analysis and design B
29、domain analysis and static modelingCvisualization and interaction Duser requirements modeling Apattern definition and recognition Barchitecture design and implementationCsystem architecture modeling Ddynamic modeling and reconstruction系統架構設計師考試真題預測下午案例分析題試題一:請具體閱讀有關Web應用架構設計方面的闡明,在答題紙上回答問題1至問題3?!娟U明】
30、 某軟件公司開發運維了一種社交網站系統,該系統基于開源軟件平臺LAMP(Linux+Apache+MySQL+PHP)構建,運營一段時間以來,隨著顧客數量及訪問量的增長,系統在Web服務器負載、磁盤I/O等方面浮現了明顯瓶頸,已不能滿足大量客戶端并發訪問的規定,因此公司成立了專門的項目組,擬對系統架構進行調節以提高系統并發解決能力。目前系統采用了老式的三層構造,系統架構如下圖所示?!締栴}1】(10分) 針對目前浮現的Web服務器負載過大問題,項目組決定在客戶端與中間層Web服務器之間引入負載均衡器,通過中間層Web服務器集群來提高Web祈求的并發解決能力。在討論擬采用的負載均衡機制時,王工提出
31、采用基于DNS的負載均衡機制,而李工則覺得應采用基于反向代理的負載均衡機制,項目組通過討論,最后擬定采用李工提出的方案。請用200字以內的文字,分別簡要闡明兩個機制的基本原理;并從系統執行效率、安全性及簡易性等方面將兩種機制進行對比,將對比成果填入下表中。【問題2】(7分) 針對并發數據庫訪問所帶來的磁盤I/O瓶頸問題,項目組決定在數據層引入數據庫擴展機制。通過調研得知系統數據庫中存儲的重要數據為以顧客標記為索引的社交網絡數據,且系統運營時發生的大部分數據庫操作為查詢操作。通過討論,項目組決定引入數據庫分區和MySQL主從復制兩種擴展機制。數據庫分區可采用水平分區和垂直分區兩種方式,請用350
32、字以內的文字闡明在本系統中應采用哪種方式及其因素,并分析引入主從復制機制給系統帶來的好處?!締栴}3】(8分) 為進一步提高數據庫訪問效率,項目組決定在中間層與數據層之間引入緩存機制。趙工開始提出可直接使用MySQL的查詢緩存(query cache)機制,但項目組通過度析好友動態顯示等典型業務的操作需求,同步考慮已引入的數據庫擴展機制,覺得查詢緩存尚不能較好地提高系統的查詢操作效率,項目組最后決定在中間層與數據層之間引入Memcached分布式緩存機制。 (a)請補充下述有關引入Memcached后系統訪問數據庫的基本過程:系統需要讀取后臺數據時,先檢查數據與否存在于(1)中,若存在則直接從其
33、中讀取,若不存在則從(2)中讀取并保存在(3)中;當(4)中數據發生更新時,需要將更新后的內容同步到(5)實例中。(備選答案:數據庫、Memcacbed 緩存) (b)請結合已知信息從緩存架構、緩存有效性及緩存數據類型等方面分析使用Memcached替代數據庫查詢緩存的因素。試題二: 請具體閱讀如下有關網絡設備管理系統架構設計的闡明,在答題紙上回答問題1和問題2?!娟U明】 某軟件公司欲開發一種網絡設備管理系統,對管理區域內的網絡設備(如路由器和互換機等)進行遠程監視和控制。公司的系統分析師一方面對系統進行了需求分析,辨認出如下3項核心需求: (a)目前需要管理的網絡設備擬定為10類20種,將來
34、還將有新類別的網絡設備納入到該設備管理系統中; (b)不同類別的網絡設備,監視和控制的內容差別較大;同一類網絡設備,監視和控制的內容相似,但不同廠商的實現方式(涉及控制接口格式、編程語言等)差別較大; (c)網絡管理員可以在一種統一的終端之上實現對這些網絡設備的可視化呈現和管理操作。針對上述需求,公司研發部門的架構師對網絡設備管理系統的架構進行了分析與設計,架構師王工覺得該系統可以采用MVC架構風格實現,即對每種網絡設備設計一種監控組件,組件通過調用網絡設備廠商內置的編程接口對監控指令進行接受和解決;系統管理員通過管理模塊向監控組件發送監控指令,對網絡設備進行遠程管理;網絡狀態、監控成果等信息
35、會在控制終端上進行展示。針對不同網絡設備的差別,王工覺得可以對目前的20種網絡設備接口進行調研與梳理,然后通過定義統一操作接口屏蔽設備差別。李工批準王工提出的MVC架構風格和定義統一操作接口的思路,但考慮到將來還會有新類別的網絡設備接入,覺得還需要采用擴展接口的方式支持系統開發人員擴展或修改既有操作接口。公司組織專家進行架構評審,最后批準了王工的方案和李工的改善意見?!締栴}1】(10分) 請用300字以內的文字解釋什么是MVC架構風格以及其中的組件交互關系,并根據題干描述,指出該系統中的M、V、C分別相應什么?!締栴}2】(15分) 擴展接口模式構造一般涉及四個角色:基本接口、組件、擴展接口和客
36、戶端,它們之間的關系如下圖所示。 其中每個擴展接口需要通過擴展基本接口獲得基本操作能力,然后加入自己特有的操作接口,并通過設立全局唯一接口ID對自身接口進行標記;每個具體的組件需要實現擴展接口完畢實際操作;客戶端不與組件直接交互,而需要通過與擴展接口交互提出調用祈求,擴展接口根據祈求查找并選擇合適的實現組件響應客戶端祈求。請根據上圖所示和題干描述,指出擴展接口模式構造中的四個角色分別相應網絡設備管理系統的哪些部分;并以客戶端發起調用操作這一場景為例,填寫下表中的(1)(5)。 備選答案:基本接口、擴展接口、操作接口、接口ID、客戶端、組件。我的答案:試題三: 請具體閱讀如下有關系統過程建模的闡
37、明,在答題紙上回答問題1至問題3。【闡明】 某公司正在研發一套新的庫存管理系統。系統中一種核心事件是接受供應商供貨。項目組系統分析員小王花了大量時間在倉庫觀測了整個事件的解決過程,并開發出該過程所執行活動的列表:供應商發送貨品和商品清單,公司收到商品后執行收貨解決,涉及卸載商品、擬定收到了訂單上的商品、解決與供應商的分歧等。對于已有商品,調節其庫存信息,對于新采購的商品,在庫存中添加新的商品記錄。收貨完畢后,系統執行入庫解決,將商品放到倉庫相應的貨架上。在付款解決活動中,自動生成應付賬款信息,如果查詢到該供應商有待付款記錄,則進行合并付款,付款完畢后消除應付賬款記錄。最后,倉庫管理員根據最新的
38、庫存商品,調節出貨信息。小王根據自己觀測的過程創立了該事件的1層數據流圖,如下圖所示?!締栴}1】(8分) 請用300以內文字闡明數據流圖(Data Flow Diagram)的基本元素及其作用?!締栴}2】(12分) 數據流圖在繪制過程中也許浮現多種語法錯誤,請分析上圖所示數據流圖中哪些地方有錯誤,并分別闡明錯誤的類型?!締栴}3】(5分) 系統建模過程中為了保證數據模型和過程模型的一致性,需要通過數據-過程-CRUD矩陣來實現數據模型和過程模型的同步,請在下表所示CRUD矩陣(1)(5)中填入有關操作。試題四:請具體閱讀有關嵌入式構件設計方面的闡明,在答題紙上回答問題1至問題3?!娟U明】 構件(
39、component)也稱為組件,是一種功能相對獨立的具有可復用價值的軟硬件單元。近年來,構件技術正在逐漸應用于大型嵌入式系統的軟件設計。某公司長期從事飛行器電子設備研制工作,已積累了大量成熟軟件。但是,由于當時管理和設計等因素,公司的大量軟件不能被復用,嚴重影響了公司后續發展。公司領導層高度注重軟件復用問題,明確提出了要將我司的成熟軟件進行改造,建立公司可復用的軟件構件庫,以提高開發效率、減少成本。公司領導層決定將此項任務交給技術部門的王工程師負責組織實行。兩個月后,王工程師通過調研、梳理和實驗,提交了一份實行方案。此方案得到了公司領導層的肯定,但在實行過程中遇到了許多困難,重要表目前公司軟件架構的變更和構件抽取的界面等方面?!締栴}1】(共9分) 請用200字以內文字闡明獲取構件的措施有哪幾種?開發構件一般采用哪幾種方略?并列舉出兩種主流構件原則?!締栴}2】(共6分) 由于該公司已具有大量的成熟軟件,王工程師本次的重要工作就是采用遺留工程 (Legacy Engineering)措施,將具有潛在復用價值的軟件提取出來,得到可復用的構件。因此,在設計軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年抗寄生蟲病藥項目合作計劃書
- 納米陶瓷企業數字化轉型與智慧升級戰略研究報告
- 質量檢驗檢測服務企業ESG實踐與創新戰略研究報告
- 刻度試管企業ESG實踐與創新戰略研究報告
- 切角開槽機企業數字化轉型與智慧升級戰略研究報告
- 節流閥企業ESG實踐與創新戰略研究報告
- 引出端耐焊接熱試驗設備企業數字化轉型與智慧升級戰略研究報告
- 硼鎳合金企業數字化轉型與智慧升級戰略研究報告
- 空調專用泵企業數字化轉型與智慧升級戰略研究報告
- 2025年面板搬運系統項目合作計劃書
- 第十二講 建設社會主義生態文明PPT習概論2023優化版教學課件
- 工商管理實習周記十篇
- 幼兒園體育游戲活動評價表
- 醫療衛生系統招聘《醫學基礎知識》備考題庫資料寶典(核心題版)
- 使用說明書儀表8530d技術手冊
- 星球版七年級地理上冊《海陸變遷》《火山噴發》實驗說課 課件
- 五金工具零售規章制度
- GB/T 8312-2013茶咖啡堿測定
- GA/T 1217-2015光纖振動入侵探測器技術要求
- BA系統原理培訓課件
- 五年級上冊數學試題- 五年級趣味數學社團1(第五周活動安排:圖形面積(二))人教新課標 (無答案)
評論
0/150
提交評論