導航:首頁 > 軟體問題 > 如何學好軟體工程專業

如何學好軟體工程專業

發布時間:2022-07-03 20:05:13

1. 如何學習軟體工程

武漢大學軟體工程視頻教程 全94講 主講-陳世鴻

鏈接: https://pan..com/s/1_0x2nsfGf1lECLDX17QNSg

?pwd=a3ea 提取碼: a3ea

武漢大學軟體工程視頻教程 全94講 主講-陳世鴻 網路網盤


2. 軟體工程怎麼學習

可以參考:
如果本科的軟體工程是注重學習理論吧,本科都這樣。
拿自己來說吧。
我現在就是讀軟體工程的大二學生,而且是學校開設的省級示範軟體學院的軟體工程。
每個學期學一門編程語言,然後下一個學期或者期求就會開設實踐課程要求你做一個使用該語言開發的軟體。
而除了開發語言,輔助理論知識是計算機組成原理,計算機網路,操作系統,資料庫之類的通通要學。
因為軟體工程屬於理科類,所以理工科要學的高等數學,線性代數,離散結構,概率論之類的也一概要學。
如果你對編程語言真的有興趣的話,學起來是很簡單的。每一門課之間的關聯也很大。非常容易上手。
個人來說學習還是蠻輕松的啦。

下面給你看一下我們專業的方向介紹哦。

專業培養目標:軟體工程專業推行較高層次、實用型、復合式的工程科學技術教育,強調人才培養的實用性和專業性,培養具有良好的綜合素質、良好的職業道德、扎實的軟體理論和軟體工程專業基礎知識,並且具有良好的軟體設計與實現能力、良好的項目管理能力、良好的交流與組織協調能力、較強的參與國際競爭能力和創新能力的計算機軟體專業人才。
業務培養要求:本專業學生主要學習計算機科學、軟體理論和軟體工程專業方面的基本知識,接受科學思維和科學實驗的基本訓練;系統地學習最新的軟體思想和軟體開發技術;以實用型工程能力為培養導向,理論學習與實踐緊密結合,加強英語水平、交流能力、團隊精神和創新意識的培養,通過案例教學和實習使學生掌握軟體開發技能和軟體組織方法。
畢業後適合於到在科研部門、教育部門、企事業、技術和行政管理部門等單位能夠從事計算機軟體領域的科學研究、技術開發、教學及管理等工作。也可以繼續攻讀計算機科學與技術、軟體工程或相關技術學科、交叉學科的碩士學位。
畢業生應獲得以下幾方面的知識和能力:
1.掌握計算機科學、計算機軟體和軟體工程等方面的基本理論和基本知識。
2.掌握最新的軟體思想和軟體開發技術。
3.具有良好的軟體設計與實現能力。
4.具有一定的項目管理能力、良好的交流與組織協調能力。
5.得到科學研究的訓練,初步掌握科學研究的基本方法。
6.熟練掌握一門外語。能獲取信息和應用信息。
學位主幹課程:離散數學、數據結構、數字電路與邏輯設計、高級語言程序設計、操作系統、計算機網路、資料庫系統、面向對象的程序設計、軟體工程、軟體體系結構、面向對象的分析與設計、軟體需求分析、軟體質量保證與測試、軟體設計實例分析、軟體項目管理等。
主要實踐性教學環節:教學實習,課程設計,畢業實習,課外創新訓練與社會實踐。
主要專業實驗:專業主幹課程均安排實驗,部分安排課程設計。

3. 怎樣快速學好軟體工程

你好!
學習任何東西只要有好的學習方法和堅定的學習毅力都能學好.當然還要有必要的學習天賦...在這些都具備的情況下.軟體工程這個行業,就是要多多練習和多多實踐.掌握好老師教得只是一方面更重要的是要,從一些小軟體開始編寫,做大量的實踐工作.沒有任何取巧的方法和捷徑.

希望對你有幫助

4. 軟體工程如何學好

