是終結符的有限字符表_第1頁
是終結符的有限字符表_第2頁
是終結符的有限字符表_第3頁
是終結符的有限字符表_第4頁
是終結符的有限字符表_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、程序設計語言包括_(1)_等幾個方面,它的基本成分包括_(2)_。Chomsky(喬姆斯基)提出了形式語言的分層理論,他定義了四類文法:短語結構文法、上下文有關文法、上下文無關文法和正則文法。一個文法可以用一個四元組 G=(,V,S,P) 表示,其中, 是終結符的有限字符表,V 是非終結符的有限字母表,S(V) 是開始符號,P 是生成式的有限非空集。在短語文法中,P 中的生成式都是 的形式,其中 _(3 )_,(V) *。在上下文有關文法中,P 中的生成式都是1A212的形式,其中 A_(4)_,(V)*,。在上下文無關文法中,P 中的生成式的左部 _(5)_。供選擇的答案:(1):A語法、語

2、義 B語法、語用 C語義、語用 D語法、語義、語用 (2):A數(shù)據(jù)、傳輸、運算 B數(shù)據(jù)、運算、控制 C數(shù)據(jù)、運算、控制、傳輸 D順序、分支、循環(huán) (3):AV+ B(V)C(V)*D(V)*V(V)* (4):AVBV+ CV D(V)* (5):AVBV+ CV D(V)* UML 是一種面向對象的統(tǒng)一建模語言。它包含十種圖,其中,用例圖展示了外部 actor 與系統(tǒng)所提供的用例之間的連接,UML 中的外部 actor 是指_(6)_,用例可以用_(7)_圖來描述。狀態(tài)圖指明了對象所有可能的狀態(tài)以及狀態(tài)間的遷移 (transition)。如果一個并發(fā)的狀態(tài)由 n 個并發(fā)的子狀態(tài)圖組成,那么,

3、該并發(fā)狀態(tài)在某時刻的狀態(tài)由_(8)_個子狀態(tài)圖中各取一個狀態(tài)組合而成。協(xié)作圖描述了協(xié)作的_(9)_之間的交互和鏈接(1ink),它畫成_(10)_圖的形式。供選擇的答案:(6):A人員 B單位 C人員或單位D人員或外部系統(tǒng) (7):A類 B狀態(tài) C活動 D協(xié)作 (8):A每一 B任意一 C任意二 D任意 m (m n) (9):A對象 B類 C用例D狀態(tài) (10):A對象 B類 C用例D狀態(tài) 風險分析和管理是軟件開發(fā)的一項重要活動。在軟件工程領域考慮風險時,主要基于以下三個概念:_(11)_以及必須抓住選擇機會。實踐中存在許多種軟件風險,如“潛在的設計、實現(xiàn)、維護等方面的問題”屬于_(12)_

4、風險;“開發(fā)了一個沒有人真正需要的優(yōu)秀產(chǎn)品”屬于_(13)_風險;“開發(fā)的產(chǎn)品不再符合公司的整體商業(yè)策略”屬于_(14)_風險。通常在軟件項目開發(fā)過程中,我們希望首先實現(xiàn)_(15)_的用例。 供選擇的答案:(11):A關心當前,關心變化 B關心當前,關心不變性C關心未來,關心變化 D關心未來,關心不變性(12):A技術 B過程 C項目 D商業(yè) (13):A技術 B過程 C項目 D商業(yè) (14):A技術 B過程 C項目 D商業(yè) (15):A風險最小 B風險最大 C風險中等 D任意風險 ISO9000 系列標準和軟件成熟度模型 CMM 都著眼于質量和過程管理。ISO9000 系列標準的主導思想是:

5、 (1)強調(diào)質量_(16)_; (2)使影響產(chǎn)品質量的全部因素始終處于_(17)_狀態(tài); (3)要求證實企業(yè)具有持續(xù)提供符合要求產(chǎn)品的_(18)_; (4)強調(diào)質量管理必須堅持進行質量_(19)_。 而CMM則強調(diào)持續(xù)的_(20)_。 供選擇的答案:(16):A形成于軟件需求 B形成于軟件設計 C形成于軟件實現(xiàn) D形成于生產(chǎn)的全過程 (17):A可觀察 B可控制 C可度量 D可跟蹤 (18):A能力 B條件 C工具 D環(huán)境 (19):A度量 B跟蹤 C改進 D保證 (20):A質量度量 B質量改進 C過程改進 D過程度量 多個并發(fā)進程使用一個互斥信號量 nap 時,如果 rap = 0,則通常

