中級軟件設(shè)計(jì)師2017下半年上午試題附答案解析_第1頁
中級軟件設(shè)計(jì)師2017下半年上午試題附答案解析_第2頁
中級軟件設(shè)計(jì)師2017下半年上午試題附答案解析_第3頁
中級軟件設(shè)計(jì)師2017下半年上午試題附答案解析_第4頁
中級軟件設(shè)計(jì)師2017下半年上午試題附答案解析_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1 .在程序執(zhí)行過程中,Cache與主存的地址映射是由()完成的。A.操作系統(tǒng)B.程序員調(diào)度 C.硬件自動D.用戶軟件2 .某四級指令流水線分別完成取指、取數(shù)、運(yùn)算、保存結(jié)果四步操作。若完成上述操作 的時間依次為8ns、9ns、4ns、8ns,則該流水線的操作周期應(yīng)至少為()ns。A. 4 B. 8 C. 9 D. 333 .內(nèi)存按字節(jié)編址。若用存儲容量為32Kx8bit的存儲器芯片構(gòu)成地址從AOOOOH到DFFFFH的內(nèi)存,則至少需要()片芯片。A. 4 B. 8 C. 16 D. 324 .計(jì)算機(jī)系統(tǒng)的主存主要是由()構(gòu)成的。A. DRAM B. SRAM C. Cache D. EEPR

2、OM5 .以下關(guān)于海明碼的敘述中,正確的是()。A .海明碼利用奇偶性進(jìn)行檢錯和糾錯B.海明碼的碼距為 1C.海明碼可以檢錯但不能糾錯D.海明碼中數(shù)據(jù)位的長度與校驗(yàn)位的長度必須相同6.計(jì)算機(jī)運(yùn)行過程中,CPU需要與外設(shè)進(jìn)行數(shù)據(jù)交換。采用()控制技術(shù)時,CPU與外設(shè)可并行工作。A.程序查詢方式和中斷方式B.中斷方式和 DMA方式C.程序查詢方式和 DMA方式D.程序查詢方式、中斷方式和DMA方式78.與HTTP相比,HTTPS協(xié)議對傳輸?shù)膬?nèi)容進(jìn)行加密,更加安全。 HTTPS基于() 安全協(xié)議,其默認(rèn)端口是()。A. RSA B . DES C. SSL D. SSHA. 1023 B . 443

3、 C. 80 D. 80809 .下列攻擊行為中,屬于典型被動攻擊的是()。A .拒絕服務(wù)攻擊 B .會話攔截C.系統(tǒng)干涉D .修改數(shù)據(jù)命令10 . 0不屬于入侵檢測技術(shù)。A .專家系統(tǒng)B .模型檢測C.簡單匹配D .漏洞掃描11 .以下關(guān)于防火墻功能特性的敘述中,不正確的是()。A.控制進(jìn)出網(wǎng)絡(luò)的數(shù)據(jù)包和數(shù)據(jù)流向B.提供流量信息的日志和審計(jì)C.隱藏內(nèi)部IP以及網(wǎng)絡(luò)結(jié)構(gòu)細(xì)節(jié)D.提供漏洞掃描功能12 .某軟件公司項(xiàng)目組的程序員在程序編寫完成后均按公司規(guī)定撰寫文檔,并上交公司 存檔。此情形下,該軟件文檔著作權(quán)應(yīng)由()享有。A.程序員B.公司與項(xiàng)目組共同C.公司D.項(xiàng)目組全體人員13 .我國商標(biāo)法規(guī)

4、定了申請注冊的商標(biāo)不得使用的文字和圖形,其中包括縣級以上行政區(qū)的地名(文字)。以下商標(biāo)注冊申請,經(jīng)審查,能獲準(zhǔn)注冊的商標(biāo)是()。A.青島(市)14 黃山(市)C.??冢ㄊ校〥.長沙(市)15 .李某購買了一張有注冊商標(biāo)的應(yīng)用軟件光盤,則李某享有()。A.注冊商標(biāo)專用權(quán)B.該光盤的所有權(quán)C.該軟件的著作權(quán)D.該軟件的所有權(quán)1516.某醫(yī)院預(yù)約系統(tǒng)的部分需求為:患者可以查看醫(yī)院發(fā)布的專家特長介紹及其就診時間:系統(tǒng)記錄患者信息,患者預(yù)約特定時間就診。用 DFD對其進(jìn)行功能建模時,患者是 ();用ERD對其進(jìn)行數(shù)據(jù)建模時,患者是()。A.外部實(shí)體B.加工C.數(shù)據(jù)流 D.數(shù)據(jù)存儲A .實(shí)體 B .屬性C