本人乃軟體工程專業畢業生!
不要著急,要自信一點,都是這么過來的,大學裡面主要學的就是理論,實際操作都是要靠自己在課外的時間多自學.一般大一都是學C,大二學習java和C++,不過你自己要弄清楚,你到底想精通哪一門,千萬不要每一門都去深究(暫時你沒有那麼多的時間)。大學課堂上學的東西真的好重要,千萬別聽別人說什麼「大學什麼都學不到」,我學的是java,下面是我學習的部分路線(直接從以前的回答中復制過來的),希望對你有用。
首先找一本簡單的教材,先對java有個基本的認識(大概看那麼半個月就差不多了,隨便下載一本入門的書就行了)
然後推薦你看<<java核心技術>>,分為上下兩卷,已經是第八版了,大概有一千六七百頁;當 你看完後,基本的java知識已經掌握了(記住,一定要多練習啊)(我那時候一個暑假看完第一遍,每天看將近十個小時加練習,但是要弄懂,呵呵,至少看個三四遍吧,這兩本書只要能搞懂70%就很不錯了)
這個時候你可以看看<<thinking in java>>中文名"java編程思想",這本書寫的比較難,如果你看不懂,那麼你要多做練習,慢慢看,如果看完了,而且懂了,那麼證明你的java水平到達了一個更高的層次;(去參加面試的時候問的那些java知識完全可以應付過來了)(或者你可以先看下面的書,邊看thinking in java這本書,這樣也是可以的,而且學習的效率應該會高些)
然後java就會分方向,j2me(手機編程)不建議你去學這個(要學就學android手機編程),已經過時了;j2ee方向(Web編程),先學html,javaScript,css(這些書多得數不清,呵呵),然後就學servlet和jsp,《jsp應用開發詳解》(入門) 《Servlet與JSP核心編程》(核心)這兩本書還不錯,然後就可以學SSH(三大框架,這個書一大堆),
學習struts的時候建議你從struts1開始學起《精通Struts基於MVC的Java Web設計與開發》,然後就可以學習struts2《Struts2權威指南》,接下來學習Hibernate《精通Hibernate:Java對象持久化技術詳解》,最後學習Spring《spring2.0技術手冊》(提示:只要你java基礎學得好,這些東西都會學得很快)
這個時候你就要把注意力放在設計模式,數據結構和計算機演算法上面來了, 設計模式可以先看<<深入淺出設計模式>> 然後再看<<java與模式>>, 數據結構建議你看清華大學嚴慰敏老師寫的那本教材; 計算機演算法要了解基本的排序,如果你不做底層,只做應用的話,沒有必要去看那個<<演算法導論>這本書太難了。 (設計模式,數據結構和演算法才是真正的精髓,要有很多年的編程經驗才能夠使用得游刃有餘,光看懂還不行的,一定要多練習,到了這個境界才是真正的java高手)(我學java有三年了,這是我的體會)
等你掌握前面的這些知識之後,推薦你看<<effective java>>,這本書是目前java領域公認的高級書籍。在項目中你肯定會遇到一些前端的知識,那麼你得精通javascript,<<JavaScript權威指南>>(入門), <<JavaScript高級程序設計>>(進階),這兩本書弄懂了,那麼學習jquery和extjs都會很快的。
還有要提醒你一下,對於初學者,不要使用eclipse編程工具,建議你先用記事本寫程序,當你比較熟練了之後就可以使用eclipse這些工具了。
不要心急,不要圖快,所有的書要一本本的慢慢看,多看幾遍(一本書看上個四五遍,你就可以成高手,呵呵)。
java基礎(j2se)的重點有:繼承、多態、流、線程、網路編程、反射、集合、資料庫連接、泛型、JNI技術、分布式技術還有解析xml也是很重要的,如果你想學android手機編程,那麼SWING和AWT要熟悉一下。如果你不想學Web編程(j2ee),那麼我建議你可以學android手機編程《Google+Android開發入門與實戰》(入門) 《Google Android SDK開發範例大全》(深入)(建議把android當作業余愛好,把web編程當作主攻方向,因為j2ee包含了大量框架知識),書很多,可以自己去搜。多想 多看 多練才是王道,不要相信什麼培訓機構,這些都沒啥用,真正學好只能靠你自己。
面向對象思想+java基礎(j2se)+數據結構+設計模式+計算機演算法 為核心,學好了這幾個8000元/月輕而易舉,什麼都可以不學好,唯獨這幾科一定要學好,切記切記!
當然,隨著你的技術水平的提高,你還會要學習其他的語言,不過這都是後話,等你把上面的東西掌握了,我再告訴你怎麼學(高並發等內容),哈哈!

5. 軟體工程專業四年怎麼學