6、表示_(20)_。 供選擇的答案:(21): A有多個進程在臨界區(qū)中 B有一個進程在臨界區(qū)中 C沒有進程在臨界區(qū)中 D有一個進程在臨界區(qū)中,另一些進程正在等待進入臨界區(qū) 由于可重用資源的沖突會引起死鎖,產(chǎn)生死鎖有四個必要條件:互斥、保持和等待、循環(huán)等待以及_(22)_分配方式。 供選擇的答案:(22): A資源消耗性 B資源非消耗性 C不可搶占式 D搶占式 Windows NT 或Windows 2000 是當前流行的一類操作系統(tǒng),_(23)_ 是 Windows NT 真正的中心,它提供了一組操作系統(tǒng)原語和機制。Windows NT 采用線程機制來提高系統(tǒng)的_(24)_。NT 采用基于_(2

7、5)_的方案選定線程執(zhí)行的次序。 供選擇的答案:(23):A進程 B內(nèi)核 C線程 D管程 (24):A并行性 B可靠性 C健壯性 D兼容性 (25):A先來先服務 B時間片輪轉 C隨機選擇 D優(yōu)先級 數(shù)據(jù)庫系統(tǒng)運行的基本工作單位是事務。事務通常以 BEGIN TRANSACTION 語句開始,以 COMMIT 或 ROLLBACK 語句結束。COMMIT 表示_(26)_,ROLLBACK 表示_(27)_。從終端用戶的角度看,事務是一個_(28)_。 在數(shù)據(jù)庫的并發(fā)控制中,事務 T 若要更新記錄 Q,必須先執(zhí)行操作_(29)_。在封鎖技術方面,SQL2 提供如下四種“事務的一致性級別”:可讀

8、未提交數(shù)據(jù)、讀提交數(shù)據(jù)、可重復讀、可串行化。其中_(30)_允許事務讀“臟”數(shù)據(jù)。 供選擇的答案:(26):A物理數(shù)據(jù)庫尚未更新,事務執(zhí)行失敗 B物理數(shù)據(jù)庫尚未更新,事務執(zhí)行成功 C物理數(shù)據(jù)庫已更新,事務執(zhí)行失敗 D物理數(shù)據(jù)庫已更新,事務執(zhí)行成功 (27):A回退到上一操作 B回退到上一事務 C事務執(zhí)行失敗,并做相應的回退動作 D事務執(zhí)行成功,并做相應的回退動作(28): A子程序 B對象 C原子 D操作 (29): ALock_S(Q) BLock_X(Q) CREAD(Q) DWRITE(Q) (30): A可讀未提交數(shù)據(jù) B讀提交數(shù)據(jù) C可重復讀 D可串行化 按照 Flynn 的分類,奔

9、騰 P的MMX指令采用的是_(31)_模型,而當前的高性能服務器與超級計算機則大多屬于_(32)_類。 供選擇的答案:(31)、(32):ASISD BSIMD CMISD DMIMD 目前,除了傳統(tǒng)的串口和并口外,計算機與外部設備連接的標準接口越來越多。例如,_(33)_是一種連接大容量存儲設備的并行接口,數(shù)據(jù)寬度一般已為32位,且允許設備以雛菊鏈形式接入;_(34)_是一種可熱插拔的高速串行設備接口,也可允許設備以雛菊鏈形式接入;_(35)_則用來連接各種卡式設備,已廣泛使用于筆記本電腦。 供選擇的答案:(33): AVESA BUSB CSCSI DPCI (34): APCMCIA B

10、USB CSCSI DEISA (35): APCMCIA BVESACEISA DPCI 計算機常通過傳統(tǒng)的調(diào)制解調(diào)器或綜合業(yè)務數(shù)字網(wǎng)絡技術接入因特網(wǎng),數(shù)據(jù)傳輸速率都不超過 128Kbps 。目前已有多種更高數(shù)據(jù)傳輸速率的寬帶接入方式,如仍采用電話線的_(36)_、采用有線電視雙向改造后的電纜的_(37)_以及光纖到大樓再通過局域網(wǎng)到戶的_(38)_等方式。 供選擇的答案:(36): AFTTB BHFC CADSL DN-ISDN (37): AHDTV BHFC CW-ISDN DN-ISDN (38): AFFFB BHDTV CADSL DW-ISDN 無線移動通信是一個重要的發(fā)展方

11、向。在小范圍內(nèi)低功率適合于家庭網(wǎng)絡的_(39)_技術以及廣域范圍內(nèi)第三代移動通信技術已引起人們普遍關注,后者被ITU命名為_(40)_。 供選擇的答案:(39)、(40):AIMT 2000 Bcdma 2000 Cpcmcia Dbluetooth 視頻點播按其交互程度可分為真視頻點播 (TVOD) 和準視頻點播 (NVOD) ,NVOD 的實現(xiàn)方法是_(41)_。 當 VOD 利用有線電視網(wǎng)或電話網(wǎng)實現(xiàn)時,常采用_(42)_。VOD 系統(tǒng)的服務器要求能存儲特大的信息量且具有高速傳輸能力,因此可采用_(43)_。與文件服務器相比,它_(44)_,因此它更注重_(45)_。供選擇的答案:(41

12、): A同一視頻節(jié)目以一定時間間隔(例如3分鐘)再次播放 B允許同時使用的用戶數(shù)較少 C用戶只能在較少節(jié)目中進行選擇 D被點播視頻的每秒傳輸幀數(shù)較少 (42): A對稱通信模式 B非對稱通信模式 C半雙工通信模式 D并行通訊模式 (43): AATM技術 B虛擬存儲技術 CRAID技術 D寄存器文件技術 (44): A提供加密的數(shù)據(jù) B提供一個實時的數(shù)據(jù)流 C允許更多的用戶同時訪問 D允許較少的用戶同時訪問 (45): A加密算法 B數(shù)據(jù)可靠性傳輸 C流調(diào)度算法 D用戶訪問控制 為了驗證新機器的指令系統(tǒng),在一臺計算機上依靠運行程序的辦法來解釋執(zhí)行另一個計算機的指令,這稱為_(40)_。 供選擇

