1. 軟體工程學什麼
軟體工程學的主要內容是軟體開發技術和軟體工程管理。 軟體開發技術包含軟體工程方法學、軟體工具和軟體開發環境;軟體工程管理學包含軟體工程經濟學和軟體管理學。 專業簡介是計算機領域發展最快的學科分支之一,國家非常重視軟體行業的發展,對軟體人才的培養給予了非常優惠的政策。本專業培養掌握計算機軟體基本理論知識,熟悉軟體開發和管理技術、能夠在計算機軟體領域中從事軟體設計、開發和管理的高級人才。 主修課程該專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。 畢業去向除考取國內外名牌大學研究生外,主要畢業去向是計算機軟體專業公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業。 培養目標本專業培養適應社會發展需求,德、智、體、美全面發展,具有扎實的計算機應用理論和知識基礎,掌握軟體工程領域的前沿技術和軟體開發方法,具有較強的實踐能力和創新精神,具備較強的軟體項目的系統分析、設計、開發和測試能力,能夠按照工程化的原則和方法從事軟體項目開發和管理的應用型人才。 就業方向本專業學生畢業後可以從事各級各類企事單位的業辦公自動化處理、計算機安裝與維護、網頁製作、計算機網路和專業伺服器的維護管理和開發工作、動態商務網站開發與管理、軟體測試與開發及計算機相關設備的商品貿易等方面的有關工作。 就業前景分析 目前我國的軟體行業規模不是很大,有些軟體企業在軟體製作上,也只是採用了一些軟體工程的思想,距離大規模的工業化大生產比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟體工程理論不全面和不完善的問題。所以軟體工程的研究和應用,以及我國軟體行業的進一步發展,都需要一定的既有軟體工程的理論基礎和研究能力,又有一定的實踐經驗的軟體工程科學技術人員來推動。軟體工程的前途是光明的。第一年一般都會學習數學、英語這些公共課。數學和英語對你今後來說是非常重要的!英語別指望課能學到東西,要看你專業的東西。 除了都要學的高數,今後還要學習其他數學,例如線代,離散,概率。如果你不學好數學,你當然也可以寫軟體,但是當你想更深入的時候就需要這些數學功底了。相對於數學來說,英語是必須的,因為今後基本上所有優秀的教材和技術文章都是英文的。翻譯過來的東西,一是陳舊,而是往往翻譯的質量差強人意。所以英語是基本功,一定要強,主要是閱讀能力。比如當你學C++的時候,你可以去閱讀英文原版經典教材 Thinking in C++,這也是我們當年的教材。
2. 考研計算機軟體工程屬於什麼專業方向
計算機科學與技術學科研究可分為理論計算機科學、計算機軟體、計算機系統結構、計算機應用技術等領域以及與其他學科交叉的研究領域,如人工智慧、應用數學等。計算機應用技術專業以計算機基本理論為基礎,突出計算機和網路的實際應用,屬於應用十分廣泛的專業之一。
就業前景:
1、供求雙方發展相對平穩,供求矛盾並不突出。隨著IT產業的迅猛發展,計算機專業畢業生人數要多於其它專業的學生。盡管近幾年IT行業陷入低迷、計算機專業人數在其它所有專業中的人數最多,但與其它專業相比,社會和用人單位對計算機專業畢業生的需求量也較大,供求矛盾並不突出。
2、就業率發展平穩,但薪酬水平有所下降。衡量畢業生就業狀況的標准,既要考慮到畢業生的就業率,又要考慮畢業生的薪酬水平。隨著高校研究生和本科學生的擴招,特別是計算機專業畢業人數的急劇增加,以及受到經濟因素的影響,計算機專業畢業生的就業不如從前那樣火爆,就業的整體質量存在明顯下降。用人單位對畢業生選擇餘地增加,導致對應聘者的要求將越來越高,不僅要具有一定的專業素養和綜合素質,而且還要具備一定的職業能力,包括核心技能、行業通用技能和職業專門技能。更多用人單位更注重高學歷、有經驗人才的引進。
就業方向
計算機科學與技術類專業畢業生的職業發展路線基本上有兩條路線:
第一類路線,純技術路線;信息產業是朝陽產業,對人才提出了更高的要求,因為這個行業的特點是技術更新快,這就要求從業人員不斷補充新知識,同時對從業人員的學習能力的要求也非常高;
第二類路線,由技術轉型為管理,這種轉型尤為常見於計算機行業,比方說編寫程序,是一項腦力勞動強度非常大的工作,隨著年齡的增長,很多從事這個行業的專業人才往往會感到力不從心,因而由技術人才轉型到管理類人才不失為一個很好的選擇。
就業要求即計算機科學與技術類專業大學生應該儲備的知識:
1、網路工程方向專業培養的人才具有扎實的網終:工程專業基礎、較好的綜合素質;能系統地掌握計算機網路和通信網終技術領域的基本理論、基本知識;能掌握各類網路系統的組網、規劃、設計、評價的理論、方法與技術;獲得計算機網路設計、開發及應用方面良好的工程實踐訓練,特別是獲得大型網路工程開發的初步訓練。
2、軟體產業作為信息產業的核心,是國民經濟信息化的基礎,它已經涉足工業、農業、商業、金融、科教衛生、國防和百姓生活等各個領域。本專業方向就是學習如何採用先進的工程化方法進行軟體開發和軟體生產。
3、計算機軟體主流開發技術、軟體工程、軟體項目過程管理等基本知識與技能,熟練掌握先進的軟體開發工具、環境和軟體工程管理方法,培養學生系統的軟體設計與項目實施能力,勝任軟體開發、管理和維護等相關工作的專業性軟體工程高級應用型人才。
4、信息工程通信方向是一個以通信技術、電子技術和計算機技術為基礎,以現代通信系統的基本理論和技術及信號與信息的獲取、傳輸、存儲、處理為學習和研究對象。要求學生系統的學習通信系統和信息科學的基本理論和基本知識。使學生受到嚴格的科學試驗訓練和科學研究初步訓練,具有從事通信工程和電子工程的綜合設計、開發、集成應用及維護等能力的高級應用型技術人才。主要的研究領域包括:現代通信系統與程式控制交換、計算機網路與移動通信、信號與信息處理新方法、數字圖像處理及壓縮技術、單片機原理及應用、DSP原理及應用和通信領域新技術新業務的研發等。
5、信息工程網路與信息安全方向是以信息安全技術和網路技術為基礎,以信息安全和網路協議、網路產品的研究、開發、運行、管理和維護為學習和研究對象, 掌握網路中實現信息安全的相關技術。要求學生系統的學習信息科學和通信系統的基本理論和基本知識,使學生受到嚴格的科學試驗訓練和科學研究初步訓練,具有從事信息安全和網路工程綜合設計、開發、維護及應用等基本能力的高級應用型技術人才。
3. 軟體工程確定為一級學科前屬於哪個學科
軟體工程之前屬於計算機學科與技術學科
件工程一直以來都缺乏一個統一的定義,很多學者、組織機構都
軟體工程
分別給出了自己認可的定義:
BarryBoehm:運用現代科學技術知識來設計並構造計算機程序及為開發、運行和維護這些程序所必需的相關文件資料。
IEEE:在軟體工程術語匯編中的定義:軟體工程是:1.將系統化的、嚴格約束的、可量化的方法應用於軟體的開發、運行和維護,即將工程化應用於軟體;2.在1中所述方法的研究
FritzBauer:在NATO會議上給出的定義:建立並使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效運行的可靠軟體的一系列方法。
《計算機科學技術網路全書》:軟體工程是應用計算機科學、數學、邏輯學及管理科學等原理,開發軟體的工程。軟體工程借鑒傳統工程的原則、方法,以提高質量、降低成本和改進演算法。其中,計算機科學、數學用於構建模型與演算法,工程科學用於制定規范、設計范型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。
比較認可的一種定義認為:軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。
就業崗位
Java方向:JAVA初級程序員、JAVA計算程序員 、 JAVA工程師 、J2EE系統工程師等。
.Net方向: .Net程序員網站開發工程師 .Net工程師等。
其它方向: 簡單的管理信息系統開發和維護人員 、網頁製作和客戶端腳本程序編寫人員 、初級資料庫管理和維護人員 、資料庫開發工程師 、系統分析設計工程 、軟體項目配置管理員 、文檔編寫工程師。
4. 軟體工程屬於什麼專業類別
當然屬於工學了。一般後面帶工程的就是工科的專業。工科的專業相比於理學類的專業應用性更強,更接近實際。說白了就是能創造短期內能看的見得財富。軟體工程就是一個應用性很強的專業。專業在大一學的和其他的工科沒有區別,基本就是高等數學,大學物理,線性代數,大學英語,C語言程序設計。語言是軟體工程必備的東西,一定要學精。之後可能還會接觸到C++和C#,JAVA,匯編等等。還要學些計算機的課比如離散數學,數據結構,計算機系統組成等等。學好語言後,軟體工程最精華的東西就應該是編程的思想了,這不是一門課,而是在今後的學習中需要你領悟的。
5. 軟體工程專業主修科目是什麼
軟體工程專業主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理。
就業崗位:
1、Java方向:JAVA初級程序員、JAVA計算程序員 、 JAVA工程師 、J2EE系統工程師等。
2、Net方向: .Net程序員網站開發工程師 .Net工程師等。
3、其它方向: 簡單的管理信息系統開發和維護人員 、網頁製作和客戶端腳本程序編寫人員 、初級資料庫管理和維護人員 、資料庫開發工程師 、系統分析設計工程 、軟體項目配置管理員 、文檔編寫工程師。
(5)軟體工程屬於什麼學科擴展閱讀
軟體工程涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。
同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
計算學科的分支,計算學科中理論、抽象、設計等三個學科形態,綁定、大問題的復雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時間排序、重用、安全性、折衷與決策等十二個基本概念,數學方法、系統科學方法在軟體工程學科中佔有重要地位。
此外,軟體工程還十分重視管理過程,以提高軟體產品的質量、降低開發成本、保證工程按時完成。系統性、規范性、可度量性也是軟體工程非常關注的。
6. 軟體工程是屬於什麼學科是工學還是別的
工科
7. 軟體工程師屬於什麼專業
軟體工程師是一種職稱,屬於計算機科學與技術專業。
軟體工程師主要是會編程,懂得軟體工程,至少能掌握一種計算機語言,溝通能力和邏輯能力強。
8. 軟體工程專業所屬一級學科是什麼啊
軟體工程為一級學科,屬於工科類 代碼:0835
所包含的二級學科有:
083501軟體工程理論與方法:在計算機科學和數學等基本原理的基礎上,研究大型復雜軟體開發、運行和維護的理論和方法,以及形式化方法在軟體工程中的應用,主要包括軟體語言、形式化方法、軟體自動生成與演化、軟體建模與分析、軟體智能化理論與方法等內容。
083502軟體工程技術:研究大型復雜軟體開發、運行與維護的原則、方法、技術及相應的支撐工具、平台與環境,主要包括軟體需求工程、軟體設計方法、軟體體系結構、模型驅動開發、軟體分析與測試、軟體維護與演化、軟體工程管理以及軟體工程支撐工具、平台與環境等內容。
083503軟體服務工程:研究軟體服務工程原理、方法和技術,構建支持軟體服務系統的基礎設施和平台,主要包括軟體服務系統體系結構、軟體服務業務過程、軟體服務工程方法、軟體服務運行支撐等內容。
083504領域軟體工程:研究軟體工程在具體領域中的應用,並在此基礎之上形成面向領域的軟體工程理論、方法與技術,主要包括領域分析、領域設計、領域實現、應用工程等內容。
如此詳細專業的答案!還有誰?
9. 軟體工程是學什麼的,包括什麼
樓上的真麻煩,又從哪兒抄的貼子!你以為你上軟工導論課呢?我來簡單的介紹一下吧。
其實,開發軟體並不簡單只是編編程序(如果是那樣,初、高中生就能完成了,要我們這些大學生幹嘛),就象做生意(比如開商店),你總不會認為開商店就是站那兒賣貨吧,你得先進行市場調研,再選店址,然後上貨,賣貨,當然還有售後服務),這是一個復雜的,系統的工程,一般包括以下幾項:客戶需求調查或市場調查、軟體的框架設計、各框架的進一步細分,編寫程序(內容很多,比如用什麼語言,面向什麼,設計模式等等),黑白盒測試,發布測試版,軟體的交付以及售後服務,還有各階段的文檔總結(包括軟體的幫助文件,注釋等等),總之,就是一個軟體從調研到最後發布的各中間過程,軟體工程就是對這各種階段的說明以及如何去實施各階段,學好了它,對你今後的軟體工程師之路是非常有用的,也是必需的。