讀軟體工程專業其實還挺有出息的,因為畢業後想要找份工作還是較為容易的,就是如若讀書的時候沒有好好的將自身專業學扎實的話,那可就難辦了。那麼,您知道軟體工程專業四年該怎麼學嗎?下面就讓我們一起來聊一聊。
01
先將基礎打好。
大一剛開始的時候,肯定是還沒接觸太多深的專業知識,這個時候主要是將基礎的知識給學扎實了,這樣以後再學習深一些的理論知識也不會覺得難度太大。所以,我們應該開始先自學一些簡單的軟體開發程序,這樣由淺入深比較好。
02
提升專業能力。
到了大二,就要開始提升自己的專業能力了,由於有了大一的基礎,對待專業的知識也有涉獵了,這個時候就要努力提升自己的編程能力以及思維,一方面多閱讀書籍,一方面努力實踐,學習開發一些小程序,知道做項目的流程。
03
大量實踐項目。
到了大三的時候,你就要大量去實踐你以前所學是不是真正學到手了,這個時候你要接觸大量的項目,去搞時間,這樣你就知道自己的薄弱地方在哪兒,然後多去彌補。只有多實踐,才有機會將學問學得更扎實。
04
做好畢業設計。
到了大四,自然是要耕耘好你的畢業設計了,只要你的畢業設計做得漂亮,順利畢業不成問題,有的時候甚至能成為你就業的一個好幫手。因此,要注重做好畢業設計,當然也不要落下找工作的任務哈。

6. 怎樣學好軟體工程這個專業

最主要的是要有編程思想
,可以統籌規劃,節省資源
,多練習練習,比如讓你來做個網站和
"知道"
功能
一樣
,學好軟體工程不是看書就可以的,如果只是看書,對其中的道理是難以理解的,到不如多寫程序,尤其是現在流行的面向對象的編程,你可以從簡單的VB.NET入手,明白面向對象的思想後可以學C#,Java
同時多看這方面的書籍,再看軟體工程時就簡單多了.道理也很容易懂.
你會如何組織你的程序,模塊怎麼劃分,怎麼設計
,最主要是你要懂得語言要多,知道那些一定可以實現,那些功能實現比較費力需要的代碼比較多
。另外還有一些結合他人的想法和建議,希望對你有用:
幾點學習建議:
1.基本概念很重要。無論學C,還是學C++,基本概念都是第一位的,也是比較困難的,但只有把握了基本概念才能把握整體脈絡,才能居高臨下。
2.C是C++的子集,它的基本概念和設計方法相對比較容易理解,初學者可從它入手。
3.如果要學好C++,建議初學者最好別在如VC,BCB平台下寫程序,那種自動化的代碼生成,花花綠綠的界面,會讓你手足無措。最好先找一片空地(unix,dos),從頭做起,寫幾個大點的程序,數個回合,再到VC,BCB下看看,你會輕松得很。在我看來,學好C/C++是成為VC,BCB高手的必由之路。
4.不要妄想速成,必須得一個byte,一個bit的去摳,盡量搞清楚每一個問題。
5.要准備幾本好書。

7. 怎麼學好軟體工程這個專業

最主要的是要有編程思想 ,可以統籌規劃,節省資源 ,多練習練習,比如讓你來做個網站和 "知道" 功能 一樣 ,學好軟體工程不是看書就可以的,如果只是看書,對其中的道理是難以理解的,到不如多寫程序,尤其是現在流行的面向對象的編程,你可以從簡單的VB.NET入手,明白面向對象的思想後可以學C#,Java 同時多看這方面的書籍,再看軟體工程時就簡單多了.道理也很容易懂. 你會如何組織你的程序,模塊怎麼劃分,怎麼設計 ,最主要是你要懂得語言要多,知道那些一定可以實現,那些功能實現比較費力需要的代碼比較多 。另外還有一些結合他人的想法和建議,希望對你有用:
幾點學習建議:
1.基本概念很重要。無論學C,還是學C++,基本概念都是第一位的,也是比較困難的,但只有把握了基本概念才能把握整體脈絡,才能居高臨下。
2.C是C++的子集,它的基本概念和設計方法相對比較容易理解,初學者可從它入手。
3.如果要學好C++,建議初學者最好別在如VC,BCB平台下寫程序,那種自動化的代碼生成,花花綠綠的界面,會讓你手足無措。最好先找一片空地(unix,dos),從頭做起,寫幾個大點的程序,數個回合,再到VC,BCB下看看,你會輕松得很。在我看來,學好C/C++是成為VC,BCB高手的必由之路。
4.不要妄想速成,必須得一個byte,一個bit的去摳,盡量搞清楚每一個問題。
5.要准備幾本好書。

8. 怎麼才能把軟體工程這個專業學好

第一:C語言語法結構非常簡潔精妙,寫出的程式也非常高效,非常便於描述演算法,大多數的程式員願意使用C語言去描述演算法本身,所以,如果你想在程式設計方面有所建樹,就必須去學他。

第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎麼可能深入到這些操作系統當中去呢?更不要說你去寫他們的內核程式了。

