北理工《軟件工程》在線作業(yè)試卷總分:100得分:100第1題,以下不是軟件開發(fā)方法的主要工作模型的是()A、螺旋模型B、循環(huán)模型C、瀑布模型D、專家模型正確答案:第2題,面向?qū)ο蟮膭討B(tài)模型中,每張狀態(tài)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021-03-26 16:13:54來源:admin瀏覽: 133 次

北理工《軟件工程》在線作業(yè)
試卷總分:100    得分:100
第1,以下不是軟件開發(fā)方法的主要工作模型的是()
A、螺旋模型
B、循環(huán)模型
C、瀑布模型
D、專家模型
正確答案:


第2題,面向?qū)ο蟮膭討B(tài)模型中,每張狀態(tài)圖表示_______的動態(tài)行為。
A、有關(guān)聯(lián)的若干個類
B、某一個類
C、一系列事件
D、一系列狀態(tài)
正確答案:


第3題,劃分模塊如果必須存在耦合,選擇適當(dāng)?shù)鸟詈项愋偷腻e誤原則是_____
A、盡量使用數(shù)據(jù)耦合
B、少用控制耦合
C、限制公共耦合的范圍
D、容許使用內(nèi)容耦合
正確答案:


第4題,瀑布模型的主要特點是_____。
A、將開發(fā)過程嚴格地劃分為一系列有序的活動
B、將過程分解為階段
C、提供了有效的管理模式
D、缺乏靈活性
正確答案:


答案來源:(www.),包含風(fēng)險分析的軟件工程模型是( )
A、螺旋模型
B、瀑布模型
C、增量模型
D、噴泉模型
正確答案:


第6題,一個只有順序結(jié)構(gòu)的程序,其環(huán)形復(fù)雜度是________。
A、0
B、1
C、3
D、不確定的
正確答案:


第7題,白盒測試在設(shè)計測試用例時,主要需要研究________
A、需求規(guī)格說明與概要設(shè)計說明
B、詳細設(shè)計說明
C、項目開發(fā)計劃
D、概要設(shè)計說明與詳細設(shè)計說明
正確答案:


第8題,按測試數(shù)據(jù)執(zhí)行程序邏輯程度判斷,條件覆蓋______判定覆蓋。
A、強于
B、弱于
C、等價于
D、不一定等價于
正確答案:


第9題,軟件的發(fā)展過程劃分為4個階段:第一階段(1950~1950年代末)稱為"程序設(shè)計的原始時期",程序員編寫程序用_________。
A、機器指令
B、匯編語言
C、數(shù)據(jù)庫語言
D、高級語言
正確答案:


答案來源:(www.),一個成功的測試是______。
A、發(fā)現(xiàn)錯誤
B、發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤
C、沒有發(fā)現(xiàn)錯誤
D、證明發(fā)現(xiàn)不了錯誤
正確答案:


第11題,在軟件工程中模塊內(nèi)聚程度化分為____
A、8類
B、4類
C、7類
D、5類
正確答案:


答案來源:(www.),使用SD方法,以下模塊間的偶合類型中,可修改性和可理解性依次變好的是____。
A、數(shù)據(jù)型-公共型一控制型
B、數(shù)據(jù)型-控制型一公共型
C、公共型一控制型一數(shù)據(jù)型
D、公共型-數(shù)據(jù)型一控制型
正確答案:


第13題,黑盒測試在設(shè)計測試用例時,主要需要研究________
A、需求規(guī)格說明與概要設(shè)計說明
B、詳細設(shè)計說明
C、項目開發(fā)計劃
D、概要設(shè)計說明與詳細設(shè)計說明
正確答案:


第14題,軟件開發(fā)時,一個錯誤發(fā)現(xiàn)得越晚,為改正它付出的代價就_______
A、越大
B、越小
C、接近平均
D、不可捉摸
正確答案:


答案來源:(www.),下列屬于維護階段的文檔是___________
A、軟件規(guī)格說明
B、用戶操作手冊
C、軟件問題報告
D、軟件測試分析報告
正確答案:


第16題,影響軟件可維護性的主要因素不包括______________。
A、可理解性
B、可測試性
C、可用性
D、可修改性
正確答案:


第17題,軟件需求分析的任務(wù)不應(yīng)包括_______。
A、問題分析
B、信息域分析
C、結(jié)構(gòu)化程序設(shè)計
D、確定邏輯模型
正確答案:


第18題,類是具有相同屬性和相同操作的對象抽象,對象是類的_______。
A、例證
B、用例
C、實例
D、例外
正確答案:


第19題,OMT是一種重要的面向?qū)ο蠓治鼋<夹g(shù),它把分析時收集的信息構(gòu)造在三類模型中,以下選項中不屬于這三類模型的是:________。
A、對象模型
B、動態(tài)模型
C、類模型
D、功能模型
正確答案:


答案來源:(www.),在軟件維護的實施過程中,為了正確、有效地修改,需要經(jīng)歷以下3個步驟:分析和理解程序、修改程序和________.
A、建立目標程序
B、執(zhí)行程序
C、重新驗證程序
D、驗收程序
正確答案:


第21題,軟件設(shè)計的主要任務(wù)是()
A、將分析階段獲得的需求說明轉(zhuǎn)換為計算機中可實現(xiàn)的系統(tǒng)
B、完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計
C、完成模塊的編碼和測試
D、對模塊內(nèi)部的過程進行設(shè)計
正確答案:,B,D


第22題,下列各種圖可用于動態(tài)建模的有(  )
A、狀態(tài)圖
B、類圖
C、序列圖
D、活動圖
正確答案:,C,D


第23題,數(shù)據(jù)流圖中的處理必須用對象中的操作來實現(xiàn),常見的操作有( )
A、查詢
B、動作
C、活動
D、訪問
正確答案:,B,C,D


第24題,SD 方法的設(shè)計總則是()
A、程序簡潔、操作方便
B、結(jié)構(gòu)清晰、合理
C、模塊內(nèi)聚性強
D、模塊之間耦合度低
正確答案:,D


答案來源:(www.),模塊獨立性準則定性指標( )來衡量
A、分解度
B、耦合度
C、屏蔽性
D、內(nèi)聚性
正確答案:,D


第26題,軟件測試的主要特點是( )
A、軟件測試的開銷大
B、軟件測試要依靠工具
C、軟件不能進行"窮舉"測試
D、軟件測試要依靠人工
正確答案:,C


第27題,靜態(tài)測試是以人工的、非形式化的方法對程序進行分析和測試。常用的靜態(tài)測試方法有  ( )
A、運行程序并分析運行結(jié)果
B、桌前檢查與代碼會審
C、數(shù)據(jù)流分析圖
D、調(diào)用圖
正確答案:,C,D


第28題,建立繼承關(guān)系時所采用的方式有(  )
A、自頂向下
B、從內(nèi)到外
C、自底向上
D、從復(fù)雜到簡單
正確答案:,C


第29題,面向?qū)ο蟮臏y試與傳統(tǒng)測試方法的主要區(qū)別是( )
A、面向?qū)ο蟮臏y試可在編碼前進行,傳統(tǒng)測試方法在編碼后進行
B、面向?qū)ο蟮臏y試以需求和設(shè)計階段的測試為主,不需要進行代碼測試
C、測試對象不同
D、面向?qū)ο蟮臏y試不需要設(shè)計測試用例,只需要進行會議評審
正確答案:,C


答案來源:(www.),用戶界面設(shè)計的任務(wù)包括( )
A、確定用戶界面類型
B、建立任務(wù)模型
C、建立用戶模型
D、建立功能模型
正確答案:,B,C


第31題,瀑布模型的最大優(yōu)點是將軟件開發(fā)的各個階段劃分得十分清晰。
A、錯誤
B、正確
正確答案:


第32題,用于需求分析的軟件工具,應(yīng)該能夠保證需求的正確性,即驗證需求的一致性、完整性、現(xiàn)實性和有效性
A、錯誤
B、正確
正確答案:


第33題,當(dāng)模塊的控制范圍是其作用范圍的子集時,模塊之間的耦合度較低。
A、錯誤
B、正確
正確答案:


第34題,功能測試是系統(tǒng)測試的主要內(nèi)容,檢查系統(tǒng)的功能、性能是否與需求規(guī)格說明書相同。
A、錯誤
B、正確
正確答案:


第35題,在進行了可行性分析后,需求分析就只需要解決目標系統(tǒng)的設(shè)計方案。
A、錯誤
B、正確
正確答案:


第36題,CMM 將軟件過程的成熟度分為以下5個級別:初始級、可重復(fù)級、已定義級、已管理級和優(yōu)化級。
A、錯誤
B、正確
正確答案:


第37題,劃分模塊可以降低軟件的復(fù)雜度和工作量,所以應(yīng)該將模塊分得越小越好。
A、錯誤
B、正確
正確答案:


第38題,軟件工程過程應(yīng)該以軟件設(shè)計為中心,關(guān)鍵是編寫程序。
A、錯誤
B、正確
正確答案:


第39題,軟件危機的主要表現(xiàn)是軟件的需求量迅速增加,軟件價格上升。
A、錯誤
B、正確
正確答案:


第40題,單元測試通常應(yīng)該先進行人工走查,再以白盒法為主,輔以黑盒法進行動態(tài)測試。
A、錯誤
B、正確
正確答案:














作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部