13、的答案:(46): A仿真 B模擬 C兼容 D虛擬 在關于主存與 cache 地址映射方式中,敘述_(47)_是正確的。 供選擇的答案:(47):A“全相聯(lián)映射方式適用于大容量cache” B“直接映射是一對一的映射關系,組相聯(lián)映射是多對一的映射關系” C“在cache容量相等條件下,直接映射方式的命中率比組相聯(lián)映射方式 有更高的命中率” D“在cache容量相等條件下,組相聯(lián)映射比直接映射方式有更高的命中率” 在分析 cache 對機器性能的影響時,敘述_(48)_是正確的。供選擇的答案:(48): A“cache容量比主存小許多,決定機器訪問存儲器的速度是主存,cache只起次要作用” B

14、“cache的主要作用是減少調(diào)用子程序的開銷” C“核心程序法是評價計算機性能的方法之一,由于它程序短,訪問存儲器的局部性較大,cache的命中率比一般程序高” D“奔騰PC機采用兩級cache結構,一級放系統(tǒng)程序,另一級放用戶程序” 在關于計算機性能的評價的下列說法中,正確的敘述是_(49)_: “機器主頻高的一定比主頻低的機器速度高”。 “基準程序測試法能比較全面地反映實際運行情況,但各個基準程序測試的重點不一樣”。 “平均指令執(zhí)行速度(MIPS)能正確反映計算機執(zhí)行實際程序的速度”。 “MFLOPS是衡量向量機和當代高性能機器性能的主要指標之一”。 供選擇的答案:(49): A,和IV

15、B和 C和IV D和 美國政府曾用 PDR 值(數(shù)據(jù)處理速率)作為一類計算機出口許可證的限制性指標,它_(50)_。 供選擇的答案:(50) A與每條指令和每個操作數(shù)的平均位數(shù)及每條指令的平均運算速度有關 B主要針對服務器,與數(shù)據(jù)查詢速度有關 C主要與機器的輸入輸出能力有關 D是機器運算能力,輸出輸入速度,以及各種功能部件的技術性能的綜合評價 You want to use the Web to let _(51)_ users or your customers look _(52)_ corporate information. But you want to keep installat

16、ion at the user end _(53)_ and you don't want just_(54)_ to get _(55)_ your databases. That may be where an application server enters the picture. For more user machine independent, these software packages, typically written in the _(56)_ programming language for use on Windows _(57)_ -based sys

17、tems, act as go-betweens _(58)_ browser-equipped end users to the databases that _(59)_ the information they need to _(60)_. 供選擇的答案:(51): Ainformer Binternal Cinside Doutside (52): Aat Bby Cin Dout (53): Asimple Bsimply Csingle Dsingly (54): Aany Banyone Canything Danywhere (55): Ainto Boff Conto Do

18、ut (56): AC BC+ CSQL DJAVA (57): ANC BNT CPC DPT (58): Alink Blinkage ClinkingDlinks (59): Aheld Bhelt Chold Dholt (60): Aaccess BaccessingCassert Dasserting 若則f(x)=_(61)_。供選擇的答案:(61):ABCD若,則_(62)_,f(x)的連續(xù)區(qū)間是_(63)_供選擇的答案: (62):A1B0C2D 不存在(63):A(- ,+ )B(- ,1) C(- ,1)(1,+ )D(1,+ )一物體按時間 t(秒)距離 s 變化規(guī)律

19、作直線運動,它在 _(64)_ 時速度為零。供選擇的答案: (64): At=0(秒)B t = 1/2(秒)C t = 1/3(秒)D 不存在設e-1是f(x)的一個原函數(shù),則=_(65)_供選擇的答案: (65):ABCD線性方程組在 a、b 取值范圍為_(66)_ 時有解。供選擇的答案: (66):A a = 0、b = 2B a = l、b = 0C a = l、b = 2D a =0、b為任意數(shù)用 Huffman 算法構造的帶權 3,4,5,6,8,9,11,12 的最優(yōu)二分樹 T 是_(67)_,帶權二分樹的權 (T) 為_(68)_。供選擇的答案:設 R 是環(huán),I 為 R 中的單

