版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
綜合模擬測試題一一、選擇題(每題1分,共20分)1.軟件需求分析階段可分為對問題的識別、分析與綜合、編寫需求分析文檔以及(C)4個方面。
A.總結(jié)
B.階段性報告
C.需求分析評審
D.以上答案都不正確2.在結(jié)構(gòu)化分析方法中,用以表達系統(tǒng)內(nèi)數(shù)據(jù)的運動情況的工具是(A)。
A.數(shù)據(jù)流圖
B.數(shù)據(jù)詞典
C.結(jié)構(gòu)化英語
D.判定表與判定樹3.在選擇程序設(shè)計語言時最重要的依據(jù)是(A)
A.語言的應(yīng)用領(lǐng)域B.對語言的熟悉程度C.數(shù)據(jù)結(jié)構(gòu)的復(fù)雜度D.算法的復(fù)雜度4.模塊的(B)性是把軟件劃分為模塊時要遵守的準則,衡量的標準是模塊本身的(A)性和模塊之間的(C)性。由若干個邏輯功能相似的成分組成的模塊,該模塊的內(nèi)聚性是(H);模塊內(nèi)部的各個成分使用同一個輸入數(shù)據(jù),或產(chǎn)生同一個輸出數(shù)據(jù),該模塊的內(nèi)聚性是(J)。A.內(nèi)聚性B.獨立性C.耦合性D.功能內(nèi)聚E.順序內(nèi)聚F.過程內(nèi)聚
G.時間性內(nèi)聚H.邏輯性內(nèi)聚I.偶然性內(nèi)聚
J.5.白盒法測試程序時常按照給定的覆蓋條件選取測試用例:(B)覆蓋比(A)覆蓋嚴格,它使得每個判定的每條分支至少經(jīng)歷1次;(D)覆蓋既是判定覆蓋,又是條件覆蓋,但它并不保證使各種條件都能取到所有的值;(E)覆蓋比其他條件都要嚴格,但它不能保證覆蓋程序中的每一條路徑。
A.語句B.判定C.條件
D.判定/條件E.多重條件F.路徑6.在以下的描述中,(B)不是信息。計算機02班全體30名同學(xué)B.5、6、7、8、9C.中國的4個直轄市D.經(jīng)濟管理學(xué)院共有4個系7.下列(C)語句是非功能性需求的描述。系統(tǒng)可以查詢到某人當(dāng)前借了哪些書系統(tǒng)可以查詢到某人是否為會員系統(tǒng)可以把查詢的響應(yīng)速度盡量控制在5秒之內(nèi)系統(tǒng)可以查詢到某人是否得到獎學(xué)金8.下面(C)不是面向?qū)ο箝_發(fā)方法的特征。抽象性B.繼承性C.關(guān)聯(lián)性D.封裝性9.以下(C)不屬于系統(tǒng)維護的類型。正確性維護B.適應(yīng)性維護C.預(yù)測性維護D.完善性維護10.以下(D)不能構(gòu)成信息系統(tǒng)的子系統(tǒng)。生產(chǎn)子系統(tǒng)B.物資供應(yīng)子系統(tǒng)C.人事子系統(tǒng)D.操作系統(tǒng)11.有關(guān)開發(fā)信息系統(tǒng)方法說法正確的是(C)。A.結(jié)構(gòu)化系統(tǒng)開發(fā)方法更加強調(diào)的是“自下而上”的開發(fā)策略B.原型法注重的是對管理系統(tǒng)的全面、系統(tǒng)、詳細的了解C.面向?qū)ο蠓椒ň哂蟹庋b性、抽象性、繼承性、多態(tài)性的特點D.生命周期法就是結(jié)構(gòu)化系統(tǒng)開發(fā)方法的一個實現(xiàn)版本12.可行性研究采用(B)概括說明軟件系統(tǒng)的物理模型。A.數(shù)據(jù)流圖
B.系統(tǒng)流程圖C.數(shù)據(jù)詞典
D.成本-效益分析13.在生命周期法中,完成新系統(tǒng)邏輯設(shè)計工作的階段是(A)。A.系統(tǒng)分析階段B.系統(tǒng)設(shè)計階段C.系統(tǒng)實施階段D.系統(tǒng)運行階段14.哪種測試主要是檢查需求分析問題(C)。A.單元測試B.組裝測試C.系統(tǒng)測試D.驗收測試15.按照面向?qū)ο蟮睦碚?,下列說法不正確的是(C)。A.我們可以把汽車看作是交通工具的一個子類B.對象既可以是具體的事物,也可以是抽象的實體C.對象具有封裝特性,它是屬性和聯(lián)系的封裝體D.對象之間的聯(lián)系主要通過傳遞消息來實現(xiàn)16.模塊間的最差的塊間耦合形式是(D)。A.公共耦合B.數(shù)據(jù)耦合C.控制耦合D.內(nèi)容耦合17.在面向?qū)ο蟮姆治鲞^程中,一般用概念模型來詳細描述系統(tǒng)的問題域。表示概念模型的工具是(A)。A.類圖B.序列圖C.協(xié)作圖D.用例圖18.以下關(guān)于面向?qū)ο蠓椒ǖ臄⑹鲋?,正確的是(C)。A.問題空間與解決問題的方法空間不一致B.繼承是組裝結(jié)構(gòu)的重要特性C.類是對象的抽象D.數(shù)據(jù)和功能相割裂19.用原型法開發(fā)系統(tǒng)的主要優(yōu)點是(A)。A.能更確切地獲取用戶的需求B.能提高系統(tǒng)開發(fā)文檔的規(guī)范性C.能理設(shè)計軟件的模塊結(jié)構(gòu)D.能提高編程的效率20.導(dǎo)出模塊構(gòu)圖的基礎(chǔ)是(D)。A.系統(tǒng)流程圖B.控制結(jié)構(gòu)圖C.數(shù)據(jù)結(jié)構(gòu)圖D.數(shù)據(jù)流程圖21.實體的特征項在信息世界中稱為(C)。A.總體B.個體C.屬性D.實體22.以下有關(guān)信息系統(tǒng)分析的任務(wù)說法正確的是(B)。問題識別、可行性分析、系統(tǒng)邏輯模型、數(shù)據(jù)庫設(shè)計主要解決系統(tǒng)“做什么”的問題只有結(jié)構(gòu)化分析的方法定義需求是早于系統(tǒng)分析階段的一項重要任務(wù)23.有關(guān)于面向?qū)ο蟮幕靖拍钫f法錯誤的是(D)。對象是一組數(shù)據(jù)和施加其上的一組操作構(gòu)成的封閉體對象的特征是名稱、狀態(tài)、操作對象的集合就是類子類是不能被擴展屬性和方法的類24.在數(shù)據(jù)流圖中表示的是(C)。處理B.數(shù)據(jù)源C.?dāng)?shù)據(jù)存儲D.數(shù)據(jù)流25.在結(jié)構(gòu)化系統(tǒng)設(shè)計中,模塊之間要做到(D)。高耦合、低內(nèi)聚B.高耦合、高內(nèi)聚C.低耦合、低內(nèi)聚D.低耦合、高內(nèi)聚26.類之間有一種擁有和屬于的關(guān)系,這種類的關(guān)系是(B)。繼承B.關(guān)聯(lián)C.依賴D.封裝27.系統(tǒng)測試的目的是(D)。
A.證明系統(tǒng)的正確性B.找出系統(tǒng)中存在的所有錯誤C.證明系統(tǒng)中存在錯誤D.盡可能多的發(fā)現(xiàn)系統(tǒng)中的錯誤28.系統(tǒng)實施的依據(jù)是(C)。A.系統(tǒng)總體結(jié)構(gòu)B.數(shù)據(jù)流程圖C.系統(tǒng)分析設(shè)計的文檔D.業(yè)務(wù)流程圖29.在系統(tǒng)總體設(shè)計時,上層模塊只規(guī)定下層模塊做什么,不規(guī)定怎么做,這種規(guī)則是(B)。A.分解協(xié)調(diào)原則B.信息隱蔽、抽象原則C.自頂向下原則D.一致性原則30.在系統(tǒng)測試中,發(fā)現(xiàn)子程序調(diào)用錯誤,這類錯誤屬于(C)。A.功能錯誤B.過程錯誤C.系統(tǒng)錯誤D.編碼錯誤31.系統(tǒng)分析階段的主要目標是完成系統(tǒng)的(B)。A.詳細調(diào)查B.邏輯方案C.初步調(diào)查D.可行性分析32.面向?qū)ο蠹夹g(shù)中,對已有實例的特征稍作改變就可生成其他的實例,這種方式稱為(C)。A.委托B.代理C.繼承D.封裝33UML的全稱是 (B)(A)UnifyModelingLanguage (B)UnifiedModelingLanguage(C)UnifiedModemLanguage(D)UnifiedMakingLanguage34參與者(Actor)與用例之間的關(guān)系是(C)A包含關(guān)系B泛化關(guān)系C關(guān)聯(lián)關(guān)系D擴展關(guān)系35順序圖由類角色,生命線,激活期和(B)組成(A)關(guān)系(B)消息(C)用例 (D)實體36以下不是用例之間的關(guān)系的是(A)A、聚合B、泛化C、擴展D、包含37如果用例B是用例A的某項子功能,并且建模者確切地知道在A所對應(yīng)的動作序列中何時將調(diào)用B,則稱(C)A、用例A擴展用例B B、用例A繼承用例BC、用例A包括用例B D、用例A實現(xiàn)用例B38如果用例A與用例B相似,但A的功能較B多,A的動作序列是通過在B的動作序列中的某些執(zhí)行點上插入附加的動作序列而構(gòu)成的,則稱(B)A、用例A實現(xiàn)用例BB、用例A繼承用例B
C、用例A擴展用例BD、用例A包括用例B39在構(gòu)件中圖中,(D)用于顯示構(gòu)件之間的關(guān)聯(lián)關(guān)系。A、節(jié)點B、包C、構(gòu)件D、依賴關(guān)系40(D)是一種不包含操作的實現(xiàn)部分的特殊類。A、概念類B、分析類C、實現(xiàn)類D、接口41(A)關(guān)系是類元的一般描述和具體描述之間的關(guān)系,具體描述建立在一般描述的基礎(chǔ)之上,并對其進行了擴展,具體描述與一般描述完全一致所有特性、成員和關(guān)系,并且包含補充的信息,它用從子指向父的箭頭表示,指向父的是一個空三角形。A、泛化B、繼承C、組成D、聚集42(C)使用類圖的一個子集,用于強化某個時間點類實例之間的關(guān)系。A、交互圖B、協(xié)作圖C、對象圖D狀態(tài)圖43(A)是用來反映代碼的物理結(jié)構(gòu)。A、構(gòu)件圖B、用例圖C、類圖D、狀態(tài)機44、在UML中,(B)可以對模型元素進行有效組織,如類,用例,構(gòu)件,從而構(gòu)成具有一定意義的單元。A連接B包C構(gòu)件D節(jié)點45、在UML中(D)表示參與者為達成一項相對獨立、完整的業(yè)務(wù)目標而要求軟件系統(tǒng)完成的功能。A用例圖B邊C執(zhí)行者D用例46.下列不屬于屬性的可見性的是( C)。A.公有的 B.私有的 C.私有保護的D.保護的47.通常對象有很多屬性,下面僅能在對象內(nèi)部訪問的屬性可見性限制是(D)A.公有的(public) B.受保護的(protected)C.友員(friendly)D.私有的(private)48.在UML中,類之間的關(guān)系有一種為關(guān)聯(lián)關(guān)系,其中多重性用來描述類之間的對應(yīng)關(guān)系,下面哪個不是其中之一(D)A、1B、*C、1..*D、*..*49、設(shè)計數(shù)據(jù)庫概念模型(ER圖)的階段是(B) A.規(guī)劃階段 B.分析階段 C.設(shè)計階段 D.實施階段50、輔助軟件開發(fā)、運行、維護、管理、支持等工作的軟件稱為CASE工具,以下不是CASE工具的是(A)。 A.UML B.PowerDesigner C.Visio D.Rose51、當(dāng)采用用例圖對郵局的郵政匯款功能進行建模時,(D)被認定為用例的參與者。A.郵局前臺人員B.郵局 C.匯款單 D.匯款客戶52、設(shè)計一組測試用例,意圖能夠執(zhí)行程序中的所有語句的方法,稱為語句覆蓋法,這種方法采用的測試技術(shù)是(B)。 A.黑盒技術(shù) B.白盒技術(shù) C.灰盒技術(shù) D.覆蓋技術(shù)53、軟件開發(fā)過程根據(jù)軟件生命周期模型分化為多種具體過程模型,下列選項中,(D)不是軟件生存周期模型A.螺旋模型 B.增量模型 C.瀑布模型 D.功能模型54、若對象A可以給對象B發(fā)送消息,那么(A)。A.對象B可以看見對象A B.對象A可看見對象BC.對象A、B相互不可見 D.對象A、B相互可見55、在信息系統(tǒng)開發(fā)中,不符合良好程序設(shè)計風(fēng)格的敘述是(D)。 A.盡量不要直接使用數(shù)字 B.使用有意義的變量名 C.為每個函數(shù)做注釋 D.把提高程序運行效率作為第一目標56、黑盒測試關(guān)注測試軟件系統(tǒng)的功能性需求,(D)不能用黑盒測試技術(shù)檢查出來。A.功能錯誤或遺漏 B.界面錯誤C.?dāng)?shù)據(jù)計算錯誤 D.程序控制結(jié)構(gòu)錯誤57、軟件的維護并不只是修正錯誤。為了滿足用戶提出的增加新功能、修改現(xiàn)有功能以及一般性的改進要求和建議,需要進行(A)。A.完善性維護 B.適應(yīng)性維護 C.預(yù)防性維護 D.改正性維護
58、系統(tǒng)測試中的單元測試意思是(D)。A.對軟件中的每個菜單進行測試B.對軟件中的各個子系統(tǒng)進行測試C.對軟件中的各個界面單元進行測試D.對軟件中的各個模塊進行測試59、原型法是一種開發(fā)過程模型,特點和應(yīng)用場合不正確的是(B)。A.用戶積極參與 B.項目需求明確 C.技術(shù)方案不明確 D.快速開發(fā)界面60.用黑盒技術(shù)設(shè)計測試用例的方法之一為(A) A)劃分等價類 B)邏輯覆蓋 C)循環(huán)覆蓋 D)基本路徑測試61.隨著硬件技術(shù)的發(fā)展而對軟件進行修改,是(D) A)完善性維護 B)改正性維護 C)預(yù)防性維護 D)適應(yīng)性維護62.UML的圖可用于描述系統(tǒng)靜態(tài)結(jié)構(gòu)或動態(tài)行為,以下哪個圖不是用來描述系統(tǒng)動態(tài)行為(A) A)構(gòu)件圖 B)狀態(tài)圖 C)活動圖 D)協(xié)作圖63.一個操作在不同的派生類中可以有不同的實現(xiàn)方式意味著(A)。A)多態(tài)性 B)多繼承 C)類的可復(fù)用 D)信息隱蔽64.OO方法中的關(guān)系包括關(guān)聯(lián)、泛化、實現(xiàn)、依賴4種類型,下列描述屬于泛化關(guān)系的是(A)。A)交通工具與卡車 B)俱樂部與會員教師和課程 D)訂單預(yù)訂單明細65、以下對象可以使用整體部分關(guān)聯(lián)關(guān)系的是(D)。A.學(xué)生和選課 B.房屋和業(yè)主 C.患者和處方單 D.機房和機器66、畢業(yè)設(shè)計管理中,由學(xué)校專家組負責(zé)論文的最后檢查,教務(wù)處工作人員將空白檢查表和隨機抽中的論文交給專家,專家在檢查表中填寫論文的檢查意見。檢查表回收后由教務(wù)處工作人員負責(zé)將結(jié)果登記到教務(wù)系統(tǒng)中供教師查看?!暗怯浾撐臋z查意見”用例的參與者是(D)。A.專家 B.教師 C.學(xué)院 D.教務(wù)處工作人員67、上例采用數(shù)據(jù)流圖建模時,檢查意見來源于外部實體,正確的外部實體應(yīng)該是(A)。A.專家 B.教師 C.學(xué)院 D.教務(wù)處工作人員68、為了驗證軟件是否滿足用戶的需求需要進行軟件測試,這種測試稱為(C)。A.單元測試 B.集成測試 C.確認測試 D.系統(tǒng)測試69、采用面向?qū)ο蠓椒ㄩ_發(fā)信息系統(tǒng)時,需要解決軟件對象和數(shù)據(jù)庫記錄之間的映射,這個問題也稱為(C)。A.ROM B.RAM C.ORM D.MRP70、系統(tǒng)模型中按照抽象程度從低到高排列,以下描述正確的是(B)。A.概念模型、邏輯模型、物理模型 B.物理模型、邏輯模型、概念模型C.功能模型、物理模型、數(shù)據(jù)模型 D.概念模型、功能模型、數(shù)據(jù)模型71、學(xué)生網(wǎng)上選課,教師網(wǎng)上登記成績,管理人員網(wǎng)上實現(xiàn)課程管理,這種基于Web的信息系統(tǒng)結(jié)構(gòu)是(C)的。A.主機/終端式結(jié)構(gòu) B.傳統(tǒng)Client/Server結(jié)構(gòu) C.Browser/Server結(jié)構(gòu) D.文件服務(wù)器結(jié)構(gòu)72、在UML提供的圖中,有參與者出現(xiàn)的是(B)。A.類圖和活動圖 B.用例圖和順序圖 C.用例圖和活動圖 D.狀態(tài)圖和順序圖73、在UML提供的圖中,有類或?qū)ο蟪霈F(xiàn)的是(B)。A.類圖和活動圖 B.類圖和順序圖 C.用例圖和活動圖 D.狀態(tài)圖和用例圖74、以下UML的描述中,錯誤的是(B)。A.UML不是一種可視化的程序設(shè)計語言,而是一種可視化的建模語言B.UML作為一種CASE工具,可以提高軟件開發(fā)效率C.UML不是開發(fā)過程,但允許任何一種開發(fā)過程使用它D.UML不是一種面向?qū)ο箝_發(fā)方法,但適合在面向?qū)ο蠓椒ㄖ惺褂盟?5、維修服務(wù)系統(tǒng)中,一個維修單可以分配多名工人,繪制類圖時工人和派工單存在(B)。A.實現(xiàn)關(guān)系 B.關(guān)聯(lián)關(guān)系 C.依賴關(guān)系 D.泛化關(guān)系76、以下關(guān)于數(shù)據(jù)流圖和用例圖的說法,正確的是(A)。A.?dāng)?shù)據(jù)流圖可以描述處理流程的先后順序,用例圖不能表達流程B.?dāng)?shù)據(jù)流圖用于表達數(shù)據(jù)需求,用例圖用于表達功能需求C.?dāng)?shù)據(jù)流圖的外部實體和用例圖的參與者含義相同D.?dāng)?shù)據(jù)流圖和用例圖的繪制都體現(xiàn)了自頂向下、逐層分解的思想77、面向?qū)ο笤O(shè)計中利用順序圖描述軟件功能的詳細執(zhí)行流程,順序圖中對象之間通過發(fā)送消息來實現(xiàn)交互協(xié)作,如A向B發(fā)送了X消息,X是(B)。A.A的方法 B.B的方法 C.A的屬性 D.B的屬性78、在某銀行業(yè)務(wù)的用例模型中,“取款”和“存款”兩個用例中都需要執(zhí)行查詢余額的功能,將查詢余額提取成獨立的用例,那么“取款”和“存款”用例與“查詢余額”用例之間的關(guān)系屬于(C)。A.關(guān)聯(lián)關(guān)系 B.?dāng)U展關(guān)系 C.包含關(guān)系 D.繼承關(guān)系79、為數(shù)據(jù)庫建模的ER圖和為領(lǐng)域?qū)ο蠼5念悎D既相似又有很大區(qū)別,以下描述錯誤的是(B)。A.二者都能表達事物之間的關(guān)系B.類圖中的所有關(guān)系都能在ER圖中表示C.二者都可以通過尋找系統(tǒng)中的事物來
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年滬教新版九年級地理上冊階段測試試卷
- 中小學(xué)生校外培訓(xùn)服務(wù)合同
- 二零二五年海南制造業(yè)勞動合同標準范本3篇
- 2025年新世紀版七年級數(shù)學(xué)下冊月考試卷含答案
- 自動化生產(chǎn)飼料行業(yè)實習(xí)報告
- 2025年式樣:地下車位租賃合同2篇
- 個人提供公司2024年度財務(wù)咨詢服務(wù)合同3篇
- 2025年中圖版五年級語文上冊月考試卷含答案
- 新蘇教版一年級數(shù)學(xué)下冊第七單元第2課時《觀察物體(2)》教案
- 2025年新世紀版必修1地理上冊階段測試試卷
- Unity3D游戲開發(fā)PPT完整全套教學(xué)課件
- 玻璃安裝應(yīng)急預(yù)案
- 道德與法治中考一輪總復(fù)習(xí)課件 課時8 走向未來的少年 (九下第三單元)
- 五十音圖+あ行+課件【高效備課精研+知識精講提升】 初中日語人教版第一冊
- 工程影像記錄表
- 責(zé)任成本分析模板
- 醫(yī)療安全隱患排查登記表
- 現(xiàn)場制氮作業(yè)方案及技術(shù)措施
- JJG(建材) 107-1999 透氣法比表面積儀檢定規(guī)程-(高清現(xiàn)行)
- 員工入職登記表(標準模版)
- 柴油發(fā)電機施工方案33709
評論
0/150
提交評論