5、 .聯(lián)系D .弱實(shí)體1718.某軟件項(xiàng)目的活動圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,鏈接頂點(diǎn)的邊表示包含的活動,變色數(shù)字表示活動的持續(xù)時間(天)。完成該項(xiàng)目的最少時間為()天。由于 某種原因,現(xiàn)在需要同一個開發(fā)人員完成BC和BD,則完成該項(xiàng)目的最少時間為()天。A. 11B. 18C. 20D. 21A. 11B. 18C. 20D. 2119.某企業(yè)財(cái)務(wù)系統(tǒng)的需求中,屬于功能需求的是()。A.每個月特定的時間發(fā)放員工工資B.系統(tǒng)的響應(yīng)時間不超過3秒C.系統(tǒng)的計(jì)算精度符合財(cái)務(wù)規(guī)則的要求D.系統(tǒng)可以允許100個用戶同事查詢自己的工資20 .更適合用來開發(fā)操作系統(tǒng)的編程語言是()。A. C/C+B

6、. Java C. Python D. JavaScript21 .以下關(guān)于程序設(shè)計(jì)語言的敘述中,不正確的是()。A .腳本語言中不使用變量和函數(shù)B.標(biāo)記語言常用于描述格式化和鏈接C.腳本語言采用解釋方式實(shí)現(xiàn)D.編譯型語言的執(zhí)行效率更高22 .將高級語言源程序通過編譯或解釋方式進(jìn)行翻譯時,可以先生成與源程序等價(jià)的某 種中間代碼。以下關(guān)手中間代碼的敘途中,正確的是()。A.中間代碼常采用符號表來表示B.后綴式和三地址碼是常用的中間代碼C.對中間代碼進(jìn)行優(yōu)化要依據(jù)運(yùn)行程序的機(jī)器特性D.中間代碼不能跨平臺23.計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)如下圈所示,基于硬件之上的軟件可分為a、b和c三個層次。圖中a、b和c

7、分別表示()。A.操作系統(tǒng)、系統(tǒng)軟件和應(yīng)用軟件B.操作系統(tǒng)、應(yīng)用軟件和系統(tǒng)軟件C.應(yīng)用軟件、系統(tǒng)軟件和操作系統(tǒng)D.應(yīng)用軟件、操作系統(tǒng)和系統(tǒng)軟件2425.下圖所示的PCB (進(jìn)程控制塊)的組織方式是(),圖中()。運(yùn)行指針”T :A.鏈接方式B.索引方式C.順序方式D . HashA .有1個運(yùn)行進(jìn)程、 B.有2個運(yùn)行進(jìn)程、 C.有1個運(yùn)行進(jìn)程、 D .有1個運(yùn)行進(jìn)程、2個就緒進(jìn)程、3個就緒進(jìn)程、3個就緒進(jìn)程、4個就緒進(jìn)程、4個阻塞進(jìn)程2個阻塞進(jìn)程3個阻塞進(jìn)程2個阻塞進(jìn)程26某文件系統(tǒng)采用多級索引結(jié)構(gòu)。若磁盤塊的大小為1K字節(jié),每個塊號占3字節(jié),那么采用二級索引時的文件最大長度為()字節(jié)。A.

