版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程的探討者將軟件開發(fā)和維護過程概括為(C)大活動。
A.5B.7C.8D.3
2、(A)是職業(yè)軟件工程師的必要條件。
A.自律、擅長溝通、具有肯定的軟件技能B.編程速度快
C.熟識眾多的軟件環(huán)境D.語言天賦
3、計算機病毒是指(B)。
A.計算機系統(tǒng)的漏洞B,一組自我復制和自動執(zhí)行的具有破壞實力的代碼
C.一種細菌D.程序中的BUG
4、軟件需求具有(D)。
A.主觀性B.不確定性C.多變性D.以上全部
5、描述軟件需求通常不用哪個工具(C)。
A.數(shù)據(jù)流程圖B.數(shù)據(jù)字典C.模塊結構圖D.E-R圖
6、軟件結構圖中沒有(D)元素。
A.模塊B.調(diào)用參數(shù)C.返回結果D.推斷
7、程序流程圖與數(shù)據(jù)流程圖的關系(A)。
A.不確定B.數(shù)據(jù)流程圖可以轉(zhuǎn)換成程序流程圖
C.數(shù)據(jù)調(diào)用關系D.程序流程圖可以轉(zhuǎn)換成數(shù)據(jù)流程圖
8、包含關系用于構造多個用例(B)o
A.關系B.共性的部分C.角色D.特別活動
9、假如說用例F被用例T擴展,意思是(A)o
A.F是一個一般用例,T是-一個特別用例
10、用(C)對須要許久保存的信息進行建模。
A.實體類B.數(shù)據(jù)庫表C.E-R圖D.對象類
11、美國卡內(nèi)基?梅隆高校制定的SW-CMM是(C)。
A.軟件工作規(guī)范B.軟件工作流描述C.軟件成熟度模型D.軟件描述的一般方法
12、螺旋模型是一種將(D)結合起來的軟件開發(fā)模型。
A.原型化模型和增量模型B.風險推斷和瀑布模型
C.瀑布模型和原型化模型D.瀑布模型和增量模型
13可行性探討的四大要素是(A)。
A.經(jīng)濟、技術、法律和社會環(huán)境
14、軟件調(diào)研報告是在(B)提交的。
A.可行性分析之前B.需求分析之前C.簽合同之前D.設計的時候
15、系統(tǒng)流程圖的主要作用(A).
A.描述系統(tǒng)的物理模型B.業(yè)務流程C.系統(tǒng)處理過程D.數(shù)據(jù)處理過程
16、PDL是一種(D)語言。
A.低級程序設計語言B.建模語言C.高級程序設計語言D.過程設計語言
17.結構化設計方法劃分模塊的原則是(C)。
A.模塊扇出小于5B.模塊扇入小于5C.低耦合,高內(nèi)聚D.模塊深度小于7
18、配置視圖體現(xiàn)了系統(tǒng)的實現(xiàn)環(huán)境,反映系統(tǒng)的(B)。
A.邏輯架構B.物理架溝C.組成結構D.體系結構
19、角色可以有四種類型:系統(tǒng)的運用者,硬件設備,外部系統(tǒng)和(D).
A.數(shù)據(jù)庫B.接口C.對象D.時間
20、功能模型用于表達系統(tǒng)的需求,為軟件的進一步分析和設計打下基礎。在面對對象方法
中,由(C)實現(xiàn)。
A.場景描述B.活動圖和場景描述C.用例圖和場景描述D.交互圖和場景描述
21、下面的哪個選項不是軟件工程的宗旨(B)。
A.開發(fā)滿意用戶需求的軟件B.探討算法C.剛好交付軟件D.生產(chǎn)無故障軟件
22、計對需求不確定的軟件開發(fā),比較好的模型是(A.快速原型化模型)。
23、可行性分析探討的費!IJ大約是項目總經(jīng)費的(B.6%)。
24、業(yè)務需求描述的是(D)。
A.功能需求B.用戶需求C.用戶的具體業(yè)務流程D.軟件的目標、規(guī)模和范圍
25、一個數(shù)據(jù)流程圖中的圖形符號有且僅有(C4)種。
26、非干脆糊合的模塊獨立性最強,(A)的模塊獨立性最弱。
A.內(nèi)容耦合B.數(shù)據(jù)耦合C.限制耦合D.外部耦合
27、信息隱藏的核心內(nèi)容是(C)o
C.?個模塊的內(nèi)部信息不允許其他模塊干脆訪問
28、面對過程的方法最關切的是(A參數(shù)),而過程實施的對象是作為過程參數(shù)傳遞的,
29、(C用例視圖)用于描述系統(tǒng)的功能集。
30、用(D.靜態(tài))模型建立系統(tǒng)組織結構。
31、對象模型描述現(xiàn)實世界中實體的對象以及它們之間的關系,表示目標系統(tǒng)的靜態(tài)數(shù)據(jù)結
構。在面對對象方法中,由(B)實現(xiàn)。
A.依次圖B.類圖C.狀態(tài)圖D.組件圖
32、假如對象之間的耦合是通過(A消息機制)來實現(xiàn)的,則這種耦合就是交互耦合。
33、定義類的屬性類型時盡量運用已有類型,太多自定義類型會降低系統(tǒng)的(C.可維護性)
指標。
34、在設計測試用例時,應當包括(D)測試用例。
A,可能產(chǎn)生無效輸出的輸入狀況B.無效的和不期望的輸入狀況
C.有效的和期望的輸入狀況I).上面全部狀況
35、(B)屬于功能測試方法。
A.等價類劃分和判定覆蓋B.邊值分析和等價類劃分
C.邊值分析和判定覆蓋D.判定覆蓋和回來測試
36、一個軟件項目大約(30%)的工作量在開發(fā)階段,(;0%)的工作量在維護階段。
37、軟件項目管理的內(nèi)容不包括(B)o
A.人員的組織與管理B.技術和算法C.軟件配置管理D.軟件開發(fā)進度支配
38、通俗的說,軟件項目管理中常說的基線是(D)。
A.管理的基本思路B.一種軟件開發(fā)的基本策略
C.基本的技術路途D.通過正式復審的文檔
39、科學計算領域一般選擇(B)語言。
A.HTMLB.CC.匯編語言I).X.ML
40對于嵌套的循環(huán)和分支程序,層次不要超過(C3)層。
41、在分析模型內(nèi)表示協(xié)調(diào)、依次、事務處理以及限制其他對象的類是(A)。
A.限制類B.組件類C.1:函數(shù)D.事務類
42、繼承耦合是(B)之間的一種關聯(lián)形式,設計時應當適當運用這種耦合。
A.虛類與實體類B.一般化類與特別化類C.限制類與界面類D.數(shù)據(jù)類與處理類
43、構架設計的主要目的是(D),這項工作由閱歷豐富的構架設計師主持完成。
A.類圖B.確定系統(tǒng)數(shù)據(jù)結構C.處理流程D.確定系統(tǒng)總體結構
44、測試用例是一組(A)a
A.測試用的輸入數(shù)據(jù)以及對應的預期結果
B.測試驅(qū)動程序C.測試數(shù)據(jù)D.測試程序及數(shù)據(jù)
45、由于面對對象中的繼承和消息機制,使得軟件測試(B)o
A.更加簡潔B.更加困難C.沒變D.不確定
46、軟件維護過程中產(chǎn)生的副作用,一般是由(B)引起的。
A.算法說明B.修改程序C.優(yōu)先級D.環(huán)境要求
47、項目支配活動的主要任務是(D)o
A.估算項目的進度B.安排工作量C.支配資源運用I).以上全部
48、假如程序代碼的(C)好,則調(diào)試的成本就可以大幅度降低。
A.性能比B,可擴充性C.可讀性D.可移植性
49、兩個浮點數(shù)X0和XI比較相等時,應當用(C)比較。
A.XO==X1B.Xl-X0<£C.|XO-X1|<eD.XO=X1
50、瀑布模型存在的問題是(D)o
A.用戶簡潔參加開發(fā)B.適用可變需求C.用戶與開發(fā)者易溝通D.缺乏敏捷性
51>(B)不是分析建模的目的。
65、用戶需求描述的是(A)o
A.用戶運用該軟件要完成的任務B.業(yè)務需求C.R能需求D.軟件目標、規(guī)模和范圍
66、數(shù)據(jù)流程圖的主要作用是(D)。
A.描述模塊組成B.說明用戶數(shù)據(jù)結構C.描述軟件功能D.描繪系統(tǒng)的邏輯模型
67、軟件設計的目標是(A)o
A.在最短的時間內(nèi),生產(chǎn)出牢靠性、可維護性俱佳的軟件方案。
B.為軟件編碼設計模塊結構。
C.確定軟件要做什么。
D.確定軟件的實現(xiàn)算法。
68、內(nèi)容耦合是模塊間最緊密的耦合,(B)是模塊間最松散的耦合。
A.數(shù)據(jù)耦合B.非干脆耦合C.限制耦合D.外部耦合
69、面對對象是“先”確定(動作的主體)“后”(/執(zhí)行動作)。
70、UML是一種(B)語言。
A.高級編程語言B.面對對象建模語言C.分析方法I).過程
71、軟件工程強調(diào)將(D)的方法應用于軟件的開發(fā)和維護過程之中。
A.規(guī)范化B.系統(tǒng)化C.可度量D.以上全部
72、軟件開發(fā)活動的依次應當是(A)。
A.問題定義、可行性探討、需求分析、設計、編碼和測試。
B.問題定義、設計、可行性探討、編碼和測試。
C.需求分析、設計、編碼和測試。
D.需求分析、編碼和測試、試運行。
73假定銀行的存款年利率是2%,請問現(xiàn)在存5000元,兩年后的價值應為(A)元。
A.5202B.4500C.5100D.4712
74、系統(tǒng)物理模型用(A)表示。
A.系統(tǒng)流程圖B.數(shù)據(jù)流程圖C.程序流程圖D.E-R圖
75、關于軟件需求特性不正確的描述是“軟件需求具有(C)”。
A.多變性B.模糊性C.精確性D.主觀性
76、隨著模塊規(guī)模減小,模塊開發(fā)成本(減?。K集成成本(增加)。
77、反映模塊獨立性的指標是(D.內(nèi)聚和耦合)。
79、UML是一種(C)語言。
A.建模工具B.可視化的程序設計語言C.面對對象建模語言D.過程
80、用(D)模型分析和定義用戶的需求。
A.數(shù)據(jù)B.靜態(tài)C.動態(tài)D.用例
81、動態(tài)模型描述系統(tǒng)的動態(tài)結構和對象之間的交互,表示瞬時的、行為化的系統(tǒng)“限制”
特性。面對對象方法中,常用(D)實現(xiàn)。A.狀態(tài)圖B.交互圖C.活動圖D.以上全部
82、面對對象分析和設計的界限是(B),從分析到設計是一個漸漸擴充模型的過程。
A.清楚的B.模糊的C.非線性的D.確定的
83、每個子系統(tǒng)的接口定義了若干(A),體現(xiàn)了子系統(tǒng)的功能,而功能的具體實現(xiàn)方法應當
是隱藏的。
A.操作B.參數(shù)C.算法D.限制
84、測試最早的起先時間是(C)o
A.從具體設計階段起先
B.從編碼階段起先
C.從需求分析階段起先
D.以上都對
85、從測試對象的粒度上劃分測試為(C)o
C.單元測試、集成測試、系統(tǒng)測試和驗收測試
86、維護的工作量與軟件規(guī)模成(B正比),軟件的規(guī)??梢杂稍闯绦虻恼Z句數(shù)最、模塊數(shù)、
輸入輸出文件數(shù)、數(shù)據(jù)庫的規(guī)模,以及輸出的報表數(shù)等指標來衡量。
87、上世紀70年頭,美國國防部的探討結果發(fā)覺70%的項目是因為(B.管理不善引起)緣
由,造成項目失敗。
88全部程序設計語言的基本成分都可歸納為:數(shù)據(jù)成分、(B)、限制成分和傳輸成分。
A.循環(huán)成分B.運算成分C.說明成分D.輸入成分
89程序結構清楚且簡潔易懂,一個函數(shù)的規(guī)模一般(D100左右)行。
90、不屬于軟件項目管理的是(A)。
A.軟件銷售利潤B.項目風險評估C.質(zhì)量監(jiān)控1).開發(fā)機構實力評估
91、用(D)模型描述和分析業(yè)務流程。
A.交互B.業(yè)務C.數(shù)據(jù)D.動態(tài)
92、用(B)描述系統(tǒng)與角色之間的接口。
A.表單B.界面類C窗體1).對話框
93、對類進行具體設計,主要是設計類的(C),優(yōu)化類之間的關系。
A.數(shù)據(jù)結構B.處理流程C.屬性和方法D.算法
94、面對對象設計強調(diào)定義(A),并且使它們相互協(xié)作來滿意用戶需求。
A.軟件對象B.物理模型C.E-R模型D.接口
95、軟件測試的目標是設計優(yōu)秀的測試用例,(B)。
A.最快速地找出程序中的問題
B.以最小的代價、在最短的時間內(nèi)盡可能多地發(fā)覺軟件中的錯誤
C.保障程序的正確性D.區(qū)分出程序員的編程水平
96、(B)不符合軟件測試原則。
A.對每個測試結果進行檢查,不漏掉已經(jīng)出現(xiàn)的偌誤跡象
B.程序員應當細致測試自己編寫的程序代碼
C.程序員要避開測試自己編寫的程序代碼
I).測試工作越早起先越好
97、引起軟件變更的緣由主要有(D)o
A.運行環(huán)境變更B.需求變更C.系統(tǒng)有錯D.以上全部
98、(C)針對開發(fā)過程中的程序、數(shù)據(jù)、文檔提出訪用和管理策略。
A.組織管理B.過程管理C.軟件配置管理D.風險管理
99、現(xiàn)在人們更強調(diào)程序代碼的(A)。
A.可維護性B.可移植性C.可擴充性D.高效性
100、程序的三種基本限制結構,包括依次結構、(A)和循環(huán)結構。
A.推斷結構B.說明結構C.輸入結構D.輸出結構
1.以下哪一項不是軟件危機的表現(xiàn)形式(C)
A.成本高B.生產(chǎn)率低C.技術發(fā)展快D.質(zhì)量得不到保證
2.哪種模型分批地逐步向用戶提交產(chǎn)品,每次提交一個滿意用戶需求子集的可運行的產(chǎn)品。
(A)
A.演化模型B.噴泉模型C.原型模型D.螺旋模型
3.可行性探討的目的不包括(B)
A.分析開發(fā)系統(tǒng)的必要性B.確定系統(tǒng)建模的方案
C.分析系統(tǒng)風險D.確定是否值得開發(fā)系統(tǒng)
5.在E-R模型中,包含以下基本成分(C).
A.數(shù)據(jù)、對象、實體B.限制、聯(lián)系、對象
C.實體、聯(lián)系、屬性D.實體、屬性、聯(lián)系
6.軟件需求分析產(chǎn)生一個重要文檔是(B
A.軟件維護說明書B.需求規(guī)格說明書
C.可行性報告I).初步用戶手冊
7.內(nèi)聚程度較低的是(D)o
A.通信內(nèi)聚B.過程內(nèi)聚C.依次內(nèi)聚D.時間內(nèi)聚
8.概要設計是軟件系統(tǒng)結構的總體設計,以下選項中不屬于概要設計的是(D)
A.把軟件劃分成模塊B確定模塊之間的調(diào)用關系
C.確定各個模塊的功能D.設計每個模塊的偽代碼
9.UML語言支持的建模方式不包括有(C)。
A.靜態(tài)建模B.動態(tài)建模C.模塊化建模D.功能建模
10.以下哪一項不是面對對象的特征。(D)
A.多態(tài)性B.繼承性C.封裝性D.過程調(diào)用
11.在軟件生產(chǎn)的程序系統(tǒng)時代由于軟件規(guī)模擴大和軟件困難性提高等緣由導致了(A)
A.軟件危機B.軟件工程C.程序設計革命D.結構化程序設計
12.瀑布模型的關鍵不足在于(B)
A.過于簡潔B.不能適應需求的動態(tài)變更
C.過于敏捷D.各個階段須要進行評審
14.經(jīng)濟可行性探討的主要內(nèi)容包括(D)
A.開發(fā)過程B.開發(fā)工具C.風險分析D.效益分析
15.在需求分析過程中,分析員要從用戶那里解決的最重要的問題是(A)o
A.要求軟件做什么B.要給軟件供應哪些信息
C.要求軟件工作效率如何D.要求軟件具有什么樣的結構
16.DFD中的每個加工至少須要(D)
A.一個輸入流B.一個輸出流
C.一個輸入或輸出流I).一個輸入流和一個輸出流
17.PDL是描述處理過程(C)。
A.做什么B.為什么做C.怎么做D.對誰做
18.當一個模塊干脆運用另一個模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(D)
A.數(shù)據(jù)耦合B.公共耦合C.標記耦合D.內(nèi)容耦合
19.依據(jù)模塊獨立性,耦合程度由弱至強正確的依次是(A)o
A.數(shù)據(jù)耦合、限制耦合、外部耦合、內(nèi)容耦合
B.限制耦合、數(shù)據(jù)耦合、內(nèi)容耦合、外部耦合
C.內(nèi)容耦合、外部耦合、限制耦合、數(shù)據(jù)耦合
D.外部耦合、內(nèi)容耦合、數(shù)據(jù)耦合、限制耦合
20.UML中,包圖是一種(C)o
A.集合B.數(shù)據(jù)結構C.分組機制D.對系統(tǒng)的動態(tài)描述
21.面對對象設計首先要確定系統(tǒng)的總體結構和風格,構造系統(tǒng)的(B)o
A.邏輯模型B.物理模型C.數(shù)據(jù)模型D.用例模型
22.面對對象設計的步驟中,正確的依次是(A)。
A.系統(tǒng)構架設計、用例設計、類設計B.系統(tǒng)構架設計、數(shù)據(jù)庫設計和用戶界面設計
C.類設計、用例設計、溝架設計D.用例設計、構架設計、類設計
23.類有3種類型,即(B)。
A.邊界類、實體類、限制類B.實體類、限制類、界面類
C.限制類、實體類、虛類D.界面類、限制類、公共類
24.(D)是一般化類與特別化類之間的?種關聯(lián)形式,設計時應當適當運用這種耦合。
A.消息連接B.參數(shù)傳遞C.方法重寫D.維承
25.結構化程序設計主要強調(diào)的是(D
A.程序的規(guī)模B.程序效率C.程序語言的先進性D.程序易讀性
26.下列關于功能性注釋不正確的說法是(B)。
A.功能性注釋嵌在源程序中,用于說明程序段或語句的功能以及數(shù)據(jù)的狀態(tài)
B.注釋用來說明程序段,須要在每一行都要加注釋
C.可運用空行或縮進,以便很簡潔區(qū)分注釋和程序
【).修改程序也應修改注釋
27.軟件測試的目的是(B)?
A.評價軟件的質(zhì)量B.發(fā)覺軟件的錯誤
C.找出軟件中的全部錯誤D.證明軟件是正確的
28.在設計黑盒測試用例時,主要探討(D)。
A.概要設計說明書B.具體設計說明
C.項目開發(fā)支配D.需求規(guī)格說明
29.以下屬于完善性維護為有(B
A.解決開發(fā)時未能測試各種可能條件帶來的問題
B.增加聯(lián)機求助吩咐
C.縮短系統(tǒng)的應答時間,使其達到特定要求
D.為提高軟件的牢靠性和可維護性,主動修改軟件
30.軟件項目管理的內(nèi)容包括(D)o
A.人員的組織與管理B.軟件配置管理
C.軟件開發(fā)進度支配D.以上全部
31.以下哪一項不屬于面對對象的軟件開發(fā)方法(C)
A.coad方法B.booch方法C.jackson方法D.omt方法
32.面對對象分析的核心在于(D)o
A.建立正確的模型B.識別問題域?qū)ο驝.識別對象之間的關系D.」:面都有
33.在面對對象方法中,描述系統(tǒng)限制結構的模型是(A)模型。
A.動態(tài)模型B.功能模型C.對象模型D.靜態(tài)模型
34.面對對象分析和設計涉及到三個方面的內(nèi)容:(A)、一系列有效的分析步驟和一
個便利易用的建模工具。
A.一套完善的建模符號B.有效的數(shù)據(jù)結構
C.敏捷的體系結構D.穩(wěn)定的系統(tǒng)架構
35.每個子系統(tǒng)的接口上定義了若干(B),體現(xiàn)了子系統(tǒng)的功能。
A.說明B.操作C.屬性D.關系
36.程序設計語言的技術特性不應包括(D)o
A.數(shù)據(jù)結構的描述性B.抽象類型的描述性
C,數(shù)據(jù)庫的易操作性D.軟件的可移植性
37.以下哪種測試方法不屬于白盒測試技術(B)。
A.語句覆蓋測試B.邊界值分析測試C.條件覆蓋測試D.推斷覆蓋測試
38.軟件測試的主要特點是(C)。
A.軟件測試的開銷不大B.軟件測試要依靠工具
C.軟件不能進行“窮舉”測試D.軟件測試要依靠人工
39.在軟件生存期的維護階段,接著診斷和修正錯誤的過程稱為(D
A.完善性維護B.適應性維護C.預防性維護D.改正性維護
40.不屬于軟件項目管理的是(D)<,
A.開發(fā)機構實力評估B.項目風險評估C.質(zhì)量監(jiān)控D.軟件銷售利潤
1.軟件工程的出現(xiàn)是由于(A)
A.軟件危機B.計算機硬件技術的發(fā)展C.軟件社會化的須要D.計算機軟件技術
的發(fā)展
3.軟件可行性探討一般不考慮(D)
A.是否有足夠的人員和相關的技術來支持系統(tǒng)開發(fā)
B.是否有足夠的工具和相關的技術來支持系統(tǒng)開發(fā)
C.待開發(fā)軟件是否有市場、經(jīng)濟上是否合算
D.待開發(fā)的軟件是否會有質(zhì)最問題
4.軟件需求分析的任務不包括(C)。
A.問題分析B.信息域分析C.結構化設計D.確定邏輯結構
5.結構化分析方法(SA法)運用的主要描述工具有(D
A.數(shù)據(jù)庫B.模塊結構圖C.PAD圖D.分層的DFD圖
6.源程序的效率與(D)階段確定的算法的效率干脆有關“
A.概要設計B.總體設計C.單元設計D.具體設計
7.畫DFD圖的主要目的是(A)o
A.作為需求分析階段用戶與開發(fā)者之間溝通信息的工具
B.對系統(tǒng)的數(shù)據(jù)結構進行描述
C.對目標系統(tǒng)的層次結構進行描述
D.作為編碼和測試的工具
8.耦合度最高的是(B),
A.外部耦合B.內(nèi)容耦合C.限制耦合D.數(shù)據(jù)耦合
9.為了提高模塊的獨立性,模塊之間最好是(【))。
A.限制耦合B.公共耦合C.內(nèi)容耦合D.數(shù)據(jù)耦合
1().UML是一種(A)o
A.建模工具B.可視化的程序設計語言C.可視化的建模語言D.過程
13.可行性分析探討的目的是(B)
A.爭取項目B.項目是否值得開發(fā)C.開發(fā)項目D.規(guī)劃項目
14.可行性探討實質(zhì)上是在較高層次上、以較抽象的方式進行(B)的過程。
A.具體軟件設計B.需求分析和設計C.深化的需求分析D.測試設計
15.需求規(guī)格說明書的作用不包括(C)
A.軟件驗收的依據(jù)B.用戶與開發(fā)人員對軟件要做什么的共同理解
C.軟件可行性探討的依據(jù)D.軟件設計的依據(jù)
16.進行需求分析有的多種描述工具,但不包括(C
A.數(shù)據(jù)流圖B.判定表C.PAD圖D.數(shù)據(jù)詞典
17.反映模塊獨立性的指標是(D)o
A.模塊的困難性B.模塊的大小C.模塊的參數(shù)D.內(nèi)聚和耦合
18.兩個模塊都訪問一個全局簡潔變量而不是同一全局數(shù)據(jù)結構,則這兩個模塊屬于(B)o
A.數(shù)據(jù)耦合B.外部耦合C.公共耦合D.內(nèi)容耦合
19.下列哪個不是UML的視圖(B)
A.邏輯視圖B.行為視圖C.組件視圖D.并發(fā)視圖
20.屬于某個類的一個具體對象稱為該類的(A)。
A.實例B.虛擬C.繼承D.多態(tài)
21.反映收發(fā)消息的對象的組織結構,用于描述系統(tǒng)的行為是如何有系統(tǒng)的成分協(xié)作實現(xiàn)的
是(C)。
A.依次圖B.類圖C.合作圖D.組件圖
22.面對對象分析和設計的界限是(C),從分析到設計是一個漸漸擴充模型的過程。
A.清楚的B.模糊的C.非線性的D.確定的
23.動態(tài)模型描述系統(tǒng)的動態(tài)結構和對象之間的交互,表示瞬時的、行為化的系統(tǒng)“限制”
特性。面對對象方法中,常用(D)實現(xiàn)。
A.狀態(tài)圖B.交互圖C.活動圖【).以上全部
24.不適合作為數(shù)據(jù)處理與數(shù)據(jù)庫應用的語言是(D)
A.SQLB.CobolC.4GLD.Lisp
25.軟件工程中,只依據(jù)程序的功能說明而不關切程序內(nèi)部邏輯的測試方法,稱為(C)測
試。
A.白盒法B.灰盒法C.黑盒法D.綜合法
26.若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現(xiàn)從輸入
的角度考慮一組測試用例:T.001,-1.0,1.0,1.001,設計這組測試用例的方法是(C)。
A.條件覆蓋法B.等價分類法C.邊界值分析法D.錯誤推想法
27.即使軟件能順當運行,但用戶往往會提出增加新功能或改進已有功能的建議,為滿意這
類耍求而進行的活動稱為(A)o
A.完善性維護B.預防性維護C.適應性維護D.代碼重構
28.可維護性的特性中,相互沖突的是(B)。
A.可理解性與可測試性B.效率與可修改性
C.可修改性與可理解性D.可理解性與可讀性
29.不屬于軟件項目管理的是(A)。
A.軟件銷售利潤B.項目風險評估C.質(zhì)量監(jiān)控D.開發(fā)機構實力評估
30.(C)針對開發(fā)過程中的程序、數(shù)據(jù)、文檔提出訪用和管理策略。
A.組織管理B.過程管理C.軟件配置管理D.風險管理
31.面對對象程序設計的基本機制(A)
A.繼承B.消息C.方法D.結構
32.表示對象相互行為的模型是(A)模型。
A.動態(tài)模型B.功能模型C.對象模型D.狀態(tài)模型
34.對象實現(xiàn)了數(shù)據(jù)和操作的結合,使數(shù)據(jù)和操作(C)于對象的統(tǒng)一體中。
A.結合B.隱藏C.封裝D.抽象
35.面對對象設計的步驟中,正確的依次是(A)。
A.系統(tǒng)構架設計、用例設計、類設計B.系統(tǒng)構架設計、數(shù)據(jù)庫設計和用戶界面設計
C.類設計、用例設計、構架設計D.用例設計、構架設計、類設計
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設計路由與交換配置
- 二零二五年度苗木研發(fā)與銷售合作合同范本4篇
- 2024年學校人事管理制度
- 二零二五年度新能源儲能設施建設合同范本一4篇
- 2025年版校企共建創(chuàng)新創(chuàng)業(yè)教育合作協(xié)議書范本3篇
- 2024年一年級語文上冊單元測試題全冊
- 2024瑜伽文化傳播與交流活動合作協(xié)議書3篇
- 年度智能兒童成長儀戰(zhàn)略市場規(guī)劃報告
- 二零二五年度城市公共交通汽車租賃運營合同4篇
- 銷售柴油課程設計
- 投餌機相關項目實施方案
- 2024年可行性研究報告投資估算及財務分析全套計算表格(含附表-帶只更改標紅部分-操作簡單)
- 湖北省石首楚源“源網(wǎng)荷儲”一體化項目可研報告
- 醫(yī)療健康大數(shù)據(jù)平臺使用手冊
- 碳排放管理員 (碳排放核查員) 理論知識考核要素細目表四級
- 撂荒地整改協(xié)議書范本
- 診所負責人免責合同范本
- 2024患者十大安全目標
- 實驗報告·測定雞蛋殼中碳酸鈣的質(zhì)量分數(shù)
- 部編版小學語文五年級下冊集體備課教材分析主講
- 電氣設備建筑安裝施工圖集
評論
0/150
提交評論