20、位元,a,b 均是 R 中元素,若 a,b 和 ab-I 是 R 中的可逆元,則a-b-I 也是 R 中的可逆元,其逆元是_(69)_供選擇的答案:(69):A:b(ab-1) B:b(ab-1)-1 C:a(ab-1)D:a(ab-1)-1 如果的概率分布為 ,其中 (k = 0,1, n,0 < p < 1,q = 1 - p ),則稱服從_(60)_分布,其數(shù)學期望是_(60)_。供選擇的答案:(70): A二項 B幾何 C泊松(Poisson) D0-1 (71): Ap Bpq Cnp Dnpq對線性方程組A X = b,若系數(shù)矩陣為_(72)_,則用Cholesky分解

21、(又稱為平方根分解)法求解是穩(wěn)定的。此時,A的絕對值最大的元素必在_(73)_上取到。供選擇的答案:(72): A非奇(即行列式非零) B對稱正定 C對稱 D非對稱 (73): A第一行 B第一列 C第一行第一列 D對角線 設某種算法的計算誤差在 Q1,Q2 上均勻分布。為對Q1,Q2的值作出估計,對該算法進行了n次獨立測試,所得的n個誤差數(shù)據(jù)為 e1,e2,en 。記 ,則由這n次測試結果,對Q1的矩估計結果為_(60)_,Q2的矩估計結果為_(60)_。供選擇的答案:(74): AE S BE - 3S CE - 23S DE - 3S (75): AE + S BE + 3S CE +

22、23S DE + 3S 2001年度系統(tǒng)分析員級下午試題I試題一閱讀以下關于軟件可靠性需求分析方面的敘述,回答問題1、問題2和問題3。某企業(yè)信息部門的李工程師正在為其下屬單位開發(fā)一個應用軟件,在編寫軟件需求規(guī)格說明書時,涉及到如何定量地描述軟件可靠性的問題。 李工認為軟件可靠性指的是在將要使用的指定環(huán)境下,軟件能以用戶可接受的方式正確運行任務所表現(xiàn)出來的能力。從定量角度看,似乎應當是該軟件在約定的環(huán)境條件下和在給定的時間區(qū)間內(nèi),按照軟件規(guī)格說明的要求,成功地運行程序所規(guī)定功能的概率。但是,他感到要具體地作定量描述有些困難。 為此,李工查閱到了本部門某個軟件需求規(guī)格說明書中有關的一段內(nèi)容: “(

23、1)在集成與系統(tǒng)測試期間,由非開發(fā)組人員參與測試,每10K行可執(zhí)行代碼可能檢測到的錯誤(BUG)不能大于6個; (2)在提交使用的系統(tǒng)中,每 10K 行可執(zhí)行代碼可能保留著的錯誤數(shù)不能大于 8 個; (3)在第一年工作期間,系統(tǒng)在99.9的工作日期間內(nèi),應能保持100的正常工作狀態(tài)。”在上述說明后,還有一條注解是:錯誤 (BUG) 可采用蒙特卡羅 (MonteCarlo) 隨機植入技術進行測試。問題 李工程師首先想到了曾經(jīng)學到過采用蒙特卡羅隨機統(tǒng)計技術確定不規(guī)則形狀封閉圖形面積的方法,即是采用一個大的矩形把待測的封閉圖形完全包圍在該大矩形的內(nèi)部,由計算機大量生成在此矩形內(nèi)均勻分布的“點”,然后

24、,計數(shù)清點一下在大矩形內(nèi)總的“點”的個數(shù)和在封閉圖形內(nèi)的“點”的個數(shù),應當近似地有: 在封閉圖形內(nèi)的點的個數(shù) × 已知的大矩形的面積 封閉圖形的面積 = 大矩形內(nèi)總的點的個數(shù) 如果把這個思想應用于系統(tǒng)測試過程,先在某個程序中隨機地人為植入10個錯誤(BUG),然后,由一個測試組進行測試,結果一共發(fā)現(xiàn)有120個錯誤,其中有6個是人為植入的錯誤。 請你估算一下這時該程序中將會遺留下多少個未被發(fā)現(xiàn)的隱藏錯誤。同時也請你用 100 字以內(nèi)的文字,簡要地以提綱方式列舉出采用這種錯誤隨機植入方式來估算系統(tǒng)中遺留錯誤所固有的局限性。問題 在進行上述分析后,李工程師感到有些困惑,于是與本企業(yè)維護系統(tǒng)

25、的一位系統(tǒng)管理員進行了討論,系統(tǒng)管理員告訴他可以借用硬件的 MTTF (失效的平均等待時間,MeanTime To Failure) 或者MTBF (失效的平均間隔時間) 作為軟件可靠性的主要指標。 這時,李工程師查到了本企業(yè)中的一個典型例子:某軟件在提交使用后,在第 1 周內(nèi)有 5 次軟件故障(查出了有關的 bug ),在第 2 周至第 4 周內(nèi)共有 2-3 次出錯 (也排除了錯誤根源),在 2 個月以后該軟件一直能正常使用運行 (大家反映不錯),一直到 6 年半后的一天突然停工,即工作不正常。 請你用100字以內(nèi)文字分析該軟件最后一次工作不正常的可能原因,并說明 MTBF 是在什么意義下反

