計算機科學和軟體工程
A. 「計算機科學與技術」與「軟體工程」有什麼區別
一、計算機科學與技術與軟體工程的定義不同:
計算機科學與技術:
1、計算機科學與技術是國家一級學科,下設信息安全、軟體工程、計算機軟體與理論、計算機系統結構、計算機應用技術、計算機技術等專業。
軟體工程專業:
1、以計算機科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體項目管理等。
2、工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體項目管理的高級專門人才。
二、計算機科學與技術與軟體工程的發展方向不同:
計算機科學與技術:
1、純技術路線;信息產業是朝陽產業,對人才提出了更高的要求,因為這個行業的特點是技術更新快,這就要求從業人員不斷補充新知識,同時對從業人員的學習能力的要求也非常高。
2、由技術轉型為管理,這種轉型尤為常見於計算機行業,比方說編寫程序,是一項腦力勞動強度非常大的工作,隨著年齡的增長,很多從事這個行業的專業人才往往會感到力不從心,因而由技術人才轉型到管理類人才不失為一個很好的選擇。
軟體工程:
1、中國的軟體行業規模不是很大,有些軟體企業在軟體製作上,也只是採用了一些軟體工程的思想,距離大規模的工業化大生產比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟體工程理論不全面和不完善的問題。
2、所以軟體工程的研究和應用,以及中國軟體行業的進一步發展,都需要一定的既有軟體工程的理論基礎和研究能力,又有一定的實踐經驗的軟體工程科學技術人員來推動。軟體工程的前途是光明的。
(1)計算機科學和軟體工程擴展閱讀:
計算機科學與技術發展現狀:
1、網路工程方向就業前景良好,學生畢業後可以到國內外大型電信服務商、大型通信設備製造企業進行技術開發工作,也可以到其他企事業單位從事網路工程領域的設計、維護、教育培訓等工作。
2、軟體工程方向 就業前景十分廣闊,學生畢業後可以到國內外眾多軟體企業、國家機關以及各個大、中型企、事業單位的信息技術部門、教育部門等單位從事軟體工程領域的技術開發、教學、科研及管理等工作。也可以繼續攻讀計算機科學與技術類專業研究生和軟體工程碩士。
3、通信方向學生畢業後可到信息產業、財政、金融、郵電、交通、國防、大專院校和科研機構從事通信技術和電子技術的科研、教學和工程技術工作。
B. 計算機專業和軟體工程專業異同
區別
1、計算機科學與技術就相當於工科里的偏理的一面,是為了研究與解決演算法問題而出現的科學。而軟體工程是比較典型的工科專業,主要是編程和隨之而來的計算機組件交互的問題,是叢計算機科學中分出來的一個分支。
2、計算機專業涉及到硬體,軟體工程只涉及軟體。
3、計算機硬體開發也可以算到計算機專業,還包括其他外圍硬體那些,同時還有單片機這些玩意。軟體工程基本上就只在windows跟*nux上開發軟體,可能會涉及到一些硬體,但主要是考慮程序的效率、反應速度這些。
(2)計算機科學和軟體工程擴展閱讀:
計算機專業
本專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養基礎知識扎實、知識面寬、工程實踐能力強,具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。
計算機學科的特色主要體現在:理論性強,實踐性強,發展迅速按一級學科培養基礎扎實的寬口徑人才,體現在重視數學、邏輯、數據結構、演算法、電子設計、計算機體系結構和系統軟體等方面的理論基礎和專業技術基礎,前兩年半注重自然科學基礎課程和專業基礎課程,拓寬面向。後一年半主要是專業課程的設置,增加可選性、多樣性、靈活性和方向性,突出學科方向特色,體現最新技術發展動向。
軟體工程專業
軟體工程專業是2002年國家教育部新增專業,隨著計算機應用領域的不斷擴大及中國經濟建設的不斷發展,軟體工程專業將成為一個新的熱門專業。軟體工程專業以計算機科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體項目管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體項目管理的高級專門人才。
C. 軟體工程和計算機科學與技術有什麼區別
一、學科不同
1、軟體工程
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
2、計算機科學與技術
計算機科學,研究計算機及其周圍各種現象和規律的科學,亦即研究計算機系統結構、程序系統(即軟體)、人工智慧以及計算本身的性質和問題的學科。
二、研究領域不同
1、軟體工程
軟體架構、軟體設計方法、軟體領域建模、軟體工程決策支持、軟體工程教育、軟體測試技術、基於組件的軟體工程、計算機支持的協同工作、編程語言和軟體工程、計算機網路、信息與通信安全、計算機圖形學與人機交互、多媒體技術應用。
2、計算機科學與技術
計算機是一種進行算術和邏輯運算的機器,而且對於由若乾颱計算機聯成的系統而言還有通信問題,並且處理的對象都是信息,因而也可以說,計算機科學是研究信息處理的科學。
計算機科學分為理論計算機科學和實驗計算機科學兩個部分。在數學文獻中所說的計算機科學,一般是指理論計算機科學。實驗計算機科學還包括有關開辟計算機新的應用領域的研究。
三、就業方向不同
1、軟體工程
Java方向:JAVA初級程序員、JAVA計算程序員 、 JAVA工程師 、J2EE系統工程師等。
.Net方向: .Net程序員網站開發工程師 .Net工程師等。
其它方向: 簡單的管理信息系統開發和維護人員 、網頁製作和客戶端腳本程序編寫人員 、初級資料庫管理和維護人員 、資料庫開發工程師 、系統分析設計工程 、軟體項目配置管理員 、文檔編寫工程師。
2、計算機科學與技術
畢業生主要面向交通系統各單位、交通信息化與電子政務建設與應用部門、各類計算機專業化公司、廣告設計製作公司、汽車營銷技術服務等從事IT行業工作。
D. 計算機工程,計算機科學,軟體工程有什麼區別
1.計算機科學
計算機科學是一門包含各種各樣與計算和信息處理相關主題的系統學科,從抽象的演算法分析、形式化語法等等,到更具體的主題如編程語言、程序設計、軟體和硬體等。計算機科學分為理論計算機科學和實驗計算機科學兩個部分。後者常稱為「計算機科學」而不冠以「實驗」二字。前者有其他名稱,如計算理論、計算機理論、計算機科學基礎、計算機科學數學基礎等。數學文獻中一般指理論計算機科學。
2.計算機工程
計算機工程(也稱為電子和計算機工程或計算機系統工程)是一門學科,結合內容都電氣工程和計算機科學。 ]計算機工程師正電氣工程師有更多的培訓領域的軟體設計和硬體,軟體一體化。 反過來,他們注重減少對電力電子學和物理學。電腦工程師都參與了許多方面的計算,從設計的個別處理器,個人電腦,和超級計算機,以電路設計。這一工程的許多子系統監控機動車輛。
第一個認可計算機工程學士學位課程在美國設立了Case Western Reserve大學在1971年,截至2004年10月在美國有170名工程技術認證委員會認證的計算機工程計劃。
由於增加就業所需的工程師,誰可以設計和管理各種形式的計算機系統用於工業,一些大專院校提供世界各地的學士學位一般稱為「計算機工程」 。 [引文需要]計算機工程和電子工程項目包括模擬和數字電路設計的課程。如同大多數的工程學科,具有良好的知識的數學和科學是必要的計算機工程師。
計算機工程主要需要學習什麼?
計算機原理,操作.學習微機的工作原理,國際標准英文指法,五筆字型輸入法DOS系統的操作應用,WINDOWS系列系統的操作.硬體基礎.兼容機組裝,調試.故障分析與排除,各類電腦檢測儀的安裝調試,硬體優化與升級.硬體市場行情.網路基礎.區域網,互聯網組建與通信,網路設計與製作,網路安全.機房布線,伺服器架設.工具軟體評測與使用.辦公自動化軟體操作及設備修理使用,系統優化與升級.常用軟體,行業軟體的使用.計算機圖形設計及資料庫系統編程,三維動畫,3D等一整套技術系統學習.
3.軟體工程
軟體工程(Software Engineering,簡稱為SE)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
主要課程
計算機基礎與操作應用、計算機組裝維修與區域網構建、計算機網路工程、電子商務、Cisco CCNA網路工程、REDHAT Linux操作系統、計算機網路安全分析管理、WEB網站設計、SQL Server資料庫編程與管理、ASP商務網站與企業應用系統開發、VB企業應用系統開發、.NET編程與系統開發。
附:軟體工程就業方向
本專業學生畢業後可以從事各級各類企、事業單位的辦公自動化處理、計算機安裝與維護、網頁製作、計算機網路和專業伺服器的維護管理和開發工作、動態商務網站開發與管理、軟體測試與開發及計算機相關設備的商品貿易等方面的有關工作。
軟體工程專業旨在培養能從事計算機系統軟體、應用軟體的設計、研製和開發的高級工程技術人才。 培養具有良好的科學素養,系統地掌握計算機科學與技術基礎知識、規范的軟體設計與開發能力、良好的組織與交流能力,能在科研部門、教育單位、企業、事業和行政管理部門等單位從事復合型、實用型高層次軟體設計、系統分析和工程應用的高級專門技術人才。近幾年,我國軟體產業不斷發展,對軟體從業人員的需求也在不斷增加中,新增的軟體工程專業,對培養這方面的人才起很大的作用。
E. 關於計算機科學與技術和軟體工程有什麼大的區別
一、計算機科學與技術和軟體工程的區別之專業簡介區別
軟體工程專業是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面,因此要求學生在學習過程中一定要學精學通,不能只了解皮毛。
計算機科學與技術類專業畢業生的職業發展路線基本上有兩條路線:一是純技術路線,二是由技術轉型為管理的路線。
二、計算機科學與技術和軟體工程的區別之要學的課程簡介
1.軟體工程專業要學的課程
主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體項目管理
2.計算機科學與技術專業要學的課程
電路原理、模擬電子技術、數字邏輯、數字分析、計算機原理、微型計算機技術、計算機系統結構、計算機網路、高級語言、匯編語言、數據結構、操作系統等。
三、計算機科學與技術和軟體工程的區別之就業方向與前景區別
1.軟體工程專業就為方向與前景
本專業畢業生的就業市場前景廣闊,主要畢業去向是計算機軟體專業公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業等。
2.計算機科學與技術專業就業方向與前景
短期內社會需求仍然很大,計算機專業畢業生的就業市場前景廣闊。畢業生畢業後就業領域較多,如從事網路工程領域的設計、維護、教育培訓等工作或者是到國內外眾多軟體企業、國家機關以及各個大、中型企、事業單位的信息技術部門、教育部門等單位從事軟體工程領域的技術開發、教學、科研及管理等工作等等。
(5)計算機科學和軟體工程擴展閱讀:
計算機科學與技術是研究計算機的設計與製造,並利用計算機進行有關的信息表示、收發、存儲、處理、控制等的理論方法和技術的學科。
計算機專業涵蓋計算機科學與技術、計算機軟體工程、計算機信息工程等專業,主要培養具有良好的科學素養,系統地、較好地掌握計算機科學與技術,包括計算機硬體和軟體組成原理、計算機操作系統、計算機網路基礎、演算法與數據結構等,計算機的基本知識和基本技能與方法。
能在科研部門、教育、企業、事業、行政管理部門等單位從事計算機教學、科學研究和計算機科學與技術學科的應用。
F. 計算機科學與技術和軟體工程這兩個專業有什麼區別
我是計算機科學與技術專業的,我哥是軟體工程專業的。
今年我大四,我哥已畢業,就過來人講
計算機科學與技術專業:學的更寬泛,網站,網路,編程都學,你可以選擇你感興趣的方面,如果你對編程感興趣,立志當程序員,可以在大三上學期的時候報名一些培訓班,對大四上學期開始的就業找工作很有先機幫助。
軟體工程專業:學的自然都是側重編程的,一開始就是向編程方向培養學生的,學得比計算機科學與技術深入。
看你以後擇業方向,還有你最好還要考慮下擇業地點,這兩個專業出來基本都是找的IT行業,有的城市 機會多,有的城市機會少。
G. 計算機科學與技術和軟體工程哪個好
計算機科學,研究計算機及其周圍各種現象和規律的科學,亦即研究計算機系統結構、程序系統(即軟體)、人工智慧以及計算本身的性質和問題的學科。計算機科學是一門包含各種各樣與計算和信息處理相關主題的系統學科,從抽象的演算法分析、形式化語法等等,到更具體的主題如編程語言、程序設計、軟體和硬體等。計算機科學分為理論計算機科學和實驗計算機科學兩個部分。後者常稱為「計算機科學」而不冠以「實驗」二字。前者有其他名稱,如計算理論、計算機理論、計算機科學基礎、計算機科學數學基礎等。數學文獻中一般指理論計算機科學。
H. 軟體工程和計算機科學與技術哪個好
軟體工程從名字上來就能看源出來,是偏向於編程類的專業;至於計算機科學與技術涉及的包括網路、系統等等的方面,但更偏向於理論,不太注重實踐。
好壞這個沒法比較,軟體工程看似能學到實踐的東西,但是程序員這個職業是吃青春飯的,一般到30多歲程序員慢慢就轉行,而且程序員這個工作壓力大,相對來說就業面也窄。
計算機科學與技術在大學期間學習的大部分是理論知識,在就業上就需要你根據自己的想法來偏重其中的某一個方向來學習,是資料庫、網路管理還是系統管理等等。這些方面都是越來越吃香的職業,在這點上與程序員是相反的。
幾乎每個有點規模的公司都會有系統管理員,大的公司都會有專門的計算機管理部門。但只有IT類的涉及到軟體開發的公司才會有程序員。
在就業上,找工作的容易度上,計算機科學與技術適應面會稍廣。在初入職場的薪資上,軟體工程專業的會更高一些。在職業的發展性和延續性上,計算機管理類崗位能走得更遠。
I. 軟體工程和計算機科學與技術哪個好一點
1、軟工是中國特色的專業,呵呵,老於說的。國外其實是沒有這個專業特別分出來的,應為它根本就是屬於計算機科學的一個方向而已。 那麼最大的不同在於:軟體工程的方向就限定在了軟體的方向,主要的課程是程序設計,而搞軟體是現在比較吃香的,因此把軟體提出一個工程的概念也是無可厚非的。而計算機科學與技術的范圍則更廣一些,學的內容也更寬泛,它不僅涉及到程序設計一些軟體的語言和內容,也涉及到諸如單片機、數字邏輯一些底層和硬體方面的知識。概括起來就是計算機科學學的內容更加寬泛,更全面,選擇餘地更大,而軟工則是對軟體學得更精深。2、計算機和軟體如果本科出來,除非你的技術非常純熟,在學校做的項目也足夠多,那麼你才能找到一份不錯的工作,否則什麼年薪十萬都是扯淡。所以建議還是讀研。就目前國內形式來講,軟工的薪水應該是不錯的,研究生出來一般能上10萬,基本功扎實的話,學計算機專業的選擇軟體的也比較多,軟體方向成為一種當下的趨勢。3、計算機專業和軟體專業一般是掛鉤的,因為軟體本來就是計算機專業的分支。所以一般只有計算機的綜合排名,米有軟體的單獨高校排名。因為計算機這個專業太熱,所以幾乎每所學校都開設了這門專業。因此,名氣大的,綜合實力強的學校計算機這個專業也不會差到哪裡去。 這里列幾所:清華大學(當然是最好的),退而求其次還有上海交大,浙大,哈工大,北郵,南京大學,武大這些傳統名校。當然,我的母校天津大學這幾年也呈上升態勢,雖不及上幾所學校,但是作為工科老牌大學,加上這幾年國家千人計劃諸如著名的江建民教授的回歸,使得計算機專業的實力也在穩步提升。4、就業來講:純搞IT,軟工出來能當軟體工程師和程序員。計算機專業如果搞硬體,則能選擇諸如IBM和一些PC製造商。當然,計算機專業和其他專業諸如金融結合很緊密,以後也能往銀行和證券行業進軍。計算機就業口徑寬,市場分析,決策,和其他學科交叉多。和生物有生物計算機、和地理由地理信息系統。所以就業選擇還是很多的,只要底子厚,基本功扎實。說了這么多,只要你有興趣,選擇計算機沒錯。當然,高中就可以打基礎了,我的許多同學就是高中就學了BASIC莪參加NOI的一些選手,所以,加油吧。
J. 計算機科學與技術和軟體工程有什麼區別
計算機科學與技術和軟體工程區別為:涉及領域不同、軟硬體不同、就業領域內不同。
一、容涉及領域不同
1、計算機科學與技術:涉及大數據技術導論、數據採集與處理實踐(Python)、Web前/後端開發、統計與數據分析、機器學習、高級資料庫系統、數據可視化、雲計算技術、人工智慧、自然語言處理、媒體大數據案例分析、網路空間安全、計算機網路、數據結構、軟體工程、操作系統等方面
2、軟體工程:涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
二、軟硬體不同
1、計算機科學與技術:既有軟體技術,也包括硬體技術。
2、軟體工程:偏向軟體技術。
三、就業領域不同
1、計算機科學與技術:主要就業領域是從事網路工程領域的設計、維護等工作和軟體信息技術領域的技術開發、教學、科研及管理等工作。
2、軟體工程:主要就業領域是軟體信息技術領域的技術開發工作和金融領域的經濟管理工作。