可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
[東北師范大學]軟件工程20秋在線作業(yè)2
試卷總分:100 得分:100
第1題,只有單重繼承的類層次結(jié)構(gòu)是何種層次結(jié)構(gòu)。()
A、網(wǎng)狀型
B、星型
C、樹型
D、環(huán)型
正確答案:
第2題,定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導的映射過程的,面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法是()。
A、Jackson方法
B、面向?qū)ο蠓椒?/span>
C、JSP方法
D、結(jié)構(gòu)化方法
正確答案:
第3題,軟件可維護性的特性中相互矛盾的是()。
A、可修改性和可理解性
B、可測試性和可理解性
C、效率和可修改性
D、可理解性和可讀性
正確答案:
第4題,系統(tǒng)流程圖用于可行性分析中的哪種的描述。()
A、當前運行系統(tǒng)
B、當前邏輯模型
C、目標系統(tǒng)
D、新系統(tǒng)
正確答案:
第題,在詳細設(shè)計階段,經(jīng)常采用的工具有()。
A、SA
B、PAD
C、SC
D、DFD
正確答案:
第6題,結(jié)構(gòu)化程序設(shè)計主要強調(diào)的是()。
A、程序易讀性
B、程序的規(guī)模
C、程序的效率
D、程序設(shè)計語言的先進性
正確答案:
第7題,軟件詳細設(shè)計的主要任務(wù)是確定每個模塊的()。
A、算法和使用的數(shù)據(jù)結(jié)構(gòu)
B、外部接口
C、功能
D、編程
正確答案:
第8題,將軟件組裝成系統(tǒng)的一種測試技術(shù)叫()。
A、集成測試
B、單元測試
C、集合測試
D、系統(tǒng)測試
正確答案:
第9題,為了提高模塊的獨立性,模塊內(nèi)部最好是()。
A、邏輯內(nèi)聚
B、時間內(nèi)聚
C、功能內(nèi)聚
D、通信內(nèi)聚
正確答案:
第題,采用Gantt圖表示軟件項目進度安排,下列說法中正確的是()。
A、能夠反映多個任務(wù)之間的復雜關(guān)系
B、能夠直觀表示任務(wù)之間相互依賴制約關(guān)系
C、能夠表示哪些任務(wù)是關(guān)鍵任務(wù)
D、能夠表示子任務(wù)之間的并行和串行關(guān)系
正確答案:
第11題,軟件需求分析的任務(wù)包括()。
A、問題分析
B、系統(tǒng)設(shè)計
C、需求描述
D、需求評審
正確答案:,C,D
第題,需求評審標準包括()。
A、正確性
B、無歧義性
C、完全性
D、可驗證性
正確答案:,B,C,D
第13題,系統(tǒng)的邏輯模型由哪些部分共同組成()。
A、數(shù)據(jù)流圖
B、E-R圖
C、數(shù)據(jù)字典
D、UML圖
正確答案:,C
第14題,以下屬于邏輯覆蓋的是()。
A、語句覆蓋
B、判定覆蓋
C、條件覆蓋
D、基本路徑
正確答案:,B,C
第題,按數(shù)據(jù)流的類型,結(jié)構(gòu)化設(shè)計方法有兩種設(shè)計策略,它們是()。
A、變換分析設(shè)計
B、詳細設(shè)計
C、事務(wù)分析設(shè)計
D、概要設(shè)計
正確答案:,C
第16題,概要設(shè)計是在需求分析的基礎(chǔ)上通過什么將系統(tǒng)分解成模塊,確定系統(tǒng)功能實現(xiàn)。()
A、分層
B、關(guān)聯(lián)
C、抽象
D、分解
正確答案:,D
第17題,技術(shù)可行性是可行性研究的關(guān)鍵,其主要內(nèi)容一般包括()。
A、風險分析
B、資源分析
C、效益分析
D、技術(shù)分析
正確答案:,B,D
第18題,計算機軟件包括()。
A、程序
B、規(guī)程
C、規(guī)則
D、文檔和數(shù)據(jù)
正確答案:,B,C,D
第19題,集成測試中組裝模塊的方式包括()。
A、漸增式測試
B、非漸增式測試
C、單元測試
D、靜態(tài)測試
正確答案:,B
第題,模塊的內(nèi)聚性包括的類型有()。
A、偶然內(nèi)聚
B、邏輯內(nèi)聚
C、時間內(nèi)聚
D、通信內(nèi)聚
正確答案:,B,C,D
第21題,盒圖很容易表現(xiàn)嵌套關(guān)系,但不能表示模塊的層次結(jié)構(gòu)。
A、錯誤
B、正確
正確答案:
第22題,軟件測試是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明、設(shè)計和編碼的最后復審。
A、錯誤
B、正確
正確答案:
第23題,如果軟件的功能和性能如同用戶所合理期待的那樣,軟件就是有效的。
A、錯誤
B、正確
正確答案:
第24題,CASE工具的平臺集成指工具運行在不同的硬件/操作系統(tǒng)平臺上。
A、錯誤
B、正確
正確答案:
第題,瀑布模型是由文檔驅(qū)動的這個事實也是它的一個主要缺點。在可運行的軟件產(chǎn)品交付給用戶之前,用戶只能通過文檔來了解產(chǎn)品是什么樣的。
A、錯誤
B、正確
正確答案:
第26題,具有相似或相同性質(zhì)的對象的抽象就是類。
A、錯誤
B、正確
正確答案:
第27題,數(shù)據(jù)耦合是高耦合。系統(tǒng)中至少必須存在這種耦合,因為只有當某些模塊的輸出數(shù)據(jù)作為另一些模塊的輸入數(shù)據(jù)時,系統(tǒng)才能完成有價值的功能。
A、錯誤
B、正確
正確答案:
第28題,所選用的程序設(shè)計語言的特點及編碼風格將對程序的可靠性、可讀性、可測試性和可維護性產(chǎn)生深遠的影響。
A、錯誤
B、正確
正確答案:
第29題,回歸測試就是用于保證由于調(diào)試或其他原因引起的變化,不會導致非預期的軟件行為或額外錯誤的測試活動。
A、錯誤
B、正確
正確答案:
第題,計算機軟件包括與計算機系統(tǒng)操作有關(guān)的程序、規(guī)程、規(guī)則,但不包括與之有關(guān)的文檔和數(shù)據(jù)。
A、錯誤
B、正確
正確答案:
第31題,在面向?qū)ο蟮能浖夹g(shù)中,組合是子類自動地共享基類中定義的數(shù)據(jù)和方法的機制。
A、錯誤
B、正確
正確答案:
第32題,在軟件的運行和使用期間,和硬件一樣存在機械磨損、老化問題。
A、錯誤
B、正確
正確答案:
第33題,軟件可修改性,是指允許對軟件系統(tǒng)進行修改,此過程必然會增加其復雜性。
A、錯誤
B、正確
正確答案:
第34題,結(jié)構(gòu)冗余為檢測或糾正信息在運算或傳輸中的錯誤,須外加一部分信息。
A、錯誤
B、正確
正確答案:
第35題,需求分析的主要方法有SD法、OOA法及HIPO法等。
A、錯誤
B、正確
正確答案:
第36題,繼承不具有傳遞性,如果類C繼承類B,類B繼承類A,則類C未必繼承類A。
A、錯誤
B、正確
正確答案:
第37題,軟件測試是一個自頂向下逐步細化和求精過程,而軟件開發(fā)是一個自底向上或相反順序集成的過程。
A、錯誤
B、正確
正確答案:
第38題,冗余附加技術(shù)指為實現(xiàn)結(jié)構(gòu)冗余、信息冗余和時間冗余所需的資源和技術(shù)。
A、錯誤
B、正確
正確答案:
第39題,不適合作為科學工程計算的語言是Prolog語言。
A、錯誤
B、正確
正確答案:
第40題,類是對具有相同屬性和行為的一個或多個對象的描述,通常在這種描述中也包括對怎樣創(chuàng)建該類的新對象的說明。
A、錯誤
B、正確
正確答案:

