A. 軟體工程專業是干什麼
軟體工程專業是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
軟體工程專業是2002年國家教育部新增專業,隨著計算機應用領域的不斷擴大及中國經濟建設的不斷發展,軟體工程專業將成為一個新的熱門專業。軟體工程專業以計算機科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體項目管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體項目管理的高級專門人才。
B. 軟體工程是做干什麼的,我希望有個通俗的解釋
《計算機科學技術網路全書》中的定義:軟體工程是應用計算機科學、數學及管理科學等原理,開發軟體的工程。軟體工程借鑒傳統工程的原則、方法,以提高質量、降低成本。其中,計算機科學、數學用於構建模型與演算法,工程科學用於制定規范、設計范型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。
也就是用傳統工程的手段來開發軟體!!!!!
C. 軟體工程師是干什麼的
軟體工程師是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位,工作內容都與軟體開發生產相關。
主要有以下職責:
1、指導程序員的工作。
2、參與軟體工程系統的設計、開發、測試等過程。
3 、協助工程管理人保證項目的質量。
4 、負責工程中主要功能的代碼實現。
5 、解決工程中的關鍵問題和技術難題。
6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。
7、還要編寫各種各樣的軟體說明書,如:需求說明書,概要說明書等
8、考試科目工程師是中級職稱,考試的題目包括了計算機體系結構、軟體工程、資料庫、數據結構、編譯原理等計算機學科的基礎課程。
(3)軟體工程具體是干什麼的2019818擴展閱讀:
軟體工程師的發展前景:
當今社會不論什麼職業的都需要一個不斷學習的環節,軟體工程師也一樣。雖然軟體工程師的工作不同於程序員但是一個軟體工程師其前身必定是一個優秀的程序員,軟體的開發工具、開發技術在不斷地發展。
我國軟體出口2010年規模達到215億元,軟體從業人員達到72萬人,在中國十大IT職場人氣職位中,軟體工程師位列第一位,軟體工程人才的就業前景十分樂觀。
畢業生主要在各大軟體公司、企事業單位、高等院校、各大研究所、國防等重要部門從事軟體設計、開發、應用與研究工作。
有關數據顯示,我國對軟體人才的需求已達20萬,並且以每年20%左右的速度增長,而高校計算機畢業生中的軟體工程人才還很缺乏,尤其是高素質的軟體工程人才的極度短缺。
D. 軟體工程是干什麼
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
在現代社會中,軟體應用於多個方面。典型的軟體有電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、資料庫、游戲等。同時,各個行業幾乎都有計算機軟體的應用,如工業、農業、銀行、航空、政府部門等。這些應用促進了經濟和社會的發展,也提高了工作效率和生活效率 。
(4)軟體工程具體是干什麼的2019818擴展閱讀:
相關延伸:軟體工程專業培養目標
本專業培養德、智、體等方面全面發展,掌握自然科學和人文社科基礎知識,掌握 計算科學基礎理論、軟體工程專業的基礎知識及應用知識,具有軟體開發能力以及軟體開發實踐 的初步經驗和項目組織的基本能力,能從事軟體工程技術研究、設計、開發、管理、服務等工作的 專門人才。
E. 軟體工程是干什麼的
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
在現代社會中,軟體應用於多個方面。典型的軟體有電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、資料庫、游戲等。同時,各個行業幾乎都有計算機軟體的應用,如工業、農業、銀行、航空、政府部門等。這些應用促進了經濟和社會的發展,也提高了工作效率和生活效率 。
(5)軟體工程具體是干什麼的2019818擴展閱讀:
軟體工程過程是指為獲得軟體產品,在軟體工具的支持下由軟體工程師完成的一系列軟體工程活動,包括以下四個方面:
1、P(Plan)——軟體規格說明。規定軟體的功能及其運行時的限制。
2、D(DO)——軟體開發。開發出滿足規格說明的軟體。
3、C(Check)——軟體確認。確認開發的軟體能夠滿足用戶的需求。
4、A(Action)——軟體演進。軟體在運行過程中不斷改進以滿足客戶新的需求。
F. 軟體工程師都是干什麼的
軟體工程師:簡稱代碼民工
軟體工程師是一個認證考試,具體地說是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格.。
一般情況下.都是分4級 軟體技術員 助理軟體工程師 軟體工程師 高級軟體工程師 目前國內軟體測試工程師的來源主要有三方面:一是以前專業做軟體開發的人員後來轉行做軟體測試,二是從大學招聘的本科或者研究生,三就是通過培訓機構招聘的專業學員。據了解,在國外測試人才的供應方式多以第三種為主,而國內目前除少數培訓機構外尚未形成足夠的人才供應規模。以北京中關村為例,現有軟體企業5000多家,僅對曰本軟體外包領域的人才缺口就高達5000人,而對美軟體外包人才缺口更大,可供量不足10%。中關村一位負責人介紹,未來5年北京將有至少200億美元的外包訂單,由此可推算出中關村將出現100萬的軟體人才缺口。 巨大的產業前景和匱乏的人才現狀,使越來越多的IT企業關注軟體測試人才的儲備工作。
G. 軟體工程是干什麼的
職位的爭奪也異常激烈。軟體開發是一個系統的過程,需要經過市場需求分析、軟體代碼編寫、軟體測試工程師、軟體維護等程序。軟體工程師這些年巨大的需求也是代表了這一點,因為這些年來的快速發展。
軟體開發工程師在整個過程中扮演著非常重要的角色,主要進行軟體前期的項目需求的分析,然後對項目進行風險評估並試圖解決這些風險,然後開始進行軟體的開發,後期對軟體的進度做相關的評估。
軟體工程師課程
軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。
軟體工程師的技術要求是比較全面的,除了軟體工程師課程學習的是最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S B/S程序開發,還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術。除此之外,關於網路工程和軟體測試的其他技術也要有所涉獵,以利於操控全局。
軟體工程師可謂是軟體項目開發的掌舵者。一名優秀的軟體工程師應當具有較強的邏輯思維能力,對於技術的發展有敏銳的嗅覺。雖然要求技術全面,但無須偏執於門門技術都精通,任何軟體工程師都有自己的技術特長和偏向,對於自己手中的技術,可有精通-掌握-熟悉-了解之分,根據工作需要和職業發展的具體情況來劃分。
軟體工程師職業規劃 軟體工程師未來的職業規劃主要有WEB開發工程師、資料庫開發工程師、網站開發工程師、電子商務開發工程師VB程序員;網頁開發人員;非IT專業信息部門的管理信息系統設計、開發、維護網位,JAVA程序員;C++程序員;VB高級程序員;網站開發工程師;測試工程師;文檔編寫工程師,JAVA工程師;.NET工程師;初級分析、設計人員等。
軟體工程師的工作不同於程序員但是一個軟體工程師其前身必定是一個優秀的程序員,軟體的開發工具、開發技術在不斷地發展。在校學生所能學到的東西很難跟得上發展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應的基本技能之後你才能很輕松地掌握新的技能。
軟體測試工程師待遇 初級測試工程師:
初級測試工程師的年薪一般約在3-5萬元左右。因為他們的工作通常是按照測試方案和流程對產品進行功能測試,相對中級測試工程師和高級測試工程師任務比較簡單,技術也不需要太高,主要任務是檢查產品是否有缺陷。
中級測試工程師:
中級測試工程師的年薪約在6-8萬元左右。他們主要能夠編寫測試方案,測試文檔、還要與項目組一起制定測試階段的工作計劃。要能夠在項目中合理利用測試需要的工具來完成測試任務。
高級測試工程師:
高級測試工程師年薪大概在10萬元或者10萬以上。作為高級軟體工程師不但需要掌握測試與開發技術,而且要對所測試軟體對口的行業非常了解,也需要能夠對測試方案可能出現的一切問題進行分析和評估。