8、1024 B. 2048 C. 116281 D, 2325622728.某操作系統(tǒng)采用分頁存儲管理方式,下圖給出了進(jìn)程 A和進(jìn)程B的頁表結(jié)構(gòu)。 如果物理頁的大小為1K字節(jié),那么進(jìn)程 A中邏輯地址為1024(十進(jìn)制)用變量存放在()號 物理內(nèi)存頁中。假設(shè)進(jìn)程A的邏輯頁4與進(jìn)程B的邏輯頁5要共享物理頁4,那么應(yīng)該在進(jìn)程A頁表的邏輯頁4和進(jìn)程B頁表的邏輯頁5對應(yīng)的物理頁處分別填()。A. 8B. 3C. 5D. 2A. 4、4 B. 4、5 C. 5、4 D . 5/52930.用自盒測試方法對如下圖所示的流程圖進(jìn)行測試。若要滿足分支覆蓋,則至少要 ()個測試用例,正確的測試用例對是()(測試用例

9、的格式為( A,B,X;X )。A. 1 B. 2C. 3 D. 4A. ( 1,3,3;3)和(5,2,15;3)B. ( 1,1,5;5)和(5,2,20;9)C. (2,3,10;5)和(5,2,18;3)D, (5,2,16;3)和(5,2,21;9)31 .配置管理貫穿軟件開發(fā)的整個過程。以下內(nèi)容中,不屬于配置管理的是()。A .版本控制B .風(fēng)險(xiǎn)管理C.變更管理D .配置狀態(tài)報(bào)告32 .極限編程(XP)的十二個最佳實(shí)踐不包括()。A .小的發(fā)布B.結(jié)對編程C.持續(xù)集成D.精心設(shè)計(jì)33 .以下關(guān)于管道過濾器體系結(jié)構(gòu)的有點(diǎn)的敘述中,不爭取的是()。A.軟件構(gòu)件具有良好的高內(nèi)聚、低藕合的

10、特點(diǎn)B.支持重用C.支持并行執(zhí)行D.提高性能34 .模塊A將學(xué)生信息,即學(xué)生姓名、學(xué)號、手機(jī)號等放到一個結(jié)構(gòu)體中,傳遞給模塊B。模塊A和B之間的藕合類型為()藕合。A.數(shù)據(jù)B.標(biāo)記C.控制D .內(nèi)容35 .某模塊內(nèi)涉及多個功能,這些功能必須以特定的次序執(zhí)行,則該模塊的內(nèi)聚類型為()內(nèi)聚。A.實(shí)踐B.過程C.信息D .功能36 .系統(tǒng)交付用戶使用后,為了改進(jìn)系統(tǒng)的圖形輸出而對系統(tǒng)進(jìn)行修改的維護(hù)行為屬于()維護(hù)。A.改正性B.適應(yīng)性C.改善性D.預(yù)防性3738.在面向?qū)ο蠓椒ㄖ?,將邏輯上相關(guān)的數(shù)據(jù)以及行為綁定在一起,使信息對使用者隱蔽稱為()。當(dāng)類中的屬性或方法被設(shè)計(jì)為private時,()可以對

11、其進(jìn)行訪問。A .抽象B,繼承C.封裝D .多態(tài)A.應(yīng)用程序中所有方法B.只有此類中定義的方法C.只有此類中定義的public方法 D.同一個包中的類中定義的方法39 .采用繼承機(jī)制創(chuàng)建子類時,子類中()。A.只能有父類中的屬性B.只能有父類中的行為C.只能新增行為D.可以有新的屬性和行為40 .面向?qū)ο蠓治鲞^程中,從給定需求描述中選擇()來識別對象。A .動詞短語 B .名詞短語 C .形容詞 D .副詞4143.如圖所示的 UML類圖中,Shop和Magazine之間為()關(guān)系, Magazine和Page 之間為()關(guān)系。UML類圖統(tǒng)稱不用于對()進(jìn)行建模。A.關(guān)聯(lián)B.依賴C.組合D .

12、繼承A.關(guān)聯(lián)B.依賴C.組合D .繼承A.系統(tǒng)的詞匯 B.簡單的協(xié)作 C.邏輯數(shù)據(jù)庫模式D.對象快照4447.自動售貨機(jī)根據(jù)庫存、存放貨幣量、找零能力、所選項(xiàng)目等不同,在貨幣存入并 進(jìn)行選擇時具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn) 品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務(wù)需求適合采用()模式設(shè)計(jì)實(shí)現(xiàn),其類圖如下圖 所示,其中()是客戶程序使用的主要接口,可用狀態(tài)來對其進(jìn)行配置。此模式為(),體 現(xiàn)的最主要的意圖是()。44. A.觀察者(Obeserver) C.策略(Stratehy)45. A. VendingMachineState C. VendingDe