第三:非常多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌控了C語言,能說你就掌控了非常多門語言,經過簡單的學習,你就能用這些新型的語言去研發了,這個再一次驗證了C語言是程式設計的重要基礎。更有啊,多說一點:即使目前招聘程式員,考試都是考C語言,你想加入it行業,那麼就一定要掌控好C語言。

9. 如何學好軟體工程專業

...
我擦....至少精通兩門語言。。了解其它主流語言。。對於資料庫,數據結構,演算法設計,等有很清楚的認識。。當然落。。數學是基礎的基礎。。了解一定的硬體知識。。。讓自己邏輯思考能力很強很強。。還有就是動手實踐的能力。。。偶烏爾。。。採納。。。

10. 軟體工程怎麼學啊

你好!可以參考:如果本科的軟體工程是注重學習理論吧,本科都這樣。拿自己來說吧。我現在就是讀軟體工程的大二學生,而且是學校開設的省級示範軟體學院的軟體工程。每個學期學一門編程語言,然後下一個學期或者期求就會開設實踐課程要求你做一個使用該語言開發的軟體。而除了開發語言,輔助理論知識是計算機組成原理,計算機網路,操作系統,資料庫之類的通通要學。因為軟體工程屬於理科類,所以理工科要學的高等數學,線性代數,離散結構,概率論之類的也一概要學。如果你對編程語言真的有興趣的話,學起來是很簡單的。每一門課之間的關聯也很大。非常容易上手。個人來說學習還是蠻輕松的啦。下面給你看一下我們專業的方向介紹哦。專業培養目標:軟體工程專業推行較高層次、實用型、復合式的工程科學技術教育,強調人才培養的實用性和專業性,培養具有良好的綜合素質、良好的職業道德、扎實的軟體理論和軟體工程專業基礎知識
,並且具有良好的軟體設計與實現能力、良好的項目管理能力、良好的交流與組織協調能力、較強的參與國際競爭能力和創新能力的計算機軟體專業人才。業務培養要求:本專業學生主要學習計算機科學、軟體理論和軟體工程專業方面的基本知識,接受科學思維和科學實驗的基本訓練;系統地學習最新的軟體思想和軟體開發技術;以實用型工程能力為培養導向,理論學習與實踐緊密結合,加強英語水平、交流能力、團隊精神和創新意識的培養,通過案例教學和實習使學生掌握軟體開發技能和軟體組織方法。畢業後適合於到在科研部門、教育部門、企事業、技術和行政管理部門等單位能夠從事計算機軟體領域的科學研究、技術開發、教學及管理等工作。也可以繼續攻讀計算機科學與技術、軟體工程或相關技術學科、交叉學科的碩士學位。畢業生應獲得以下幾方面的知識和能力:1.掌握計算機科學、計算機軟體和軟體工程等方面的基本理論和基本知識。2.掌握最新的軟體思想和軟體開發技術。3.具有良好的軟體設計與實現能力。4.具有一定的項目管理能力、良好的交流與組織協調能力。5.得到科學研究的訓練,初步掌握科學研究的基本方法。6.熟練掌握一門外語。能獲取信息和應用信息。學位主幹課程:離散數學、數據結構、數字電路與邏輯設計、高級語言程序設計、操作系統、計算機網路、資料庫系統、面向對象的程序設計、軟體工程、軟體體系結構、面向對象的分析與設計、軟體需求分析、軟體質量保證與測試、軟體設計實例分析、軟體項目管理等。主要實踐性教學環節:教學實習,課程設計,畢業實習,課外創新訓練與社會實踐。主要專業實驗:專業主幹課程均安排實驗,部分安排課程設計。差不多就這樣啦,祝你學習愉快哦!

閱讀全文

與如何學好軟體工程專業相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1157
無痕跡消除圖片軟體 瀏覽:722
免費小票軟體 瀏覽:955
華為在哪裡設置軟體停止運行 瀏覽:961
用電腦鍵盤調節聲音大小 瀏覽:1259
自動刷軟體賺錢 瀏覽:1261
古裝連續劇免費版 瀏覽:1415
工免費漫畫 瀏覽:1147
手機軟體專門儲存文件 瀏覽:1509
uos如何用命令安裝軟體 瀏覽:1316
有線耳機插電腦麥克風 瀏覽:648
侏羅紀世界3在線觀看完整免費 瀏覽:995
單個軟體怎麼設置名稱 瀏覽:719
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1385
明白之後如何免費獲得無人機 瀏覽:831
如何解禁軟體菜單 瀏覽:855
副路由器連接電腦視頻 瀏覽:1351
內置wifi電視如何裝軟體 瀏覽:1107
手機換零免費雪碧 瀏覽:1589
國行蘋果如何下載美版軟體 瀏覽:1215