形考作業(yè)1
試卷總分:100 得分:100
1.()是職業(yè)軟件工程師的必要條件。
A.自律、善于溝通、具有一定的軟件技能
B.編程速度快
C.熟悉眾多的軟件環(huán)境
D.語言天賦
2.根據(jù)軟件工程的7條基本原理判斷下面正確的選項是()。
A.軟件錯誤發(fā)現(xiàn)的時機不重要,重要的是錯誤的嚴重程度
B.軟件錯誤只能通過運行代碼才能發(fā)現(xiàn)
C.軟件錯誤發(fā)現(xiàn)的越早改正的成本越低
D.需求階段一般不會引入錯誤
3.美國著名軟件工程專家B.W.Boehm于1983年提出了軟件工程的()條基本原理。
A.7
B.5
C.3
D.12
4.軟件、程序和代碼是()。
A.相同的軟件概念
B.程序語言寫的代碼
C.計算機代碼和數(shù)據(jù)
D.三個不同的概念
5.軟件對硬件和環(huán)境有著不同程度的依賴性,這導致了軟件()問題。
A.復雜性
B.升級和移植
C.通用性
D.脆弱性
6.軟件工程的出現(xiàn)是由于 ()。
A.軟件危機
B.計算機硬件技術的發(fā)展
C.軟件社會化的需要
D.計算機軟件技術的發(fā)展
7.軟件工程四個層次由下至上是(),它們的順序不能互換。
A.質量層、過程層、方法層、工具層
B.過程層、方法層、質量層、工具層
C.方法層、過程層、質量層、工具層
D.方法層、質量層、過程層、工具層
8.軟件可行性研究一般不考慮()
A.是否有足夠的人員和相關的技術來支持系統(tǒng)開發(fā)
B.是否有足夠的工具和相關的技術來支持系統(tǒng)開發(fā)
C.待開發(fā)軟件是否有市場、經濟上是否合算
D.待開發(fā)的軟件是否會有質量問題
9.軟件與程序的區(qū)別是()。
A.程序價格便宜,軟件價格昂貴
B.程序是用戶自己編寫的,而軟件是由廠家提供的
C.程序是用高級語言編寫的,而軟件是由機器語言編寫的
D.軟件包括程序、相關數(shù)據(jù)及其文檔,程序是軟件的一部分
10.在軟件生產的程序系統(tǒng)時代由于軟件規(guī)模擴大和軟件復雜性提高等原因導致了()。
A.軟件危機
B.軟件工程
C.程序設計革命
D.結構化程序設計
11.軟件工程學科出現(xiàn)的主要原因是()。
A.計算機的發(fā)展
B.其他工程科學的影響
C.軟件危機的出現(xiàn)
D.程序設計方法學的影響
12.概要設計是軟件系統(tǒng)結構的總體設計,以下選項中不屬于概要設計的是()。
A.把軟件劃分成模塊
B.確定模塊之間的調用關系
C.確定各個模塊的功能
D.設計每個模塊的偽代碼
13.經濟可行性研究的主要內容包括()。
A.開發(fā)過程
B.開發(fā)工具
C.風險分析
D.效益分析
14.可行性分析研究的費用大約是項目總經費的()。
A.2%
B.8%
C.20%
D.50%
15.可行性分析研究的目的是 ()。
A.爭取項目
B.項目是否值得開發(fā)
C.開發(fā)項目
D.規(guī)劃項目
16.可行性研究的四大要素是()。
A.經濟、技術、法律和社會環(huán)境
B.經濟、技術、開發(fā)組織能力和領導者水平
C.經濟、技術、計算機硬件環(huán)境和網絡帶寬
D.經濟、技術、軟件開發(fā)工具和人員的穩(wěn)定性
17.可行性研究的主要目的是()。
A.確定系統(tǒng)建設的詳細方案
B.深入了解用戶需求
C.分析開發(fā)系統(tǒng)的必要性
D.確定系統(tǒng)是否值得開發(fā)
18.軟件設計的目標是()。
A.在最短的時間內,生產出可靠性、可維護性俱佳的軟件方案
B.為軟件編碼設計模塊結構
C.確定軟件要做什么
D.確定軟件的實現(xiàn)算法
19.軟件調研報告是在()提交的。
A.可行性分析之前
B.需求分析之前
C.簽合同之前
D.設計的時候
20.一個軟件項目大約()的工作量在開發(fā)階段,()的工作量在維護階段。
A.30%,70%
B.70%,30%
C.30%,30%
D.70%,70%
21.()定義了軟件開發(fā)人員必須實現(xiàn)的軟件功能。
A.用戶需求
B.業(yè)務需求
C.性能需求
D.功能需求
22.PDL是描述處理過程()。
A.做什么
B.為什么做
C.怎么做
D.對誰做
23.程序流程圖與數(shù)據(jù)流程圖的關系()。
A.不確定
B.數(shù)據(jù)流程圖可以轉換成程序流程圖
C.數(shù)據(jù)調用關系
D.程序流程圖可以轉換成數(shù)據(jù)流程圖
24.結構化分析方法(SA 法)使用的主要描述工具有()。
A.數(shù)據(jù)庫
B.模塊結構圖
C.PAD 圖
D.分層的DFD 圖
25.進行需求分析有的多種描述工具,但不包括()。
A.數(shù)據(jù)流圖
B.判定表
C.PAD圖
D.數(shù)據(jù)詞典
26.結構化程序設計主要強調的是()。
A.程序的規(guī)模
B.程序效率
C.程序語言的先進性
D.程序易讀性
27.內聚程度較低的是()。
A.通信內聚
B.過程內聚
C.順序內聚
D.時間內聚
28.為了提高模塊的獨立性,模塊之間最好是()。
A.控制耦合
B.公共耦合
C.內容耦合
D.數(shù)據(jù)耦合
29.用()對需要長久保存的信息進行建模。
A.實體類
B.數(shù)據(jù)庫表
C.E-R圖
D.對象類
30.()反映了系統(tǒng)物理結構。
A.程序流程圖
B.數(shù)據(jù)流程圖
C.網絡拓撲圖
D.系統(tǒng)流程圖
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777