26、映了軟件的可靠性。問題3信息部門的吳總工程師向李工程師建議了另一類測試方案作為“錯誤隨機植入”測試方法的補充。即由甲和乙兩組測試人員同時相互獨立地測試同一份程序的兩個拷貝,測試了兩周后,甲組發(fā)現(xiàn)的錯誤總數(shù)為330個,乙組發(fā)現(xiàn)的錯誤總數(shù)為320個,其中兩個組發(fā)現(xiàn)的相同錯誤數(shù)目為300個。請你大體上估算一下在測試前此程序原有多少個錯誤?并也請你以100字以內(nèi)文字,簡要說明使用這類估算方法的必要前提。從下列的道試題(試題二至試題五)中任選道解答。如果解答的試題數(shù)超過道,則解答的前道有效。試題二 閱讀以下關子應用服務器分析方面的敘述,回答問題 1、問題 2 和問題 3。某軟件公司已從事過不少基于 We

27、b 的數(shù)據(jù)庫應用系統(tǒng)的開發(fā)工作,在這些系統(tǒng)中都采用了三層Client/Server結構。在各類應用中曾選用過的 Web 服務器有:WindowsNT 或 Windows2000 相應的IIS,Linux 系統(tǒng)相應的 Apache,iPlanet 的 iWS (即原 Netscape 的 WebServer) 等。 公司的總工程師室對幾年來有關的開發(fā)項目進行了一次總結,王總工程師認為在本公司開發(fā)項目中曾存在過不少問題,比如: (1)最早是基于 Web 服務器所提供的擴展接口(如 CGI 與 API 等),使用 C 語言或 Perl 語言等編寫具體應用。這類開發(fā)方式對編寫應用程序的程序員要求很高,

28、開發(fā)周期較長,調(diào)試較為困難。 (2)近兩年來,公司業(yè)務很忙,大多又采用了基于服務器端的腳本語言進行開發(fā),比如相應地使用了ASP,PHP 或 JSP 等,雖然開發(fā)的速度顯著提高,但是從嚴格要求來看,所開發(fā)的應用系統(tǒng)有如下潛在的缺陷: 可擴性尚不理想; 安全性與高可用性考慮較少; 系統(tǒng)集成不夠方便; 在性能上有待提高等。 因此,總工程師室最近已要求各開發(fā)組盡可能采用當前國際上主流的“應用服務器”體系結構,在條件許可的企業(yè)應用項目中選用合適的基于 Web 工作方式的應用服務器的優(yōu)秀產(chǎn)品,可能時還應努力嘗試采用規(guī)范化的 J2EE(Java2 企業(yè)版) 平臺。 為了幫助各個開發(fā)組更好地理解與選用 Web

29、 應用服務器,總工程師室組織了多次討論,根據(jù)本公司的實踐,大家普遍認為所選用的 Web 應用服務器必須強調(diào)以下四個方面的特征: (1)必須很好地支持對象組件 (component) ,提供清晰的組件工作與管理模型; (2)有良好的基于分布計算方式的管理能力,如支持多個應用服務器運行,提供負載均衡功能,實施服務器故障轉移等; (3)充分重視應用服務器部署的速度和易用程度; (4)高效地支持對后端數(shù)據(jù)庫服務器的訪問,比如采用數(shù)據(jù)庫連接池等。然而,在討論到具體技術問題時,不少軟件工程師也出現(xiàn)了一些不同的看法。問題 在應用服務器的具體實現(xiàn)中,處理負載大體上可分為基于進程工作方式與基于線程工作方式兩大類

30、型。比如:基于進程方式可以預先生成好所有的應用服務器進程,應用服務器在收到請求時,由對應的某個進程完成此請求的有關處理。 請你用100字以內(nèi)文字,簡要地列舉出與基于線程工作方式相比,基于進程方式處理的主要弱點是什么?問題 在討論中普遍認為,各個 Web 應用服務器在嵌入對象的方式上可能會有相當大的差異,這主要反映在對象放置的位置和對象采用的接口標準上。比如:對象可以放置在應用服務器上,也可以放置在應用服務器的后端。 請你用 50 字以內(nèi)文字簡要列舉出當前已經(jīng)成為標準的對象訪問接口的名稱。問題3對于在分布系統(tǒng)中會話管理的方式,也引起了熱烈的討論。通常每個 HTTP 請求需要進行一次 TCP 連接

