可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
[東北師范大學]軟件工程20秋在線作業(yè)1
試卷總分:100 得分:100
第1題,相同的操作或函數(shù)、過程可作用于多種類型的對象上并獲得不同結(jié)果,或不同的對象收到同一消息可以產(chǎn)生不同的結(jié)果。所指的特性是()。
A、繼承
B、關(guān)聯(lián)
C、組合
D、多態(tài)
正確答案:
第2題,一個軟件的寬度是指其控制的()。
A、模塊數(shù)
B、層數(shù)
C、跨度
D、厚度
正確答案:
第3題,需求分析階段的任務(wù)是確定()。
A、軟件系統(tǒng)的功能
B、軟件開發(fā)方法
C、軟件開發(fā)工具
D、軟件開發(fā)費
正確答案:
第4題,規(guī)定功能的軟件,在一定程度上對自身錯誤的作用具有屏蔽能力,則稱此軟件具有什么功能()。
A、隱藏
B、屏蔽
C、容錯
D、適應(yīng)
正確答案:
第題,軟件復雜性度量的參數(shù)包括()。
A、效率
B、規(guī)模
C、完整性
D、容錯性
正確答案:
第6題,以下軟件成本估算模型中,是動態(tài)多變量的模型有()。
A、Halstead理論模型
B、Deiphi專家估算模型
C、Putnam估算模型
D、瀑布模型
正確答案:
第7題,表示了靜態(tài)的結(jié)構(gòu)化的系統(tǒng)數(shù)據(jù)性質(zhì),描繪了系統(tǒng)的靜態(tài)結(jié)構(gòu),從客觀世界實體的對象關(guān)系角度來描繪對象的模型是()。
A、數(shù)據(jù)模型
B、對象模型
C、動態(tài)模型
D、功能模型
正確答案:
第8題,軟件結(jié)構(gòu)是以什么為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。()
A、函數(shù)
B、變量
C、模塊
D、系統(tǒng)
正確答案:
第9題,瀑布模型本質(zhì)上是一種()。
A、線性順序模型
B、順序迭代模型
C、線性迭代模型
D、及早見產(chǎn)品模型
正確答案:
第題,Putnam成本估算模型是以下哪種模型。()
A、靜態(tài)單變量
B、動態(tài)單變量
C、靜態(tài)多變量
D、動態(tài)多變量
正確答案:
第11題,可維護性的特性中相互促進的是()。
A、效率
B、優(yōu)良結(jié)構(gòu)
C、可理解性
D、可測試性
正確答案:,D
第題,以下屬于邏輯覆蓋的是()。
A、語句覆蓋
B、判定覆蓋
C、條件覆蓋
D、基本路徑
正確答案:
第13題,好的編程風格應(yīng)遵循的規(guī)則包括()。
A、節(jié)簡化
B、模塊化
C、簡單化
D、文檔化
正確答案:
第14題,需求評審標準包括()。
A、正確性
B、無歧義性
C、完全性
D、可驗證性
正確答案:
第題,總體設(shè)計過程通常由哪兩個主要階段組成。()
A、系統(tǒng)設(shè)計階段
B、結(jié)構(gòu)設(shè)計階段
C、數(shù)據(jù)庫設(shè)計階段
D、詳細設(shè)計階段
正確答案:,B
第16題,設(shè)計白盒測試方案的技術(shù)主要有()。
A、邏輯覆蓋
B、控制結(jié)構(gòu)測試
C、邊界值分析
D、錯誤推測
正確答案:,B
第17題,程序設(shè)計語言的心理特性主要表現(xiàn)在哪些方面。()
A、突變性
B、簡潔性
C、傳統(tǒng)性
D、局部性
正確答案:,
第18題,就程序設(shè)計語言的工程特性而言,對程序編碼有如下要求。()
A、可移植性
B、開發(fā)工具的可利用性
C、軟件的可重用性
D、可維護性
正確答案:
第19題,程序的控制結(jié)構(gòu)一般采用幾種構(gòu)成,這樣可確保結(jié)構(gòu)比較簡單。()
A、順序
B、GOTO
C、選擇
D、循環(huán)
正確答案:,C,D
第題,進行需求分析有的多種描述工具,包括()。
A、數(shù)據(jù)流圖
B、判定表
C、PAD圖
D、數(shù)據(jù)字典
正確答案:,B,D
第21題,由于維護或在維護過程中其他一些不期望的行為引入的錯誤稱為維護的副作用。
A、錯誤
B、正確
正確答案:
第22題,程序的可測試性指把一個軟件或程序從一個計算機環(huán)境移植到另一個計算機環(huán)境的容易程度。
A、錯誤
B、正確
正確答案:
第23題,數(shù)據(jù)對象只封裝了數(shù)據(jù)而沒有對施加于數(shù)據(jù)上的操作的引用,這是數(shù)據(jù)對象與面向?qū)ο笾械念惢驅(qū)ο蟮南嗤帯?/span>
A、錯誤
B、正確
正確答案:
第24題,實踐表明,確定發(fā)生錯誤的位置和內(nèi)在原因所需的工作量幾乎占整個調(diào)試工作量的10%。
A、錯誤
B、正確
正確答案:
第題,增量模型本身是自相矛盾的。它一方面要求開發(fā)人員把軟件看作一個整體,另一方面又要求開發(fā)人員把軟件看作構(gòu)件序列,每個構(gòu)件本質(zhì)上都獨立于另一個構(gòu)件。
A、錯誤
B、正確
正確答案:
第26題,軟件從定義開始,經(jīng)過開發(fā)、使用的全過程稱為軟件生存周期,但是不包括維護階段。
A、錯誤
B、正確
正確答案:
第27題,采用自底向上、逐步抽象的程序設(shè)計方法是結(jié)構(gòu)化程序設(shè)計方法的基本要點之一。
A、錯誤
B、正確
正確答案:
第28題,SA法是面向數(shù)據(jù)流,建立在數(shù)據(jù)封閉原則上的需求分析方法。
A、錯誤
B、正確
正確答案:
第29題,產(chǎn)生軟件維護的副作用,是指隱含的錯誤。
A、錯誤
B、正確
正確答案:
第題,第二代界面是簡單的菜單式。
A、錯誤
B、正確
正確答案:
第31題,在分層的數(shù)據(jù)流圖中,稱上層圖為下層圖的父圖,下層圖為上層圖的子圖。
A、錯誤
B、正確
正確答案:
第32題,理解別人寫的程序通常非常困難,而且困難程度隨著軟件配置成分的減少而迅速增加。如果僅有程序代碼沒有說明文檔,則會出現(xiàn)嚴重的問題。
A、錯誤
B、正確
正確答案:
第33題,在需求分析過程中,分析員要從用戶那里解決的最重要的問題是要求軟件具有什么樣的結(jié)構(gòu)。
A、錯誤
B、正確
正確答案:
第34題,軟件可修改性,是指允許對軟件系統(tǒng)進行修改,此過程必然會增加其復雜性。
A、錯誤
B、正確
正確答案:
第35題,結(jié)構(gòu)化設(shè)計方法是將現(xiàn)實世界的事物以對象的方式映射到計算機世界的方法。
A、錯誤
B、正確
正確答案:
第36題,良好的編碼風格有助于編寫出可靠而又容易維護的程序,編碼的風格在很大程度上決定著程序的質(zhì)量。
A、錯誤
B、正確
正確答案:
第37題,軟件的開發(fā)和運行經(jīng)常受到計算機系統(tǒng)的限制,對計算機系統(tǒng)有著不同程度的依賴性。
A、錯誤
B、正確
正確答案:
第38題,快速建立漸進原型RCP也稱為追加(add on)型的原型化方法。
A、錯誤
B、正確
正確答案:
第39題,不適合作為科學工程計算的語言是Prolog語言。
A、錯誤
B、正確
正確答案:
第40題,封裝,尤其是OO方法的對象封裝性,為軟件復用技術(shù)提供了良好的條件。
A、錯誤
B、正確
正確答案:

