




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2024年計算機軟件水平考試-高級系統(tǒng)架構(gòu)師歷年考試高頻考點試題附帶答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共25題)1.在基于構(gòu)件的軟件開發(fā)中,(1)描述系統(tǒng)設(shè)計藍圖以保證系統(tǒng)提供適當(dāng)?shù)墓δ埽唬?)用來了解系統(tǒng)的性能、吞吐率等非功能性屬性??瞻祝?)處應(yīng)選擇()A、邏輯構(gòu)件模型B、物理構(gòu)件模型C、組件接口模型D、系統(tǒng)交互模型2.由于軟、硬件故障可能造成數(shù)據(jù)庫中的數(shù)據(jù)被破壞,數(shù)據(jù)庫恢復(fù)就是(1)。可以有多種方法實現(xiàn)數(shù)據(jù)庫恢復(fù),如定期將數(shù)據(jù)庫作備份;在進行事務(wù)處理時,對數(shù)據(jù)更新(插入、刪除、修改)的全部有關(guān)內(nèi)容寫入(2);當(dāng)系統(tǒng)正常運行時,按一定的時間間隔,設(shè)立(3),把內(nèi)存緩沖區(qū)內(nèi)容還未寫入到磁盤中的有關(guān)狀態(tài)記錄到該文件中;當(dāng)發(fā)生故障時,根據(jù)現(xiàn)場數(shù)據(jù)內(nèi)容及相關(guān)文件來恢復(fù)系統(tǒng)的狀態(tài)??瞻祝?)處應(yīng)選擇()A、日志文件B、程序文件C、檢查點文件D、圖像文件3.RUP是一個二維的軟件開發(fā)模型,其核心特點之一是(1)。RUP將軟件開發(fā)生存周期劃分為多個循環(huán)(cycle),每個循環(huán)由4個連續(xù)的階段組成,每個階段完成確定的任務(wù)。設(shè)計及確定系統(tǒng)的體系結(jié)構(gòu),制定工作計劃及資源要求是在(2)階段完成的??瞻祝?)處應(yīng)選擇()A、數(shù)據(jù)驅(qū)動B、模型驅(qū)動C、用例驅(qū)動D、狀態(tài)驅(qū)動4.聯(lián)合需求分析會議 某軟件公司接受A公司委托開發(fā)一個軟件任務(wù),該任務(wù)由張工負責(zé)。張工預(yù)計在4周內(nèi)完成對系統(tǒng)的需求分析,并形成需求規(guī)格說明書。張工委派了項目組的小劉來負責(zé)需求信息的獲取。 兩周后,小劉向張工匯報了他進行需求分析的過程及結(jié)果。小劉采用問卷調(diào)查的方式向A公司的50名工作人員搜集信息。他首先準(zhǔn)備了問卷的初稿,并請A公司的相關(guān)管理人員進行了測試和修正;然后將問卷分發(fā)給A公司的每位工作人員,并要求他們在一周內(nèi)返還問卷。但到目前為止,小劉只收回了7份問卷。小劉認為自己是完全按照問卷調(diào)查的步驟和要求實施的,而問卷的返還率仍然很低。張工聽完后,給小劉分析了失敗的原因,并提出了一些能夠提高問卷返還率的建議。 但是為了不耽誤項目的進度,張工決定采用JRP(JointRequirementsPlanning)的方法再次進行需求調(diào)查,張工作為JRP的主持人。最終在第4周完成了需求規(guī)格說明書,并決定了系統(tǒng)后續(xù)階段的開發(fā)計劃,如圖12-3所示。 該項目組除了張工之外,還有2名全職的開發(fā)人員,可以承擔(dān)項目中的任何任務(wù),并且承擔(dān)同一任務(wù)的開發(fā)人員總是在一起工作。預(yù)計的開發(fā)時間中已經(jīng)包含了編寫文檔的時間。張工決定采用迭代模型,在160天內(nèi)完成這3個模塊的設(shè)計、實現(xiàn)與測試。請用300字以內(nèi)文字簡要說明JRP的基本思想及保證JRP順利實施的基本原則。5.基于構(gòu)件的開發(fā)模型包括軟件的需求分析定義、(1)、(2)、(3),以及測試和發(fā)布5個順序執(zhí)行的階段??瞻祝?)處應(yīng)選擇()A、數(shù)據(jù)庫建模B、業(yè)務(wù)過程建模C、對象建模D、構(gòu)件庫建立6.某軟件公司欲開發(fā)一個Windows平臺上的公告板系統(tǒng)。在明確用戶需求后,該公司的架構(gòu)師決定采用Command模式實現(xiàn)該系統(tǒng)的界面顯示部分,并設(shè)計UML類圖,如圖8-41所示。圖中與Command模式中的"Invoker"角色相對應(yīng)的類是(1),與"ConcreteCommand"角色相對應(yīng)的類是(2)。空白(2)處應(yīng)選擇()A、CommandB、MenultemC、OpenD、BulktinBoardScreen7.在數(shù)據(jù)庫設(shè)計的()階段進行關(guān)系規(guī)范化。A、需求分析B、概念設(shè)計C、邏輯設(shè)計D、物理設(shè)計8.某磁盤盤組共有10個盤面,每個盤面上有100個磁道,每個磁道有32個扇區(qū),假定物理塊的大小為2個扇區(qū),分配以物理塊為單位。若使用位示圖(Bitmap)管理磁盤空間,則位圖需要占用(1)字節(jié)空間。若采用空白文件管理磁盤空間,且空白文件目錄的每個表項占用5個字節(jié),則當(dāng)空白文件數(shù)目大于(2)時,空白文件目錄占用的字節(jié)數(shù)大于位圖占用的字節(jié)數(shù)??瞻祝?)處應(yīng)選擇()A、400B、360C、320D、1609.甲公司開發(fā)的通信軟件,使用"點波"牌商標(biāo),商標(biāo)沒有注冊。2007年4月該地另一公司(乙公司)成立,主要開發(fā)通信軟件,也擬使用"點波"牌商標(biāo),并于2007年5月10日向商標(biāo)局遞交了商標(biāo)注冊申請書。甲公司得知這一消息后,于同年5月25日也向商標(biāo)局遞交了商標(biāo)注冊申請書。依據(jù)我國商標(biāo)法,()能獲準(zhǔn)"點波"牌商標(biāo)注冊。A、甲公司B、乙公司C、甲、乙公司都D、甲、乙公司都不10.基于構(gòu)件的開發(fā)(CBD)模型,融合了()模型的許多特征。該模型本質(zhì)是演化的,采用迭代方法開發(fā)軟件。A、瀑布B、快速應(yīng)用開發(fā)(RAD)C、螺旋D、形式化方法11.博學(xué)公司欲開發(fā)一個基于圖形用戶界面的集成調(diào)試器。該調(diào)試器的編輯器和變量監(jiān)視器可以設(shè)置調(diào)試斷點。當(dāng)調(diào)試器在斷點處暫停運行時,編輯程序可以自動卷屏到斷點,變量監(jiān)視器刷新變量數(shù)值。針對這樣的功能描述,采用()的架構(gòu)風(fēng)格最為合適。A、數(shù)據(jù)共享B、虛擬機C、隱式調(diào)用D、顯式調(diào)用12.企業(yè)戰(zhàn)略數(shù)據(jù)模型可分為兩種類型:(1)描述日常事務(wù)處理中的數(shù)據(jù)及其關(guān)系;(2)描述企業(yè)管理決策者所需信息及其關(guān)系??瞻祝?)處應(yīng)選擇()A、元數(shù)據(jù)模型B、數(shù)據(jù)庫模型C、數(shù)據(jù)倉庫模型D、組織架構(gòu)模型13.J2EE 某軟件公司承擔(dān)了某中小型企業(yè)應(yīng)用軟件開發(fā)任務(wù),進度要求緊迫。為了按時完成任務(wù),選擇合適的企業(yè)應(yīng)用系統(tǒng)開發(fā)架構(gòu)非常重要。項目組在進行方案論證時,項目組成員提出了兩種開發(fā)思路。 ①劉工建議采用J2EE5.0和EJB3.0進行開發(fā)。理由是J2EE定義了標(biāo)準(zhǔn)的應(yīng)用開發(fā)體系結(jié)構(gòu)和部署環(huán)境,EJB是J2EE的基礎(chǔ)和核心。J2EE5.0的主要目標(biāo)是簡化開發(fā),相比EJB2.1,EJB3.0具有很多改進和提高。 ②杜工建議采用Struts、Spring和Hibernate輕量級開源框架相結(jié)合的方式。理由是隨著Java開源項目陣營的發(fā)展壯大,一些基于POJO(PlanOldJavaObjects)的開源框架被廣泛地引入到Java企業(yè)應(yīng)用開發(fā)中來,與重量級的EJB框架相比,這些輕量級的框架有很多優(yōu)點。 項目組仔細比較分析了兩種方案的特點、優(yōu)點和不足之處。認為杜工和劉工的建議都合理,但是從結(jié)合當(dāng)前項目實際情況出發(fā),最后決定采用杜工的建議。請用200字以內(nèi)的文字說明基于Struts、Spring和Hibernate的輕量級框架與基于EJB的重量級框架解決問題的側(cè)重點有什么不同?14.假設(shè)單個CPU的性能為1,則由n個這種CPU組成的多處理機系統(tǒng)的性能P為:其中,a是一個表示開銷的常數(shù)。例如,a=0.1,n=4時,P約為3。也就是說,由4個這種CPU組成的多機系統(tǒng)的性能約為3。該公式表明,多機系統(tǒng)的性能有一個上限,不管n如何增加,P都不會超過某個值。當(dāng)a=0.1時,這個上限是()A、5B、10C、15D、2015.一個軟件的架構(gòu)設(shè)計是隨著技術(shù)的不斷進步而不斷變化的。以編譯器為例,其主流架構(gòu)經(jīng)歷了管道-過濾器到數(shù)據(jù)共享為中心的轉(zhuǎn)變過程。以下關(guān)于編譯器架構(gòu)的敘述中,錯誤的是()A、早期的編譯器采用管道.過濾器架構(gòu)風(fēng)格,以文本形式輸入的代碼被逐步轉(zhuǎn)化為各種形式,最終生成可執(zhí)行代碼B、早期的編譯器采用管道-過濾器架構(gòu)風(fēng)格,并且大多數(shù)編譯器在詞法分析時創(chuàng)造獨立的符號表,在其后的階段會不斷修改符號表,因此符號表并不是程序數(shù)據(jù)的一部分C、現(xiàn)代的編譯器采用以數(shù)據(jù)共享為中心的架構(gòu)風(fēng)格,主要關(guān)心編譯過程中程序的中間表示D、現(xiàn)代的編譯器采用以數(shù)據(jù)共享為中心的架構(gòu)風(fēng)格,但由于分析樹是在語法分析階段結(jié)束后才產(chǎn)生作為語義分析的輸入,因此分析樹不是數(shù)據(jù)中心的共享數(shù)據(jù)16.為了幫助考生了解在實際考試中的多媒體知識試題的題型,本節(jié)分析6道典型的試題。在多媒體數(shù)據(jù)庫中,基于內(nèi)容檢索的架構(gòu)可分為(1)兩個子系統(tǒng)?;趦?nèi)容檢索要解決的關(guān)鍵技術(shù)是(2)。空白(2)處應(yīng)選擇()A、多媒體特征提取和匹配技術(shù)、相似檢索技術(shù)B、多媒體數(shù)據(jù)庫的管理技術(shù)、查詢技術(shù)C、多媒體數(shù)據(jù)庫的管理技術(shù)、相似檢索技術(shù)D、多媒體特征提取和匹配技術(shù)、多媒體數(shù)據(jù)庫的管理技術(shù)17.有兩種需求定義的方法--嚴(yán)格定義和原型定義,在關(guān)于這兩種方法的描述中,不正確的是()A、嚴(yán)格定義方法假定所有的需求都可以預(yù)先定義B、嚴(yán)格定義方法假定軟件開發(fā)人員與用戶之間的溝通存在障礙C、原型定義方法認為需求分析中不可避免地要出現(xiàn)很多反復(fù)D、原型定義方法強調(diào)用戶在軟件開發(fā)過程中的參與和決策18.軟件質(zhì)量屬性通常需要采用特定的設(shè)計策略實現(xiàn)。例如,(1)設(shè)計策略能提高該系統(tǒng)的可用性,(2)設(shè)計策略能夠提高該系統(tǒng)的性能,(3)設(shè)計策略能夠提高該系統(tǒng)的安全性。空白(2)處應(yīng)選擇()A、引入中間層B、事務(wù)機制C、主動冗余D、優(yōu)先級隊列19.在計算機的可靠性模型中,N模冗余系統(tǒng)是由N個相同的模塊和一個()組成。A、緩沖區(qū)B、控制器C、加速器D、表決器20.企業(yè)經(jīng)常要對收集的原始數(shù)據(jù)進行處理,數(shù)據(jù)處理的目的不包括()A、增加信息量B、變換數(shù)據(jù)形式使其便于進一步處理C、便于使用者檢索D、為管理人員提供決策支持21.博學(xué)公司欲為某種型號的示波器開發(fā)內(nèi)置軟件。該公司的架構(gòu)師設(shè)計了如圖8-45所示的軟件架構(gòu)。在軟件架構(gòu)評審時,專家認為該架構(gòu)存在的問題是()A、在功能劃分上將各個模塊獨立起采B、在硬件構(gòu)件的混合和替換方面不是很靈活C、沒有清晰地說明用戶怎樣與其交互D、沒有明確的層次關(guān)系,沒有強調(diào)功能之間的交互22.TeleDev是一個大型的電信軟件開發(fā)公司,公司內(nèi)部采用多種商業(yè)/開源的工具進行軟件系統(tǒng)設(shè)計與開發(fā)工作。為了提高系統(tǒng)開發(fā)效率,公司管理層決定開發(fā)一個分布式的系統(tǒng)設(shè)計與開發(fā)工具集成框架,將現(xiàn)有的系統(tǒng)設(shè)計與開發(fā)工具有效集成在一起。集成框架開發(fā)小組經(jīng)過廣泛調(diào)研,得到了如下核心需求: ①目前使用的系統(tǒng)設(shè)計與開發(fā)工具的運行平臺和開發(fā)語言差異較大,集成框架應(yīng)無縫集成各個工具的功能。 ②目前使用的系統(tǒng)設(shè)計與開發(fā)工具所支持的通信協(xié)議和數(shù)據(jù)格式各不相同,集成框架應(yīng)實現(xiàn)工具之間的靈活通信和數(shù)據(jù)格式轉(zhuǎn)換。 ③集成框架需要根據(jù)實際的開發(fā)流程靈活、動態(tài)地定義系統(tǒng)工具之間的協(xié)作關(guān)系。 ④集成框架應(yīng)能集成一些常用的第三方實用工具,如即時通信,郵件系統(tǒng)等。 集成框架開發(fā)小組經(jīng)過分析與討論,最終決定采用企業(yè)服務(wù)總線(ESB)作為集成框架的基礎(chǔ)架構(gòu)。請指出在實現(xiàn)工具之間數(shù)據(jù)格式的靈活轉(zhuǎn)換時,通常采用的設(shè)計模式是什么,并對實現(xiàn)過程進行簡要描述。23.某軟件公司基于面向?qū)ο蠹夹g(shù)開發(fā)了一套圖形界面顯示構(gòu)件庫VisualComponent。在使用該庫構(gòu)建某圖形界面時,用戶要求為界面定制一些特效顯示效果,如帶滾動條、能夠顯示藝術(shù)字體的透明窗體等。針對這種需求,公司采用()最為靈活。A、橋接模式B、命令模式C、組合模式D、裝飾模式24.運用信息技術(shù)進行知識的挖掘和()的管理是企業(yè)信息化建設(shè)的重要活動。A、業(yè)務(wù)流程B、IT基礎(chǔ)設(shè)施C、數(shù)據(jù)架構(gòu)D、規(guī)章制度25.服務(wù)器的部署是網(wǎng)絡(luò)規(guī)劃的重要環(huán)節(jié)。某單位網(wǎng)絡(luò)拓撲結(jié)構(gòu)如圖4-9所示,需要部署VOD服務(wù)器、Web服務(wù)器、郵件服務(wù)器,此外還需要部署流量監(jiān)控服務(wù)器對單位內(nèi)部網(wǎng)絡(luò)流量進行監(jiān)控。VOD服務(wù)器應(yīng)部署在位置(1),Web服務(wù)器應(yīng)部署在位置(2),流量監(jiān)控服務(wù)器應(yīng)部署在位置(3)。上述服務(wù)器中,流出流量最大的是(4),流入流量最大的是(5)??瞻祝?)處應(yīng)選擇()A、①B、②C、③D、④第2卷一.參考題庫(共25題)1.在數(shù)據(jù)庫系統(tǒng)中,“事務(wù)”是訪問數(shù)據(jù)庫并可能更新各種數(shù)據(jù)項的一個程序執(zhí)行單元。為了保證數(shù)據(jù)完整性,要求數(shù)據(jù)庫系統(tǒng)維護事務(wù)的原子性、一致性、隔離性和持久性。針對事務(wù)的這4種特性,考慮以下的架構(gòu)設(shè)計場景。假設(shè)在某一個時刻只有一個活動的事務(wù),為了保證事務(wù)的原子性,對于要執(zhí)行寫操作的數(shù)據(jù)項,數(shù)據(jù)庫系統(tǒng)在磁盤上維護數(shù)據(jù)庫的一個副本,所有的寫操作都在數(shù)據(jù)庫副本上執(zhí)行,而保持原始數(shù)據(jù)庫不變,如果在任一時刻操作不得不中止,系統(tǒng)僅需要刪除副本,原數(shù)據(jù)庫沒有受到任何影響。這種設(shè)計策略稱為(1)。事務(wù)的一致性要求在沒有其他事務(wù)并發(fā)執(zhí)行的情況下,事務(wù)的執(zhí)行應(yīng)該保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)通常采用(2)機制保證單個事務(wù)的一致性。事務(wù)的隔離性保證操作并發(fā)執(zhí)行后的系統(tǒng)狀態(tài)與這些操作以某種次序順序執(zhí)行(即可串行化執(zhí)行)后的狀態(tài)是等價的。兩階段鎖協(xié)議是實現(xiàn)隔離性的常見方案,該協(xié)議(3)。持久性保證一旦事務(wù)完成,該事務(wù)對數(shù)據(jù)庫所做的所有更新都是永久的,如果事務(wù)完成后系統(tǒng)出現(xiàn)故障,則需要通過恢復(fù)機制保證事務(wù)的持久性。假設(shè)在日志中記錄所有對數(shù)據(jù)庫的修改操作,將一個事務(wù)的所有寫操作延遲到事務(wù)提交后才執(zhí)行,則在日志中(4)。當(dāng)系統(tǒng)發(fā)生故障時,如果某個事務(wù)已經(jīng)開始,但沒有提交,則該事務(wù)應(yīng)該(5)??瞻祝?)處應(yīng)選擇()A、無須記錄“事務(wù)開始執(zhí)行”這一事件B、無須記錄“事務(wù)已經(jīng)提交”這一事件C、無須記錄數(shù)據(jù)項被事務(wù)修改后的新值D、無須記錄數(shù)據(jù)項被事務(wù)修改前的原始值2.網(wǎng)絡(luò)隔離技術(shù)的目標(biāo)是確保把有害的攻擊隔離在可信網(wǎng)絡(luò)之外,在保證可信網(wǎng)絡(luò)內(nèi)部信息不外泄的前提下,完成網(wǎng)間數(shù)據(jù)的安全交換。下列隔離方式中,安全性最好的是()A、多重安全網(wǎng)關(guān)B、防火墻C、VLAN隔離D、人工方式3.以下關(guān)于嵌入式系統(tǒng)開發(fā)的敘述,正確的是()A、宿主機與目標(biāo)機之間只需要建立邏輯連接B、宿主機與目標(biāo)機之間只能采用串口通信方式C、在宿主機上必須采用交叉編譯器來生成目標(biāo)機的可執(zhí)行代碼D、調(diào)試器與被調(diào)試程序必須安裝在同一臺機器上4.軟件的橫向重用是指重用不同應(yīng)用領(lǐng)域中的軟件元素。()是一種典型的、原始的橫向重用機制。A、對象B、構(gòu)件C、標(biāo)準(zhǔn)函數(shù)庫D、設(shè)計模式5.信息戰(zhàn)略規(guī)劃報告應(yīng)由3個主要部分組成:摘要、規(guī)劃和附錄。其中,摘要涉及的主題包括信息戰(zhàn)略規(guī)劃所涉及的范圍、企業(yè)的業(yè)務(wù)目標(biāo)和戰(zhàn)略重點、信息技術(shù)對企業(yè)業(yè)務(wù)的影響、對現(xiàn)有信息環(huán)境的評價、推薦的系統(tǒng)戰(zhàn)略、推薦的技術(shù)戰(zhàn)略、推薦的組織戰(zhàn)略、推薦的行動計劃等,其中系統(tǒng)戰(zhàn)略是關(guān)于(1)和(2)的總結(jié)??瞻祝?)處應(yīng)選擇()A、技術(shù)結(jié)構(gòu)規(guī)劃B、整體網(wǎng)絡(luò)規(guī)劃C、數(shù)據(jù)庫結(jié)構(gòu)規(guī)劃D、信息結(jié)構(gòu)規(guī)劃6.隨著信息系統(tǒng)的深入應(yīng)用,它在政府或企業(yè)中發(fā)揮著越來越重要的作用。由此也產(chǎn)生了一些問題:一旦由于故障、甚至災(zāi)難導(dǎo)致信息系統(tǒng)局部或全部癱瘓,就會對相關(guān)的政府或企業(yè)造成重大的損失,因此需要業(yè)務(wù)持續(xù)和災(zāi)難恢復(fù)規(guī)劃。 業(yè)務(wù)持續(xù)和災(zāi)難恢復(fù)規(guī)劃涉及一些特定的或相關(guān)的規(guī)劃,當(dāng)正常的信息處理業(yè)務(wù)突然中斷時,用來減輕甚至避免其所帶來的影響。它們用來保證維持組織運作的關(guān)鍵系統(tǒng)的可用性。 某大型網(wǎng)上書店通過Internet為用戶提供網(wǎng)上圖書查詢及訂購等多種服務(wù)。由于每天的業(yè)務(wù)量非常多,因此對業(yè)務(wù)有持續(xù)性要求,并且需要具備災(zāi)難恢復(fù)功能。在對原有系統(tǒng)的改進方案中提供: ①對于一些關(guān)鍵應(yīng)用系統(tǒng),采用雙機冗余熱備的方式進行保護。 ②由于資金問題,公司并不打算建設(shè)自己專有的用于備份數(shù)據(jù)的備份中心(假設(shè)這里的備份中心僅用于備份數(shù)據(jù)),而是決定租用其他公司提供的商業(yè)備份中心,每隔一段時間,把公司的業(yè)務(wù)數(shù)據(jù)備份到備份中心。請用300字以內(nèi)文字,從技術(shù)方面說明備份中心的作用,以及在租用商業(yè)備份中心時的注意事項。7.配置項是構(gòu)成產(chǎn)品配置的主要元素,其中()不屬于配置項。A、設(shè)備清單B、項目質(zhì)量報告C、源代碼D、測試用例8.M公司的程序員在不影響本職工作的情況下,在L公司兼職并根據(jù)公司項目開發(fā)出一項與M公司業(yè)務(wù)無關(guān)的應(yīng)用軟件。該應(yīng)用軟件的著作權(quán)應(yīng)由()享有。A、M公司B、L公司C、L公司與M公司共同D、L公司與程序員共同9.以下關(guān)于系統(tǒng)性能的敘述中,不正確的是()A、常見的Web服務(wù)器性能評估方法有基準(zhǔn)測試、壓力測試和可靠性測試B、評價Web服務(wù)器的主要性能指標(biāo)有最大并發(fā)連接數(shù)、響應(yīng)延遲和吞吐量C、對運行系統(tǒng)進行性能評估的主要目的是以更好的性能/價格比更新系統(tǒng)D、當(dāng)系統(tǒng)性能降到基本水平時,需要查找影響性能的瓶頸并消除該瓶頸10.項目管理工具用來輔助項目經(jīng)理實施軟件開發(fā)過程中的項目管理活動,它不能(1)、(2)就是一種典型的項目管理工具??瞻祝?)處應(yīng)選擇()A、覆蓋整個軟件生存周期B、確定關(guān)鍵路徑、松弛時間、超前時間和滯后時間C、生成固定格式的報表和裁剪項目報告D、指導(dǎo)軟件設(shè)計人員按軟件生存周期各個階段的適用技術(shù)進行設(shè)計工作11.ERP中的企業(yè)資源包括()A、物流、資金流和信息流B、物流、工作流和信息流C、物流、資金流和工作流D、資金流、工作流和信息流12.逆向工程導(dǎo)出的信息可以分為4個抽象層次,其中(1)可以抽象出程序的抽象語法樹、符號表等信息;(2)可以抽象出反映程序段功能及程序段之間關(guān)系的信息??瞻祝?)處應(yīng)選擇()A、實現(xiàn)級B、結(jié)構(gòu)級C、功能級D、領(lǐng)域級13.電子政務(wù) 電子政務(wù)是指政府機構(gòu)利用信息化手段來實現(xiàn)政府職能。 某市房地產(chǎn)交易網(wǎng)站是市建設(shè)委員會實施電子政務(wù)的門戶,網(wǎng)站包括以下欄目:項目公示、業(yè)務(wù)辦理、信息發(fā)布、通知公告、政策法規(guī)、房地產(chǎn)經(jīng)紀(jì)、在線答疑等,其中業(yè)務(wù)辦理欄目中又包括申辦預(yù)售許可、期房網(wǎng)上簽約、申請預(yù)售登記、權(quán)屬登記申請、現(xiàn)房網(wǎng)上簽約、經(jīng)紀(jì)機構(gòu)管理、評估行業(yè)管理等項目,多數(shù)的業(yè)務(wù)辦理項目需要管理部門多級審批。電子政務(wù)根據(jù)其服務(wù)的對象不同,基本上可以分為4種模式,即G2G、G2B、G2C、G2E。請根據(jù)本題中房地產(chǎn)交易網(wǎng)站的欄目內(nèi)容,說明該市建設(shè)委員會的電子政務(wù)系統(tǒng)包括了哪些模式?為什么?14.2005年12月,ISO正式發(fā)布了 ①作為IT服務(wù)管理的國際標(biāo)準(zhǔn);2007年10月,ITU接納 ②為3G標(biāo)準(zhǔn);2005年10月,ISO正式發(fā)布了 ③作為信息安全管理的國際標(biāo)準(zhǔn)。 ①、②和③分別是()A、①ISO27000②IEEE802.16③ISO20000B、①ISO27000②ISO20000③IEEE802.16C、①ISO20000②IEEE802.16③ISO27000D、①IEEE802.16②ISO20000③ISO2700015.網(wǎng)絡(luò)設(shè)計過程包括邏輯網(wǎng)絡(luò)設(shè)計和物理網(wǎng)絡(luò)設(shè)計兩個階段,下面的選項中。()應(yīng)該屬于邏輯網(wǎng)絡(luò)設(shè)計階段的任務(wù)。A、選擇路由協(xié)議B、設(shè)備選型C、結(jié)構(gòu)化布線D、機房設(shè)計16.某研究所承擔(dān)了一項宇航嵌入式系統(tǒng)的研制任務(wù),本項任務(wù)技術(shù)難度大、可靠性要求高、進度要求緊,預(yù)計軟件規(guī)模約在一萬行以上。而該所原先承擔(dān)的相關(guān)項目均是用匯編語言編寫(軟件規(guī)模較小,一般是幾百行)。項目主管工程師將軟件開發(fā)的論證工作分別布置給了王工和李工,要求他們根據(jù)本項目的技術(shù)要求,在一周內(nèi)分別提出軟件的實施方案。 ①該宇航嵌入式系統(tǒng)由數(shù)據(jù)處理機、信號處理機及數(shù)據(jù)采集模塊組成。信號處理機主要通過數(shù)據(jù)采集模塊將大量不同時間周期的外部數(shù)據(jù)采集進來,進行預(yù)處理(如FFT變換)后提交給數(shù)據(jù)處理機;數(shù)據(jù)處理機根據(jù)功能要求完成各種計算處理工作,并將結(jié)果輸出。為了達到數(shù)據(jù)處理機和信號處理機的標(biāo)準(zhǔn)化,這兩類處理機均采用同種處理機的體系結(jié)構(gòu)(如PowerPC7410)。整個系統(tǒng)工作的最大周期為1s,最小周期為5ms。數(shù)據(jù)處理機上任務(wù)分布如表12-16所示。 ②一周后,王工和李工提交了各自的實施方案,其共同之處在于二者均提出采用操作系統(tǒng)及相應(yīng)的軟件開發(fā)環(huán)境。但是,王工和李工在選擇什么樣的操作系統(tǒng)及開發(fā)環(huán)境方面出現(xiàn)了較大分歧。王工的實施方案指出,為了滿足本項目的技術(shù)要求,并有利于本所軟件的長期發(fā)展,應(yīng)選用具有硬實時處理能力的嵌入式實時操作系統(tǒng)及開發(fā)環(huán)境(如VxWorks);而李工的實施方案指出,操作系統(tǒng)主要完成對計算機資源的管理與分配工作,考慮到人們對操作系統(tǒng)及軟件開發(fā)工具的熟悉程度,本項目應(yīng)選用具有大眾化的、開發(fā)人員容易上手的嵌入式操作系統(tǒng)(例如,WindowsCE、Linux)。 ③在兩人爭執(zhí)不下的情況下,項目主管工程師組織了相關(guān)專家對王工和李工提交的實施方案進行了評審。最后,專家組一致認為王工的方案切實可行,操作系統(tǒng)的選型論證充分、客觀,可以作為本所未來幾年中相關(guān)項目的軟件開發(fā)的基本環(huán)境。同時專家組還就具體實施選擇嵌入式實時操作系統(tǒng)及開發(fā)環(huán)境產(chǎn)品時應(yīng)著重考慮的相關(guān)問題提出了幾點建議。為什么專家組一致認為王工的實施方案切實可行?請用200字以內(nèi)文字簡要說明。17.某磁盤盤組共有10個盤面,每個盤面上有100個磁道,每個磁道有32個扇區(qū),假定物理塊的大小為2個扇區(qū),分配以物理塊為單位。若使用位圖管理磁盤空間,則位圖需要占用(1)字節(jié)空間。若采用空白文件管理磁盤空間,且空白文件目錄的每個表項占用5個字節(jié),則當(dāng)空白文件數(shù)目大于(2)時,空白文件目錄占用的字節(jié)數(shù)大于位圖占用的字節(jié)數(shù)??瞻祝?)處應(yīng)選擇()A、400B、360C、320D、16018.論文:論信息系統(tǒng)的安全性與保密性設(shè)計 在企業(yè)信息化推進的過程中,需要建設(shè)許多的信息系統(tǒng),這些系統(tǒng)能夠?qū)崿F(xiàn)高效率、低成本的運行,為企業(yè)提升競爭力。但在設(shè)計和實現(xiàn)這些信息系統(tǒng)時,除了針對具體業(yè)務(wù)需求進行詳細的分析,保證滿足具體的業(yè)務(wù)需求之外,還要加強信息系統(tǒng)安全方面的考慮。因為如果一個系統(tǒng)的安全措施沒有做好,那么系統(tǒng)功能越強大,系統(tǒng)出安全事故時的危害與損失也就越大。 請圍繞“信息系統(tǒng)的安全性與保密性”論題,依次從以下3個方面進行論述: (1)概要敘述你參與分析設(shè)計的信息系統(tǒng)及你所擔(dān)任的主要工作。 (2)深入討論作者參與建設(shè)的信息系統(tǒng)中,面臨的安全及保密性問題,以及解決該問題采用的技術(shù)方案(3)經(jīng)過系統(tǒng)運行實踐,客觀的評價你的技術(shù)方案,并指出不足,提出解決方案。19.博學(xué)公司欲開發(fā)一個漫步者機器人,用來完成火星探測任務(wù)。機器人的控制者首先定義探測任務(wù)和任務(wù)之間的時序依賴性,機器人接受任務(wù)后,需要根據(jù)自身狀態(tài)和外界環(huán)境進行動態(tài)調(diào)整,最終自動完成任務(wù)。針對這些需求,該機器人應(yīng)該采用()架構(gòu)風(fēng)格最為合適。A、解釋器B、主程序-子程序C、隱式調(diào)用D、管道-過濾器20.(1)描述了一類軟件架構(gòu)的特征,它獨立于實際問題,強調(diào)軟件系統(tǒng)中通用的組織結(jié)構(gòu)選擇。垃圾回收機制是Java語言管理內(nèi)存資源時常用的一種(2)??瞻祝?)處應(yīng)選擇()A、架構(gòu)風(fēng)格B、開發(fā)方法C、設(shè)計模式D、分析模式21.在結(jié)構(gòu)化設(shè)計中,()描述了模塊的輸入輸出關(guān)系、處理內(nèi)容、模塊的內(nèi)部數(shù)據(jù)和模塊的調(diào)用關(guān)系,是系統(tǒng)設(shè)計的重要成果,也是系統(tǒng)實施階段編制程序設(shè)計任務(wù)書和進行程序設(shè)計的出發(fā)點和依據(jù)。A、系統(tǒng)流程圖B、IPO圖C、HIPO圖D、模塊結(jié)構(gòu)圖22.某公司欲開發(fā)一門戶網(wǎng)站,將公司的各個分公司及辦事處信息進行整合?,F(xiàn)決定采用Composite設(shè)計模式來實現(xiàn)公司的組織結(jié)構(gòu)關(guān)系,并設(shè)計了如圖12-18所示的UML類圖。圖中與Composite模式中的Component角色相對應(yīng)的類是(1),與Composite角色相對應(yīng)的類是(2)??瞻祝?)處應(yīng)選擇()A、CompanyB、FinanceDepartmentC、HRDepartmentD、ConcreteCompany23.某商標(biāo)注冊人委托某印刷廠印制商標(biāo)標(biāo)識20萬套,而印刷廠印制25萬套,該印刷廠多印制5萬套商標(biāo)標(biāo)識的做法屬()行為。A、侵犯注冊商標(biāo)專用權(quán)B、偽造他人注冊商標(biāo)標(biāo)識C、合法擴大業(yè)務(wù)范圍D、不侵犯注冊商標(biāo)專用權(quán)24.SOA 某銀行開通了網(wǎng)上銀行業(yè)務(wù),其網(wǎng)上貸款業(yè)務(wù)流程如下: ①客戶在網(wǎng)上填寫姓名、電子郵件地址、貸款類型、貸款金額、身份證號、通訊地址等信息,提交貸款申請。 ②在指定的時間內(nèi),客戶會收到銀行的電子郵件,通知貸款是否被批準(zhǔn)。 ③銀行根據(jù)客戶提交的信息,創(chuàng)建貸款申請任務(wù),創(chuàng)建工作由運行在主機上的CICS(客戶信息控制系統(tǒng))完成,同時需要從第三方獲得客戶的信用審查信息。 ④由信貸員對該項貸款申請業(yè)務(wù)進行審批,然后由風(fēng)險檢查系統(tǒng)評估該項貸款的風(fēng)險程度,風(fēng)險大的貸款申請被拒絕。 ⑤無論批準(zhǔn)或者拒絕,結(jié)果都會通過郵件系統(tǒng)遞交給客戶。對于拒絕的貸款申請,還要通知貸款申請任務(wù)進行有關(guān)操作。 ⑥除了信貸員審批環(huán)節(jié)需要人機交互外,業(yè)務(wù)是自動進行的。 請在答題紙上將以下關(guān)于SOA的敘述填寫完整。 SOA不是一個新鮮事物,但它卻是傳統(tǒng)的面向?qū)ο竽P偷奶娲P?。相比較而言,面向?qū)ο蟮哪P褪莀_____(1)耦合和______(2)粒度的,而SOA是______(3)耦合和______(4)粒度的。SOA系統(tǒng)原型的一個典型例子是______(5)(CORBA),它已經(jīng)出現(xiàn)很長時間了,其定義的概念與SOA相似。 隨著WebServices的成熟,現(xiàn)在的SOA已經(jīng)有所發(fā)展,這些進展是以______(6)為基礎(chǔ)的。在WebServices中,通過______(7)來描述接口,與CORBA中的______(8)(接口描述語言)相比,它動態(tài)性更強、靈活度更高。 SOA還具有管理上的優(yōu)點。例如,現(xiàn)在管理員可直接管理開發(fā)人員所構(gòu)建的______(9),這遠勝于以往管理單個應(yīng)用的方式。通過分析______(10)間的交互,SOA可以幫助企業(yè)了解何時以及什么業(yè)務(wù)邏輯被切實執(zhí)行了,這使管理員能夠有針對性地優(yōu)化業(yè)務(wù)流程。 25.VRMLisa(1)for3DmultimediaandsharedvirtualworldsontheWWW.IncomparisontoHTML,VRMLaddsthenextlevelofinteraction,structuredgraphics,andextra(2)(zandtime)tothepresentationofdocuments.TheapplicationsofVRMLare(3),rangingfromsimplebusinessgraphicstoentertainingWWWpagegraphics,manufacturing,scientific,entertainment,andeducationalapplications,and3Dsharedvirtualworldsandcommunities.X3DisthenameunderwhichthedevelopmentofVRMLiscontinued.X3DisbasedonXMLandisbackwards(4)withVRML.Furthermore,itiscomponentized,profiled,andextensible,whichmakesitpossibletouseX3Dinverydifferent(5),fromhigh-endvisualizationstolightweightapplications.空白(4)處應(yīng)選擇()A、inconsistentB、independentC、applicableD、compatible第3卷一.參考題庫(共25題)1.TeleDev是一個大型的電信軟件開發(fā)公司,公司內(nèi)部采用多種商業(yè)/開源的工具進行軟件系統(tǒng)設(shè)計與開發(fā)工作。為了提高系統(tǒng)開發(fā)效率,公司管理層決定開發(fā)一個分布式的系統(tǒng)設(shè)計與開發(fā)工具集成框架,將現(xiàn)有的系統(tǒng)設(shè)計與開發(fā)工具有效集成在一起。集成框架開發(fā)小組經(jīng)過廣泛調(diào)研,得到了如下核心需求: ①目前使用的系統(tǒng)設(shè)計與開發(fā)工具的運行平臺和開發(fā)語言差異較大,集成框架應(yīng)無縫集成各個工具的功能。 ②目前使用的系統(tǒng)設(shè)計與開發(fā)工具所支持的通信協(xié)議和數(shù)據(jù)格式各不相同,集成框架應(yīng)實現(xiàn)工具之間的靈活通信和數(shù)據(jù)格式轉(zhuǎn)換。 ③集成框架需要根據(jù)實際的開發(fā)流程靈活、動態(tài)地定義系統(tǒng)工具之間的協(xié)作關(guān)系。 ④集成框架應(yīng)能集成一些常用的第三方實用工具,如即時通信,郵件系統(tǒng)等。 集成框架開發(fā)小組經(jīng)過分析與討論,最終決定采用企業(yè)服務(wù)總線(ESB)作為集成框架的基礎(chǔ)架構(gòu)。在ESB基礎(chǔ)架構(gòu)的基礎(chǔ)上,請根據(jù)題干描述中的4個需求,說明每個需求應(yīng)該采用何種具體的集成方式或架構(gòu)風(fēng)格最為合適。2.下列聚合類型中內(nèi)聚程度最高的是(1),下列耦合類型中耦合程度最低的是(2)??瞻祝?)處應(yīng)選擇()A、偶然內(nèi)聚B、時間內(nèi)聚C、功能內(nèi)聚D、過程內(nèi)聚3.某書店有一個收銀員,該書店最多允許n個購書者進入。將收銀員和購書者看做不同的進程,其工作流程如圖1-8所示。利用PV操作實現(xiàn)該過程,設(shè)置信號量S1、S2和Sn,初值分別為0、0、n。則圖1-8中a1和a2應(yīng)填入(1),b1和b2應(yīng)填入(2)??瞻祝?)處應(yīng)選擇()A、V(SD)、P(S2)B、V(Sn)、P(Sn)C、P(S1)、V(S2)D、P(S2)、V(S1)4.VRMLisa(1)for3DmultimediaandsharedvirtualworldsontheWWW.IncomparisontoHTML,VRMLaddsthenextlevelofinteraction,structuredgraphics,andextra(2)(zandtime)tothepresentationofdocuments.TheapplicationsofVRMLare(3),rangingfromsimplebusinessgraphicstoentertainingWWWpagegraphics,manufacturing,scientific,entertainment,andeducationalapplications,and3Dsharedvirtualworldsandcommunities.X3DisthenameunderwhichthedevelopmentofVRMLiscontinued.X3DisbasedonXMLandisbackwards(4)withVRML.Furthermore,itiscomponentized,profiled,andextensible,whichmakesitpossibletouseX3Dinverydifferent(5),fromhigh-endvisualizationstolightweightapplications.空白(2)處應(yīng)選擇()A、subjectB、objectC、dimensionsD、disconnection5.由于軟、硬件故障可能造成數(shù)據(jù)庫中的數(shù)據(jù)被破壞,數(shù)據(jù)庫恢復(fù)就是(1)??梢杂卸喾N方法實現(xiàn)數(shù)據(jù)庫恢復(fù),如定期將數(shù)據(jù)庫作備份;在進行事務(wù)處理時,對數(shù)據(jù)更新(插入、刪除、修改)的全部有關(guān)內(nèi)容寫入(2);當(dāng)系統(tǒng)正常運行時,按一定的時間間隔,設(shè)立(3),把內(nèi)存緩沖區(qū)內(nèi)容還未寫入到磁盤中的有關(guān)狀態(tài)記錄到該文件中;當(dāng)發(fā)生故障時,根據(jù)現(xiàn)場數(shù)據(jù)內(nèi)容及相關(guān)文件來恢復(fù)系統(tǒng)的狀態(tài)??瞻祝?)處應(yīng)選擇()A、重新安裝數(shù)據(jù)庫管理系統(tǒng)和應(yīng)用程序B、重新安裝應(yīng)用程序,并將數(shù)據(jù)庫做鏡像C、重新安裝數(shù)據(jù)庫管理系統(tǒng),并將數(shù)據(jù)庫做鏡像D、在盡可能短的時間內(nèi),把數(shù)據(jù)庫恢復(fù)到故障發(fā)生前的狀態(tài)6.()不是操作系統(tǒng)關(guān)心的主要問題。A、管理計算機裸機B、設(shè)計、提供用戶程序與計算機硬件系統(tǒng)的界面C、管理計算機系統(tǒng)資源D、高級程序設(shè)計語言的編譯器7.某服務(wù)器軟件系統(tǒng)對可用性(Availability)、性能(Performance)和可修改性(Modification)的要求較高,(1)設(shè)計策略能提高該系統(tǒng)的可用性,(2)設(shè)計策略能夠提高該系統(tǒng)的性能,(3)設(shè)計策略能夠提高該系統(tǒng)的可修改性。空白(3)處應(yīng)選擇()A、信息隱藏B、記錄/回放C、任務(wù)模型D、回滾8.博學(xué)公司開發(fā)一個文檔編輯器,該編輯器允許在文檔中直接嵌入圖形對象,但開銷很大。用戶在系統(tǒng)設(shè)計之初提出編輯器在打開文檔時必須十分迅速,可以暫時不顯示當(dāng)前頁面以外的圖形。針對這種需求,公司可以采用()避免同時創(chuàng)建這些圖形對象。A、代理模式B、外觀模式C、橋接模式D、組合模式9.實施軟件重用的目的是要使軟件開發(fā)工作進行得(1)。軟件重用的實際效益除了(2)之外,在企業(yè)的經(jīng)營管理方面也可望達到理想的效益??瞻祝?)處應(yīng)選擇()A、更簡捷B、更方便C、更快、更好、更省D、更豐富10.虛擬化技術(shù) 博學(xué)公司計劃建設(shè)一個企業(yè)數(shù)據(jù)中心,該數(shù)據(jù)中心支持A、B、C、D和E這5項業(yè)務(wù),各業(yè)務(wù)完全獨立運行,各項業(yè)務(wù)運行的操作系統(tǒng)均不相同。在單臺某型服務(wù)器上,除了為系統(tǒng)開銷預(yù)留30%的CPU占用率之外,各業(yè)務(wù)在繁忙時段(白天)及非繁忙時段(夜間)的CPU占用率如表12-7所示。 現(xiàn)博學(xué)公司擬全部采用該類型服務(wù)器,張工和李工據(jù)此提出了不同的設(shè)計方案。張工認為需要采購5臺服務(wù)器,每項業(yè)務(wù)分配一臺服務(wù)器。但李工提出了一種基于虛擬化技術(shù)的解決方案,采用的服務(wù)器數(shù)量少于5臺。李工的方案需要配置幾臺服務(wù)器?應(yīng)如何設(shè)計?11.評估和選擇最佳系統(tǒng)設(shè)計方案時,甲認為可以采用點值評估方法,即根據(jù)每一個價值因素的重要性,綜合打分來選擇最佳的方案。乙根據(jù)甲的提議,對如表9-8所示的系統(tǒng)A和B進行評估,那么乙認為()A、最佳方案是AB、最佳方案是BC、條件不足,不能得出結(jié)論D、只能用成本/效益分析方法做出判斷12.IPSecVPN安全技術(shù)沒有用到()A、隧道技術(shù)B、加密技術(shù)C、入侵檢測技術(shù)D、身份證認證技術(shù)13.博學(xué)公司的用戶購買了一臺預(yù)先安裝了操作系統(tǒng)的PC,后經(jīng)查實,該PC上的操作系統(tǒng)是盜版,而對此情況該用戶并不知情,則()A、該用戶承擔(dān)部分侵權(quán)責(zé)任B、應(yīng)由其所在單位承擔(dān)侵權(quán)責(zé)任C、應(yīng)由該PC的提供者承擔(dān)侵權(quán)責(zé)任D、該用戶承擔(dān)全部侵權(quán)責(zé)任14.某軟件公司承接了為某工作流語言開發(fā)解釋器的工作。該工作流語言由多種活動節(jié)點構(gòu)成,具有類XML的語法結(jié)構(gòu)。用戶要求解釋器工作時,對每個活動節(jié)點進行一系列的處理,包括執(zhí)行活動、日志記錄、調(diào)用外部應(yīng)用程序等,并且要求處理過程具有可擴展能力。針對這種需求,公司采用()最為恰當(dāng)。A、適配器模式B、迭代器模式C、訪問者模式D、觀察者模式15.某學(xué)院10名博士生(B1~B10)選修6門課程(A~F)的情況如表18-7所示(用√表示選修)?,F(xiàn)需要安排這6門課程的考試,要求是: (1)每天上、下午各安排一門課程考試,計劃連續(xù)3天考完。 (2)每個博士生每天只能參加一門課程考試,在這3天內(nèi)考完全部選修課。 (3)在遵循上述兩條的基礎(chǔ)上,各課程的考試時間應(yīng)盡量按字母升序做先后順序安排(字母升序意味著課程難度逐步增加)。 為此,各門課程考試的安排順序應(yīng)是()A、AE,BD,CFB、AC,BF,DEC、AF,BC,DED、AE,BC,DF16.應(yīng)用集成是一項十分復(fù)雜的工作,必須針對具體情況選擇合適的集成方法。某企業(yè)欲整合部門之間的報表信息,在年末進行數(shù)據(jù)集成與處理,并要求保留部門內(nèi)部現(xiàn)有信息系統(tǒng)的數(shù)據(jù)格式不變。在這種情況下,采用()的方式最為適當(dāng)。A、共享數(shù)據(jù)庫B、遠程過程調(diào)用C、消息傳遞D、文件傳輸17.博學(xué)公司網(wǎng)上銷售管理系統(tǒng)的數(shù)據(jù)庫部分關(guān)系模式如下所示。其中,客戶號唯一標(biāo)識一位客戶,產(chǎn)品號唯一標(biāo)識一件產(chǎn)品,訂單號唯一標(biāo)識一份訂單。一份訂單必須且僅對應(yīng)一位客戶,一份訂單可由一到多條訂單明細組成,一位客戶可以有多份訂單??蛻簦蛻籼?,姓名,性別,地址,郵編)產(chǎn)品(產(chǎn)品號,名稱,庫存,單價)訂單(訂單號,時間,金額,客戶號)訂單明細(訂單號,產(chǎn)品號,數(shù)量)訂單關(guān)系模式的主鍵為(1);訂單明細關(guān)系模式的主鍵為(2);其中訂單的外鍵為(3)。空白(3)處應(yīng)選擇()A、客戶號,訂單明細的外鍵為訂單號B、客戶號,訂單明細的外鍵為訂單號和產(chǎn)品號C、訂單號,訂單明細的外鍵為產(chǎn)品號D、訂單號,訂單明細的外鍵為訂單號和產(chǎn)品號18.某高校管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計過程中,(1)階段是在需求分析的基礎(chǔ)上,對用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數(shù)據(jù)庫管理系統(tǒng)軟件,轉(zhuǎn)換成為數(shù)據(jù)的(2),再依照軟硬件環(huán)境,最終實現(xiàn)數(shù)據(jù)的合理存儲??瞻祝?)處應(yīng)選擇()A、物理設(shè)計B、邏輯結(jié)構(gòu)設(shè)計C、數(shù)據(jù)庫實施D、概念結(jié)構(gòu)設(shè)計19.某工程包括A、B、C、D、E、F、G七個作業(yè),各個作業(yè)的緊前作業(yè)、所需時間、所需人數(shù)如表11.9所示:該工程的計算工期為(1)周。按此工期,整個工程至少需要(2)人??瞻祝?)處應(yīng)選擇()A、7B、8C、10D、1320.軟件質(zhì)量屬性通常需要采用特定的設(shè)計策略實現(xiàn)。例如,(1)設(shè)計策略能提高該系統(tǒng)的可用性,(2)設(shè)計策略能夠提高該系統(tǒng)的性能,(3)設(shè)計策略能夠提高該系統(tǒng)的安全性??瞻祝?)處應(yīng)選擇()A、心跳機制B、數(shù)據(jù)驅(qū)動C、關(guān)注點分離D、信息隱藏21.進程P1、P2、P3、P4和P5的前趨圖如圖1-11所示。 若用PV操作控制進程P1~P5并發(fā)執(zhí)行的過程,則需要設(shè)置5個信號量S1、S2、S3、S4和S5,進程間同步所使用的信號量標(biāo)注在圖1-11中的邊上,且信號量S1~S5的初值都等于零,初始狀態(tài)下進程P1開始執(zhí)行。圖1-12中a、b和c處應(yīng)分別填寫(1);d和e處應(yīng)分別填寫(2),f和g處應(yīng)分別填寫(3)。空白(3)處應(yīng)選擇()A、P(S3)和V(S4)V(S5)B、P(S3)和P(S4)P(S5)C、V(S3)和V(S4)V(S5)D、V(S3)和P(S4)P(S5)22.利用()可以對軟件的技術(shù)信息、經(jīng)營信息提供保護。A、著作權(quán)B、專利權(quán)C、商業(yè)秘密權(quán)D、商標(biāo)權(quán)23.項目管理工具用來輔助項目經(jīng)理實施軟件開發(fā)過程中的項目管理活動,它不能(1)。(2)就是一種典型的項目管理工具??瞻祝?)處應(yīng)選擇()A、需求分析工具B、成本估算工具C、軟件評價工具D、文檔分析工具24.某高可靠性計算機系統(tǒng)由如圖11-6所示的冗余部件構(gòu)成。若每個部件的千小時可靠度R均為0.9,則該計算機系統(tǒng)的千小時可靠度為(1),該計算機系統(tǒng)的失效率λ可使用(2)來計算。注:t表示時間空白(2)處應(yīng)選擇()A、lnR/tB、-lnR/tC、log2R/tD、-log2R/t25.基于場景的架構(gòu)分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大學(xué)軟件工程研究所的Kazman等人于1983年提出的一種非功能質(zhì)量屬性的架構(gòu)分析方法,是最早形成文檔并得到廣泛應(yīng)用的軟件架構(gòu)分析方法。SAAM的主要輸入是問題描述、(1)和架構(gòu)描述文檔,其分析過程主要包括場景開發(fā)、(2)、單個場景評估、場景交互和總體評估??瞻祝?)處應(yīng)選擇()A、問題說明B、問題建模C、需求說明D、需求建模第1卷參考答案一.參考題庫1.參考答案:C2.參考答案:A3.參考答案:C4.參考答案: JRP基本思想是通過召開一系列高度結(jié)構(gòu)化的分組會議,快速地分析問題、定義需求。它是JAD(JointApplicationDevelopment)技術(shù)的一個子集。JRP的主要意圖是收集需求,而不是對需求進行分析和驗證。實施JRP時應(yīng)把握以下主要原則: ①在JRP實施之前,應(yīng)制定詳細的議程,并嚴(yán)格遵照議程進行。 ②按照既定的時間安排進行。 ③盡量完整地記錄會議期間的內(nèi)容。 ④在討論期間盡量避免使用專業(yè)術(shù)語。 ⑤充分運用解決沖突的技能。 ⑥會議期間應(yīng)設(shè)置充分的間歇時間。 ⑦鼓勵團隊取得一致意見。 ⑧保證參加JRP的所有人員能夠遵守實現(xiàn)約定的規(guī)則。5.參考答案:D6.參考答案:C7.參考答案:C8.參考答案:A9.參考答案:B10.參考答案:C11.參考答案:C12.參考答案:C13.參考答案: 輕量級框架側(cè)重于減少開發(fā)的復(fù)雜度,相應(yīng)地,它的處理能力便有所減弱(如事務(wù)功能弱、不具備分布處理能力),比較適用于開發(fā)中小型企業(yè)應(yīng)用。 采用輕量級框架后,一方面因為采用基于POJOs的方法進行開發(fā),使應(yīng)用不依賴于任何容器,這可以提高開發(fā)調(diào)試效率;另一方面輕量級框架多數(shù)是開源項目,開源社區(qū)提供了良好的設(shè)計和許多快速構(gòu)建工具,以及大量現(xiàn)成可供參考的開源代碼,這有利于項目的快速開發(fā)。 而作為重量級框架EJB則強調(diào)高可伸縮性,適合于開發(fā)大型企業(yè)應(yīng)用。 在EJB體系結(jié)構(gòu)中,一切與基礎(chǔ)結(jié)構(gòu)服務(wù)相關(guān)的問題和底層分配問題都由容器來處理。另外,EJB容器通過減少數(shù)據(jù)庫訪問次數(shù),以及分布式處理等方式提供了專門的系統(tǒng)性能解決方案,能充分解決系統(tǒng)性能問題。 輕量級框架的產(chǎn)生并非是對重量級框架的否定,可以說二者是互補的。輕量級框架旨在開發(fā)更強大、功能更完備的企業(yè)應(yīng)用;而新EJB3.0則在努力簡化J2EE使EJB不僅是擅長處理大型企業(yè)系統(tǒng),也利用開發(fā)中小型系統(tǒng),這也是EJB輕量化的一種努力。對于大型企業(yè)應(yīng)用及將來可能涉及能力擴展的中小型應(yīng)用,采用結(jié)合使用輕量級框架和重量級框架相也不失為一種較好的解決方案。14.參考答案:B15.參考答案:D16.參考答案:A17.參考答案:B18.參考答案:D19.參考答案:D20.參考答案:A21.參考答案:C22.參考答案: 在實現(xiàn)工具之間數(shù)據(jù)格式的靈活轉(zhuǎn)換時,通常采用適配器設(shè)計模式。即應(yīng)首先定義一個統(tǒng)一的數(shù)據(jù)轉(zhuǎn)換接口類,然后針對不同的數(shù)據(jù)格式轉(zhuǎn)換需求定義對應(yīng)的實際轉(zhuǎn)換類,實際轉(zhuǎn)換類需要繼承數(shù)據(jù)轉(zhuǎn)換接口類,并實現(xiàn)接口轉(zhuǎn)換類定義的接口。23.參考答案:D24.參考答案:A25.參考答案:B第2卷參考答案一.參考題庫1.參考答案:D2.參考答案:D3.參考答案:C4.參考答案:C5.參考答案:D6.參考答案: 備份中心的主要作用是在災(zāi)難發(fā)生時能夠有效地保護數(shù)據(jù)。在租用商業(yè)備份中心時應(yīng)該注意以下幾點: ①備份中心與公司的系統(tǒng)有充分遠的距離(幾十甚至幾千千米)。 ②備份中心具有抗災(zāi)能力。 ③備份中心要有足夠的帶寬確保與數(shù)據(jù)中心的數(shù)據(jù)同步。 ④合理選擇備份的時間段。7.參考答案:A8.參考答案:B9.參考答案:C10.參考答案:D11.參考答案:A12.參考答案:C13.參考答案: G2B,欄目中有申辦預(yù)售許可、申請預(yù)售登記等,針對房地產(chǎn)開發(fā)商企業(yè)。G2C,欄目中有權(quán)屬登記申請等,主要是針對購房個人。G2E,因為題目中指出多數(shù)業(yè)務(wù)辦理項目需要政府主管部門多級審批,所以系統(tǒng)后臺還包括辦公自動化系統(tǒng)。14.參考答案:C15.參考答案:A16.參考答案: ①宇航嵌入式系統(tǒng)是一種硬實時系統(tǒng),要求對外部事件做出快速響應(yīng)(一般在毫秒級),因此,硬實時操作系統(tǒng)在實時處理和相應(yīng)的方面優(yōu)于一般嵌入式操作系統(tǒng),故王工提出的選用具有硬實時處理能力的嵌入式操作系統(tǒng)方案可行。 ②從資源的約束性來講,宇航嵌入式系統(tǒng)由于受空間和重量的限制,操作系統(tǒng)代碼不宜過于龐大,選擇具有可裁剪功能的操作系統(tǒng)更適應(yīng)本項目。 ③宇航嵌入式系統(tǒng)要求軟件可靠性要高,而王工選擇的操作系統(tǒng)已經(jīng)過相關(guān)部門驗證,其可靠性高于李工所選的操作系統(tǒng)。17.參考答案:A18.參考答案: “鋼鐵企業(yè)集團生產(chǎn)管控數(shù)字化應(yīng)用示范”是國家“十二五”先進制造技術(shù)領(lǐng)域科技支撐計劃項目——“集團企業(yè)數(shù)字化綜合管控集成應(yīng)用示范”的12個課題之一,主要實現(xiàn)從客戶需求、資源平衡、生產(chǎn)制造、物流管理到客戶服務(wù)的全程信息透明、資源共享和業(yè)務(wù)協(xié)同。我作為課題技術(shù)負責(zé)人,擔(dān)任了系統(tǒng)設(shè)計工作。 生產(chǎn)管控平臺面臨的安全和保密性問題主要有信息泄露、抵賴和外部攻擊。在系統(tǒng)設(shè)計過程中,我們在DMZ區(qū)增設(shè)代理服務(wù)器隔離Web服務(wù)器;采用了數(shù)據(jù)加密傳輸技術(shù);敏感數(shù)據(jù)加密后再存儲;采用嚴(yán)格的認證和訪問控制機制;應(yīng)用數(shù)字簽名技術(shù)防止抵賴;設(shè)計了業(yè)務(wù)操作跟蹤審計功能。 實際運行結(jié)果表明,我們在設(shè)計階段采用的技術(shù)和方法有效地保證了系統(tǒng)的安全性和保密性。但業(yè)務(wù)操作跟蹤審計功能對系統(tǒng)性能有一定的影響,有待進行改進。 正文: 為滿足制造業(yè)做大做強、制造企業(yè)全球協(xié)作和精益管控的發(fā)展需求,國家科技部組織了以12家集團企業(yè)為主體、產(chǎn)學(xué)研相結(jié)合的“十二五”先進制造技術(shù)領(lǐng)域科技支撐計劃項目——“集團企業(yè)數(shù)字化綜合管控集成應(yīng)用示范”的實施,分兩期、3年完成。我所在單位是一個大型國有鋼鐵集團企業(yè),由我所在單位為主體、聯(lián)合浙江大學(xué)等單位共同承擔(dān)的“鋼鐵企業(yè)集團生產(chǎn)管控數(shù)字化應(yīng)用示范”是該項目12個課題之一。 “鋼鐵企業(yè)集團生產(chǎn)管控數(shù)字化應(yīng)用示范”課題的主要任務(wù)是開發(fā)鋼鐵集團企業(yè)以生產(chǎn)制造、經(jīng)營管理和制造服務(wù)為核心的數(shù)字化集中管控平臺,高效整合集團企業(yè)內(nèi)部與外部的各種業(yè)務(wù)、管理和市場信息,支持集團企業(yè)的企業(yè)運營、兼并重組等戰(zhàn)略,為我國鋼鐵企業(yè)集團實現(xiàn)生產(chǎn)管控、供應(yīng)鏈協(xié)同的信息化應(yīng)用提供典型示范案例。概括地說,生產(chǎn)管控平臺要實現(xiàn)從客戶需求、資源平衡、生產(chǎn)制造、物流管理到客戶服務(wù)的全程信息透明、資源共享和業(yè)務(wù)協(xié)同。 鋼鐵企業(yè)集團生產(chǎn)管控平臺(以下簡稱生產(chǎn)管控平臺)一期于2011年7月開始設(shè)計和開發(fā),2012年7月投入運行,至今運行良好。我作為課題技術(shù)負責(zé)人,擔(dān)任了系統(tǒng)設(shè)計工作。 根據(jù)對系統(tǒng)需求的理解和分析,我們將該系統(tǒng)設(shè)計為3個子系統(tǒng),即面向客戶、基于B/S架構(gòu)的銷售在線子系統(tǒng);面向內(nèi)部用戶、基于C/S架構(gòu)的生產(chǎn)管控子系統(tǒng);面向企業(yè)內(nèi)部系統(tǒng)和外部客戶系統(tǒng)的系統(tǒng)集成子系統(tǒng)。 生產(chǎn)管控平臺數(shù)據(jù)庫采用Oracle10g;主要核心業(yè)務(wù)邏輯由C/C++語言實現(xiàn),運行在交易中間件Tuxedo平臺;Web服務(wù)器采用Weblogic,涉及核心業(yè)務(wù)邏輯的部分功能經(jīng)由WTC調(diào)用Tuxedo服務(wù)實現(xiàn),其他功能通過JDBC直接訪問數(shù)據(jù)庫;C/S客戶端采用C#開發(fā)。生產(chǎn)管控平臺面向的服務(wù)對象既包括企業(yè)內(nèi)部用戶,又包括國內(nèi)和國外客戶,還包括客戶信息系統(tǒng),涉及的業(yè)務(wù)都是企業(yè)的關(guān)鍵業(yè)務(wù),系統(tǒng)安全和信息保密十分重要。生產(chǎn)管控平臺面臨的安全和保密性問題主要有: ①信息泄露。鋼鐵行業(yè)產(chǎn)品銷售的一個重要特點是一單一議,即一定時期內(nèi)不同客戶、不同訂單、同一產(chǎn)品的銷售價格可能不盡相同,并且客戶之間不透明。因此,每個客戶都想方設(shè)法希望得到其他客戶的訂單價格,以便談判時掌握主動。如果銷售價格信息泄露,企業(yè)方在談判時將處于極為不利的被動局面。系統(tǒng)必須保證銷售價格等敏感信息不易泄露。 ②抵賴。生產(chǎn)管控平臺需要實現(xiàn)第三方機構(gòu)和客戶直接修改系統(tǒng)數(shù)據(jù)的功能,如第三方機構(gòu)確認產(chǎn)品是否合格、客戶打印質(zhì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度輪胎行業(yè)大數(shù)據(jù)分析與市場預(yù)測合同
- 2025年度網(wǎng)絡(luò)教育平臺教室租用及在線課程服務(wù)協(xié)議
- 2025河北省建筑安全員A證考試題庫附答案
- 2025年度舊房屋拆除工程消防驗收與拆除物處置合同
- 2025年度銀行協(xié)議存款稅務(wù)籌劃與合規(guī)合同
- 2025年度租船運輸費用及船舶租賃法律咨詢合同
- 二零二五年度中國銀行商業(yè)貸款合同編號查詢與還款期限確認協(xié)議
- 二零二五年度應(yīng)屆生線下簽約方協(xié)議全流程就業(yè)跟蹤與評估合同
- 二零二五年度房產(chǎn)抵押債權(quán)證券化協(xié)議范本
- 2025年度智慧城市建設(shè)橫向課題合作協(xié)議書
- 新粵教版科學(xué)六年級下冊全冊教案(含反思)
- 地基注漿加固記錄表
- 初中生物實驗?zāi)夸?蘇教版)
- 2019年四川省綿陽市中考化學(xué)試卷
- 中國風(fēng)青花瓷陶瓷文化宣傳PPT模板
- 美麗鄉(xiāng)村規(guī)劃設(shè)計技術(shù)導(dǎo)則
- 經(jīng)銷商準(zhǔn)入及評定表格vr
- SF-36量表(簡明健康狀況調(diào)查表)
- 上崗證WORD模板
- 2019第五版新版PFMEA 注塑實例
- 職業(yè)技能鑒定質(zhì)量督導(dǎo)報告
評論
0/150
提交評論