俄罗斯小YOUNV另类_玩弄放荡人妻少妇系列 _国产美女遭强高潮网站_亚洲午夜性猛春交XXXX_久久99亚洲网美利坚合众国_国产普通话对白刺激_国产免费AV一区二区三区_精品无人区麻豆乱码1区2区

東師-軟件工程21秋在線作業(yè)1【標準答案】

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

發(fā)布時間:2022/3/14 21:26:56來源:admin瀏覽: 84 次

軟件工程21秋在線作業(yè)1-0001

試卷總分:100  得分:100

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

1.下列屬于維護階段的文檔是()。

A.軟件規(guī)格說明

B.用戶操作手冊

C.軟件問題報告

D.軟件測試分析報告


2.表示了靜態(tài)的結構化的系統數據性質,描繪了系統的靜態(tài)結構,從客觀世界實體的對象關系角度來描繪對象的模型是()。

A.數據模型

B.對象模型

C.動態(tài)模型

D.功能模型


3.若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設計這組測試用例的方法是()。

A.條件覆蓋法

B.等價分類法

C.邊界值分析法

D.錯誤推測法


4.類庫這種機制是什么級別的信息共享。()

A.同一類

B.不同類

C.同一應用

D.不同應用


5.需求分析中使用最多的方法之一,適用于數據處理類型軟件的需求分析?;舅枷胧遣捎米皂斚蛳?,逐步分解的方法分析整個系統,有效地控制系統開發(fā)的復雜性。是指()。

A.面向數據結構的設計方法

B.面向對象的設計方法

C.結構化分析方法

D.Jackson方法


6.為了進一步改善軟件系統的可維護性和可靠性,并為以后的改進奠定基礎的軟件維護稱為()。

A.糾錯性維護

B.適應性維護

C.改善性維護

D.預防性維護


7.軟件測試的目的是()。

A.評價軟件的質量

B.發(fā)現軟件的錯誤

C.找出軟件中的所有錯誤

D.證明軟件是正確的


8.在SD方法中全面指導模塊劃分的最重要的原則是()。

A.程序模塊化

B.模塊高內聚

C.模塊低耦合

D.模塊獨立性


9.程序設計語言的工程特性之一是()。

A.軟件的可重用性

B.數據結構的描述性

C.抽象類型的描述性

D.數據庫的易操作性


10.將軟件組裝成系統的一種測試技術叫()。

A.集成測試

B.單元測試

C.集合測試

D.系統測試


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

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

A.程序結構

B.操作系統

C.數據結構

D.部署環(huán)境


12.在單元測試期間著重從對模塊進行測試的方面包括()。

A.模塊接口

B.重要的執(zhí)行通路

C.出錯處理通路

D.邊界條件


13.軟件可維護性度量的質量特性包括可理解性、可測試性、可修改性和()。

A.可靠性

B.可移植性

C.可使用性

D.效率


14.維護的副作用可分幾種類型。()

A.代碼副作用

B.數據副作用

C.文檔副作用

D.人員副作用


15.設計期間確定了軟件的邏輯結構,然而個別語句的構造卻是編寫程序的一個主要任務。構造語句時應該遵循的規(guī)則包括()。

A.不要為了節(jié)省空間而把多個語句寫在同一行

B.盡量避免復雜的條件測試

C.避免大量使用循環(huán)嵌套和條件嵌套

D.利用括號使邏輯表達式或算術表達式的運算次序清晰直觀


16.按數據流的類型,結構化設計方法有兩種設計策略,它們是()。

A.變換分析設計

B.詳細設計

C.事務分析設計

D.概要設計


17.調試的目的是確定哪些問題后并加以改進。()

A.錯誤的位置

B.引起錯誤的原因

C.程序的邏輯結構

D.程序的部署環(huán)境


18.常用的軟件項目的估算方法主要有()。

A.自頂向下的估算方法

B.自底向上的估算方法

C.差別估算法

D.根據經驗估算公式


19.流程圖也稱為程序框圖是最常用的一種表示法,它有哪些基本控制構件。()

A.順序

B.分支

C.跳轉

D.循環(huán)


20.數據模型中相互關聯的信息包含()。

A.數據對象

B.系統流程圖

C.數據對象的屬性

D.數據對象彼此間相互連接的關系


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

21.如果一個模塊控制另一個模塊,稱前者為從屬模塊,后者為主控模塊。


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


23.設計出軟件的初步結構以后,應該審查分析這個結構,通過模塊分解或合并,力求降低內聚提高耦合。


24.瀑布模型采用結構化的分析與設計方法,將邏輯實現與物理實現分開。


25.所謂程序內部的文檔包括恰當的標識符、適當的注解和程序的視覺組織等等。


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


27.軟件定義的基本任務是確定軟件系統的工程需求,也就是要搞清做什么。


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


29.測試目標決定了測試力案的設計。如果為了表明程序是正確的而進行測試,就會設計一些不易暴露錯誤的測試方案。


30.面對復雜的系統時,一個比較好的方法是分層次地描繪這個系統。


31.理解別人寫的程序通常非常困難,而且困難程度隨著軟件配置成分的減少而迅速增加。如果僅有程序代碼沒有說明文檔,則會出現嚴重的問題。


32.面向對象分析方法是需求分析中使用最多的方法之一,基本思想是采用自頂向下,逐步分解的方法分析整個系統。


33.判定/條件覆蓋是指設計足夠的測試用例,即滿足條件覆蓋又滿足判定覆蓋。


34.軟件開發(fā)小組的組成人員的素質應該好,同時人數越多軟件開發(fā)的質量就越高。


35.被繼承的類我們稱之為派生類子類,在它的基礎上新建立的類我們稱之為基類父類。


36.軟件調試是為了發(fā)現錯誤而執(zhí)行程序的過程;


37.通常用結構圖作為描繪軟件結構的文檔。層次圖作為文檔并不很合適,因為圖上包含的信息太多有時反而降低了清晰程度。


38.JSP方法根據輸入,輸出的數據結構,按一定的規(guī)則映射成軟件的過程描述,即程序結構。


39.第二代界面是簡單的菜單式。


40.軟件的開發(fā)費用越來越低,成本相當便宜。


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

    回到頂部