13、positState46. A.創(chuàng)建型對象模式C.行為型類模式B.狀態(tài)(State)D.訪問者(Visitor)B. BuyD. VendingStockStateB.結(jié)構(gòu)型對象模式D.行為型對象模式47. A.當(dāng)一個對象狀態(tài)改變時所有依賴它的對象得到通知并自動更新B.在不破壞封裝性的前提下,捕獲對象的內(nèi)部狀態(tài)并在對象之外保存C. 一個對象在其內(nèi)部狀態(tài)改變時改變其行為D.將請求封裝為對象從而可以使用不同的請求對客戶進(jìn)行參數(shù)化48 .編譯過程中進(jìn)行的語法分析主要是分析()。A.源程序中的標(biāo)識符是否合法B.程序語句的含義是否合法C.程序語句的結(jié)構(gòu)是否合法D.表達(dá)式的類型是否合法49 .某確定的有限

14、自動機(jī)(DFA)的狀態(tài)轉(zhuǎn)換圖如下圖所示(0是初態(tài),4是終態(tài)),則 該DFA能識別()。A. aaab B. abab C. bbba D. abba50 .函數(shù)main、f的定義如下所示。調(diào)用函數(shù) f時,第一個參數(shù)采用傳值 (call by value)方式,第二個參數(shù)采用傳引用(call by referen)方式,則函數(shù) main執(zhí)行后輸出的值為(50)。A. 10 B. 19 C. 20 D. 2951 .采用三級結(jié)構(gòu)/兩級映像的數(shù)據(jù)庫體系結(jié)構(gòu),如果對數(shù)據(jù)庫的一張表創(chuàng) 建聚簇索引,改變的是數(shù)據(jù)庫的()。A.用戶模式 B.外模式C.模式D.內(nèi)模式52 .某企業(yè)的培訓(xùn)關(guān)系模式 R(培訓(xùn)科目,

15、培訓(xùn)I師,學(xué)生,成績,時間,教室 ),R的函數(shù) 依賴集F=培訓(xùn)科目一一培訓(xùn)師,(學(xué)生,培訓(xùn)科目)一成績,(時間,教室)一培訓(xùn)科目,(時 間,培訓(xùn)師)一教室,(時間,學(xué)生)一教室。關(guān)系模式R的主鍵為(),其規(guī)范化程度最高 達(dá)到()。A.(學(xué)生,培訓(xùn)科目) B.(時間,教師)C.(時間,培訓(xùn)師) D .(時間,學(xué)生)A. 1NF B. 2MF C. 3NF D. BCNF5455.設(shè)關(guān)系模式 R (U, F),其中:U=A , B,C,D,E , F=A-B , DEB , CEHE , E-A , B-D。()為關(guān)系模式 R的候選關(guān)鍵字。分解()是無損連接,并保持函數(shù)依賴的。A. ABB. DE

16、C. DBD. CEA.B.C.D.p-Rj (AC), Rz(ED),P=R“AC), R2 (E), Rp = R, (AC), R2 p=R1(ABC), R?56 .在基于 Web的電子商務(wù)應(yīng)用中,訪問存儲于數(shù)據(jù)庫中的業(yè)務(wù)對象的常用方式之A. JDBC B. XML C. CGI D. COM57 .設(shè)S是一個長度為 n的非空字符串, 其中的字符各不相同,則其互異的非平凡子串(非空且不同于 S本身)個數(shù)為()。A. 2n-1 B. n2 C.n(n+1)/2 D.(n+2) (n-1)/258 .假設(shè)某消息中只包含7個字符怡a,b,c,d,e,f,g,折7個字符在消息中出現(xiàn)的次數(shù)為5,