31、,一般可采用 Cookie、IP 地址識別技術等方式實施會話管理,從而方便系統(tǒng)的使用 (比如允許用戶登錄后,系統(tǒng)能記住用戶的基本信息等)。 但是,在多個應用服務器場合,會話信息存放的地點可以采用多種方式。比如在每一個應用服務器上保存該服務器所對應的會話信息是一種方式;設立專用的一個會話服務器來保存所有的會話信息則是另一種方式。 請你用 100 字以內(nèi)文字簡要列舉設立專用的會話服務器的方式有什么優(yōu)點與缺點。試題三閱讀以下關于企業(yè)信息集成和應用集成方面的敘述,回答問題 1、問題 2 和問題 3。某個專門從事于 IT 產(chǎn)品的信息報道與網(wǎng)上交易業(yè)務的垂直型電子商務市場,經(jīng)過約一年多的運營已初步積累起了

32、一定的經(jīng)驗,在同行業(yè)中開始有了一定的知名度。 該市場的信息系統(tǒng)原來由“產(chǎn)品信息發(fā)布”、“產(chǎn)品動態(tài)報價”、“網(wǎng)上交易”和“網(wǎng)上財務資金結算”等子系統(tǒng)所組成,各個子系統(tǒng)的工作相對已比較穩(wěn)定。但是也已經(jīng)發(fā)現(xiàn)了信息來源過于分散,數(shù)據(jù)有時不大一致,不少信息利用效率相當?shù)偷纫恍﹩栴}。 市場的信息技術主管趙總在分析了該市場的運作情況后,認為應當根據(jù)國外先進的電子商務市場的經(jīng)驗與技術,進一步開發(fā)一個“信息集成系統(tǒng)”。 (1)信息集成系統(tǒng)的主要目標 對本市場目前已涉及到的有關 IT 產(chǎn)品各種來源的基本數(shù)據(jù)、信息與有關資料進行集成化管理,并且能提供相應的網(wǎng)上服務,其目標是逐步建立起有關 IT 產(chǎn)品的信息交流、服務

33、、輔助監(jiān)控管理以及決策分析的一個相對完整的體系。 提高市場的服務質量和管理水平,吸引更多的供應商與采購者進入并使用本市場。 (2)新的信息集成系統(tǒng)的基本總體構架。 充分利用該市場原有的開放式的異構平臺,采用的是各類 UNIX 或 Linux 操作系統(tǒng),在充分發(fā)揮其作用的基礎上加以擴充與升級。 基于 Internet/Intranet 的網(wǎng)絡體系結構,有保證系統(tǒng)可擴性、可靠性與安全性等方面的相應措施。 實現(xiàn)強有力的 OA 辦公自動化系統(tǒng)和郵件系統(tǒng),能分別規(guī)范好市場管理層、市場內(nèi)部使用層和市場外部用戶進行信息共享的級別與權限。 基于某個名牌的 DBMS(如 DB2,Oracle,Sybase等)構

34、建集成化的 MIS 系統(tǒng),并且進一步采用基于 SAS 的數(shù)據(jù)統(tǒng)計、分析與決策系統(tǒng)。 根據(jù)總體構架要求,系統(tǒng)將由“ OA 系統(tǒng)”、“集成化的 MIS 系統(tǒng)”、“數(shù)據(jù)處理與分析系統(tǒng)”和“網(wǎng)絡管理系統(tǒng)”四大部分所組成。問題 趙總指出在原來的系統(tǒng)中,某些 IT 產(chǎn)品的價格行情報表以及統(tǒng)計分析數(shù)據(jù)與圖形的實時性太差,應當充分利用強大的數(shù)據(jù)庫的能力,真正實現(xiàn)“動態(tài)”顯示的功能。 你認為應當采用哪些主要技術? 請你用 50 字以內(nèi)的文字,簡要列舉相應技術的名稱。問題 通過市場內(nèi)管理人員、技術人員和協(xié)作的軟硬件公司的共同努力,經(jīng)過三個月的艱苦奮斗,初步建立了一個“信息集成系統(tǒng)”的原型,在此原型中已采用了 SA

35、S 軟件作為統(tǒng)計分析數(shù)據(jù)處理的主要平臺。但是,趙總認為目前在 SAS 平臺上的應用程序能力遠沒有得到充分的發(fā)揮。 請你用 100 字以內(nèi)的文字簡要指出,原型系統(tǒng)未能發(fā)揮 SAS 應用能力的根本原因是什么? 問題3信息對于電子商務垂直市場是至關重要的,信息的集中與有效管理對于信息的再利用更是十分關鍵的基礎工作,趙總認為在搞好信息集成的同時應該重視應用的集成,他指出有可能采用多種方式進行本市場內(nèi)各類應用的集成。比如: (1)采用多種“數(shù)據(jù)連接器”(Connectors),在原有的常規(guī)構架基礎上使用傳統(tǒng)方式進行數(shù)據(jù)集成,即由數(shù)據(jù)源提取出數(shù)據(jù),經(jīng)過變換與處理,然后用于更新目標數(shù)據(jù)。 (2)在應用接口級

