版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1998 年全國計算機軟件專業(yè)資格和水平考試系統(tǒng)分析員級試題及答案試題 1從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號 寫在答卷的對應欄內。根據(jù)關系模型中數(shù)據(jù)間的函數(shù)依賴關系, 關系模式可分成多種不同的范式 ( NF), 其中:第二范式排除了關系模式中非主屬性對鍵的 _A_函數(shù)依賴;第三范式排除了關 系式中非主屬性對鍵的_B_區(qū)函數(shù)依賴。令關系模式R= S (U ; F),其中U為屬性集,F(xiàn)為函數(shù)依賴集,假設U = XYY、Z 為三個不可分解的不同屬性,那么1 .若 F= X-Y, Y- Z貝U R 是( 2)若 Fo XY-Z, YZ-X,則 R 保持依賴的關系
2、模式分解,一般只能分解到 _C_。供選擇的答案:A、 B: 傳遞非傳遞完全多值CE: 1NF2NF3NF BCNF4NF5NFNF2BNF試題 2從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號 寫在答卷的對應欄內。從靜態(tài)角度看,一個進程由程序、數(shù)據(jù)和 _A_組成。_A_是此進程存在的唯一志, 它描述了進程的基本情況, 其中的內容可分成為調度信息和執(zhí)行信息兩大部分。 調度 信息供進程調度使用,包括進程當前的一些基本屬性;執(zhí)行信息即_B_,刻劃了進程的執(zhí)行情況。 也可以把過程看成為一個虛處理機, 各進程之間的調度與正確通信由操 作系統(tǒng)中的_C_來實現(xiàn)。進程要獲得物理 C
3、PU,需通過_D_。進程之間的同步與互斥 依靠_E_管理實現(xiàn)。供選擇的答案:A:JCBSMTPMTPCBB:狀態(tài)現(xiàn)場程序狀態(tài)字斷點C:調度系統(tǒng)調用核心shellD:調度信號量請求時間片E:隊列原語現(xiàn)場調度試題 3從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號寫在答卷的對應欄內。在形式語言中,文法 G是一個四元組G=( Vn,Vr,P,S)其中S為_A_。若文法G的產(chǎn)生式集P為:(1) SAbs(2) S b(3) B c B S(4) B£其中。表示空,則文法G是B文祛,識別G的自動機為C o對于G來說,D為文法 G 可接受的字符串,供選擇的答案:A :
4、狀態(tài)標志符終結符B:短語正則C:圖靈機線性界限自動機D:acbbacacbbcaE:acacbbbaacacbbE_為文法G開始符語句集上下文有關下誰自動機 acbb aaacbb上下文無關有限狀態(tài)自動機acbcabaacbb試題 4從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號寫在答卷的對應欄內。測試大型軟件通常由_A_、集成測試、確認(Validation )測試組成。確認測試主要尋找與軟件_B_說明不一致的錯誤。語句覆蓋、判定覆蓋、條件覆蓋和路徑覆蓋 都是白盒測試法設計測試用例的覆蓋準則,在這些覆蓋準則中最弱的準則是_C_,最強的準則是_D_。此外,還有多種黑
5、盒測試的設計測試用例方法,如_E供選擇的答案:A: 組裝測試單元測試B: 需求規(guī)格界面設計C、 D: 語句覆蓋判定覆蓋E:ER圖 IPO 圖性能測試概要設計條件覆蓋因果圖接口測試詳細設計路徑覆蓋 DFD圖試題 5從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號 寫在答卷的對應欄內。為了解決基于 SQL的關系型數(shù)據(jù)庫管理系統(tǒng)的互操作性問題,目前_A_和IEM各自在建立相應的規(guī)范。前者產(chǎn)生的規(guī)范主要基于_E_,而IEM的策略是開_C_。 相應地M icrosoft公司已推出了 _D_,其中將函數(shù)調用劃分為核心級、 一級 等共三級_E _,得到比較廣泛的應用。供選擇的答案:
6、A:ISOSAG VESAX/ OpenB:OSI參考模型X/ Onen規(guī)范IE TF規(guī)范ITU標準C:DB 2 DRDAUDB ODBCD: DCOMCOMODBC accessE: GUI CallRPC API試題 6從下面有關軟件工程原型方法的敘述中, 選出5條正確的敘述,并把編號按從小 到大的次序寫在答卷的A E欄內。 再次工程工具是一種支持軟件維護的工具, 而逆向工程工具不是一種軟件維護 工具 在微機上流行的反匯編程序Sourcer可以認為是一種逆向工程工具 即靜態(tài)分析工具可用于軟件測試中直接分析源代碼,輔助生成測試用例。 動態(tài)測試工具并不適用于需要大量交互操作的回歸測試場合 再次
7、工程工具可以進一步細分為代碼重構工具和數(shù)據(jù)重構工具 靜態(tài)分析工具能分析測試用例對判定的覆蓋程度 程序分片工具和相關性分析工具都不能認為是逆向工程工具 靜態(tài)分析工具通常把被測程序看作為字符流輸入,經(jīng)檢查與分析后, 產(chǎn)生出一份析報告。 要重構一個在功能上和性能上更為完善的改進的軟件,可以采用再次工程工具 加支持。 結構化編輯工具可以提高編程的工作效率,但不能保證所編輯的程序的語法正確試題7從供選擇的答案中,選出應填入下面敘述中內的最確切的解答,把相應編號寫在答卷的對應欄內。(2n + I)模冗余系統(tǒng),由(2n +1)個相同部件的副本和一個表決器構成,表決 器將(2n + I)個副本中大于半數(shù)的輸出
8、作為系統(tǒng)的輸出,如下圖所示:輸出假定表決器完全可靠,且每個副本的可靠性為Ro,則該冗余系統(tǒng)的可靠性 R=_A_。當R° = _B_時,R為不依賴于n的恒定值_C_。若Ro = e t,貝U R為n和t的函數(shù),當 t >In2時,R是n的_D_;當0 v t v In2時,R是n的_E供選擇的答案:2n 1C2n lR0(1Ro)ii n 1nA: C2n iR0(1Ro)ii 02nC2in 1R0i (1 R0)2n 1 ii02nC2in 1R0i (1inR0)2n 1 iB、C:0.3470.50.963 0.869D、E:指數(shù)函數(shù)非單調函數(shù)單調遞增函數(shù)單調遞減函數(shù)試題
9、 8從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號寫在答卷的對應欄內。Intranet 正在成為一種流行的企業(yè)內部網(wǎng)構造模式, 它是由傳統(tǒng) ClientServer模式結合_A_技術發(fā)展而來的。傳統(tǒng)的Client /Server模式中面向大量用戶的客戶端 由_B_所替代,其界面更為單一,也更便于用戶使用。后端仍保留數(shù)據(jù)庫服務器,但 在中間增加了一個_C_。_C_在一個方向上直接與_B_通過_D_協(xié)議進行通信;在另E訪問數(shù)據(jù)庫個方向上有時候它可直接訪問數(shù)據(jù)庫服務器,有時候也可再通運一個C_ _BJ的三級模式,或者是數(shù)據(jù)庫服務器C_B的四級模式。服務器。因而 Intra
10、net 可以是數(shù)據(jù)庫服務器供選擇的答案:A:數(shù)據(jù)倉庫面向對象高速 EthernetIntemet多媒體人工智能B、C、E:應用服務器域名服務器 Y流覽器FTP服務器D:FTPSMTP SNMPPPP HTTP RARP試題9從供選擇的答案中,選出應填入下面敘述中內的最確切的解答,把相應編號寫在答卷的對應欄內。海明碼是一種常用的糾錯碼。按照海明碼的理論,其合法碼字集的海明距離等于 _A_時,能檢測出2n位錯并能糾正n位錯。在要能檢測出兩位錯并能糾正一位錯的 情況下,若信息為32位,則必須至少添加_B_位冗余校驗位。若四位信息位 a 6a 5 a 4 a 3,后面添加 3位海明碼冗余位 azaja
11、。后構成 a6a 5 a4asa2a1a0。已知三個監(jiān)督關系式值S2S1S0與錯碼位置的對應關系如下表:S 2 Si S 0000001010100011101110111錯碼位置無錯aoaia2a3a4a 5a6其/、SSS的監(jiān)督關系式分別為_C_、_D_、_Ej供選擇的答案:A: 2n-1 2n 2n+1 2n+2B:456C:S2=a2®a4®a 5®a6S2=a1®a3®a5®a6S2=a o® a 3®a4® a 6S2=ao®a1® a 2® a 3D:S1=a2
12、®a4®a 5®a6S1=a1®a3®a5®a6S1=ao®a3®a4®a6S1=ao®a1®a2®a3: So = a2 ® a 4®a5 ® a6 So = a1 ® a 3® a 5®a6So=ao®a3®a4®a6So=ao® a1®a2®a3試題 10從以下敘述中選出 5 條最確切的敘述,把相應編號依次寫在答卷的 AE 欄內 RISC 計算機雖然每
13、條指令本身可能很復雜,但是總的指令條數(shù)精簡了。 Java 是一種新型的與平臺無關的編程語言。 EISA總線是對ISA的擴充,提供32位數(shù)據(jù)傳輸能力和16位地址尋址能力。 VESA總線是由美國視頻電子標準協(xié)會提出的一種局部總線結構。 PCI總線可提供數(shù)據(jù)緩沖,但處理突發(fā)數(shù)據(jù)的能力低于 VESA總線。 由中斷源區(qū)分,中斷可分內部中斷(又叫陷階)和外部中斷兩大類,例如電源 故障中斷就屬于外部中斷。 動態(tài)存貯器(DRAM )的內容,即使在不停電的情況下,也要定期再生或刷 新。 RAID盤分為0 5共6級,級別越小冗余能力越強,可靠性越高。 曼徹斯特編碼是一種自帶位同步信號的編碼方式。 IP地址166
14、. 11. 16.99屬于某一個B類地址。試題 11從供選擇的答案中,選出應填入下面敘述中 _?_內的最確切的解答,把相應編號 寫在答卷的對應欄內。All known techniques for handling complex Problems successfully seem to fall into one of the three classes: subdividing the problem( _A_),ignoringirrelevant detail in a safe way ( _B_),and having an independent agent _C_ the i
15、nternal consistency ( contextual checking ).The first two provide guidelines for solving the problem, the third serves to provide early warnings. A good programming language supports all three.In subdividing problem, some of the subproblems may be similar to the _D_ Problem. It leads us to a _E_ sol
16、ution. This _E_solution is viable provided each of the subproblems is easier to solve than the original problem供選擇的答案:A、B:abrogation abstract ioncomposition con tracti on decompositi onC E: check observe orig inal recursive repeat segme ntati on complex old perform recurrence從供選擇的答案中,選出應填入下面敘述中 _?_內
17、的最確切的解答,把相應編號 寫在答卷的對應欄內。One of the most difficult problems with systems is understanding and _B_ patterns that will be jointly achieved by the components of a system. To understand this term, think of a _C_ like a mouse click that triggers some chains of causally related responsibilities performed i
18、n software One way oflooking at this is from outside the system, a mouse click causes a file icon to open on a screen Another way to view this is from inside,the responsibilitiesof handling the click are decentralized in a set of objects in a running program and the click _D_ through this set by mea
19、ns of a causally connected sequence of interobject _E_. One of the objects causes the file icon to open on the screen.供選擇的答案:A、B:behavior convention explaining express ing process ingC E: collaborate ns protocol collocati oncommissions distributes propagates emulation ' s products simulatio ns s
20、timulus從供選擇的答案中,選出應填入下面敘述中內的最確切的解答,把相應編號與在答卷的對應欄內x y 0.00 x y 0.01. n階行列式.=_A_o0. Oxyy 0.0 x2 .設n階方陣A的秩為r,則結論_B_成立。0 10 0 10 0 0廠方陣A = 0 0 10的特征值為_C_4 .已知a0 ,a2 ,a3是某個線性方程組AX=0的一個基礎解系,則_D_012000103r5 .方陣B= 2對應二的次型 f (X1,X2,X3,X4 ) E o00000303供選擇的答案:A:xn+y n xn+ (-1 )nnnn 1 ny x + (-1)ynnny + (-1) xB
21、:|A|工0 |A|=0r > nr<nC: 0,1-1,1 0,0,1,1-1,1,1,1D :a1 ,a2 ,a3線性相關 a 1 ,a 2,a 3線性無關a 1 + a 2,a 2 +a 3,a3 + ai線性相關a 1 + a 2 ,a 2 + a 3 , a 3 + a 1不是AX = 0的一個基礎解系E:Xi X2 + X; 6X2X4 3X;-3X2Xi X; + 2X2 6X;X 4 6X;3X2X4 1x44xiX2 + X;3X2X4 4 x i X 2 + J X 2試題14從供選擇的答案中,選出應填入下面敘述中內的最確切的解答,把相應編號寫在答卷的對應欄內。
22、1 在任何圖G中必有偶數(shù)個_A_。2.m元正則樹T中有t片葉子,i個分支點,則滿足條件_B_。3 .用霍夫曼(Hu ffman )算法構造帶權為2,3,5,7,9 ,11的 最優(yōu)樹T,這棵最優(yōu)樹的權可(T)= _C_。4 .已知A是E的充分條件,E是C的必要條件,D是E的必要條件,那么A是 D的 _D _。5 .謂詞公式(x)(P(x)( y)P(y) R(x)中的變元 x_E供選擇的答案:A:度數(shù)為偶數(shù)的頂點度數(shù)為奇數(shù)的頂點入度為奇數(shù)的頂點出度為奇數(shù)的頂點B: i = t 1購(m-1 ) i=t-1(m-1)i=t(m-1) t=i-1C:899195126D:充分條件必要條件充要條件都不
23、對E:是自由變元既不是自由變元也不是約束變元是約束變元既是自由變兀又是約束變兀試題15從供選擇的答案中,選出應填入下面敘述中內的最確切的解答,把相應編號寫在答卷的對應欄內。2 1 01. 矩陣 A= 1 2 3,范數(shù) | A _A_,范數(shù)| A1_B_。0 2 12 .對于方程組AX=b,下面敘述 _C _是正確的。3 .方程 X 3 - X 2 1.5 = 0在1 .5, 1.7 對內有一根,如果把方程 寫成如下的迭代式,那么收斂的迭代式是 _D _和 _E _,而且_D 一比E _收斂快。 供選擇的答案:A、B: 3456C:如果作簡單迭代收斂,則作賽德爾迭代一定收斂。 如果作賽德爾迭代收
24、斂,則作簡單迭代一定收斂。 水果A是實正定對稱的,則賽德爾迭代一定收斂。 把AX=b化為X=BX+g,如果E的三種常用范數(shù)都不小于1,則簡單迭代一定發(fā)散D、E:CD xn 1i52XnXn 132XnXnXn 1.5Xn 1f 1.5 Xn1 Xn 13 1.5 Xn1998年系統(tǒng)分析員級下午試題I2 道,從以下的4道試題(試題一至試題四)中任選 2道解答。如果解答的試題數(shù)超過 則解答的前2道有效。試題一閱讀以下關于工業(yè)控制系統(tǒng)方案選型方面的敘述,回答問題1和問題2。某省擬新建電廠的主管部門召集了一批專業(yè)人員和計算機專家,討論如何為新 電廠建立計算機控制系統(tǒng),在討論中提出了以下兩種方案:(1)
25、方案傳統(tǒng)的DCS(分布式控制系統(tǒng))。經(jīng)本省內不少電廠多年推廣使用,相對已十分成熟和實用。在DCS系統(tǒng)中把計算機、通信、自動控制和顯示等技術集成在一起形成一個 統(tǒng)一的分布式電廠控制系統(tǒng),其中采用了控制功能分散、監(jiān)視管理集中和全廠信 息共享的原則,具有以下特征: 在結構上,采用了各類能獨立運行的一批工作站(如:操作員站、工程師站、 數(shù)據(jù)采集處理的DAS站、管理站等),這些工作站分別能從事于局部控制,在 各個工作站之間則采用局域網(wǎng)實施通信,交換有關的信息。 在功能上,采用分層管理控制的原則,比如:整個DCS系統(tǒng)可分解為基本控制級(實現(xiàn)相對固定的平穩(wěn)調節(jié)目標)和協(xié)凋管理級(在全廠范圍內實現(xiàn)優(yōu)化計算與協(xié)
26、調控制),并且通過網(wǎng)絡可與再上一級的主機或系統(tǒng)實現(xiàn)通信。 在技術上,盡可能實現(xiàn)標準化,采用通用性強的PC機或小型工作站,有針 對性的多類通信介質;在模擬量控制的基礎上結合可編程邏輯控制(PLC )技 術,大屏幕顯示與監(jiān)控技術等。 在軟件選用上,可靈活地選用規(guī)范化的實時多任務操作系統(tǒng),配備有效的GUI視窗軟件,包含有常用功能軟件與算法庫的組態(tài)軟件,先進的控制軟件包, 繪圖軟件,相應的數(shù)據(jù)庫軟件,管理調度軟件和辦公軟件等分布在系統(tǒng)內。(2)方案二一一代表國際上發(fā)展方向的FCS(現(xiàn)場總線控制系統(tǒng)),即是 采用網(wǎng)絡通信技術,把分布在現(xiàn)場各處的儀表儀器、測量控制設備有機地連接在 一起并實施數(shù)字化控制的技
27、術?,F(xiàn)場總線的特點是數(shù)字化、串行、雙向和多線式。通過現(xiàn)場總線可能有效地實 現(xiàn)聯(lián)網(wǎng)信息傳輸?shù)臄?shù)字化,各網(wǎng)絡站點僅表的智能化和整個電廠系統(tǒng)的開放化。 其主要特征大體上包括有: FCS主要由現(xiàn)場總線通信網(wǎng)絡、智能變送器、智能執(zhí)行器(現(xiàn)場儀表)、 工業(yè)PC(上位機設備)和相應的軟件等組成。 現(xiàn)場總線上所連接的產(chǎn)品采用統(tǒng)一的通信規(guī)程和協(xié)議,從根本上保證實現(xiàn)信 息的共享、設備的互換或互操作,允許實現(xiàn)現(xiàn)場儀表的遠程調整校驗。通過網(wǎng)關 還可實現(xiàn)不同現(xiàn)場總線的互聯(lián)。 現(xiàn)場總線采用數(shù)字信號傳送信息,通??刹捎靡粚Χ嘟Y構,即用一對傳輸線 可連接多臺現(xiàn)場儀表,實現(xiàn)主控系統(tǒng)與現(xiàn)場儀表之間的雙向通信(接線簡單,施 工方便
28、,維護與擴充容易)。 現(xiàn)場總線引入并定義了若干不同的標準功能塊,不同廠商的設備都采用相同的 組態(tài)方法。這樣,用戶的應用、培訓與編程十分方便。問題1看上去新穎的FCS比傳統(tǒng)的DCS有著遠為吸引人的許多特點與長處。可是, 在討論中絕大多數(shù)專家都認為DCS (分布式控制系統(tǒng))仍是目前電廠工程中應用選 型的主流。請你用10 0字以內的文字簡單說明理由。問題2在熱烈的討論過程中,不少專家又提出了以下的第三種方案:方案三一一基于遠程智能I/O的新型DCS系統(tǒng)。這里的遠程智能I /O裝置是一類獨立的系統(tǒng),大體上由三部分所組成。即智能前端、現(xiàn)場通信總線和計 算機通信適配器。其中, 智能前端是可放置于生產(chǎn)現(xiàn)場的
29、測試裝置,比如由于其中采用了VLSI工 藝和單片微處理器,可以完成A/D與D/A轉換,濾波,消除抖動,熱偶與熱 阻測量變換,工程單位轉換以及許多基本的處理與運算功能(包括:累積、計數(shù)、 自檢、自診斷、存取控制等)。一般都提供有網(wǎng)絡應用層協(xié)議和高級語言組態(tài)方法。 現(xiàn)場通信總線采用了全數(shù)字串行通信方式,可支持點對點,一點到多點,主 從方式或廣播方式等多種通信工作方式。通過現(xiàn)場通信總線連接各智能I/O前 端與計算機通信適配器實現(xiàn)數(shù)字信號的雙向通信。 計算機通信適配器是實現(xiàn)工業(yè)控制計算機與網(wǎng)絡交換信息的接口,用來完成 網(wǎng)絡的統(tǒng)一協(xié)調管理,并實現(xiàn)與主控系統(tǒng)的信息交換?;谶@類遠程智能 I /O 系統(tǒng),用
30、戶可能配置適當?shù)墓I(yè)控制計算機和組志控 制軟件包,作為工作站點而構成為新型的DCS系統(tǒng)。 比如:可以用遠程智能I / O構成DAS(數(shù)據(jù)采集處理)系統(tǒng)作為大型火力發(fā)電機組的輔助監(jiān)控點;由遠 程智能I /0與PLC(可編程邏輯控制)技術共同構成以CRT顯示為中心的 輔助車間監(jiān)控系統(tǒng);對遠程獨立設備實施監(jiān)控,取代傳統(tǒng)DCS的集中式I /0模 件等。請你用15 0個以內的文字,以提綱方式列出,與傳統(tǒng)的DCS相比,方案三有哪些主要優(yōu)點?試題二閱讀以下關于客戶機/服務器應用系統(tǒng)方面的敘述,回答問題1和問題2某機電產(chǎn)品集團的總公司三年前已采用了 Clie nt/Server (以下簡稱C/S)結 構開發(fā)了
31、數(shù)據(jù)庫應用系統(tǒng)。該應用系統(tǒng)基于局域網(wǎng)采用了DE2數(shù)據(jù)庫與Sybase數(shù)據(jù)庫兩種DBMS系統(tǒng)(必要時可通過數(shù)據(jù)庫信關轉換);在應用程序中共萊河了三種不同的語言編制程序;應用系統(tǒng)的使用效率相當高,并發(fā)用戶數(shù)在高峰時會 超過2 5 0個以上,企業(yè)內部的通信任務也十分繁重。該系統(tǒng)在開發(fā)時所采用的C/S方式是所謂兩層的軟件設計體系結構。即應用 系統(tǒng)在邏輯上分布在兩級實體上,在客戶機上的軟件設計包含了所有的用戶接口邏 輯操作和各類業(yè)務邏輯模塊的集成在數(shù)據(jù)庫服務器上則駐留有數(shù)據(jù)庫管理系統(tǒng)模 塊,完成有關數(shù)據(jù)庫管理的細節(jié)任務??蛻魴C方直接以SQL語句向數(shù)據(jù)庫服務器 發(fā)出相應的數(shù)據(jù)請求,由數(shù)據(jù)庫服務器方響應客戶
32、機方的請求,執(zhí)行這些SQL語 句,并將相應的數(shù)據(jù)返回至客戶機方??偣镜念櫣こ處煼治隽私陙淼膶嶋H運行情況,指出:(1) 隨著應用系統(tǒng)處理的內容越來越多,客戶端應用程序不斷地擴充而變得 相對龐大,客戶機本身的處理能力已顯得跟不上要求。(2) 更新每臺客戶機上的應用程序越來越困難,應用程序的分發(fā)與版本控制 十分麻煩。(3) 因為客戶機的授權用戶需要擁有連接數(shù)據(jù)庫的口令,個別授權用戶有可能繞過系統(tǒng)中的客戶端應用程序, 利用自己安裝在客戶機上的其它數(shù)據(jù)庫訪問工具去直 接操作數(shù)據(jù)庫,從而可能訪問到某些未授權的數(shù)據(jù)。問題1顧工程師建議改造C/S系統(tǒng),采用三層(或更多層)軟件設計的方案來規(guī)劃 與實現(xiàn)C/
33、S系統(tǒng),即客戶機一功能服務器一數(shù)據(jù)庫服務器。這時,應用系統(tǒng)的軟 件將被設計成為邏輯上相對獨立的三層:(1) 表示層,也稱為用戶界面層。通常只需把該層軟件模塊放置在客戶機實 體內,承擔著用戶與應用之間進行對話的功能。如:接受用戶輸人數(shù)據(jù),檢查用戶 從鍵盤或鼠標器等提供的輸入信息,顯示應用輸出的信息與數(shù)據(jù)等。采用的是 GUI 界面(或者可進一步采用瀏覽器界面) 。(2) 功能層,也稱為業(yè)務處理邏輯層。比如可以把該層軟件模塊放置入新增 的“功能服務器”實體內(也可以置入數(shù)據(jù)庫服務器內) ??蛻魴C上的用戶需要從事于業(yè)務計算或進行數(shù)據(jù)訪問時,通過客戶機向駐留在 功能服務器中的“功能層”發(fā)出請求。由功能層
34、響應客戶機的請求,去完成相應的 業(yè)務處理或復雜計算,或者進一步向數(shù)據(jù)庫服務器發(fā)送SQL語句,以完成相應的 數(shù)據(jù)庫查詢或更新等工作。 然后,由功能層把計算或操作結果逐層地返回給客戶機。(3) 數(shù)據(jù)層,也稱為數(shù)據(jù)庫服務層。該層軟件模塊駐留在數(shù)據(jù)庫服務器實體內。負責管理對數(shù)據(jù)庫數(shù)據(jù)的讀寫(如通過SQL語句)。 也可以進一步把功能層細分為幾層,當然也可以設置多級功能服務器等。請用150字以內文字,以提綱方式列出采用三層C/S軟件設計方式可能帶來 的主要優(yōu)點。問題2總公司信息部的負責人李總十分賞識顧工程師的分析與建議, 但是李總認為改造 必須循序漸進,因為會有相當大的工作量,希望進一步采用些相對成熟的C
35、/S系 統(tǒng)開發(fā)工具。請你列出某一種能支持三層C/S軟件開發(fā)的工具, 并以150字以內 文字簡要說明其功能實現(xiàn)的方式。試題三閱讀以下關于軟件測試方面的敘述,回答問題1、問題2和問題3某軟件公司在研制與開發(fā)各類應用軟件的過程中,深切地體會到“軟件測試”的重要性與復雜性,認為這是關系到公司信譽、軟件質量和軟件維護的關鍵技術活 動之一。公司的王總工程師多次召集公司有關的管理人員與技術骨干,分析了軟件 測試的規(guī)范化問題,討論中一致認為規(guī)范化應涉及下列一些基本的軟件測試活動:(1) 編制軟件測試計劃;(2) 擬定軟件測試大綱;(3) 設計并生成各類測試用倒;(4) 以一系列“測試小周期”實施軟件測試;(5
36、) 產(chǎn)生相應的軟件問題報告;(6) 軟件測試過程的整體性管理。王總工程師要求開發(fā)部的趙工程師整理出幾份專題性的報告。問題1針對公司里原來習慣于根據(jù)“誰開發(fā)誰測試”的原則進行軟件測試,趙工程師在報告中建議采用“專業(yè)化測試人員”專職全身心地從事于軟件測試工作。 請以100 字以內文字,用提綱方式簡明說明這可能會有什么好處。問題2在趙工程師擬就的專題報告中,提出了以下的一些見解:(1) 軟件測試過程應與整個軟件的開發(fā)過程基本上并行地展開和進行。比如:許多測試準備工作都在測試實施階段之前即已開始。(2) 軟件的測試與糾錯通常是反復選代地進行的,改進軟件的再測試與回歸測試是提高軟件測試效率與質量的重要環(huán)
37、節(jié)之一。(3) 根據(jù)測試是否針對軟件系統(tǒng)的內部結構,一般可把軟件測試的方法大體區(qū)分為兩大類:白盒子方法指的是功能測試,黑盒子方法指的是結構測試。(4) 測試用例的選擇應注意代表性,即輸入數(shù)據(jù)、操作與環(huán)境設置時應能代 表有合理的或不合理的,合法的或非法的,界限內的或越界的等各類情況,也應包 括有臨界的或極限的情況。(5) 要求測試結果呈現(xiàn)“可判定性”(可評估或判定測試執(zhí)行結果是否正確) 和“可再現(xiàn)性”(對同樣的測試用例,軟件系統(tǒng)的執(zhí)行結果相同)的特征。(6) 軟件測試實施的主要依據(jù)是事先擬定好的軟件測試計劃,因此測試計劃 的擬定必須周密、全面與完善。(7) 針對公司中技術人員大量使用C語言指針編
38、程開發(fā)的具體特點,必須加 強內存使用錯誤方面的軟件測試。請從上述敘述中選出你認為提法上不恰當?shù)膬蓷l的序號, 各用3 0字以內文字簡 要說明理由。問題 3 在討論中,王總工程師強調指出使用軟件測試工具的必要性。請你以10 0字以 內文字,用提綱方式簡要列舉某一種軟件測試工具的主要功能 (可以是你所使用過或 看到過的工具,或者你所期望有的某一種軟件測試工具) 。試題四閱讀以下關于企業(yè)成本核算管理軟件方面的敘述,回答問題1和問題2。在某通信產(chǎn)品制造工廠的財務管理系統(tǒng)設計中,十分重視成本核算與管理模型的分析,根據(jù)該廠通信產(chǎn)品制造流程的具體特點,采用相應的各類成本計算方式, 需要在每一個流程環(huán)節(jié)上計算出
39、產(chǎn)品制造過程中所涉及到的成本;同時要依照產(chǎn)品 的產(chǎn)量、質量、各類部件成本和各類耗費等計劃數(shù)據(jù)具體編制出產(chǎn)品生產(chǎn)成本計劃從而進行成本的分析與考核,圖4.1是成本核算管理軟件的基本功能模塊結構簡圖。圖4.1成本核算管理軟件的基本功能其中:(1) 開工模塊一一用來提供各類通信產(chǎn)品的產(chǎn)量、入庫數(shù)量、各類零部件與 材料的計劃單價、各個制造環(huán)節(jié)中每一部分的單耗與工費等。(2) 成本核算模塊一一又可按生產(chǎn)工序、車間與全廠細分為幾個成本核算子模塊。其主要任務包括計算出各類產(chǎn)品的總成本和單位成本,登記并打印各類帳表,以及統(tǒng)計出有關的成本臺帳等。比如,經(jīng)過各類處理后,可能產(chǎn)生出:各類產(chǎn)品的車間成本與廠部成本; 各
40、級有關費用與管理費明細表;可比產(chǎn)品成本表與不可比產(chǎn)品成本表;生產(chǎn)費 用表;成本項目匯總表;各類成本臺帳等。(3) 成本管理模塊一一其主要任務可區(qū)分為三個子模塊:成本計劃、成本分 析與成本考核。例如;通過調用開工模塊與成本核算模塊中的有關數(shù)據(jù),經(jīng)處理后可以獲得:各級各類成本計劃;各級成本分析與成本項目分析;費用增減因素分析;各級責任成本考核情況表等。(4)接口模塊負責成本模型與帳務模型之間的相互連接。比如可以把成 本核算的處理結果形成轉帳憑證并圍自動轉入帳務系統(tǒng)處理。通??梢杂谩俺杀?核算底稿”為中心來考慮接口與連接。問題1在該廠成本核算管理軟件中涉及到的數(shù)據(jù)量較大,數(shù)據(jù)的重復使用頻度較高。經(jīng)分
41、析,在成本核算管理軟件中涉及的主要數(shù)據(jù)可分為兩大類:(1)原始型數(shù)據(jù),包括從帳務系統(tǒng)中轉來的數(shù)據(jù)和本軟件需要輸入的數(shù)據(jù)(比如:各環(huán)節(jié)生產(chǎn)費用、當月產(chǎn)量等)。(2)對原始型數(shù)據(jù)進行處理過程中生成的數(shù)據(jù)(比如:累計產(chǎn)量、單位成本、 總成本等)。為了節(jié)省計算機存貯空間,加快處理速度,提高數(shù)據(jù)共事能力,又能方便操作,請你以10 0字以內文字,提出兩條節(jié)省聯(lián)機存貯數(shù)據(jù)量的措施。問題2為了更有效地進行成本計算與分析,可以不限于用原來采用的人工計算方式,允 許采用各類相對復雜的成本計算公式和線性代數(shù)分配方法。為了運算方便起見,這里 僅考慮一種簡化的情況。比如:為了計算利潤,可以采用盈虧平衡模型(量本利分析)
42、假定固定成本F與生產(chǎn)數(shù)量Q大體上無關(固定成本F包括折舊費、管理費等) 某一產(chǎn)品的變動費用V包括有原材料費用、工時費用及其他有關費用。今某類通信產(chǎn)品的銷售單價P為600元, 固定費用F為5萬元,每臺產(chǎn)品的變 動費用V為4 0 0元。請估算出生產(chǎn)多少許該類產(chǎn)品才能達到保本(請列出簡單公式)。 從下列的2道試題(試題五至試題六)中任選1道解答。如果解答的試題數(shù)超過1道, 則解答的前1道有效。試題五閱讀以下關于網(wǎng)絡系統(tǒng)數(shù)據(jù)備份方面的敘述,回答問題1、問題2和問題3某石油化工集團總公司的信息管理部門決定為信息中。心的計算機網(wǎng)絡制訂一 個相對完善的網(wǎng)絡系統(tǒng)數(shù)據(jù)備份的整體解決方案。經(jīng)討論與分析后,普遍認為
43、在該 數(shù)據(jù)備份方案中必須實施以下要點:(1) 選用專業(yè)級的網(wǎng)絡備份管理軟件,以代替原來使用的普通備份軟件或者由網(wǎng)絡操作系統(tǒng)中所提供的備份軟件。(2) 選用可靠的存儲介質,以優(yōu)質磁帶為主,輔以少量可記錄光盤和若干可 卸式硬盤或軟盤片。(3) 選用性能價格比良好的自動加載磁帶機,作為網(wǎng)絡系統(tǒng)數(shù)據(jù)備份的主要 備份設備。(4) 制訂合理的備價策略。可能選用的備份策略允許包括有:完全備份方式、 增量備份方式和差分備份方式等以及這些方式的組合。比如:完全備份方式可以是 每天對網(wǎng)絡系統(tǒng)進行全部數(shù)據(jù)的完全備份。增量備份方式可以是只在每周五進行一 次完全備份,在以下的周一到周四只對當天新的或被改動過的數(shù)據(jù)內容進
44、行備份。 差分備份方式可以在每周五進行一次完全備份,在以下的周一至周四,每天對當天與上周五相比有著不同的數(shù)據(jù)(新的或被改動過的)進行備份。(5) 建立起備份磁帶和有關存儲介質的嚴格管理制度,并由專人審計與監(jiān)督備 份的執(zhí)行情況問題1為了更可靠地保留相對較長時期的數(shù)據(jù), 并且更方便恢復, 信息管理部門的李工 程師建議采用七盤磁帶輪換的方式進行網(wǎng)絡數(shù)據(jù)備份。 假定一盤磁帶可以完成一次完 全備份,請你具體列出這個備份策略的實現(xiàn)方案( 100 個文字以內)。如果這七盤磁 帶備份后有某一盤失效,最壞情況下可能造成什么損失?問題2原來該集團使用的是網(wǎng)絡操作系統(tǒng)中所提供的備份軟件(如: Windows NT
45、Backup , Netware SBackup 與 Unix tar/cpio 等),現(xiàn)在選用最先進的專業(yè)級網(wǎng)絡 備份軟件,李工程師指出可以有如下好處:(1)可保證實施自動加載磁帶機所能提供的全部先進功能,例如:完全備份、 增量備份、差分備份策略,也可實現(xiàn)自動無人定時備份。(2)可以更有效地實施系統(tǒng)數(shù)據(jù)恢復和系統(tǒng)數(shù)據(jù)丟失災難分析等功能。(3)可以自動優(yōu)化數(shù)據(jù)的傳輸率,提高備份速度,更合理地使用先進的磁帶 機等各份設備。(4)有可能采用更有效的“映象備份”功能,即允許從硬盤把數(shù)據(jù)流備份人 磁帶機(不再是逐個文件地備份) 。除了上述好處外,你認為還可能有什么好處?請用5 0字以內文字簡要說明。
46、問題 3在討論與分析過程中,有關的管理人員和技術人員曾提出過以下的一些觀點:(1 )盡管網(wǎng)絡中已采用磁盤陣列RAID,其中已有熱備份硬盤、RAIDS技術和冗余校驗技術支持,但是數(shù)據(jù)備份仍然是十分必要的。(2)為了加快網(wǎng)絡備份的速度和提高備份的效率,備份時可主要針對網(wǎng)絡中的 企業(yè)信息與數(shù)據(jù)文件的內容進行;無需進行網(wǎng)絡中系統(tǒng)文件和應用程序的備份(因 為這些內容可通過安裝盤重新進行安裝)(3) 備份不同于單純的數(shù)據(jù)復制技術,因為備份的規(guī)劃、自動化備份操作和日 志與歷史記錄的保存等備份管理內容也是屬于數(shù)據(jù)備份方案中的內容。(4) 在當前可采用的先進的磁帶機技術中已呈現(xiàn)明顯的智能化趨勢。如:自 動報警,
47、磁帶更換與控制,磁頭清洗等已均可自動進行。(5) 由于目前光存貯技術發(fā)展極快,可記錄光盤既便宜又可靠,已開始可完 全取代磁帶備份技術。請指出其中相對來說敘述不太恰當?shù)膬蓷l觀點的序號。試題六閱讀以下關于數(shù)據(jù)庫應用系統(tǒng)性能優(yōu)化方面的敘述,回答問題1和問題2。某市經(jīng)濟信息中心采用O racle數(shù)據(jù)庫建立起了一個經(jīng)濟信息統(tǒng)計方面的大型 數(shù)據(jù)庫應用系統(tǒng),盡管配置了相當優(yōu)良的硬件和網(wǎng)絡環(huán)境,但實施后的整體性能表 現(xiàn)較差。特別是隨著業(yè)務量與信息量的迅速擴大, 數(shù)據(jù)庫系統(tǒng)的存取速度顯著減慢, 存儲效率也明顯下降。 該信息中心通過反復實踐與摸索,并邀請數(shù)據(jù)庫專家一 起會診,認為可能從以下四個方面進一步優(yōu)化數(shù)據(jù)庫
48、應用系統(tǒng):(1) 通過調整服務器配置、操作系統(tǒng)配置與數(shù)據(jù)庫管理系統(tǒng)的有關參數(shù),優(yōu)化系統(tǒng)的 IO 性能(因為數(shù)據(jù)庫應用中最主要的查詢與修改數(shù)據(jù)操作大多需通過IO 來完成),尤其是改進磁盤 IO 的效率與性能。(2) 優(yōu)化“索引”的建立與使用機制,盡可能提高數(shù)據(jù)查詢的速度或效率。(3) 合理使用聚類(Culster ), 改進查詢響應時間和系統(tǒng)的綜合性能。這里的“聚類”是把單獨組織的、但在邏輯上經(jīng)常需連接的、較為穩(wěn)定的幾個基本表聚 集在一起(在物理上實現(xiàn)鄰近存放) ,可以顯著減少數(shù)據(jù)的搜索時間,從而提高性(4) 優(yōu)化服L查詢。比如:優(yōu)化相應的表連接,優(yōu)化嵌套子查詢,避免全表的 反復查詢,避免嵌套的
49、游標( Cursor )和多重循環(huán)等。問題1 對于大型數(shù)據(jù)庫系統(tǒng)來說,索弓脫制可以在很大程度上提高數(shù)據(jù)查詢的效率。但是必須注意的是索引是以空間為代價來換取時間的,而且一般僅當表的容量較大 時,才能顯現(xiàn)出索引的作用。以下是該信息中心的技術人員在討論優(yōu)化索引的使用時提出過的兩條主要建議:(1) 盡可能充分地去理解索引的基本原理和在本系統(tǒng)中使用索引時的一些規(guī) 則,從而為正確使用索引奠定基礎。比如:在某些調詞后不使用索引(如ORNO TIN等),查詢的記錄數(shù)超過表總記錄數(shù)的20%以上時不適宜使用索引,在另 一些謂詞后出現(xiàn)的索引字段會使用索引等。(2) 實踐已證明,在有很多基本表的場合下,由多名開發(fā)人員
50、大量創(chuàng)建不盡 合理的索引,可能會顯著降低系統(tǒng)的性能。根據(jù)應用的實際需要,合理地創(chuàng)建“索 引”,在本系統(tǒng)應用中有可能考慮一些創(chuàng)建索引的原則或指導性規(guī)則。比如:原則上,對記錄數(shù)較多的表,應盡可能考慮創(chuàng)建索引的可行性;在連接多個表的場合下,最好考慮采用索引;無相同值的字段可建立起“唯一性索引”(這時查詢代化性能特別出色);對于只讀的表可建立較多的索引,對于更新頻度較高的表只能作較少索引;盡可能在數(shù)據(jù)加載之后再建立索引,以避免重新索引的開銷;建立并置型復合索弓w,應把最常用的索弓序段放在前面,即保持相對合理 的索引序段次序;此外,在討論中,一致認為選取合適的“索引字段” ,對于索引實現(xiàn)的效率具有 相當
51、重要的作用。請你用100字以內的文字,指出選用具有哪些特征的字段作為索引手段更為合適?(提供一些原則)問題2上面已經(jīng)指出,系統(tǒng) IO 經(jīng)常會成為制約數(shù)據(jù)庫應用系統(tǒng)性能的瓶頸;減少 I O 資源的爭用和合理分市各類存貯空間,通常能有效地提高全系統(tǒng)的運行效率。 比她可以使應用系統(tǒng)的空間與系統(tǒng)表空間分離;在不同的盤驅動器上設立數(shù)據(jù)表空 間與索引表空間;自動整理與減少空間碎片等等。許多開發(fā)技術人員都進一步談到由于缺乏經(jīng)驗,一般在建立實體(如基本表、索引、表空間等)時,都習慣于使用DBMS提供的“缺省參數(shù)”,結果有時會引起應用系統(tǒng)中性能很差的隱患。請你用150字以內文字簡要說明為什么有時必須重新設置這些
52、DBMS缺省 參數(shù)?1998年系統(tǒng)分析員級下午試題II從下列的4道試題(試題1至試題4)中任選1道解答。請在答卷紙上用O圈住選答的試題編號。若用O圈住的試題編號超過1道,則以前面的1道評分。 試題一論軟件的可重用性設計軟件或軟件模塊的可重用性是軟件工程中的一類重要設計目標。隨著面向對象技術的廣泛使用,軟件的可重用性設計有了長足的進步,已成為一項軟件開發(fā)的基礎技術。根據(jù)你實際參與開發(fā)的經(jīng)驗,論述下列三個問題:問題1簡述你參與開發(fā)的軟件概要和你所擔任的工作。問題2具體敘述你在參與開發(fā)的軟件項目中是如何進行軟件的可重用性設計的,采用了哪些主要技術?遇到過哪些實際問題?你還采取過哪些改進措施?問題3
53、簡述你所采用的軟件可重用性設計技術的效果。 你有哪些主要體會和進一步的設 想。試題二論數(shù)據(jù)庫的安全性設計通常,信息系統(tǒng)的安全性指的是采取必要的安全保護方面的技術和管理措施, 保 護硬件、軟件和數(shù)據(jù)不因偶然的或惡意的原因而受到破壞、 更改和泄露。其中數(shù)據(jù)庫 的安全性設計有著十分重要的作用(包括物理安全與邏輯安全) 。根據(jù)你實際參與開發(fā)和設計的經(jīng)驗,論述下列三個問題:問題1簡述你開發(fā)與設計的軟件概要和你所擔任的工作。問題2具體敘述你在數(shù)據(jù)庫應用系統(tǒng)開發(fā)中是如何使用安全性設計技術的, 包括采用過 哪些主要技術?遇到過哪些實際問題?采取過哪些相應的措施?問題 3簡述你所采用的數(shù)據(jù)庫安全性設計技術的效果, 你有哪些主要的使用體會和進一 步的設想。試題三 論建立企業(yè)內部網(wǎng) Intranet 的策略近年來, 國內外的許多企業(yè)紛紛建立起了企業(yè)內部網(wǎng) Intranet ,極大地推動了企 業(yè)信息化的進程。 Intranet 建設涉及到設置 WebServ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度城市廣場場地租賃合同2篇
- 2025年度全國棉花運輸服務合同范本4篇
- 二零二五年外墻涂料翻新工程施工安全監(jiān)管與隱患排查合同3篇
- 2025年度特種用途面包車租賃合同范本4篇
- 2025年度企業(yè)員工股票購買貸款合同終止后貸款處理協(xié)議
- 二零二五年度教育培訓機構教師績效管理與聘用合同
- 2025年度著作權登記及維權代理服務合同范本3篇
- 2025年度時尚行業(yè)模特經(jīng)紀代理服務合同4篇
- 2025年度工業(yè)用地場地房屋租賃及配套設施租賃合同
- 2025年度解除租賃合同解除條件爭議調解書
- 運動技能學習與控制課件第十一章運動技能的練習
- 蟲洞書簡全套8本
- 射頻在疼痛治療中的應用
- 四年級數(shù)學豎式計算100道文檔
- “新零售”模式下生鮮電商的營銷策略研究-以盒馬鮮生為例
- 項痹病辨證施護
- 職業(yè)安全健康工作總結(2篇)
- 懷化市數(shù)字經(jīng)濟產(chǎn)業(yè)發(fā)展概況及未來投資可行性研究報告
- 07FD02 防空地下室電氣設備安裝
- 教師高中化學大單元教學培訓心得體會
- 彈簧分離問題經(jīng)典題目
評論
0/150
提交評論