17、24,8,17,34,f4,13,利用哈夫曼樹(最優(yōu)二叉樹)為該消息中的字符構(gòu)造符合前綴編碼要 求的不等長編碼。各字符的編碼長度分別為()。A.a:4,b:2,c:3,d:3,e:2,f:4,g:3B. a:6,b:2,c:5,d:3,e:1,f:6,g:4C. a:3,b:3,c:3,d:3,e:3,f:2,g:3D. a:2,b:6,c:3,d:5,e:6,f:1,g:459 .設(shè)某二叉樹采用二叉鏈表表示(即結(jié)點(diǎn)的兩個指針分別指示左、右孩子)。當(dāng)該二 叉樹包含k個節(jié)點(diǎn)時,其二叉鏈表節(jié)點(diǎn)中必有()個空的漢子指針。A.k-1 B. k C,k+1 D . 2k60 .以下關(guān)于無向連通圖G的敘述

18、中,不正確的是()。A. G中任意兩個頂點(diǎn)之間均有邊存在B. G中任意兩個頂點(diǎn)之間存在路徑C.從G中任意頂點(diǎn)出發(fā)可遍歷圖中所有頂點(diǎn)D. G的臨接矩陣是對稱矩陣61兩個遞增序列 A和B的長度分別為 m和n(mP+D+1 ,其中P代表漢明碼的個數(shù),D代表數(shù)據(jù)位的個數(shù)。 6.B 解析:程序查詢方式是通過CPU執(zhí)行程序來查詢狀態(tài)的。DMA(Direct Memory Access ,直接內(nèi)存存取)是所有現(xiàn)代電腦的重要特色,它允許不同速 度的硬件裝置來溝通,而不需要依賴于CPU的大量中斷負(fù)載。否則, CPU需要從來源把每一片段的資料復(fù)制到暫存器,然后把它們再次寫回到新的地方。在這個時間中,CPU對于其他

19、的工作來說就無法使用。 有DMA無程序查詢 78.CB 解析:HTTPS (全稱:Hyper Text Transfer Protocol over Secure Socket Layer ),是以安 全為目標(biāo)的HTTP通道,簡單講是 HTTP的安全版。即 HTTP下加入SSL層,HTTPS的 安全基礎(chǔ)是SSL,因此加密的詳細(xì)內(nèi)容就需要SSL。它是一個URI scheme (抽象標(biāo)識符體系),句法類同 http:體系。HTTPS使用端口 443,而不是像 HTTP那樣使用端口 80來 和TCP/IP進(jìn)行通信。 9.B 解析:被動攻擊主要是收集信息而不是進(jìn)行訪問,數(shù)據(jù)的合法用戶對這種活動一點(diǎn)也不

20、會覺察到。被動攻擊包括嗅探、信息收集等攻擊方法。攻擊方不知道被攻擊方什么時候?qū)υ?10.D 解析:漏洞掃描是殺掉軟件做的 11.D 解析:防火墻是被動防御,無法提供系統(tǒng)漏洞掃描 12.C 解析:本題考查知識產(chǎn)權(quán)知識,即軟件知識產(chǎn)權(quán)歸屬。 公民為完成法人或者其他組織工作任務(wù)所創(chuàng)作的作品是職務(wù)作品。職務(wù)作品可以是作品分類中的任何一種形式,如文字作品、電影作品、計(jì)算機(jī)軟件都可能由于為執(zhí)行工作任務(wù)而創(chuàng)作,屬于職務(wù)作品。其著作權(quán)歸屬分兩種情形:(1) 一般職務(wù)作品:一般職務(wù)作品的著作權(quán)由作者享有。單位或其他組織享有在其 業(yè)務(wù)范圍內(nèi)優(yōu)先使明的權(quán)利,期限為2年。單位的優(yōu)先使用權(quán)是專有的,未經(jīng)單位同意,作者不

