① 軟體技術專業和軟體工程專業的區別
軟體技術從理論上應該有兩種:軟體開發技術和軟體應用技術。
1.軟體開發技術就是利用計算機特有語言進行軟體開發與編制。
2.軟體應用技術是指利用已經編寫好的軟體為工作或生活服務。
軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
② 軟體工程專業介紹
我讀的是軟體工程,這個比較專,不參雜,簡單明了。應該在眾多專業中是比較清楚自己方向的專業吧。
當然,讀這門的話,要學精才行。三分鍾熱度是不行的,而且,重要的不僅僅是自己技術上的問題,更重要的是 要培養自己的管理能力和溝通能力。為什麼?當你進入了團隊你就會清楚了(如果有機會的話,當然,英語也要學的,家內事問 網路,家外事問 google,英語文章也要看的,如果你想了解更多的話,可以進入 博客園 或者 csdn這些程序員家的網站)
如果這門專業學精了,在很大程度很有機會出頭,當然,讀這門專業,在技術上靠得住的是你自己的自覺性,還有自學能力。
個人覺得,這個專業是一個很具有方向性和發展前景的專業。
可以搞游戲開發,網站,開發企業軟體,開發手機軟體。
不過,技術在你開發過程中所佔的比例並不大,畢竟如果你能夠走完《軟體工程》一書裡面的流程你就知道了。
還有呢,就是在技術方面的信息面肯定會比較廣的,一些比較流行的技術,還有新聞信息。
總的來說,這門是不錯的專業(希望你能學得精,不要學得皮毛了,不然像很多人那樣子,學了java就叫著它簡單,學著asp就說簡單,拉幾個控制項就OK那種,我們可能需要的不是這些虛有的自我認可的皇冠,而是別人贊賞和支持的認可。)
③ 軟體工程專業,主要學什麼就業方向
主要需要學的:
C++程序設計、java、python、高等數學、數據結構、演算法設計與分析、匯編語言程序設計、資料庫系統、軟體工程等。
就業方向:
編寫程序,做軟體開發。可以在政府機關,大型企業等做程序編寫,或者你也可以到華為等這種企業做軟體開發。如果是做編寫程序這種工作的話可能比較辛苦,要經常挨夜,不過待遇也不錯。
做軟體測試。軟體開發出來後需要通過測試是否存在漏洞,校正後才投放到市場上使用,這中間就需要做軟體測試。軟體工程畢業生也可以到軟體編寫企業去做軟體測試工作。
做數據管理。這主要做管理政府機構,學校,企業等單位的數據資料工作。這種工作相對輕鬆些,穩定些。
做多媒體製作。這主要到動畫製作公司,廣告製作公司就業。有相當一部分軟體工程畢業生會到這些單位工作。
到高校從事教學工作。到高校工作要比較高學歷,一般要求碩士以上學歷。許多高校軟體工程的教師就是軟體工程專業畢業的。
④ 軟體工程專業與軟體技術
件技術從理論上應該有兩種:軟體開發技術和軟體應用技術。
1.軟體開發技術就是利用計算機特有語言進行軟體開發與編制。
2.軟體應用技術是指利用已經編寫好的軟體為工作或生活服務。
軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
⑤ 軟體工程一般要學什麼
軟體工程
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
在現代社會中,軟體應用於多個方面。典型的軟體有電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、資料庫、游戲等。同時,各個行業幾乎都有計算機軟體的應用,如工業、農業、銀行、航空、政府部門等。這些應用促進了經濟和社會的發展,也提高了工作效率和生活效率 。
網路工程
網路工程是指按計劃進行的以工程化的思想、方式、方法,設計、研發和解決網路系統問題的工程。培養掌握網路工程的基本理論與方法以及計算機技術和網路技術等方面的知識,能運用所學知識與技能去分析和解決相關的實際問題,可在信息產業以及其他國民經濟部門從事各類網路系統和計算機通信系統研究、教學、設計、開發等工作的高級網路科技人才。
信息安全
息安全主要包括以下五方面的內容,即需保證信息的保密性、真實性、完整性、未授權拷貝和所寄生系統的安全性。信息安全本身包括的范圍很大,其中包括如何防範商業企業機密泄露、防範青少年對不良信息的瀏覽、個人信息的泄露等。網路環境下的信息安全體系是保證信息安全的關鍵,包括計算機安全操作系統、各種安全協議、安全機制(數字簽名、消息認證、數據加密等),直至安全系統,如UniNAC、DLP等,只要存在安全漏洞便可以威脅全局安全。信息安全是指信息系統(包括硬體、軟體、數據、人、物理環境及其基礎設施)受到保護,不受偶然的或者惡意的原因而遭到破壞、更改、泄露,系統連續可靠正常地運行,信息服務不中斷,最終實現業務連續性。
信息安全學科可分為狹義安全與廣義安全兩個層次,狹義的安全是建立在以密碼論為基礎的計算機安全領域,早期中國信息安全專業通常以此為基準,輔以計算機技術、通信網路技術與編程等方面的內容;廣義的信息安全是一門綜合性學科,從傳統的計算機安全到信息安全,不但是名稱的變更也是對安全發展的延伸,安全不在是單純的技術問題,而是將管理、技術、法律等問題相結合的產物。本專業培養能夠從事計算機、通信、電子商務、電子政務、電子金融等領域的信息安全高級專門人才。
⑥ 大學軟體工程專業是學什麼的
軟體工程專業以計算機科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體項目管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體項目管理的高級專門人才。
主修課程
1、主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理
2、其它學科:該專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。
3、實踐環節:畢業實習、課程設計、計算機工程實踐、生產實習、畢業設計(論文)。
⑦ 軟體工程專業是學什麼的
軟體工程主要是學程序設計語言、資料庫、軟體開發工具、系統平台、設計模式等方面。
主幹學科:
馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理。
該專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。
實踐環節:畢業實習、課程設計、計算機工程實踐、生產實習、畢業設計(論文)。
軟體工程的目標是:
(1)適用性:軟體在不同的系統約束條件下,使用戶需求得到滿足的難易程度。
(2)有效性:軟體系統能最有效的利用計算機的時間和空間資源。各種軟體無不把系統的時/空開銷作為衡量軟體質量的一項重要技術指標。很多場合,在追求時間有效性和空間有效性時會發生矛盾,這時不得不犧牲時間有效性換取空間有效性或犧牲空間有效性換取時間有效性。時/空折衷是經常採用的技巧。
(3)可修改性:允許對系統進行修改而不增加原系統的復雜性。它支持軟體的調試和維護,是一個難以達到的目標。
(4)可靠性:能防止因概念、設計和結構等方面的不完善造成的軟體系統失效,具有挽回因操作不當造成軟體系統失效的能力。
(5)可理解性:系統具有清晰的結構,能直接反映問題的需求。可理解性有助於控制系統軟體復雜性,並支持軟體的維護、移植或重用。
(6)可維護性:軟體交付使用後,能夠對它進行修改,以改正潛伏的錯誤,改進性能和其它屬性,使軟體產品適應環境的變化等。軟體維護費用在軟體開發費用中佔有很大的比重。可維護性是軟體工程中一項十分重要的目標。
(7)可重用性:把概念或功能相對獨立的一個或一組相關模塊定義為一個軟部件。可組裝在系統的任何位置,降低工作量。
(8)可移植性:軟體從一個計算機系統或環境搬到另一個計算機系統或環境的難易程度。
(9)可追蹤性:根據軟體需求對軟體設計、程序進行正向追蹤,或根據軟體設計、程序對軟體需求的逆向追蹤的能力。
(10)可互操作性:多個軟體元素相互通信並協同完成任務的能力。
以上內容參考:網路-軟體工程;網路-軟體工程專業
⑧ 軟體工程專業主修科目是什麼
軟體工程專業主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理。
就業崗位:
1、Java方向:JAVA初級程序員、JAVA計算程序員 、 JAVA工程師 、J2EE系統工程師等。
2、Net方向: .Net程序員網站開發工程師 .Net工程師等。
3、其它方向: 簡單的管理信息系統開發和維護人員 、網頁製作和客戶端腳本程序編寫人員 、初級資料庫管理和維護人員 、資料庫開發工程師 、系統分析設計工程 、軟體項目配置管理員 、文檔編寫工程師。
(8)軟體工程專業技術擴展閱讀
軟體工程涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。
同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
計算學科的分支,計算學科中理論、抽象、設計等三個學科形態,綁定、大問題的復雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時間排序、重用、安全性、折衷與決策等十二個基本概念,數學方法、系統科學方法在軟體工程學科中佔有重要地位。
此外,軟體工程還十分重視管理過程,以提高軟體產品的質量、降低開發成本、保證工程按時完成。系統性、規范性、可度量性也是軟體工程非常關注的。
⑨ 軟體工程專業是干什麼的
軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
軟體工程的目標是:在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性、可互操作性和滿足用戶需求的軟體產品。追求這些目標有助於提高軟體產品的質量和開發效率,減少維護的困難。
主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理。
⑩ 軟體工程專業學什麼
軟體工程專業是計算機領域發展最快的學科分支之一,國家非常重視軟體行業的發展,對軟體人才的培養給予了非常優惠的政策。本專業培養掌握計算機軟體基本理論知識,熟悉軟體開發和管理技術、能夠在計算機軟體領域中從事軟體設計、開發和管理的高級人才。 2、 軟體工程專業主修課程:軟體工程專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。 3、 軟體工程專業畢業去向: 除考取國內外名牌大學研究生外,主要畢業去向是計算機軟體專業公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業。 從我周圍的例子來看,軟體工程學出來,如果編程能力強的話,找到一份4000左右的工作還是可以的,但是,問題就是非常的累,而且競爭比較激烈,如果年齡大了但卻不能往上走的話,一直作程序員是比較沒有前途的。不過,如果學的好話,其實和計算機專業差不多,都有機會進比較大的IT公司,我有個學軟體的同學就去了IBM,當然,競爭也是很激烈的。