36、上鏈接業(yè)務處理的過程與數(shù)據(jù)。即由開發(fā)人員通過定制或套裝,經(jīng)由應用程序所提供的應用接口實施應用集成。 (3)在組件 (component) 級共享整個市場內(nèi)的業(yè)務邏輯。事實上是使各類“應用服務”盡可能地被共享。 (4)利用“用戶界面”作為集成的基礎。這時,開發(fā)人員可通過對用戶界面的程序化的訪問,使各個相應的業(yè)務處理過程連接在一起,充分利用現(xiàn)有的處理邏輯。 如果該市場已選用了一個優(yōu)秀的基于“組件”(構件)的開發(fā)環(huán)境,為了使該市場中不同的應用可以透明地進行通信和訪問共享信息,請你用 100 字以內(nèi)文字,簡要地以提綱方式列舉出該市場實現(xiàn)“應用集成”的基本步驟。試題四閱讀以下關于實時控制軟件可視化設計方

37、面的敘述,回答問題 1、問題 2 和問題 3 。某化工生產(chǎn)企業(yè)的信息部門原來已習慣于使用匯編語言與 C 語言來編制生產(chǎn)過程的實時控制軟件。近年來,該企業(yè)采用了各類 PC 與服務器組成了 Intranet,在辦公自動化應用與企業(yè)信息管理中廣泛應用Windows 界面和瀏覽器工作方式。 夏工程師感到在開發(fā)實時控制軟件的原型時,有必要試用可視化界面,使得人機交互更加友善,在保證實時高效的前提下,向各類最終用戶提供由可視化所帶來的易用與直觀的優(yōu)點。 夏工希望通過 VB (visualBasic) 和 C+ 的相互結合來達到這個目標。他先從一類生產(chǎn)過程實時控制軟件著手,為自己界定了以下三方面的要求: (

38、1)作為實時控制軟件的一個原型,有相當友好的界面,通過積累經(jīng)驗能使開發(fā)周期日益縮短; (2)能完成高效的實時過程控制,控制的對象包括溫度、濕度、流量與液位等生產(chǎn)過程中的對象,其特征是時間要求相對不是非常緊迫; (3)允許該軟件有較好的功能可擴充性,即可以較方便地為其增加一些新的功能模塊或組件。 因為 VB 作為一類可視化設計工具,可以較簡捷地獲得所見即所得的界面,夏工著重用VB完成了以下三方面的設計: (1)實時控制軟件原型的界面設計指的是 VB 窗體設計。 在 VB 的集成開發(fā)環(huán)境中新建起一個標準的 EXE 項目,通過在新開設的空白窗體中添加 ActiveX 控件,仔細調(diào)整它們的外貌與位置,

39、指定相應的屬性等,從而迅速地完成所需要的“靜止”方式界面的設計。(2)利用 VB 面向對象和事件驅動的機制進行代碼設計。 即根據(jù)各類事件的發(fā)生,編制出計算機相應執(zhí)行的反應動作,以滿足實時控制對象的需要。這里的事件可以很廣泛,如定時執(zhí)行 (time-out)、條件滿足、鍵盤輸入或點擊鼠標等。比如:該化工企業(yè)中控制回路的組態(tài),需要根據(jù)化工生產(chǎn)中各類任務控制的需求,把相應的各個控制算法模塊連接起來形成回路,同時依照需求分別確定各個模塊中的參數(shù)信息等。在用 VB 進行設計時可以相當方便地實現(xiàn)這類組態(tài)功能: 第一步,從窗體的工具欄內(nèi)選擇合適的組態(tài)單元(圖形部件,比如對應于某種控制算法),把該組態(tài)單元拖動

40、至設計區(qū)域的指定空閑位置上; 第二步,根據(jù)需求所規(guī)定的順序連接好這些組態(tài)單元; 重復上述兩步,便能形成實時控制系統(tǒng)回路流程框圖。 在 VB 的代碼設計過程中,可以根據(jù)軟件用戶的意圖,向用戶發(fā)出相應的提示信息,實現(xiàn)相當友善的交互性;也可以采用設計“類模塊”的方式抽象出一般的組態(tài)單元模塊,然后通過實例化“類模塊”獲得所需要的具體組態(tài)單元,并且使得組態(tài)信息轉換成樹結構的組織形式,便于在代碼設計中實現(xiàn)信息處理或者相應的計算。(3)充分利用 VB 控件的代碼可重用和可移植的特點,設計用戶的 ActiveX 控件。 除了利用 VB 集成開發(fā)環(huán)境自帶的標準控件箱和VB能提供的控件庫外,實時控制軟件還可以利用

41、由用戶自己設計的用戶控件。比如:“參數(shù)配置”用戶控件,可用于輸入各類組態(tài)單元模塊的具體參數(shù)值;“歷史記錄”用戶控件,可用于模擬歷史數(shù)據(jù)的記錄裝置,并且以圖形方式表示計算出的歷史數(shù)據(jù)趨勢等。問題1VB 提供的用戶控件設計功能;可用于實現(xiàn)對已有控件的繼承,在已有控件基礎上適當添加用戶所需要的“特定功能”,從而獲得用戶自己的控件。 請你用 100 字以內(nèi)的文字,以提綱方式簡要列出夏工采用 VB 用戶控件設計功能的主要原因。問題 用 C+ 編制的程序具有訪問硬件的能力,并且代碼精簡、執(zhí)行高效。比如可以用于采集數(shù)據(jù)、控制定時、判定實時對象條件約束等。但是 C+ 并不能與 VB 混合地編程。 請你用 10