21、得許可第三人以與單位使用的相同方式使用該作品。在作品完成兩年內(nèi),如單位在其業(yè)務(wù)范圍內(nèi)不使用,作者可以要求單位同意由第三人以與單位使用的相同方式使用,所獲報(bào)酬,由作者與單位按約定的比例分配。(2)特殊的職務(wù)作品:所謂特殊職務(wù)作品一是指是利用法人或者其他組織的物質(zhì)技術(shù)條件創(chuàng)作,并由法人或者其他組織承擔(dān)責(zé)任的工程設(shè)計(jì)、產(chǎn)品設(shè)計(jì)圖紙、地圖、計(jì)算機(jī)軟件等職務(wù)作品;二是指法律、行政法規(guī)規(guī)定或者合同約定著作權(quán)由法人或者其他組織亨有的職務(wù)作品。對于特殊職務(wù)作品,作者享有署名權(quán),其他權(quán)利由法人或非法人單位享有。 本題涉及軟件知識產(chǎn)權(quán),王某為完成公司指派的工作任務(wù)所開發(fā)的軟件是職務(wù)軟件,職務(wù)軟件包括軟件文檔和源程

22、序。該軟件文檔屬于特殊職務(wù)作品,依據(jù)著作權(quán)法,對于特殊職務(wù)作 品,除署名權(quán)以外,著作權(quán)的其他權(quán)利由公司享有。13.A解析:青島啤酒記著沒,不是打廣告,不過我考試的時候第一反應(yīng)就是這個。14.B解析:這個可以參考 12題的解析,只是有了光盤的所有權(quán)。1516.AA解析:數(shù)據(jù)流圖(Data Flow Diagram ):簡稱DFD ,它從數(shù)據(jù)傳遞和加工角度,以圖形方 式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。E-R圖也稱實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體類型

23、、屬性和聯(lián)系 的方法,用來描述現(xiàn)實(shí)世界的概念模型。在實(shí)際情況中并非總有一個屬性是鍵,為描述這類情況,E-R圖引入了弱實(shí)體元素。即沒有鍵屬性的實(shí)體型。例如本地電話號碼、寢室等(如 果其僅按照順序編號的話),對應(yīng)地,存在鍵屬性的實(shí)體型則為強(qiáng)實(shí)體型。不管是哪種建模方式患者都是實(shí)體1718.BD解析:關(guān)鍵路徑為 ABCEFJ和ABDGFJ18 天19.A解析:功能需求:系統(tǒng)要做什么,在何時做,在何時以及如何修改升級。20.A解析:Linux就是用C開發(fā)的21.A解析:腳本語言中可以使用變量22.B解析:中間代碼常用的表達(dá)形式如后綴式,三元式,四元式和樹,可以跨平臺23.C解析:系統(tǒng)軟件開發(fā)人員開發(fā)操作

24、系統(tǒng)和系統(tǒng)軟件。應(yīng)用軟件開發(fā)人員開發(fā)應(yīng)用軟件。2425 BC解析:都給出索引表了,這就不用說了;運(yùn)行指針就指向了一個進(jìn)程,就緒有三個,阻塞有 三個。26.C解析:2728.B A解析:1k=1*1024 ;所以邏輯頁為1,對應(yīng)物理頁為 3;第二空是可以共用的。2930 BB解析:第二空已經(jīng)給出第一空的答案兩個;第二空用代入法。31.B解析:風(fēng)險(xiǎn)管理屬于風(fēng)險(xiǎn)控制。32.D解析:極限編程(XP)4大價(jià)值觀:溝通,簡單性,簡單,反饋與勇氣;5個原則:快速反饋,簡單性假設(shè),逐步修改,提倡更改和優(yōu)質(zhì)工作12個最佳實(shí)踐:計(jì)劃游戲(快速制定計(jì)劃、隨著細(xì)節(jié)的不斷變化而完善)、小型發(fā)布(系 統(tǒng)的設(shè)計(jì)要能夠盡可能

25、早地交付)、隱喻(找到合適的比喻傳達(dá)信息)、簡單設(shè)計(jì)(只處理 當(dāng)前的需求,使設(shè)計(jì)保持簡單)、測試現(xiàn)行(先寫測試代碼,然后再編寫程序)、重構(gòu)(重新審視需求和設(shè)計(jì),重新明確地描述它們以符合新的和現(xiàn)有的需求)、結(jié)隊(duì)編程、集體代碼所有制、持續(xù)集成(可以按日甚至按小時為客戶提供可運(yùn)行的版本)、每周工作40個小時、現(xiàn)場客戶和編碼標(biāo)準(zhǔn)。33.D解析:管道-過濾器模式的體系結(jié)構(gòu)是面向數(shù)據(jù)流的軟件體系結(jié)構(gòu)。它最典型的應(yīng)用是在編譯系統(tǒng)。一個普通的編譯系統(tǒng)包括詞法分析器,語法分析器,語義分析與中間代碼生成器,優(yōu)化 器,目標(biāo)代碼生成器等一系列對源程序進(jìn)行處理的過程。人們可以將編譯系統(tǒng)看作一系列過 濾器的連接體,按照管

