東師-軟件工程2022年秋學期在線作業(yè)2【資料答案】

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

發(fā)布時間:2022/12/21 21:37:01來源:admin瀏覽: 0 次

軟件工程2022年秋學期在線作業(yè)2


共40道題 總分:100分


一、單選題(共10題,30分)


1.為了提高模塊的獨立性,模塊內部最好是()。


A、邏輯內聚


B、時間內聚


C、功能內聚


D、通信內聚


2.面向數據的設計方法就是根據問題的數據結構定義一組映射,把問題的數據結構轉換為問題解的()。


A、程序結構


B、數據結構


C、邏輯結構


D、物理結構


3.一個軟件的寬度是指其控制的()。


A、模塊數


B、層數


C、跨度


D、厚度


4.能直接控制該模塊的模塊數是指一個模塊的()。


A、扇入數


B、扇出數


C、深度


D、寬度


5.作為立項和簽合同的依據之一,并在軟件開發(fā)過程中按計劃管理經費的使用估算軟件的是()。


A、項目的成本


B、分析模型


C、需求規(guī)格


D、數據項


6.軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程是()。


A、軟件生存期


B、面向對象設計


C、結構化程序設計


D、面向對象分析


7.屬于軟件測試方法中的靜態(tài)測試方法的是()。


A、黑盒法


B、路徑覆蓋


C、錯誤推測


D、人工檢測


8.在屏蔽硬件錯誤的冗錯技術中,冗余附加技術有()。


A、三模冗余


B、信息冗余


C、冗余備份程序的存儲及調用


D、關鍵程序和數據的冗余存儲和調用


9.客觀實體在問題域中的抽象是()。


A、類 


B、對象


C、用例


D、接口


10.經濟可行性研究的范圍包括()


A、資源有效性


B、管理制度


C、效益分析


D、開發(fā)風險


二、多選題(共10題,30分)


1.進行需求分析有的多種描述工具,包括()。


A、數據流圖


B、判定表


C、PAD圖


D、數據字典


2.過程設計語言PDL作為一種設計工具有如下一些優(yōu)點。()


A、可以作為注釋直接插在源程序中間


B、可以使用普通的正文編輯程序或文字處理系統(tǒng)


C、可以自動由PDL生成程序代碼


D、動態(tài)生成類和對象


3.以下屬于白盒測試技術的是()。


A、邏輯覆蓋


B、基本路徑測試


C、循環(huán)覆蓋測試


D、等價類劃分


4.結構化分析方法通常使用哪些方法來描述。()


A、部署圖Deployment


B、用例圖UseCase


C、數據流圖DFD


D、數據字典DD


5.模塊間的耦合程度強烈影響系統(tǒng)的()。


A、可理解性


B、可測試性


C、可靠性


D、可測試性


6.軟件測試中按照錯誤的性質和范圍進行分類可分為()。


A、功能錯誤


B、系統(tǒng)錯誤


C、數據錯誤


D、代碼錯誤


7.PAD圖的主要優(yōu)點如下()。


A、PAD圖所描繪的程序結構十分清晰


B、容易將PAD圖轉換成高級語言源程序


C、可用于表示程序邏輯和數據結構


D、符號支持自頂向下、逐步求精方法的使用。


8.文檔在軟件工程中的作用包括()。


A、提高軟件開發(fā)過程的能見度


B、提高開發(fā)效率


C、作為開發(fā)人員階段工作成果和結束標志


D、提供軟件運行、維護和培訓有關資料


9.低內聚有如下幾類。()


A、偶然內聚


B、邏輯內聚


C、功能內聚


D、時間內聚


10.Jackson圖可以用來表達哪些內容。()


A、程序結構


B、操作系統(tǒng)


C、數據結構


D、部署環(huán)境


三、判斷題(共20題,40分)


1.軟件工程是一門工程性的學科,其目標主要是成功地建造一個大型軟件系統(tǒng)。


A、錯誤


B、正確


2.在需求分析過程中,分析員要從用戶那里解決的最重要的問題是要求軟件具有什么樣的結構。


A、錯誤


B、正確


3.實踐表明,確定發(fā)生錯誤的位置和內在原因所需的工作量幾乎占整個調試工作量的10%。


A、錯誤


B、正確


4.在面向對象方法學中,對象模型是最基本最重要的,它為其他兩種模型奠定了基礎。


A、錯誤


B、正確


5.計算機軟件包括與計算機系統(tǒng)操作有關的程序、規(guī)程、規(guī)則,但不包括與之有關的文檔和數據。


A、錯誤


B、正確


6.類是對具有相同屬性和行為的一個或多個對象的描述,通常在這種描述中也包括對怎樣創(chuàng)建該類的新對象的說明。


A、錯誤


B、正確


7.軟件的逆向工程是分析程序以便在比源代碼更高的抽象層次上創(chuàng)建出程序的某種表示的過程。


A、錯誤


B、正確


8.純收入是指在整個生存周期之內的累計經濟效益與投資之和。


A、錯誤


B、正確


9.采用自底向上、逐步抽象的程序設計方法是結構化程序設計方法的基本要點之一。


A、錯誤


B、正確


10.通常用范式定義消除數據冗余的程度。第一范式(1NF)數據冗余程度最小,第五范式(5NF)數據冗余程度最大。


A、錯誤


B、正確


11.軟件是一種邏輯實體,而不是具體的物理實體,因而不具有抽象性。


A、錯誤


B、正確


12.所選用的程序設計語言的特點及編碼風格將對程序的可靠性、可讀性、可測試性和可維護性產生深遠的影響。


A、錯誤


B、正確


13.維護中,因誤刪除一個標識符而引起的錯誤是設計副作用。


A、錯誤


B、正確


14.一個成功的測試是發(fā)現至今尚未發(fā)現的錯誤的測試。


A、錯誤


B、正確


15.HIPO法既是需求分析方法,又是軟件設計方法。


A、錯誤


B、正確


16.經濟可行性是進行開發(fā)成本的估算以及了解取得效益的評估,確定要開發(fā)的項目是否值得投資開發(fā)。


A、錯誤


B、正確


17.數據對象只封裝了數據而沒有對施加于數據上的操作的引用,這是數據對象與面向對象中的類或對象的相同之處。


A、錯誤


B、正確


18.編碼和單元測試屬于軟件生命周期的不同階段。


A、錯誤


B、正確


19.絕大多數軟件在設計時沒有考慮將來的修改。只要使用強調模塊獨立原理的設計方法學,修改軟件就不會困難和容易發(fā)生差錯。


A、錯誤


B、正確


20.需求分析的主要方法有SD法、OOA法及HIPO法等。


A、錯誤


B、正確



奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部