東師《軟件工程》20秋在線作業(yè)1-1(資料答案)

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

發(fā)布時間:2020/12/15 1:00:27來源:admin瀏覽: 80 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406      微信:aopopenfd777





[東北師范大學]軟件工程20秋在線作業(yè)1
試卷總分:100    得分:100
1,只有單重繼承的類層次結構是何種層次結構。()
A、網狀型

B、星型

C、樹型

D、環(huán)型

正確答案:


2,軟件生命周期中所花費用最多的階段是()。
A、詳細設計

B、軟件編碼

C、軟件測試

D、軟件維護

正確答案:


3,在軟件開發(fā)階段用來減少錯誤,提高軟件可維護性的技術稱為()。
A、面向對象的技術

B、面向結構的技術

C、面向維護的技術

D、面向分析的技術

正確答案:


4,結構化程序設計主要強調的是()。
A、程序易讀性

B、程序的規(guī)模

C、程序的效率

D、程序設計語言的先進性

正確答案:


第題,根據用戶在軟件使用過程中提出的建設性意見而進行的維護活動稱為()。
A、糾錯性維護

B、適應性維護

C、改善性維護

D、預防性維護

正確答案:


6,用來定義數據流圖中的各個成分的具體含義的是()
A、數據字典

B、數據庫

C、數據對象

D、邏輯符號

正確答案:


7,可行性研究要進行一次怎樣的需求分析。()
A、詳細的

B、全面的

C、簡化的、壓縮的

D、徹底的

正確答案:


8,介于自然語言和形式語言之間的一種半形式語言的是()。
A、機器語言

B、匯編語言

C、面向對象語言

D、結構化語言

正確答案:


9,描述了系統(tǒng)的所有計算。指出發(fā)生的時間、事件和客體的模型是()。
A、數據模型

B、對象模型

C、動態(tài)模型

D、功能模型

正確答案:


第題,提高軟件質量和可靠的技術大致可分為兩大類:其中一類就是避開錯誤技術,但避開錯誤技術無法做到完美無缺和絕無錯誤,這就需要()。
A、消除錯誤

B、檢測錯誤

C、避開錯誤

D、容錯

正確答案:


11,耦合是影響軟件復雜程度的一個重要因素。應該采取下述設計原則。()
A、盡量使用數據耦合

B、少用控制耦合和特征耦合

C、限制公共變量耦合的范圍

D、完全不用內容耦合

正確答案:,B,C,D


第題,在單元測試的基礎上,將所有模塊按照設計要求組裝成一個完整的系統(tǒng)進行的集成測試也稱為()。
A、黑盒測試

B、組裝測試

C、白盒測試

D、聯(lián)合測試

正確答案:,D


13,最著名的面向數據結構的設計方法是()
A、E-R方法

B、UML方法

C、Jackson方法

D、Warnier方法

正確答案:,D


14,面向數據流的設計方法把信息流映射成軟件結構,信息流的類型決定了映射的方法。信息流的類型包括()。
A、邏輯流

B、變換流

C、物理流

D、事務流

正確答案:,D


第題,軟件設計階段的任務具體分為()。
A、確定軟件結構,劃分子系統(tǒng)模塊

B、確定系統(tǒng)的數據結構

C、設計用戶界面

D、調試系統(tǒng)錯誤

正確答案:,B,C


16,軟件工程的主要目標包括()
A、付出較低的開發(fā)成本

B、達到要求的軟件功能

C、取得較好的軟件性能

D、開發(fā)的軟件易于移植

正確答案:,B,C,D


17,PAD圖的主要優(yōu)點如下()。
A、PAD圖所描繪的程序結構十分清晰

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

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

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

正確答案:,B,C,D


18,計算機軟件包括()。
A、程序

B、規(guī)程

C、規(guī)則

D、文檔和數據

正確答案:,B,C,D


19,改進軟件設計提高軟件質量的啟發(fā)式規(guī)則包括()。
A、改進軟件結構提高模塊獨立性

B、模塊規(guī)模應該適中

C、模塊的作用域應該在控制域之內

D、力爭降低模塊接口的復雜程度

正確答案:,B,C,D


第題,結構化分析方法通常使用哪些方法來描述。()
A、部署圖Deployment
B、用例圖UseCase
C、數據流圖DFD
D、數據字典DD
正確答案:,D


21,堅持使用盒圖作為詳細設計的工具,可以使程序員逐步養(yǎng)成用結構化的方式思考問題和解決問題的習慣。
A、錯誤

B、正確

正確答案:


22,快速原型技術的基本思路是快速開發(fā)一個目標軟件系統(tǒng)的原型,讓用戶對其進行評價并提出修改意見,然后開發(fā)人員根據用戶的意見對原型進行改進。
A、錯誤

B、正確

正確答案:


23,模塊化就是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構成一個整體,可以完成指定的功能滿足用戶的需求。
A、錯誤

B、正確

正確答案:


24,被繼承的類我們稱之為派生類子類,在它的基礎上新建立的類我們稱之為基類父類。
A、錯誤

B、正確

正確答案:


第題,詳細設計階段的任務是具體地編寫程序,必須關注最終的程序代碼的質量。
A、錯誤

B、正確

正確答案:


26,軟件可靠性是指在給定的時間間隔內,程序錯誤運行的概率。
A、錯誤

B、正確

正確答案:


27,總體設計的目的是確定整個系統(tǒng)的功能及模塊結構。
A、錯誤

B、正確

正確答案:


28,結構冗余為檢測或糾正信息在運算或傳輸中的錯誤,須外加一部分信息。
A、錯誤

B、正確

正確答案:


29,在面向對象的需求分析方法中,建立動態(tài)模型是最主要的任務。
A、錯誤

B、正確

正確答案:


第題,數據耦合是高耦合。系統(tǒng)中至少必須存在這種耦合,因為只有當某些模塊的輸出數據作為另一些模塊的輸入數據時,系統(tǒng)才能完成有價值的功能。
A、錯誤

B、正確

正確答案:


31,所謂的通用程序設計語言實際上對所有應用領域都同樣適用。
A、錯誤

B、正確

正確答案:


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

B、正確

正確答案:


33,在面向對象的軟件技術中,組合是子類自動地共享基類中定義的數據和方法的機制。
A、錯誤

B、正確

正確答案:


34,對象實現(xiàn)了數據和操作的結合,使數據和操作封裝于對象的統(tǒng)一體中。
A、錯誤

B、正確

正確答案:


35,純收入是指在整個生存周期之內的累計經濟效益與投資之和。
A、錯誤

B、正確

正確答案:


36,需求分析階段得出的數據流圖是總體設計的極好的出發(fā)點。
A、錯誤

B、正確

正確答案:


37,問題分析圖PAD面向高級程序設計語言的,為FORTRANCOBOLPASCAL等每種常用的高級程序設計語言都提供了一整套相應的圖形符號。
A、錯誤

B、正確

正確答案:


38,加工小說明是對系統(tǒng)流程圖中的加工進行說明。
A、錯誤

B、正確

正確答案:


39,程序的三種基本控制結構的共同特點是只有一個入口和一個出口。
A、錯誤

B、正確

正確答案:


40,混合冗余指重復執(zhí)行指令或程序來消除瞬時錯誤帶來的影響。
A、錯誤

B、正確

正確答案:


 


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

    回到頂部