26、道-過濾器的體系結(jié)構(gòu)進(jìn)行設(shè)計(jì)。此外,這種體系結(jié)構(gòu)在其它一些領(lǐng)域也 有廣泛的應(yīng)用。因此它成為軟件工程和軟件開發(fā)中的一個突出的研究領(lǐng)域。34.A解析:功能內(nèi)聚:完成一個單一功能,各個部分協(xié)同工作,缺一不可。順序內(nèi)聚:處理元素相關(guān),而且必須順序執(zhí)行。通信內(nèi)聚:所有處理元素集中在一個數(shù)據(jù)結(jié)構(gòu)的區(qū)域上。過程內(nèi)聚:處理元素相關(guān),而且必須按特定的次序執(zhí)行。瞬時內(nèi)聚:所包含的任務(wù)必須在同一時間間隔內(nèi)執(zhí)行(如初始化模塊)。邏輯內(nèi)聚:完成邏輯上相關(guān)的一組任務(wù)。偶然內(nèi)聚:完成一組沒有關(guān)系或松散關(guān)系的任務(wù)。35.B解析:參考3436.C正確性維護(hù):改正沒有發(fā)現(xiàn)的錯誤適應(yīng)性維護(hù):技術(shù),需求發(fā)生了變化而引起的維護(hù)完善性維

27、護(hù):擴(kuò)展功能和完善性能預(yù)防性維護(hù):提高可靠性和可維護(hù)性3738cB解析:封裝是指利用抽象數(shù)據(jù)類型將數(shù)據(jù)和基于數(shù)據(jù)的操作封裝在一起,使其構(gòu)成一個不可分割的獨(dú)立實(shí)體,數(shù)據(jù)被保護(hù)在抽象數(shù)據(jù)類型的內(nèi)部,盡可能地隱藏內(nèi)部的細(xì)節(jié), 只保留一些對外接口使之與外部發(fā)生聯(lián)系。只有此類中定義的方法可以對私有成員進(jìn)行訪問。39.D解析:子類相對于父類,要更加特殊。所以會有新的成員來描述其特殊。40.B解析:名詞短語暗示類及其屬性動詞和動詞短語暗示對職責(zé)或操作。4143.ACD解析:第一個空和第二個空,可以通過他們之間的連線得出;第三空:對系統(tǒng)的詞匯建模;對簡單的協(xié)作建模;對邏輯數(shù)據(jù)庫模式建模都可以用到類圖4447

28、BADC .解析:有 State關(guān)鍵詞 狀態(tài)模式:允許一個對象在其內(nèi)部狀態(tài)改變時改變它的行為。對象看起來似乎修改了它的類。在很多情況下,一個對象的行為取決于一個或多個動態(tài)變化的屬性, 這樣的屬性叫做狀態(tài),這樣的對象叫做有狀態(tài)的(stateful)對象,這樣的對象狀態(tài)是從事先定義好的一系列值中取出的。當(dāng)一個這樣的對象與外部事件產(chǎn)生互動時,其內(nèi)部狀態(tài)就會改變,從而使得系統(tǒng)的行為也隨之發(fā)生變化。是整個狀態(tài)模式的基類也是對外的接口。48.C解析:語法分析的任務(wù)是根據(jù)語言的語法規(guī)則分析單詞串是否構(gòu)成短語和句子,即表達(dá)式, 語句和程序等基本語言結(jié)構(gòu),同時檢查和處理程序中的語法錯誤。49. A解析:一定是以 b結(jié)束,aa.b或bb.b ;50.D解析:當(dāng)值傳遞的時候,將原來的參數(shù)復(fù)制了一份,但是引用傳遞的時候是將

溫馨提示

  • 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

提交評論