2012年系統(tǒng)架構(gòu)師考試科目一綜合知識_第1頁
2012年系統(tǒng)架構(gòu)師考試科目一綜合知識_第2頁
2012年系統(tǒng)架構(gòu)師考試科目一綜合知識_第3頁
2012年系統(tǒng)架構(gòu)師考試科目一綜合知識_第4頁
2012年系統(tǒng)架構(gòu)師考試科目一綜合知識_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2012年系統(tǒng)架構(gòu)師考試科目一:綜合知識假設(shè)文件系統(tǒng)采用索引節(jié)點管理,且索引節(jié)點有8個地址項iaddr[0]~iaddr[7],每個地址項大小為4字節(jié),iaddr[0]~iaddr[4]采用直接地址索引,iaddrl[5]和iaddr[6]采用一級為1KB字節(jié),文件File1的索引節(jié)點如圖所示。若用戶文件Filel中邏輯塊號為5和261的信息,則對應(yīng)的物理塊號分別為();101號物理塊存放的是( (1A89895890B.直接地址索引C.一級地址索引D.【解析根據(jù)題意,磁盤索引塊為1KB字節(jié),每個地址項大小為4字節(jié),故每個磁盤索引塊可存放1024/4=256個物理塊地址。又因為文件索引節(jié)點中有8個地址項,其中5個地址項為直接地址索引,這意味著邏輯塊號為0~4的為直接地址索引;2個地址項是一級間接地址索引,其中第一個地址項的物理塊中是一張一級間接地址索引表,存放邏輯塊號為5~260對應(yīng)的物理塊號,第二個地址項的物理塊中是另一張一級間接地址索引表,存放邏輯塊號為261~516對應(yīng)的物理塊號。經(jīng)上分析,從題圖不難看出,邏輯塊號為5的信息應(yīng)由題中可知,iaddr[7]采用二級間接地址索引,且iaddr[7]中存放的物理塊號為101,故101號物理塊存放的是二級間接地址索引表。另外從示意圖可以看出,101號物理塊對應(yīng)的空間著一系列地址,而這些地址對應(yīng)的物理塊中的仍然是地址,再到下一層才是文件內(nèi)容,所以101號物理塊存放的是二級地址索引表?!敬鸢浮緾、D試題(1)、(2)n3臺,任一進(jìn)程在任一時刻最多只能使用1臺。若用PV操作控制n個進(jìn)程使用,則相應(yīng)信號量S的取值范圍為();若信號量S的值為-3,則系統(tǒng)中有()個進(jìn)程等待使用。A.0,-1,…,-(n-1)B.3, 【解析斥段,那么信號量的初值應(yīng)為3??梢?,根據(jù)排除法只有選項B中含有3。DSS≥0時,表示資源的可用數(shù);當(dāng)S<0時,其絕對值表示等待資源的進(jìn)程數(shù)【答案】B、D九個項目A11、A12、A13、A21、A22、A23、A31、A32、A33的成本從1百萬、2百萬、…,到9百萬各不相同,但并不順序?qū)?yīng)。已知A11A21、A12A22的成本都有一倍關(guān)系,A11A12、A21A31、A22A23、A23A33的成本都相1百萬。由此可以推斷,項目A22的成本是()百萬。A. B. C. D.【解本題考查應(yīng)用數(shù)學(xué)基礎(chǔ)知識為便于直觀分析,題中的敘述可以用下圖來表九個項目Aij(i=1,2,3;j=1,2,3)的成本值(19各不相同)將分別填入i行j列對應(yīng)的格中。格間的黑點表示相鄰格有一倍關(guān)系,白點表示相鄰格相差1。A22A121-2,2-4,3-64-8,因此A22的值只可能是1,2,3,4,6,8。如果A22=1,則A23=A12=2,出現(xiàn)相同值,不符合題意如果A22=2,則A12只能是4(A12=1將導(dǎo)致 ),A23只能為 A22=3A12=6,A11=57,不可能與A21如果A22=4,則A12=2或8。A12=8將導(dǎo)致A11=7或9A21有成倍關(guān)系。因此A12=2,A23只能是5(A23=3將導(dǎo)致A33),A33=6,而A11=1或3都將導(dǎo)致。 只能是3(A11=5將導(dǎo)致A21),A21=6。因此,A22只可能為6。實際上,當(dāng)A22=6時,A12=3,A23只能為7(A23=5將最終導(dǎo)致 A11、A21、A31可能分別是2、4、5,也可能是4、2、1?!敬鸢浮緾研究表明,腫瘤細(xì)胞的生長有以下規(guī)律:當(dāng)腫瘤細(xì)胞數(shù)目超過101時才是臨床可觀察在腫瘤細(xì)胞生長初期,幾乎每隔一定時間就會觀測到腫瘤細(xì)胞數(shù)量翻一番;在腫瘤細(xì)胞生長后期,腫瘤細(xì)胞的數(shù)目趨向某個穩(wěn)定值。為此,圖( )反映了腫瘤細(xì)胞的生長趨勢。腫瘤細(xì)胞數(shù)腫瘤細(xì)胞數(shù)腫瘤細(xì)胞數(shù)腫瘤細(xì)胞數(shù)【解析用函數(shù)曲線來表示事物隨時問變化的規(guī)律十分常見。我們可以用函數(shù)f(t)表示腫瘤細(xì)胞為f(0)=1011。在腫瘤生長初期,幾乎每隔一定時間就會觀測到腫瘤細(xì)胞數(shù)量翻一番,可以t<t0時,f(t+c)=2f(t)。符合這種規(guī)律的函數(shù)是指數(shù)函數(shù):f(t)=at,其曲線段呈凹形上升態(tài)。在腫瘤生長后期,腫瘤細(xì)胞的數(shù)目趨向某個穩(wěn)定值,表示當(dāng)t>T時,f(t)逐漸近某個常數(shù),即函數(shù)曲線從下往上逐漸靠近直線y=L。選項,可以看出增加倍數(shù)依次減選項,每隔一段時間翻倍,是2,4,8,16,32這種,不是線性【答案】D 【解析此類題,采用排除GB(國標(biāo) ),再加上斜線T組成推薦性(DBXX/T),不加斜線T為強(qiáng)Q(企業(yè)標(biāo)準(zhǔn)),企業(yè)代號可用大寫拼音字母或阿拉數(shù)字或兩者兼用所組成(Q/XXX)央所屬企業(yè)和地方企業(yè)分別由有關(guān)行政主管部門或省、、直轄市標(biāo)準(zhǔn)化行政主管部門會同同級有關(guān)行政主管部門加以規(guī)定。企業(yè)標(biāo)準(zhǔn)的編號由企業(yè)標(biāo)準(zhǔn)代號,發(fā)布順序號和發(fā)布年代號組成,即Q/XXXXXXX—XXXX?!敬鸢浮緽M畫家將自己創(chuàng)作的一幅美術(shù)作品原件贈與了L公司。L公司該畫家的,擅自將這幅美術(shù)作品作為商標(biāo),且取得商標(biāo)權(quán),并大量用于該公司的產(chǎn)品上。L公司的行為了M畫家的()?!窘馕鯩畫家并未將其美術(shù)作品實施商標(biāo) ,不享有其美術(shù)作品的商標(biāo)權(quán),因此L公司的行為未M畫家的商標(biāo)權(quán),而是 了M畫家的在先權(quán)利。在先權(quán)利包括著作權(quán)、外觀設(shè)專利、號權(quán)地理志權(quán)、 等展覽是作品件公開列的權(quán)利。公開陳列的作品既可以是已經(jīng) 的作品,也可以是尚未的作品。畫展、書法展、攝影展等都是公開陳列?!敬鸢浮緼中國的M公司與的L公司分別在各自生產(chǎn)的平板電腦產(chǎn)品上使用Pad分別享有各自國家批準(zhǔn)的商標(biāo)權(quán)。中國Y手電筒經(jīng)銷商,在其經(jīng)銷的手電筒高端產(chǎn)品上也使用iad商標(biāo),并取得了商標(biāo)。以下說法正確的是()。A.L公司M公司市場銷售其產(chǎn)品不屬于行B.L公司市場銷售其產(chǎn)品需要取得M公司和Y經(jīng)銷商的C.L公司市場銷售其產(chǎn)品需要向M公司支付商標(biāo)使用D.Y經(jīng)銷商在其經(jīng)銷的手電筒高端產(chǎn)品上使用iPad商標(biāo)屬于行【解析B選項:商標(biāo)申請是分行業(yè)領(lǐng)域的。即M公司申請了國內(nèi)平板電腦ipad的商標(biāo)權(quán),與Y公司申請國內(nèi)手電筒ipad的商標(biāo)權(quán)不,不會相互。所以當(dāng)?shù)腖公司要把他的平板放市場來賣時,與其的,只有M公司,與Y無關(guān)。所以有M公司的YD選項:依據(jù)我國商標(biāo) 定,不同類別商品(產(chǎn)品)是可以使用相同或類似商標(biāo)的,那么手電筒使用ipad不算 ?!敬鸢浮緾下圖所示PKI系統(tǒng)結(jié)構(gòu)中,負(fù)責(zé)生成和簽署數(shù)字的是(),負(fù)責(zé)驗證用戶的 A.機(jī)構(gòu) B.機(jī)構(gòu) C.發(fā)布系 A.機(jī)構(gòu) B.機(jī)構(gòu) C.發(fā)布系 【解析在PKI系統(tǒng)體系中,機(jī)構(gòu)CA負(fù)責(zé)生成和簽署數(shù)字 【答案】A、B基于場景的架構(gòu)分析方法(Scenarios-basedArchitecture ysisMethod,SAAM)是卡耐基大學(xué)軟件工程的Kazman等人于1983年一種非功能質(zhì)量屬性的架構(gòu)分析方法,是最早形成文檔并得到廣泛應(yīng)用的軟件架構(gòu)分析方法。SAAM的主要輸入是問題描述、()和架構(gòu)描述文檔,其分析過程主要包括場景開發(fā)、()、單個場景評估、A.問題說B.C.D.需求建A.架構(gòu)需B.C.D.架構(gòu)實【解析本題主要考查考生對基于場景的架構(gòu)分析方法(Scenarios-basedArchitectureysisMethod,SAAM)的掌握和理解。SAAM是大學(xué)軟件工程的Kazman等人于1983年一種非功能質(zhì)量屬性的架構(gòu)分析方法,是最早形成文檔并得到廣泛應(yīng)用的軟件架構(gòu)分析方法。SAAM的主要輸入是問題描述、需求說明和架構(gòu)描述,其分析過程主【答案】A、B某公司欲開發(fā)一個交易系統(tǒng),在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個質(zhì)量屬性場景。其中“在并發(fā)用戶數(shù)量為1000人時,用戶的交易請求需要在0.5秒內(nèi)得到響應(yīng)”主要與(質(zhì)量屬性相關(guān),通??刹捎?架構(gòu)策略實現(xiàn)該屬性;“當(dāng)系統(tǒng)由于軟件故障意外后,需要在0.5小時內(nèi)恢復(fù)正常運行”主要與()質(zhì)量屬性相關(guān),通常可采用()架構(gòu)策略實現(xiàn)該屬性;“系統(tǒng)應(yīng)該能夠抵擋用戶的行為,并進(jìn)行報警和記錄”主要與()質(zhì)量屬性相關(guān),通常可采用()架構(gòu)策略實現(xiàn)該屬性。ABCD.可修改A.操作串行BC.心D.內(nèi)置A.可測試BCD.互操作A.主動冗BCD.記錄/回A.可BCD.可修改A.內(nèi)置B.記錄/回CD.現(xiàn)有接【解析本題主要考查考生對質(zhì)量屬性的理解和質(zhì)量屬性實現(xiàn)策略的掌握對于題干描述:“當(dāng)系 斷電故障后,需要在1小時內(nèi)切換至備份站點并恢復(fù)正運行”主要與可用性質(zhì)量屬性相關(guān),通??刹捎眯奶?Echo、主動冗余、冗余、等架構(gòu)策略實現(xiàn)該屬性;“在并發(fā)用戶數(shù)量為1000人時,用戶的交易請求需要在0.5秒內(nèi)得到響應(yīng)”,主要與性能這一質(zhì)量屬性相關(guān),實現(xiàn)該屬性的常見架構(gòu)策略包括:增加計算資源、減少計算開銷、引入并發(fā)機(jī)制、采用資源調(diào)度等?!跋到y(tǒng)應(yīng)該能夠抵擋用戶的入侵行為,并進(jìn)行和記錄”主要與安全性質(zhì)量屬性相關(guān),通常可采用檢測、用戶認(rèn)證、用戶、追蹤審計等架構(gòu)策略實現(xiàn)該屬性。 SpecificSoftwareArchitectureDSSA)是在一個特定應(yīng)用領(lǐng)域中,為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)。DSSA的基本活動包括領(lǐng)域分析、領(lǐng)域設(shè)計和領(lǐng)域?qū)崿F(xiàn)。其中領(lǐng)域分析的主要目的是獲得(),從而描述領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計的主要目標(biāo)是獲得(),從而描述領(lǐng)域模型中B.領(lǐng)域信息C.領(lǐng)域?qū)ο蟆窘馕鎏囟I(lǐng)域軟件架構(gòu)(SpecificSoftwareArchiectureDSSA)以一個特定問題領(lǐng)域為對象,形成由領(lǐng)域參考模型、參考需求、參考架構(gòu)等組成的開發(fā)基礎(chǔ)架構(gòu),其目標(biāo)是支持一個特定領(lǐng)域中多個應(yīng)用的生成。DSSA的基本活動包括領(lǐng)域分析、領(lǐng)域設(shè)計和領(lǐng)域?qū)崿F(xiàn)。其中領(lǐng)域分析的主要目的是獲得領(lǐng)域模型,領(lǐng)域模型描述領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計的主要目標(biāo)是獲得DSSA,DSSA描述領(lǐng)域模型中表示需求的解決方案;領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是依據(jù)領(lǐng)域模型和DSSA開發(fā)和組織可重用信息,并對基礎(chǔ)軟件架構(gòu)進(jìn)行實現(xiàn)?!敬鸢浮緿、B某軟件公司欲設(shè)計一款圖像處理軟件,幫助用戶對拍攝的進(jìn)行后期處理。在軟件求分析階段,公司的系統(tǒng)分析師識別出了如下3個關(guān)鍵需求圖像處理軟件需要根據(jù)當(dāng)前正在處理的的不同特征選擇合適的處理操作,處理操作與特征之間具有較為復(fù)雜的邏輯關(guān)系。圖像處理軟件需要封裝各種圖像處理算法,用戶能夠根據(jù)需要靈活選擇合適的處理算法:軟件還要支持高級用戶根據(jù)一定的規(guī)則添加自定義處理算法。性的要求。具體來說,為了支持靈活的撤銷與重做等行為,采用()最為合適;為了封裝圖像操作與特征之間的復(fù)雜邏輯關(guān)系,采用()最為合適;為了實現(xiàn)圖像處理算法的靈活選與替換,采用 )最為合適A.工廠模 B.責(zé)任鏈模C.中介者模D.命令模A.狀態(tài)模 B.適配器模C.D.單例模A.模板方法模 B.者模C.D.觀察者?!窘馕鲠槍π枨?,為了支持靈活的撤銷與重做等行為,采用命令模式最為合適,因為命令模式可以將一個請求封裝為一個對象,從而使你可用不同的請求對客戶進(jìn)行參數(shù)化,還可以對請求排隊,或記錄請求日志,以及支持可撤消的操作。針對需求2,為了封裝圖像操作與特征之間的復(fù)雜邏輯關(guān)系,采用狀態(tài)模式最為合適,因為狀態(tài)模式將每一個條件分支放入一個獨立的類中,這樣就可以根據(jù)對象自身的情況將對象的狀態(tài)作為一個對象,這一對象可以不依賴于其他對象而獨立變化;針對需求3,為了實現(xiàn)圖像處理算法的靈活選擇與替換,采用策略模式最為合適,因為策略模式定義一系列的算法,把它們封裝起來,并且使它們可相互替換,使得算法可獨立【答案】D、A、C若系統(tǒng)中的某子模塊需要為其他模塊提供不同數(shù)據(jù)庫系統(tǒng)的功能,這些數(shù)據(jù)庫系統(tǒng)提供的接口有一定的差異,但過程卻都是相同的,例如,先連接數(shù)據(jù)庫,再打開()設(shè)計模式抽象出相同的數(shù)據(jù)庫過程,該設(shè)計模式()。(1)A.外觀B.裝飾C.橋接D.享元B.為子系統(tǒng)定義了一個接口,這個接口使得這一子系統(tǒng)更加容易使D.將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變【解析外觀(fa?ade)模式是對象的結(jié)構(gòu)模式,要求外部與一個子系統(tǒng)的通信必須通過一個統(tǒng)一的外觀對象進(jìn)行,為子系統(tǒng)中的一組接口提供一個一致的界面,外觀模式定義了一個接口,這個接口使得這一子系統(tǒng)更加容易使用?!敬鸢浮緼、B擴(kuò)展:這個題本身出題有問題,這個場景最合適的,其實是模板方法,因為固定了流程但沒有固定里面的內(nèi)容。但給出的選項中,沒有這個選項,所以已然沒有最合適的了。也就這個原因才選到A。其實如果說外觀也算能行,用橋接也是可以的。把過程作為抽象,把里面要處在數(shù)據(jù)庫系統(tǒng)中,“事務(wù)”是數(shù)據(jù)庫并可能更新各種數(shù)據(jù)項的一個程序執(zhí)行單元。為了保證數(shù)據(jù)完整性,要求數(shù)據(jù)庫事務(wù)的原子性、一致性、性和持久性。4種特性,考慮以下的架構(gòu)設(shè)計場景:假設(shè)在某一個時刻只有一個活動的事務(wù)為了保證事務(wù)的原子性對于要執(zhí)行寫操作的數(shù)據(jù)項數(shù)據(jù)庫系統(tǒng)在磁盤上數(shù)據(jù)庫的一個副本所有的寫操作都在數(shù)據(jù)庫副本上執(zhí)行,而保持原始數(shù)據(jù)庫不變?nèi)绻谌我粫r刻操作不得不中止系統(tǒng)僅需要刪除副本原數(shù)據(jù)庫沒有受到任何影響。這種設(shè)計策略稱為( )。事務(wù)的一致性要求在沒有其它事務(wù)并發(fā)執(zhí)行的情況下事務(wù)的執(zhí)行應(yīng)該保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)通常采用( )機(jī)制保證單個事務(wù)的一致性。事務(wù)的性保證操作并發(fā)執(zhí)行后的系統(tǒng)狀態(tài)與這些操作以某種次序順序執(zhí)行(即可串行化執(zhí)行)后的狀態(tài)是等價的。兩階段鎖協(xié)議是實現(xiàn)性的常見方案,該協(xié)議( )。系統(tǒng)出現(xiàn)故障,則需要通過恢復(fù)機(jī)制保證事務(wù)的持久性。假設(shè)在日志中記錄所有對數(shù)據(jù)庫的修改操作,將一個事務(wù)的所有寫操作延事務(wù)提交后才執(zhí)行,則在日志中(),當(dāng)系統(tǒng)發(fā)生故障時,如果某個事務(wù)已經(jīng)開始,但沒有提交,則該事務(wù)應(yīng)該()。B.拷C.A.能夠保證事務(wù)的可串行化執(zhí)行,可能發(fā)生死鎖B.C.D.A.重BC.什么都不D.拋出異常后退【解析題干中第1個架構(gòu)設(shè)計場景描述了數(shù)據(jù)庫設(shè)計中為了實現(xiàn)原子性和持久性的最為簡單的策略拷貝”。該策略假設(shè)在某一個時刻只有一個活動的事務(wù),首先對數(shù)據(jù)庫做副本(稱為副本),并在磁盤上一個dp_pointer指針,指向數(shù)據(jù)庫的當(dāng)本。對于要執(zhí)行寫操作的數(shù)據(jù)項,數(shù)據(jù)庫系統(tǒng)在磁盤上數(shù)據(jù)庫的一個副本,所有的寫操作都在數(shù)據(jù)庫副本上執(zhí)行,而保持原始數(shù)據(jù)庫不變,如果在任一時刻操作不得不中止,系統(tǒng)僅需要刪除新副本,原數(shù)據(jù)庫副本沒有受到任何影響。題干中的第2個架構(gòu)設(shè)計場景主要考查考生對事務(wù)一致性實現(xiàn)機(jī)制的理解。事務(wù)的一致性要求在沒有其它事務(wù)并發(fā)執(zhí)行的情況下,事務(wù)的執(zhí)行應(yīng)該保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)通常采用完整性約束檢查機(jī)制保證單個事務(wù)的一致性。題干中的第3個架構(gòu)設(shè)計場景主要考查數(shù)據(jù)庫的鎖協(xié)議。兩階段鎖協(xié)議是實現(xiàn)事務(wù)性的常見方案,該協(xié)議通過定義鎖的增長和收縮兩個階段約束事務(wù)的加鎖和過程,能夠保證事務(wù)的串行化執(zhí)行,但由于事務(wù)不能一次得到所有需要的鎖,因此該協(xié)議會可能會導(dǎo)致死鎖。題干中的第4個架構(gòu)設(shè)計場景主要考查數(shù)據(jù)庫的恢復(fù)機(jī)制,主要描述了基于日志的延遲修改技術(shù)(deferred-modificaiontechnique)的設(shè)計與恢復(fù)過程。該技術(shù)通過在日志中記錄所有對數(shù)庫的修操作,將個事務(wù)的有寫操延事務(wù)交后才行,日志需要記錄“事務(wù)開始”和“事務(wù)提交”時間還需要記錄數(shù)據(jù)項被事務(wù)修改后的新值無需記錄數(shù)據(jù)項被事務(wù)修改前的原始值數(shù)據(jù)項的修改尚未體現(xiàn)在數(shù)據(jù)庫中,因此無需做任何恢復(fù)動作。【答案】B、C、A、D、C采用以架構(gòu)為的軟件開發(fā)方法,在建立軟件架構(gòu)的初期,首要任務(wù)是選擇一個合適的(),在此基礎(chǔ)上,開發(fā)人員通過架構(gòu)模型,可以獲得關(guān)于上()的理解,為將來的A.分析模B.C.D.架構(gòu)標(biāo)A.架構(gòu)需B.C.架構(gòu)優(yōu)先D.架構(gòu)約【解析本題主要考查以架構(gòu)為的軟件系統(tǒng)開發(fā)方法。在該方法中,架構(gòu)用來激發(fā)和調(diào)整設(shè)計選擇一個合適的架構(gòu)風(fēng)格是首要的,在此基礎(chǔ)上,開發(fā)人員通過架構(gòu)模型,可以獲得關(guān)于軟件架構(gòu)屬性的理解,為將來的架構(gòu)實現(xiàn)與演化過程建立了目標(biāo)?!敬鸢浮緾、BANSI/IEEE1471-2000是對軟件密集型系統(tǒng)的架構(gòu)進(jìn)行描述的標(biāo)準(zhǔn)。在該標(biāo)準(zhǔn)中,()這一概念主要用于描述軟件架構(gòu)模型。在此基礎(chǔ)上,通常采用()描述某個利益相關(guān)人A.上下B.C.組D.視A.環(huán)B.資C.視D.場A.架B.系C.模D.使【解析系統(tǒng)是為了達(dá)成利益相關(guān)人(Stakeholder)的某些使命(Mission),在特定環(huán)境(Enviroment)中構(gòu)建的。每一個系統(tǒng)都有一個架構(gòu)(Architecture)。架構(gòu)(Architecture是對所有利益相關(guān)人的關(guān)注點(Concern的響應(yīng)和回答每一個視圖(View)是從一個特定的視角(Viewpoint)來表述架構(gòu)的某一個獨立的方面。視角(Viewpoint)的選擇,基于要解決哪些利益相關(guān)人的哪些關(guān)注點。它決定了用來創(chuàng)建視圖的語言、符號和模型等,以及任何與創(chuàng)建視圖相關(guān)的建模方法或者分析技術(shù)。一個視圖(View)包括一個或者多個架構(gòu)模型(Model),一個模型也可能參與多個視圖。模型較文本的表述的好處在于,可以更容易的可視化、檢查、分析、管理和集成?!敬鸢浮浚篋、C、ALanguageADL念架構(gòu)和對這些概念架構(gòu)建模提供功能的語言。ADL主要包括以下組成部分:組件、組件接口、()和架構(gòu)配置。A.架構(gòu)風(fēng)格B.架構(gòu)實現(xiàn)C.連接 D.組件約【解析架構(gòu)描述語言(ArchitectureDescriptionLanguage,ADL是一種為明確說明軟件系統(tǒng)的ADL主要包括以下組成部分:組件、組件接口、連接件和架構(gòu)配置。ADL對連接件的重視成為區(qū)分ADL和其他建模語言的重要特征之一?!敬鸢浮恳韵玛P(guān)于軟件測試工具的敘述,錯誤的是()靜態(tài)測試工具可用于對軟件需求、結(jié)構(gòu)設(shè)計、詳細(xì)設(shè)計和代碼進(jìn)行評審、走查和B.靜態(tài)測試工具可對軟件的復(fù)雜度分析、數(shù)據(jù)流分析、控制流分析和接口分析提供支持動態(tài)測試工具不支持軟件的仿真測試和變異測【解析測試工具根據(jù)工作原理不同可分為靜態(tài)測試工具和動態(tài)測試工具其中靜態(tài)測試工具是對代碼進(jìn)行語法掃描,找到不符合編碼規(guī)范的地方,根據(jù)某種質(zhì)直接對代碼進(jìn)行分析不需要運行代碼,也不需要對代碼編譯和生成可執(zhí)行文件,靜態(tài)測試工具可用于對軟件需求、結(jié)構(gòu)設(shè)計、詳細(xì)設(shè)計和代碼進(jìn)行評審、走審和也可用于對軟件的復(fù)雜度分析、數(shù)據(jù)流分析、控制流分析和接口分析提供支持;動態(tài)測試工具與靜態(tài)測試工具不同,它需要運行被測試系統(tǒng),并設(shè)置探針,向代碼生成的可執(zhí)行文件中插入檢測代碼,可用于軟件的覆蓋分析和性能分析,也可用于軟件的模擬、建模、仿真測試和變異測試等?!敬鸢浮緿以下關(guān)于黑盒測試用例設(shè)計方法的敘述,錯誤的是 )邊界值分析通過選擇等價類邊界作為測試用例,不僅重視輸入條件邊界,而且也必須考慮輸出域邊界因果圖方法是從用自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),可以通過因果圖轉(zhuǎn)換為判定表正交試驗設(shè)計法,就是使用已經(jīng)造好了的正交表格來安排試驗并進(jìn)行數(shù)據(jù)分析的一種方法,目的是用最少的測試用例達(dá)到最高的測試覆蓋率等價類劃分法根據(jù)軟件的功能說明,對每一個輸入條件確定若干個有效等價類和無效等價類,但只能為有效等價類設(shè)計測試用例【解析黑盒測試也稱為功能測試,主要用于集成測試,確認(rèn)測試和系統(tǒng)測試階段。黑盒測試根據(jù)軟件需求規(guī)格說明所規(guī)定的功能來設(shè)計測試用例,一般包括功能分解、等價類劃分、邊界值分析、判定表、因果圖、狀態(tài)圖、隨機(jī)測試、錯誤推測和正交試驗法等。要為每個無效等價類設(shè)計一個測試用例D選項“但只能為有效等價類設(shè)計測試用例”錯誤。邊界值分析通過選擇等價類邊界作為測試用例,不僅重視輸入條件邊界,而且也必須考慮輸出域邊界。在實際測試工作中,將等價類劃分法和邊界值分析結(jié)合使用,能更有效地發(fā)現(xiàn)軟因果圖方法是從用自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),可以通過因果圖轉(zhuǎn)換為判定表。法,目的是用最少的測試用例達(dá)到最高的測試覆蓋率?!敬鸢浮緿對于里氏替換原則的兩個類A和B,可以來用的候選解決方案中,正確的是()。類,在程序中盡量使用基類對象進(jìn)行創(chuàng)建一個新的抽象類C,作為兩個具體類的超類,將A和B共同的行為移動到中,從而解決A和B行為不完全一致的問將B到A的繼承關(guān)系改成組合關(guān)區(qū)分是“Is-a”還是“Has-aIs-aHas-a,【解析里氏替換原則是面向?qū)ο笤O(shè)計原則之一,由Barbaraliskov提出,其基本思想是,一個軟件實體如果使用的是一個基類對象,那么一定適用于其子類對象,而且覺察不出基類對象和子類對象的區(qū)別,即把基類都替換成它的子類如果一個軟件實體使用的是一個子類對象,那么它不一定適用于基類對象。在運用里氏替換原盡量將一些需要擴(kuò)展的類或者存在變化的類設(shè)計為抽象類或者接口,并將其作為基類,在程序中盡量使用基類對象進(jìn)行編程。由于子類繼承基類并實現(xiàn)其中的方法,程序運行時,子類對象可以替換基類對象,如果需要對類的行為進(jìn)行修改,可以擴(kuò)展基類,增加新的于類,而無需修改調(diào)用該基類對象的代碼?!敬鸢浮緼軟件開發(fā)環(huán)境應(yīng)支持多種集成機(jī)制。根據(jù)功能不同,可以將集成機(jī)制分為三個部分(1),用以與系統(tǒng)開發(fā)有關(guān)的信息,并支持信息的交流與共享;(2),是實現(xiàn)過集成和控制集成的基礎(chǔ);(3),它的統(tǒng)一性和一致性是軟件開發(fā)環(huán)境的重要特征。(1)A.算法模型庫 B.環(huán)境信息庫 C.信息模型庫 D.用戶界面庫2)A.工作流與日志服務(wù)進(jìn)程通信與數(shù)據(jù)共享服務(wù)過程控制與消息服務(wù)同步控制與恢復(fù)服務(wù)(3)A.底層數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)處理方 C.業(yè)務(wù)過程模 D.環(huán)境用戶界【解析軟件開發(fā)環(huán)境(SoftwareDevelopmentEnvironment,SDE)是指支持軟件的工程化開發(fā)和軟件開發(fā)環(huán)境應(yīng)支持多種集成機(jī)制,根據(jù)功能的不同,集成機(jī)制可以劃分為環(huán)境信息庫、過程控制與消息服務(wù)器、環(huán)境用戶界面三個部分。境信庫環(huán)境息庫軟件發(fā)環(huán)的,以與統(tǒng)發(fā)有的信,并支信息交與共。環(huán)信息中主兩類息一類開過程產(chǎn)生有關(guān)被開發(fā)系統(tǒng)的信息,例如分析文檔、設(shè)計文檔和測試報告等;另一類是環(huán)境提供的支持信息,如文檔模板、系統(tǒng)配置、過程模型和可復(fù)用構(gòu)件等。過程控制與消息服務(wù)器。過程控制與消息服務(wù)器是實現(xiàn)過程集成和控制集成的基礎(chǔ)。過程集成時按照具體軟件開發(fā)過程的要求進(jìn)行工具的選擇與組合,控制集成使各工具之間進(jìn)行并行通信和協(xié)同工作。環(huán)境用戶界面。環(huán)境用戶界面包括環(huán)境總界面和由它實行統(tǒng)一控制的各環(huán)境部件及工具的界面。統(tǒng)一的、具有一致性的用戶界面是軟件開發(fā)環(huán)境的重要特征,是充分發(fā)揮環(huán)境的優(yōu)越性、高效地使用工具并減輕用戶的學(xué)習(xí)負(fù)擔(dān)的保證?!敬鸢浮緽、C、D 【解析軟件開發(fā)方法是指軟件開發(fā)過程所遵循的辦法和步驟,從不同的角度可以對軟件開發(fā)方法進(jìn)行不同的分類。形式化方法是一種具有堅實數(shù)學(xué)基礎(chǔ)的方法,從而允許對系統(tǒng)和開發(fā)過程做嚴(yán)格處理和論證,適用于那些系統(tǒng)安全級別要求極高的軟件的開發(fā)。形式化方法的主要優(yōu)越性在于它能夠數(shù)學(xué)地表述和研究應(yīng)用問題及軟件實現(xiàn)(B選項)。但是它要求開發(fā)人員具備良好的數(shù)學(xué)基礎(chǔ)。用形式化語言書寫的大型應(yīng)用問題的軟件規(guī)格說明往往過于細(xì)節(jié)化,并且難于為用戶和軟件設(shè)計人員所理解。由于這些缺陷,形式化方法在目前的軟件開發(fā)實踐中并未得到普遍應(yīng)用。凈室軟件工程(CleanroomSoftwareEngineeringCSE)是軟件開發(fā)的一種形式化方法,可正確性驗證作為發(fā)現(xiàn)和排除錯誤的主要機(jī)制(C選項),使用統(tǒng)計測試來獲取認(rèn)證軟件可靠性所需要的信息。CSE強(qiáng)調(diào)在規(guī)約和設(shè)計上的嚴(yán)格性,還強(qiáng)調(diào)統(tǒng)計質(zhì)量控制技術(shù),包括基于客戶對軟件的預(yù)期使用測試(D選項)【答案】A快速應(yīng)用開發(fā)(RapidApplicationDevelopment,RAD)通過使用基于( )時,最適合于采用RAD方法。 【解析快速應(yīng)用開發(fā)(RapidApplcatonevelopmentRAD)是一種比傳統(tǒng)生存周期法快得多的開發(fā)方法,它強(qiáng)調(diào)極短的開發(fā)周期。RAD模型是瀑布模型的一個高速變種,通過使用基于構(gòu)件的開發(fā)方法獲得快速開發(fā)。如果需求理解得很好,且約束了項目范圍,利用這種模型可以很快地開發(fā)出功能完善的信息系統(tǒng)。RAD也具有以下局限性①、并非所有應(yīng)用都適合RAD。RAD對模塊化要求比較高,如果有哪一項功能不能被模塊化,那么RAD所需要的構(gòu)建就會有問題;如果高性能是一個指標(biāo),且該指標(biāo)必須通過調(diào)整接口使其適應(yīng)系統(tǒng)構(gòu)件才能獲得,則RAD也有可能不能奏效。②、開發(fā)者和客戶必須在很短的時間完成一系列的需求分析,任何一方配合不當(dāng),都會導(dǎo)致RAD項目失敗。③、RAD只能用于管理信息系統(tǒng)的開發(fā),不適合技術(shù)風(fēng)險很高的情況。例如,當(dāng)一個新系統(tǒng)要采用很多新技術(shù),或當(dāng)新系統(tǒng)與現(xiàn)有系統(tǒng)有較高的互操作性時,就不適合使用【答案】D、C基于UML的需求分析過程的基本步驟為利用()表示需求利用( D.組件圖及部署【解析在初步的業(yè)務(wù)需求描述已經(jīng)形成的前提下,基于UML的需求分析過程大致可分為以下、利用用例及用例圖表示需求。從業(yè)務(wù)需求描述出發(fā)獲取執(zhí)行者和場景;對場景進(jìn)行匯總、分類、抽象,形成用例;確定執(zhí)行者與用例、用例與用例圖之間的關(guān)系,生成用例圖。、利用包圖和類圖表示目標(biāo)軟件系統(tǒng)的總體框架結(jié)構(gòu)。根據(jù)領(lǐng)域知識、業(yè)務(wù)需求描述和既往經(jīng)驗設(shè)計目標(biāo)軟件系統(tǒng)的頂層架構(gòu);從業(yè)務(wù)需求描述中提取“關(guān)鍵概念”,形成領(lǐng)域概念模型;從概念模型和用例出發(fā),研究系統(tǒng)中主要的類之間的關(guān)系,生成類圖。螺旋模型將整個軟件開發(fā)過程分為多個階段,每個階段都由目標(biāo)設(shè)定、()、開發(fā)和效性驗證以及評審4個部分組成【解析螺旋模型是在快速原型的基礎(chǔ)上擴(kuò)展而成的一種生存周期模型。這種模型將整個軟件開發(fā)流程分成多個階段,每個階段都由4部分組成,它們是:①目標(biāo)設(shè)定。為該項目進(jìn)行需求分析,定義和確定這一個階段的專門目標(biāo),指定對過②風(fēng)險分析。對可選方案進(jìn)行風(fēng)險識別和詳細(xì)分析,制定解決辦法,采取有效的措施③開發(fā)和有效性驗證。風(fēng)險評估后,可以為系統(tǒng)選擇開發(fā)模型,并且進(jìn)行原型開發(fā),螺旋模型的軟件開發(fā)過程實際是上述4個部分的迭代過程,每迭代一次,螺旋線就增加一周,軟件系統(tǒng)就生成一個新版本,這個新版本實際上是對目標(biāo)系統(tǒng)的一近。經(jīng)過若干次的【答案】B以下關(guān)于軟件生存周期模型的敘述,正確的是 )在瀑布模型中,前一個階段的錯誤和疏漏會隱蔽地帶到后一個階在任何情況下使用演化模型,都能在一定周期內(nèi)由原型演化到最終產(chǎn)軟件生存周期模型的主要目標(biāo)是為了加快軟件開發(fā)的當(dāng)一個軟件系統(tǒng)的生存周期結(jié)束之后,它就進(jìn)入到一個新的生存周期模【解析【答案】A為了加強(qiáng)對企業(yè)信息資源的管理企業(yè)應(yīng)按照信息化和現(xiàn)代化企業(yè)管理要求設(shè)置信息管理機(jī)構(gòu),建立信息中心。信息中心的主要職能不包括( )。處理信息,確定信息處理的方用先進(jìn)的提高業(yè)務(wù)管理水建立業(yè)務(wù)部門期望的信息系統(tǒng)和【解析的獨立機(jī)構(gòu)直接由最并為企業(yè)高管理者供服務(wù)。其要職能是處理信息,確定信息處理的方法(選項A)先進(jìn)的提高業(yè)務(wù)管理水平(選項C),建立業(yè)務(wù)部門期望的信息系統(tǒng)和網(wǎng)絡(luò)并預(yù)測未來的信息系統(tǒng)和網(wǎng)絡(luò)(選項D),培養(yǎng)信息資源的管理人員等?!敬鸢浮緾(2)A.業(yè)務(wù)C.外部信息流D.內(nèi)部和外部信息【解析集成管理是企業(yè)信息資源管理的主要內(nèi)容之一。實行企業(yè)信息資源集成的前提是對企業(yè)歷史上形成的企業(yè)信息功能的集成,其是對企業(yè)內(nèi)部和外部信息流的集成,其實施的基礎(chǔ)是各種信息的集成。通過集成管理實現(xiàn)企業(yè)信息系統(tǒng)各要素的優(yōu)化組合,使信息系統(tǒng)各要間形成強(qiáng)大的協(xié)同作用,從而最大限度地放大企業(yè)信息的功能,實現(xiàn)企業(yè)可持續(xù)發(fā)展的目的。 B.組織機(jī)構(gòu)【解析企業(yè)信息化程度是息化建設(shè)的基礎(chǔ)和關(guān)鍵,企業(yè)信息化就是企業(yè)利用現(xiàn)代信息企業(yè)信息化方法主要包括業(yè)務(wù)流程重構(gòu)、業(yè)務(wù)應(yīng)用、信息系統(tǒng)建設(shè)、數(shù)據(jù)庫、資源管理和人力資本投資方法指據(jù)境件及其變的?!敬鸢浮緽是一套先進(jìn)的管理思想及技術(shù),它通過將 )進(jìn)行有效的整合,最終為企涉及到的各個領(lǐng)域提供了集成環(huán)境。系統(tǒng)的四個主要模塊包括 ).銷售資源、信息資源與商業(yè)智銷售管理、市場管理與服務(wù)管人力資源、業(yè)務(wù)流程與專業(yè)技 電子商務(wù)支持、呼叫中心、移動設(shè)備支持、數(shù)信息分析、網(wǎng)絡(luò)應(yīng)用支持、倉庫、工作流集銷售自動化、自動化、客戶服務(wù)與支持、商業(yè)智銷售管理、市場管理、服務(wù)管理、現(xiàn)場服務(wù)管【解析是一套先進(jìn)的管理思想及技術(shù),它通過將人力資源、業(yè)務(wù)流程與專業(yè)技術(shù)進(jìn)行有效的整合,最終為企業(yè)涉及到客戶或者消費者的各個領(lǐng)域提供了完美的集成,使得企業(yè)可以更低成本、更高效率地滿足客戶的需求,并與客戶建立起基于學(xué)習(xí)性關(guān)系基礎(chǔ)上的一對一營銷模式,從而讓企業(yè)可以最大程度提高客戶滿意度和忠誠度。 系統(tǒng)的主要模塊包括銷售自動化、自動化、客戶服務(wù)與支持、商業(yè)智能。【答案】D、CERP中的企業(yè)資源包括( 【解析 中的企業(yè)資源包括企業(yè)的“三流”資源,即物流資源 流資源和信息流資源 實際上就是對這“三流”資源進(jìn)行全面集成管理的管理信息系統(tǒng)峰 MIPS(每秒百萬次指令數(shù))用來描述計算機(jī)的定點運算速度,通過對計算機(jī)指5個機(jī)器周期,每個機(jī)器周期為3微秒,則該計算機(jī)的定點運算速度為()MIPS。 【解析53微秒,則該計算機(jī)每完成一1/1=006IPS以下關(guān)于軟件架構(gòu)風(fēng)格與系統(tǒng)性能關(guān)系的敘述,錯誤的是 )對于采用層次化架構(gòu)風(fēng)格的系統(tǒng),劃分的層次越多,系統(tǒng)的性能越對于采用管道―過濾器架構(gòu)風(fēng)格的系統(tǒng),可以通過引入過濾器的數(shù)據(jù)并發(fā)處理提高系統(tǒng)性能對于采用過程調(diào)用架構(gòu)風(fēng)格的系統(tǒng),可以通過將顯式調(diào)用策略替換為隱式調(diào)用策略提高系統(tǒng)性能【解析本題主要考查對軟件架構(gòu)風(fēng)格與系統(tǒng)性能之間關(guān)系的對于采用管道-過濾器架構(gòu)風(fēng)格的系統(tǒng),可以通過引入過濾器的數(shù)據(jù)并發(fā)處理可以有效提高系統(tǒng)性能。對于采用面向?qū)ο蠹軜?gòu)風(fēng)格的系統(tǒng),可以通過減少功能調(diào)用層次提高系統(tǒng)靈活性,但會降低系統(tǒng)的性能?!敬鸢浮緿以下關(guān)于網(wǎng)絡(luò)的敘述,正確的是 支持完全跨平臺文件共享,支持所有的操作系NAS通過SCSI連接至服務(wù)器,通過服務(wù)器網(wǎng)卡在網(wǎng)絡(luò)上傳輸數(shù)FCSAN的網(wǎng)絡(luò)介質(zhì)為光纖通道,而IPSAN使用標(biāo)準(zhǔn)的以太SAN設(shè)備有自己的文件管理系統(tǒng),NAS中的設(shè)備沒有文件管理系【解析設(shè)備是通過電纜(通常是SCSI接口電纜)直接連接服務(wù)器。I/O(輸入/輸入)請求直接發(fā)送到設(shè)備。DAS也可稱為SAS(Server-AttachedStorage,服務(wù)器附加)。它依賴于服務(wù)器,其本身是硬件的堆疊,不帶有任何操作系統(tǒng),DAS不能提供跨平臺文件共享功能(A選項,錯誤),各系統(tǒng)平臺下文件需分別。NAS是(NetworkAttachedStorage)的簡稱,中文稱為網(wǎng)絡(luò)附加。在NAS結(jié)口與網(wǎng)絡(luò)直接相連(B選項,錯誤),由用戶通過網(wǎng)絡(luò)來。NAS設(shè)備有自己的OS,其實際上是一個帶有瘦服務(wù)的設(shè)備,其作用類似于一個專務(wù),可以大大降低了設(shè)備的成本,另外NAS中的信息都是采用RAID方式進(jìn)行管SAN是通過高速網(wǎng)將一個或多個網(wǎng)絡(luò)設(shè)備和服務(wù)器連接起來的 統(tǒng),未來的信息將以SAN方式為主。SAN主要采取數(shù)據(jù)塊的方式進(jìn)行數(shù)據(jù)和信息的,目前主要使用于以太網(wǎng)(IPSAN)和光纖通道(FCSAN)(C選項,正確)兩類環(huán)D選項后半部分錯誤,前半部分正【答案】C 頂 服務(wù)器是最次 服務(wù)本 服務(wù)器可以采用遞歸查詢和迭代查詢兩種查詢方權(quán)限服務(wù)器負(fù)責(zé)將其管轄區(qū)內(nèi)的主機(jī)轉(zhuǎn)換為該主機(jī)的IP地【解析 服務(wù)器是 次 服務(wù)器以下關(guān)于網(wǎng)絡(luò)控制的敘述,正確的是()【解析 采用可變大小的滑動窗口協(xié)議進(jìn)行流量向糾錯系統(tǒng)中,當(dāng)接收端檢測到錯誤后就根據(jù)糾錯編碼的規(guī)律自行糾錯(B選項);在后向糾錯系統(tǒng)中,接收方會請求發(fā)送方重發(fā)出錯分組。【答案】C D.信號量混洗時【解析嚴(yán)格地說,影響嵌入式操作系統(tǒng)實時性的因素有很多,如常用系統(tǒng)調(diào)用平均運行時間、任務(wù)切換時間、線程切換時間、信號量混洗時間(指從一個任務(wù)釋放信號量到另一個等待該信號量的任務(wù)被激活的時間延遲)、中斷響應(yīng)時間等。任務(wù)執(zhí)行時間不是反映TOS實時性的評價指標(biāo)。【答案】A 【解析硬件抽象層是位于操作系統(tǒng)內(nèi)核與硬件電路之間的接口層,其目的在于將硬件抽象化。它隱藏了特定平臺的硬件接口細(xì)節(jié),為操作系統(tǒng)提供虛擬硬件平臺,使其具有硬件無關(guān)性,可在多種平臺上進(jìn)行移植?!敬鸢浮緿 B.宿主機(jī)與目標(biāo)機(jī)之間只能采用串口通信方【解析嵌入系開發(fā),由嵌入設(shè)備具足夠處器能和空,程開發(fā)一般用PC(宿主機(jī))來完成,然后將可執(zhí)行文件到嵌入式系統(tǒng)(目標(biāo)機(jī))中運行。選項:串口只是其中一種標(biāo)準(zhǔn),還可采用其他方式,比如并口、以太網(wǎng)或 JTAGC選項:當(dāng)宿主機(jī)與目標(biāo)機(jī)的機(jī)器指令不同時,就需要交叉工具鏈(指編譯、匯編、鏈接等一整套工具)?!敬鸢浮浚篊以下關(guān)于軟件中間件的敘述,錯誤的是 )【解析間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計算資源和網(wǎng)絡(luò)通信。軟件中間件的作用是為處于自己上層的應(yīng)用軟件提供運行與開發(fā)的環(huán)境,幫助用戶開發(fā)和集成應(yīng)用軟件。它不僅僅要實現(xiàn)互連,還要實現(xiàn)應(yīng)用之間的互操作?!敬鸢浮浚篊某商場商品數(shù)據(jù)庫的商品關(guān)系模式(商品代碼,商品名稱,供應(yīng)商,,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→)。商品關(guān)系模式P達(dá)到();該關(guān)系模式分解成()后,具有無損連接的特性,并能夠保持函數(shù)依賴。 A.P1(商品代碼,),P2(商品名稱,供應(yīng)商,庫存量)B.P1(商品名稱,),P2(商品代碼,供應(yīng)商,庫存量)C.P1(商品代碼,商品名稱,),P2(供應(yīng)商,庫存量)D.P1(商品代碼,商品名稱),P2(商品代碼,供應(yīng)商,庫存量),P3(供應(yīng)商,【解析本題考查的是應(yīng)試者關(guān)系數(shù)據(jù)庫方面的基礎(chǔ)知根據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的所有屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因為,根據(jù)題意(商品代碼,供應(yīng)商)→商品名碼(存在非主屬性對碼的部分函數(shù)依賴),所以,該關(guān)系模式屬于1NF。關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個問題。所以需要對模式分解,其中選項A、選項B和選項C的分解是有損且不保持函數(shù)依賴。例如,選項A中的分解P1F1=Φ,分解P2的函數(shù)依賴集F2=Φ,丟失了F中的函數(shù)依賴,即不保持函數(shù)依賴?!敬鸢浮緼、D在數(shù)據(jù)庫設(shè)計的需求分析階段應(yīng)當(dāng)形成(),這些文檔可以作為()階段的設(shè)計依據(jù)。D.數(shù)據(jù)庫運行【解析數(shù)據(jù)庫設(shè)計主要分為用戶需求分析、概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計四個階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設(shè)計人員采用一定的輔助工具對應(yīng)用對象的功能、性能、限制等要求所進(jìn)行的科學(xué)分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流程圖。用戶需求分析階段

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論