初識軟體工程

2021-07-04 13:02:33 字數 928 閱讀 6041

強烈推薦乙個大神的人工智慧的教程:

一、它是什麼?

軟體工程是研究和應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。

二、它用來幹什麼?

在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性、可互操作性和滿足使用者需求的軟體產品。追求這些目標有助於提高軟體產品的質量和開發效率,減少維護的困難。

三、它應用了什麼原理?

軟體工程借鑑傳統工程的原則提高質量、降低成本、改進演算法。其中,電腦科學、數學用於構建模型與演算法,工程科學用於制定規範、設計范型(paradigm)、評估成本及確定權衡,管理科學用於計畫、資源、質量、成本等管理。

四、軟體的生存週期是什麼?

軟體的生存週期是軟體的產生直到報廢的生命週期,它分為三個階段:

軟體=程式+資料+文件。

初識軟體工程

什麼是軟體工程?什麼是軟體工程?可能大多數的非計算機的專業的人對軟體工程的概念是比較模糊的,在我沒有接觸it之前我是沒有思考過這個問題的,現在作為乙個準it從業人員,我也現學現賣,也算是給自己做乙個課後總結。軟體工程是在給定成本 給定時間進度 給定資源的前提下,開發出具有 有效性 可維護性 可重用性...

初識軟體工程 《構建之法 現代軟體工程》

每次開學都是乙個新的開始。當看到 軟體工程 這四個字時,既熟悉又陌生,熟悉是因為我的專業就是軟體工程,陌生的是他作為一門課程,我不知如何下手。從老師的推薦中,我選擇了這本 構建之法 現代軟體工程 他向我展現了乙個新的世界,讓我有了新的認知,同時也帶來了新的探索。問題 1.對於剛接觸這方面知識的我們,...

讀《構建之法》 初識軟體工程

對於 構建之法 第95頁阿超所說的程式設計師melvin conway總結的康威規律中所講,軟體系統是給使用者使用的,使用者的需求並不是要看這個機構的內部組織架構圖,而是要解決使用者的問題。乙個合適的團隊結構,能更大的改進交流的效率,讓團隊更能把注意力集中在最主要的目標 解決使用者需求上面。由此可以...