42、0 字以內(nèi)的文字,簡要地提出一種使 VB 代碼與 C+ 代碼有效地實現(xiàn)集成的方案。問題3為了要允許實時控制軟件有較好的功能可擴充性,夏工程師指出所編制的功能模塊程序應當實現(xiàn)為動態(tài)鏈接庫 (DLL)。 請你用 100 字以內(nèi)文字,簡要列出這時用戶在開發(fā)供調(diào)用的功能模塊程序時將會受到什么限制?試題五閱讀以下關于使用 0A與 電子郵件的群件方面的例子,回答問題 1、問題 2 和問題 3。某市的經(jīng)貿(mào)局機關從 1997 年 6 月開始建立起了以辦公室自動化和電子郵件收發(fā)為核心內(nèi)容的計算機局域網(wǎng)應用系統(tǒng),采用 LotusDomino/Notes 群件作為全系統(tǒng)郵件與 OA 的基本平臺,同時要求其下屬的各個

43、縣或地區(qū)也都統(tǒng)一地采用同樣的平臺,從而可以通過 ISP (因特網(wǎng)服務供應商) 實現(xiàn)本系統(tǒng)的郵件與 OA 通信。 在建成的初期,由于缺乏使用經(jīng)驗,也缺少相應的技術人員,經(jīng)貿(mào)局領導采取了如下的一些做法: (1)請某個大學的計算機教師協(xié)助進行了初步的使用輔導與簡單培訓。 (2)盡量采用 Domino 系統(tǒng)的缺省設置,不準作改動。 (3)嚴格遵循機關工作的作息制度,所有服務器每天上午 9:00 開機,下午 17:30 關機,保證有共同一致的工作時間段。 (4)盡可能把管理權限都集中交給機關本部和各地區(qū)(或縣)的每個系統(tǒng)管理員分別管轄·,避免其他人員插手參與。 (5)適度地簡化使用公文流轉的功

44、能。 該 OA 與郵件系統(tǒng)主要包括三類基本功能: (1)電子郵件功能。這是本 OA 平臺最基本的功能之一,為機關內(nèi)外提供了迅捷的通信與交換信息的手段。 (2)辦公信息服務功能。包括一系列信息服務模塊,如:內(nèi)部公告與內(nèi)部信息,法規(guī)政策與制度,動態(tài)信息與關注熱點等。 (3)文檔文件收發(fā)功能。提供日常公文的安全快速傳遞,可以由機關內(nèi)部人員根據(jù)授權查詢或批閱各自范圍內(nèi)的公文。問題 該系統(tǒng)運行兩年后,經(jīng)貿(mào)局信息主管發(fā)現(xiàn)在近期系統(tǒng)運行的穩(wěn)定性出現(xiàn)了不少問題,并且似乎越來越嚴重。比如: (1)部份地區(qū)(或縣)相互之間有時會無法發(fā)送郵件; (2)有一些地區(qū)(或縣)的內(nèi)部偶爾也會發(fā)生郵件傳遞不顧暢; (3)機關

45、本部與各地區(qū)(或縣)之間的公共通信數(shù)據(jù)不一致,引起了一部份系統(tǒng)功能處于不穩(wěn)定或不確定的運行狀態(tài)。請你用 100 字以內(nèi)文字簡要列出從管理角度來看,可能引起上述問題的兩條主要原因。問題 經(jīng)貿(mào)局請來了專業(yè)軟件公司的資深專家廖總工程師與各位系統(tǒng)管理員一起進行分析,廖總認為主要問題出在系統(tǒng)的“公共通信錄”中,該公共通信錄正是 Domino/Notes 之類群件運行中共享的一類核心部件,必須盡快解決這一問題,建議立即啟動一項對 Domino/Notes 公共通信錄的調(diào)整更新工程。 根據(jù)你的實踐經(jīng)驗,請你用 100 字以內(nèi)的文字簡要列舉該調(diào)整更新工程的主要工作內(nèi)容(提綱)。問題3廖總進一步向經(jīng)貿(mào)局的主管與信息管理人員指出,近年來群件技術發(fā)展較快,可以努力建設好經(jīng)貿(mào)局系統(tǒng)的 Intranet,并不斷豐富內(nèi)聯(lián)網(wǎng)上的各類應用。建議保留電子郵件與公文收發(fā)功能,繼續(xù)采用 Notes客戶端軟件,充分利用群件中原有的長處 (如廣義的數(shù)據(jù)庫、自動數(shù)據(jù)同步與自動維護數(shù)據(jù)等),并且可以升級群件的版本。從而提出了改進系統(tǒng)的建議。你認為在這些前提下,針對經(jīng)貿(mào)局的應用實踐,應當著重

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論