軟體工程出現的原因,軟體工程產生的原因,具體包括什麼內容?

2021-08-10 13:17:42 字數 2119 閱讀 4250

1樓:百度文庫精選

內容來自使用者:邵小海1008

1.軟體危機出現的原因:軟體維護費用的急劇上升,直接威脅計算機應用的擴大;軟體生產技術進步緩慢,是加劇軟體危機的重要原因

2軟體的特徵:軟體的開發不同於硬體設計、不同於硬體製造、不同於硬體維修

3軟體危機:開發軟體需高成本和產品的低質量之間有著尖銳的矛盾

4軟體維護有哪些種類?他們的目標分別是什麼?軟體維護的種類以及對應目標依次是:

完善性維護:在軟體漫長的執行時期中,使用者往往會對軟體提出新的功能要求與效能要求。為了適應這些變化,應用軟體原來的功能和效能需要擴充和增強。

這種增加軟體功能、增強軟體效能、提高軟體執行效率而進行的維護活動稱為完善性維護。適應性維護讓軟體適應執行環境的改變而進行的一種維護。糾錯性維護糾正在開發期間未能發現的遺留錯誤。

預防性維護為了提高軟體的可維護性和可靠性而對軟體進行的修改稱為預防性維護。

5軟體重用的效益是什麼?答:1軟體重用可以顯著地改善軟體的質量和可靠性。

2軟體重用可以極大地提高軟體開發的效率。3節省軟體開發的成本,避免不必要的重複勞動和人力、財力的浪費。6自頂而下漸增測試與自底而上漸增測試各有何優、缺點?

答:①自頂而下漸增測試優點:不需要測試驅動程式,能夠在測試階段的早期實現並驗證系統的主要功能,而且能夠儘早發現上層模組的介面錯誤。

缺點:需要存根程式,底層錯誤發現較晚。812

2樓:_張磊的徒弟

由於上世紀中葉的軟體危機

軟體工程產生的原因,具體包括什麼內容?

3樓:匿名使用者

產生原因:

1 軟體規模越來越大,結構越來越複雜。

2 軟體開發管理困難而複雜。

4 軟體開發技術落後。

5 生產方式落後,仍採用手工方式。

6 開發工具落後,生產率提高緩慢。

4樓:君臨天下

原因:軟體危機的出現。

具體內容:

軟體規模越來越大,結構越來越複雜。

軟體開發管理困難而複雜。

軟體開發技術落後。

生產方式落後,仍採用手工方式。開發工具落後,生產率提高緩慢。

軟體工程導論解答題,1、軟體危機是什麼,其產生的原因是什麼 2、詳細設計要做些什麼

5樓:允秋芹敏姬

1。軟體危機是指:在計算機軟體開發和維護過程中所遇到的一系列嚴重的問題。

2。原因是:一方面與軟體本身的特點有關,另一方面是和軟體的開發和維護的方法不正確有關。

3。詳細設計步驟:

1。結構程式設計

2。人機介面設計

3。資料設計

4。體系結構設計

5。過程設計(最重要)

軟體工程導論解答題,1、軟體危機是什麼,其產生的原因是什麼 2、詳細設計要做些什麼

6樓:匿名使用者

1。軟體危機是指:在計算機軟體開發和維護過程中所遇到的一系列嚴重的問題。

2。原因是:一方面與軟體本身的特點有關,另一方面是和軟體的開發和維護的方法不正確有關。

3。詳細設計步驟:

1。結構程式設計

2。人機介面設計

3。資料設計

4。體系結構設計

5。過程設計(最重要)

一個專案失敗的根本原因包括哪幾個方面?(軟體工程)

7樓:匿名使用者

。。。軟體工程 一個專案失敗的根本原因? 這個應該是沒有標準答案的吧

個人感覺

對專案的理解沒有到位 即客戶(物件)需求 軟體做出來就是要服務的 明確了物件的需求 才能做到有用 再說下去就涉及到很多方面了。。。-。- 領導?

資金?技術?實力?

我即將升入大二,但因為某些原因想從軟體工程專業轉入計算機那些專業,過來人們有什麼建議嗎?

8樓:淡漠痕

呢要看你所在學校的強項了,計算機和軟體工程都可以,另外就是你自己的興趣愛好了!

9樓:匿名使用者

軟體工程專業挺好的為什麼要轉

軟體工程好學嗎,軟體工程專業難學嗎?

1 軟體工 bai程專業並不難du學,只有少數幾門課zhi 不超過5門,比如 dao高等數學 離散回數學 操作答系統等 稍難一些,但只要期末考試通過也不是什麼難事,但軟體工程專業是所有工科專業中最容易學的 比起電子資訊工程 通訊工程 機械設計製造及其自動化 建築學 土木工程 自動化 材料科學與工程 ...

軟體工程專業就業前景怎樣?軟體工程專業就業前景

軟體工程專業學生畢業後可以從事各級各類企事業單位的辦公自動化處理 計算機安裝與維護 網頁製作 計算機網路和專業伺服器的維護管理和開發工作 動態商務 開發與管理 軟體測試與開發及計算機相關裝置的商品 等方面的有關工作。除考取國內外名牌大學研究生外,主要畢業去向是計算機軟體專業公司 資訊諮詢公司 以及金...

軟體工程專業分方向的問題,軟體工程專業什麼方向好??

方向之一 軟體開發與測試方向 培養目標 本專業方向培養掌握電腦科學的基礎理論和軟體工程領域紮實的專業知識和技能以及一定的應用領域知識,掌握主流軟體技術 主流平臺與工具,具有較強的系統分析 架構 設計和程式設計能力,能夠熟練運用軟體工程的思想和方法設計 開發 維護和管理中大型軟體系統,具有一定的專案管...