A. 誰有電大本科軟體工程形成性考核冊的答案
1
軟體工程(本)作業1
(第1~4章)
一、選擇題:
1. 開發軟體所需 高成本和產品的低質量之間有著尖銳的矛盾,這種現象稱做(C)。
A.軟體工程
B.軟體周期 C.軟體危機 D.軟體產生
2. 瀑布模型本質上 是一種(A )模型。
A.線性順序 B.順序迭代 C.線性迭代 D.早期產品 3. 瀑布模型存在的問題是(B )。
A.用戶容易參與開發 B.缺乏靈活性C.用戶與開發者易溝通 D.適用可變需求 4. 螺旋模型是一種將瀑布模型和(A)結合起來的軟體開發模型。
A.增量模型
B.專家系統
C.噴泉模型
D.變換模型
5. 原型化方法是用戶和設計者之間執行的一種交互構成,適用於(A)系統。
A.需求不確定性高的 B.需求確定的 C.管理信息 D.實時 6. 下列有關軟體工程的標准,屬於國際標準的是(D )
A.GB
B.DIN C.ISO D.IEEE
7. 結構化方法是一種基於(D)的方法。
A.數據結構 B.程序結構 C.演算法 D.數據流
8. 軟體可行性研究實質上是要進行一次( A)需求分析、設計過程。
A、簡化、壓縮的 B、詳細的 C、徹底的 D、深入的 9. 可行性研究的目的是(D)
A、分析開發系統的必要性 B、確定系統建設的方案 C、分析系統風險
D、確定是否值得開發系統
10. 設年利率為i,現存入p元,不計復利,n年後可得錢數為(C)。
A、P×(1+i*n)
B、P× (i+1)*n
C、p×(1+i)n
D、p×(i+n)
11. 可行性研究是在(A)之前
A、系統開發 B、測試 C、試運行 D、集成測試
12. 可行性研究需要的時間長短取決於系統的規模,一般來說,可行性研究的成本只是預期總成本的
http://wenku..com/link?url=TjDlRK_8l4ryUwH--_j9LJHcS7
B. 軟體工程中需求分析的任務是什麼(具體點)
軟體需求包括 3 個不同的層次――業務需求、用戶需求和功能需求。
除此之外,每個系統還有各種非功能需求。
業務需求(Business requirement)表示組織或客戶高層次的目標。業務需求通常來自項目投資人、購買產品的客戶、實際用戶的管理者、市場營銷部門或產品策劃部門。業務需求描述了組織為什麼要開發一個系統,即組織希望達到的目標。
使用前景和范圍( vision and scope )文檔來記錄業務需求,這份文檔有時也被稱作項目輪廓圖或市場需求( project charter 或 market requirement )文檔。
用戶需求(user requirement)描述的是用戶的目標,或用戶要求系統必須能完成的任務。用例、場景描述和事件――響應表都是表達用戶需求的有效途徑。也就是說用戶需求描述了用戶能使用系統來做些什麼。
功能需求(functional requirement)規定開發人員必須在產品中實現的軟體功能,用戶利用這些功能來完成任務,滿足業務需求。
功能需求有時也被稱作行為需求( behavioral requirement ),因為習慣上總是用「應該」對其進行描述:「系統應該發送電子郵件來通知用戶已接受其預定」。功能需求描述是開發人員需要實現什麼。
系統需求(system requirement)用於描述包含多個子系統的產品(即系統)的頂級需求。系統可以只包含軟體系統,也可以既包含軟體又包含硬體子系統。人也可以是系統的一部分,因此某些系統功能可能要由人來承擔。
業務規則包括企業方針、政府條例、工業標准、會計准則和計算方法等。業務規劃本身並非軟體需求,因為它們不屬於任何特定軟體系統的范圍。
然而,業務規則常常會限制誰能夠執行某些特定用例,或者規定系統為符合相關規則必須實現某些特定功能。有時,功能中特定的質量屬性(通過功能實現)也源於業務規則。所以,對某些功能需求進行追溯時,會發現其來源正是一條特定的業務規則。
功能需求記錄在軟體需求說明書( SRS )中。 SRS 完整地描述了軟體系統的預期特性。 SRS 我們一般把它當作文檔,其實, SRS 還可以是包含需求信息的資料庫或電子表格;
或者是存儲在商業需求管理工具中的信息;而對於小型項目,甚至可能是一疊索引卡片。開發、測試、質量保證、項目管理和其他相關的項目功能都要用到 SRS 。
除了功能需求外, SRS 中還包含非功能需求,包括性能指標和對質量屬性的描述。
質量屬性(quality attribute)對產品的功能描述作了補充,它從不同方面描述了產品的各種特性。這些特性包括可用性、可移植性、完整性、效率和健壯性,它們對用戶或開發人員都很重要。其他的非功能需求包括系統與外部世界的外部界面,以及對設計與實現的約束。
約束(constraint)限制了開發人員設計和構建系統時的選擇范圍。
行業需求:企業在招聘軟體測試人員時主要看中應聘者的項目經驗、邏輯思維能力、一定的技術能力和綜合素質,而對學歷、年齡、性別、工作經驗等的要求較低,相對於IT行業其他職位而言,軟體測試的入行更加容易。
(2)軟體工程形考任務二擴展閱讀:
工程與科學:
軟體的開發到底是一門科學還是一門工程,這是一個被爭論了很久的問題。實際上,軟體開發兼有兩者的特點。但是這並不意味著它們可以被互相混淆。很多人認為軟體工程基於計算機科學和信息科學就如傳統意義上的工程學之於物理和化學一樣。
在美國,大約40%的軟體工程師具有計算機科學的學位。在世界其他地方,這個比例也差不多。他們並不一定會每天使用計算機科學方面的知識,但是他們每天都會使用軟體工程方面的知識。
C. 軟體工程師形考任務答案
軟體工程師形考任務答案,這個你可以去買一份在書店裡,或者是在網上都可以買到啊,形考內容的還有答案都是有的,買來之後自己溫習就好了
D. 國家開放大學《軟體工程》形考作業1試題
官網其實有考試題庫的,可以去官網看看歷年真題,如果找不到的話,利用網路文庫、電大題酷小程序、上學吧等考試搜題工具會好很多的。幫你搜了一些題,希望能夠幫到你~~~
面向對象建模得到的模型包含系統的3個要素,即靜態結構、交互次序和數據變換。
選擇一項:
對
錯
正確的答案是「對」。
軟體測試的目的是證明程序沒有錯誤。
選擇一項:
對
錯
正確的答案是「錯」。
軟體是指用程序設計語言(如Pascal,C,Visual Basic等)編寫的程序,軟體開發實際上就是編寫程序代碼。
選擇一項:
對
錯
正確的答案是「錯」。
扇出是一個模塊直接調用的模塊數目,一般推薦的扇出為3或4
選擇一項:
對
錯
正確的答案是「對」。
系統流程圖是一個典型的描述邏輯系統的傳統工具。
選擇一項:
對
錯
正確的答案是「錯」。
軟體開發過程中,抽取和整理用戶需求並建立問題域精確模型的過程叫()
選擇一項:
a. 面向對象設計
b. 面向對象程序設計
c. 生存期
d. 面向對象分析
正確答案是:面向對象分析