天天看點

對《軟體工程》這門課的總結

  通過這十六周的學習,我學習到了很多新的知識,也從剛剛接觸這門課程時的懵懂無知,到現在的可以自己動手實踐,進步了很多。也通過學習,能夠解答一些關于剛接觸這門課程時提出的一些問題。1、什麼是軟體工程?在我看來,軟體工程涉及到程式設計語言,資料庫,軟體開發工具,系統平台,設計模式等多個方面。軟體工程是指導計算機軟體開發和維護的一門工程學科。2、軟體工程的目标是什麼?(1)付出較低的開發成本,(2)達到要求的軟體功能,(3)取得較好的軟體性能,(4)開發的軟體易于移植,(5)需要較低的維護費用,(6)能按時完成開發任務,及時完成開發任務,及時傳遞費用,(7)開發的軟體可靠性高。3、軟體開發的不同階段是什麼? (1)問題的定義及規劃。(2)需求分析。(3)軟體設計。(4)程式編碼。(5)軟體測試。4、想學好軟體工程有什麼對自身的要求? 我認為,首先,對待學習一門學科,我們需要嚴謹、認真的态度,不斷去尋找問題解決問題的精神,勇于去動手實踐,不能懶惰。5、軟體工程的知識領域是什麼? 在我看來,軟體工程這門課程應用性十分廣泛,小到可以應用于各行各業的軟體開發,大到政府部門的應用系統的維護和應用。軟體工程這門課程知識範圍非常廣泛,所應用了計算機科學與技術、數學、邏輯學以及管理科學能學科,所應用的範圍也十分的廣泛。

  通過馮老師這一個學期的悉心教導,以及助教們的幫助之下,通過部落格園這個介體,我們将我們每個星期所學到的知識都通過寫部落格的方式釋出了出來,我感覺這種方式十分好,它擺脫了以往枯燥乏味的寫報告,每周交書面作業,我們不用去手寫,就能将自己的學習經曆以及收獲完完全全的寫出來,并且老師也能很輕松的看到,能夠及時的給予我們建議以及輔導。更為重要的一點是,通過這一學期的學習,我學會了如何與團隊夥伴合作共同去完成作業,這對于我們以後的工作以及生活都會有很大的幫助,不能說我們以後都會從事關于這方面的行業,但是,學會與人合作,這是非常重要的一點,不管走到哪裡都能夠用得上。另外,這種教學方式,也是我們當代大學生比較能夠接受的,現在我們不管幹什麼都離不開電腦,像這種在宿舍在家裡就能夠完成老師留的作業,還是比較友善的。在部落格園這裡,有許多各方面的軟體工程師,我們可以進入他們的部落格去學習一些老師沒有教的知識,這也是比較好的。

  再次感謝馮老師以及各位助教@周見智@鄒欣,謝謝老師們教導,也感謝這門課程,給我學習計算機科學與技術的途中,帶來的頗多樂趣與體驗。