當前位置:首頁 » 地質大學 » 地質大學的信息與計算科學

地質大學的信息與計算科學

發布時間: 2021-02-22 04:17:09

Ⅰ 說一下信息與計算科學這個專業的前途

供未畢業的、剛畢業的、或想轉行的朋友們揣摩參考。

一、關於企業計算方向
企業計算(Enterprise Computing)是稍時髦較好聽的名詞,主要是指企業信息系統如:ERP 軟體(企業資源規劃)、CRM 軟體(客戶關系管理)、SCM 軟體(供應鏈管理,即物流軟體),銀行證券軟體財務軟體電子商務/政務(包括各種網站),數據倉庫,數據挖掘,商務智能等企業信息管理系統。

企業計算領域對人才的需求顯然永遠是數量最大的因為這是計算機應用最多的領域。搞這方面的好處是:

(1)人才需求量極大從事企業計算的公司在IT企業中佔了大多數。除非在專業上一無特長一般在這一領域總能找到工作。

(2)這方面的入門門檻相對較低(如果你的軟體功底不是很深可考慮這一領域)

(3)這方面的大公司較多大公司要賺大錢所以多將精力花在企業計算業務上.如與正規高校軟體學院同學目前實習的CitiCorp、HP、IBM、SAP、NEC等公司都屬這一領域的公司。如果將來想到大公司找一份相對穩定的工作,從事這方面機會要大很多。

但從事這一領域的缺點也是明顯的:

由於這方面的入門門檻相對較低,雖然這方面的人才需求量是最大的,但將來競爭對手會較多。您會發現,即使他原不是學IT專業的人,也許他突擊幾個月後,做得照樣像模像樣。特別是當您年紀漸大後,您可能會發現,後面的年輕人可能很容易追上你的水平。如果您將來到國外去工作,你可能會發現從事這領域的人更多且高手如雲。當然,若您在這一領域經過多年企業經驗,達到較高境界(如能設計軟體架構),則身價永遠是高的。國內在這方面人才領域的主要問題是,有經驗的高手太少,皮毛了解的人太多。

從事企業計算領域,最重要的技能型技術課程是

(1) J2EE架構與程序設計

(2) 大型資料庫系統(如Oracle)

(3) 基於UML的系統分析與設計。

如果說還有什麼重要的技能,還可將XML與Web Service技術包含進來,若您在這幾個領域掌握較好,則不愁找不到工作。其中尤其以J2EE最為重要,目前J2EE已成為企業計算軟體開發的最主要平台,也是正規高校軟體學院的最重要課程之一。

盡管該課程只能作為選修課,我們希望正規高校軟體學院同學無論將來想從事何種方向,都應學一下J2EE課程,至少可為將來找工作備一手關鍵功夫。包括想從事嵌入式或其它領域的同學,也是很有必要學一下J2EE的,畢竟J2EE是目前最重要的平台之一,即使您將來不想從事企業計算領域,了解一下J2EE也是必要的,就像一門常識課程一樣。

其它與企業計算關系較密切的技能還包括: Dot Net架構與程序設計、軟體測試技術、軟體配置管理,該領域較高層次的技能包括數據倉庫技術、構件與中間件技術、設計模式等。像通信協議分析與網路程序設計,Unix系統管理等也屬有些關系的課程。02級本學期開設的企業計算課程不多,主要是J2EE、Oracle/MSSQL、UML等企業計算領域的最關鍵技能型技術課程都已學完了。

您應在空餘時間將J2EE,DB、UML等技術再深入地鑽研下去,一定要在某個領域有深入的掌握。只是跟著聽課,即使學了再多課程也是沒用處的,自己鑽研下去才是最重要的。只一個J2EE便是博大精深的,足夠你啃下去的,鑽研下去,您會發現你還要學的相關知識還有很多(包括EJB、XML、Web Service、Design Pattern等)。

雖然從事企業計算的人才很多,但以下企業計算領域無論國內外都屬稀缺人才:

(1) 掌握大型ERP系統,主要是SAP系統,包括SAP Basis(系統管理)或SAP ABAP(編程)或SAP功能模塊實施(特別是財務模塊FI的實施)。SAP顧問身價是最高的,而且非常難找。其它大型ERP系統,掌握PeopleSoft、Oracle Finacial、J.D.Edward、Siebel等大型ERP軟體系統的人也很值錢。這方面的人之所以身價奇高,主要是因為這些軟體很專業,特別大,很難有D版可學習,只有特大企業(如世界500強,90以上使用SAP)才用得起,而且必須有實際工作經驗才能掌握。如果是一個個人人都很容易有機會接觸的軟體,那麼這方面的人通常就不會稀缺。如果大家將來有機會接觸學習這些大型ERP軟體系統的機會,建議毫不猶豫地抓住,那將捧上一輩的金飯碗。

在國外,會SAP的人特別值錢。物以稀為貴,這永遠是顛撲不破的真理。SAP的價值不僅是因為他是一個ERP軟體, 而是其中體現的現代企業管理理念(如根據訂貨需求自動安排原料采購和生產計劃等)。一般500強公司絕不會像國內很多企業那樣,用J2EE從頭設計企業的ERP系統(即將是怎樣的人力投入,而且設計出來的系統怎麼可能是完善的),一定都會使用SAP這樣成熟的ERP軟體。用不起SAP的公司可能會用J2EE設計ERP系統。

(2) 掌握IBM大型機技術的人,如S/390主機,MVS操作系統,JCL作業控制語言,COBOL程序設計語言,DB2關系資料庫或IMS層次資料庫,CISC中間件交易控制系統等IBM大型機專用技術。國內五大銀行,以及國外絕大多數銀行的後台系統使用的都是以上平台。IBM大型機號稱永不宕機而且平台相對封閉(這樣最安全),所以這些要求在24*7環境中連續運行的關鍵應用(術語叫mission critical applications)都採用IBM大型機。

這方面的人才之所以稀缺,是因為會大型機的人都是老人(90年代以前搞IT的人),全世界新畢業的IT畢業生不可能再去學IBM大型機(這是一種相對古老的技術)沒有新人補上而銀行的系統必須維持下去而且銀行還要不斷開發新業務(如新的存款品種)雖然對IBM大型機人才的絕對需求量不很大但相對恆定銀行到哪裡找這方面的新人很難找到. 若好找花旗軟體也不會花那麼大的代價去培訓我們的實習同學了(去年培訓20多個人聽說公司就花了數十萬元培訓費). 如果您將來到國外找工作會IBM大型機可能是最好找工作的領域之一了而且保證找的都是大銀行等好工作我以前教過的計算機專業90-94級的一些同學凡是畢業後從事大型機開發的現多在國外一些很好的公司工作(有幾位同學在各國各公司跳來跳去簡直如履平地).

其實我覺得我們最幸福的同學就是在花旗軟體做IBM大型機銀行軟體的同學這樣的機會太難得了.正規高校軟體學院00級22班一位同學當初放棄保研看準在花旗軟體做大型機並且非常努力還未畢業公司便派她到國外參加一個項目的開發成了項目骨幹我覺得她當初選擇是完全正確的,01級一位女同學剛剛也自願放棄了保研機會去花旗做大型機,我們祝願她將來也能有好的前景。其實像花旗軟體主動安排並鼓勵員工讀在職研究生,這樣開明的公司目前並不多的,在職讀研也是一種不錯的選擇,又不會失去自己喜歡的實習工作機會,能兼顧)讀書的最終目地還是為了工作. 如果您將來在國外找工作根本沒人管您是什麼文憑國外企業絕不會花冤枉錢只會招有領域工作經驗能立即上手的人用最少的錢在限定的時間完成項目. 而在國內因為人力成本較低公司招聘一很多高學歷的人才盡管可能根本用不到這么高的學歷但國內的人力太便宜了為什麼不高消費一下人才呢這樣公司的門面還要好看些。

(3) 其它如掌握數據倉庫技術的人在國內也很少. 目前最主流的數據倉庫平台應是ORACLE的數據倉庫工具. 在國外會一些特殊數據倉庫的人如NCR/TEREDATA的人非常難找.

年輕人充滿熱情喜歡追逐一些熱門技術,這當然正確的畢竟學習SAP和大型機的機會畢竟不多畢業時先能找到一份工作是重要的. 但我相信隨著年紀的增長大家將來慢慢都會思考的掌握一項競爭對手較少的絕技的重要性將來如果自己到國外工作什麼技術最好找工作(對搞軟體的人到國外工作或移民是最容易的也許您現在不想但我相信工作多年以後很大一部分同學可能想到國外闖盪一下)你要考慮你今後一生的出路什麼樣的絕技是最穩定最輕松最高收入的. 搞軟體的人當年紀大些時您可能更向住像搞醫學人的那樣能更多靠經驗吃飯而不須整天像年輕人那樣不得不去追逐不斷出現的軟體新技術這個時候也許您也許會發現如果您在SAP或大型機等方面有些絕技您會有很大優勢因為這些較偏的領域其技術變化是相對很緩慢的.

我還記得在2002年時我曾在業余時間與一位德國人合作面試一些IT人才到德國去那時德方各公司發來的需求有很多是SAP和IBM大型機的我們在眾多應聘者中最後也未找到一個在這方面有經驗甚至是有一點經驗的. 相反掌握流行技術的人因太多而不很值錢.

找工作時不僅要盯著國內市場還要有一種放眼全球的眼光,對搞軟體的人您將來完全可能到其它國家去工作. 尤其是在歐美、日本、新加坡等國家,對SAP(包括IBM大型機)人才的需求是很大的。畢竟比同學見得多些提醒同學將來多留意有學習這些絕技的機會一旦有機會建議當仁不讓. 國內的人才市場可訪問www.51job.com,國外的IT人才需求可訪問www.hotjobs.com、www.workopolis.com、www.monster.com等著名網站。應經常訪問這些網站,以了解市場對人才的具體需求,早做准備。 www.uiok.net

以上對企業計算領域的觀點供大家參考.雖然觀點未必正確但確是直言不諱. 總之每個人的腦袋都長在自己脖子上每個人都應有自己的判斷.

還要注意我以上純粹是從將來就業的角度談問題. 如果您將來准備到國外讀書則應重視基礎課像CAssemblyOOPDiscrete MathData StructureOpeating SystemDatabase Principle Network Software Engineering CompilerDigital CircuitComputer GraphicsComputer Component and Architecture等基礎課在國外大學IT專業中一般都能找到相同課程若國內學過到國外讀書時一般可申請免修一部分. 但我也想提醒同學如果您將來畢業時萬一申請國外大學不成不得不去找工作時,若只將精力花在這些IT專業學生都會的基礎課上(傳統IT教育模式) 未掌握一些像J2EE等技能型技術是不容易找到一份工作的我們已有同學有這樣的教訓。從找工作的角度講,企業關心的不是您學過什麼課程,而是關心您能做什麼,有什麼技能,能做什麼項目。

二、關於嵌入式系統方向

嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。嵌入式系統用在一些特定專用設備上,通常這些設備的硬體資源(如處理器、存儲器等)非常有限,並且對成本很敏感,有時對實時響應要求很高等。特別是隨著消費家電的智能化,嵌入式更顯重要。像我們平常常見到的手機、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(Set Top Box)、高清電視(HDTV)、游戲機、智能玩具、交換機、路由器、數控設備或儀表、汽車電子、家電刂葡低場⒁攪埔瞧鰲⒑教旌嬌丈璞傅鵲榷際塹湫偷那度朧較低場?

嵌入式系統是軟硬結合的東西,搞嵌入式開發的人有兩類。

一類是學電子工程、通信工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關系最密切的最底層軟體,如BootLoader、Board Support Package(像PC的BIOS一樣,往下驅動硬體,往上支持操作系統),最初級的硬體驅動程序等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體介面,但對復雜軟體系統往往力不從心(例如嵌入式操作系統原理和復雜應用軟體等)。

另一類是學軟體、計算機專業出身的人,主要從事嵌入式操作系統和應用軟體的開發。如果我們學軟體的人對硬體原理和介面有較好的掌握,我們完全也可寫BSP和硬體驅動程序。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式設備的增值很大程度上取決於嵌入式軟體,這佔了嵌入式系統的最主要工作(目前有很多公司將硬體設計包給了專門的硬體公司,稍復雜的硬體都交給台灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有花頭可做的),所以我們搞軟體的人完全不用擔心我們在嵌入式市場上的用武之地,越是智能設備越是復雜系統,軟體越起關鍵作用,而且這是目前的趨勢。

從事嵌入式軟體開發的好處是:

(1) 目前國內外這方面的人都很稀缺。一方面,是因為這一領域入門門檻較高,不僅要懂較底層軟體(例如操作系統級、驅動程序級軟體),對軟體專業水平要求較高(嵌入式系統對軟體設計的時間和空間效率要求較高),而且必須懂得硬體的工作原理,所以非專業IT人員很難切入這一領域另一方面,是因為這一領域較新,目前發展太快,很多軟硬體技術出現時間不長或正在出現(如ARM處理器、嵌入式操作系統、MPEG技術、無線通信協議等),掌握這些新技術的人當然很找。嵌入式人才稀缺,身價自然就高,越有經驗價格就越高。其實嵌入式人才稀少根本原因可能是大多數人無條件接觸這需要相應的嵌入式開發板和軟體另外需要有經驗的人進行指導開發流程。

(2) 與企業計算等應用軟體不同,嵌入式領域人才的工作強度通常低一些(但收入不低)。搞企業應用軟體的IT企業,這個用戶的系統搞完了,又得去搞下一個用戶的,而且每個用戶的需求和完成時間都得按客戶要求改變,往往疲於奔命,重復勞動。相比而言,搞嵌入式系統的公司,都有自己的產品計劃,按自己的節奏行事。所開發的產品通常是通用的,不會因客戶的不同而修改。一個產品型號開發完了,往往有較長一段空閑時間(或只是對軟體進行一些小修補),有時間進行充電和休整。另外,從事嵌入式軟體的每個人工作范圍相對狹窄,所涉及的專業技術范圍就是那些(ARM、RTOS、MPEG、802.11等),時間長了這些東西會越搞越有經驗,賣賣老本,幾句指導也夠讓那些初入道者琢磨半年的。若搞應用軟體,可能下一個客戶要換成一個完全不同的軟體開發平台,那就苦了。

(3) 哪天若想創業,搞自已的產品,那麼嵌入式是一個不錯的主意,這可不像應用軟體那樣容易被盜版。土木學院有一個叫啟明星的公司開發出一個好象叫工程e的掌上PDA,施工技術人員用該PDA可當場進行土木概預算和其它土木計算,據說銷路特好。我認識的某大學老師,他開發的飯館用的點菜PDA(WinCE平台,可無線連網和上網),據他說銷路不錯,飯館點點PDA讓客戶點菜,多顯派頭檔次。當年有一組同學在學Windows程序設計課程時用VC設計了一個功能很強的點菜系統做為課程項目,當時真想建議他們將這個軟體做成PDA,估計會有些銷路(上海火車站南廣場的Macdonald便使用很漂亮的PDA給用戶點食品,像摸像樣的)。這些PDA的硬體設計一般都是請其它公司給訂做(這叫貼牌:OEM),都是通用的硬體,我們只管設計軟體就變成自己的產品了。

從事嵌入式軟體開發的缺點是:

(1) 入門起點較高,所用到的技術往往都有一定難度,若軟硬體基礎不好,特別是操作系統級軟體功底不深,則可能不適於此行。

(2) 這方面的企業數量要遠少於企業計算類企業。特別是從事嵌入式的小企業數量較多(小企業要搞自己的產品創業),知名大公司較少(搞嵌入式的大公司主要有Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半導體、Microtek、研華、華為、中興通信、上廣電等製造類企業)。這些企業的習慣思維方式是到電子、通信等偏硬專業找人。由於正規高校軟體學院以前畢業生以企業計算為主,所以正規高校軟體學院與這些企業聯系相對較少。正規高校軟體學院正積極努力,目前已與其中部分公司建立了聯系,爭取今後能有正規高校軟體學院同學到這些企業中實習或就業。

(3) 有少數公司經常要碩士以上的人搞嵌入式,主要是基於嵌入式的難度。但大多數公司也並無此要求,只要有經驗即可。

正規高校軟體學院同學若學習嵌入式,顯然應偏重於嵌入式軟體,特別是嵌入式操作系統方面,應是我們的強項。對於搞嵌入式軟體的人,最重要的技術顯然是(實際上很多公司的招聘廣告上就是這樣寫的):

(1) 掌握主流嵌入式微處理器的結構與原理

(2) 必須掌握一個嵌入式操作系統

(3) 必須熟悉嵌入式軟體開發流程並至少做過一個嵌入式軟體項目。

正規高校軟體學院在嵌入式軟體方面最重要的課程包括:

(1) 嵌入式微處理器結構與應用:這是一門嵌入式硬體基礎課程,正規高校軟體學院用這門課取代了傳統的微機原理與介面課程(目前國內已有少部分高校IT專業這樣做了,因為講x86微機原理與介面很難找到實際用處,只為教學而已)。我們說過,嵌入式是軟硬體結合的技術,搞嵌入式軟體的人應對ARM處理器工作原理和介面技術有充分了解,包括ARM的匯編指令系統。

若不了解處理器原理,怎麼能控制硬體工作,怎麼能寫出節省內存又運行高速的最優代碼(嵌入式軟體設計特別講究時空效率),怎麼能寫出驅動程序(驅動程序都是與硬體打交道的)很多公司招聘嵌入式軟體人員時都要求熟悉ARM處理器,將來若同學到公司中從事嵌入式軟體開發,公司都會給你一本該設備的硬體規格說明書 (xxx Specification),您必須能看懂其中的內存分布和埠使用等最基本的說明(就像x86匯編一樣),否則怎麼設計軟體。有些同學覺得嵌入式處理器課程較枯燥,這主要是硬體課程都較抽象的原因,等我們的嵌入式實驗室10月份建好後,您做了一些實驗後就會覺得看得見摸得著。還有同學對ARM匯編不感興趣,以為嵌入式開發用C語言就足夠了。其實不應僅是將匯編語言當成一個程序設計語言,學匯編主要是為了掌握處理器工作原理的。一個不熟悉匯編語言的人,怎麼能在該處理器寫出最優的C語言代碼。

在嵌入式開發的一些關鍵部分,有時還必須寫匯編,如Bootloader等(可能還包括BSP)。特別是在對速度有極高要求的場合(如DSP處理器的高速圖像採集和圖像解壓縮),目前主要還要靠匯編寫程序(我看到過很多公司是這樣做的)。當您在一個嵌入式公司工作時,在查看描述原理的手冊時,可能很多都是用匯編描述的(我就遇到過),這是因為很多硬體設計人員只會寫或者喜歡用匯編描述,此時您就必須看懂匯編程序,否則軟硬體人員可能就無法交流。很多嵌入式職位招聘時都要求熟悉匯編。

(2) 嵌入式操作系統類課程

除了WinCE的實時性稍差外,大多數嵌入式操作系統的實時性都很強所以也可稱為實時操作系統Real Time Operating System.從事嵌入式的人至少須掌握一個嵌入式操作系統(當然掌握兩個更好)這在嵌入式的所有技術中是最為關鍵的了。目前最重要的RTOS主要包括:

第一類、傳統的經典RTOS:最主要的便是 Vxworks 操作系統,以及其Tornado開發平台。Vxworks因出現稍早,實時性很強(據說可在1ms內響應外部事件請求),並且內核可極微(據說最小可8K),可靠性較高等,所以在北美,Vxworks占據了嵌入式系統的多半疆山。特別是在通信設備等實時性要求較高的系統中,幾乎非Vxworks莫屬。Vxworks的很多概念和技術都和Linux很類似,主要是C語言開發。像Bell-alcatel、Lucent、華為等通信企業在開發產品時,Vxworks用得很多。但Vxworks因價格很高,所以一些小公司或小產品中往往用不起。目前很多公司都在往嵌入式Linux轉(聽說華為目前正在這樣轉)。但無論如何,Vxworks在一段長時間內仍是不可動搖的。與Vxworks類似的稍有名的實時操作系統還有pSOS、QNX、Nucleus等RTOS。

第二類、嵌入式 Linux 操作系統:Linux的前途除作為伺服器操作系統外,最成功的便是在嵌入式領域的應用,原因當然是免費、開源、支持軟體多、呼擁者眾,這樣嵌入式產品成本會低。Linux本身不是一個為嵌入式設計的操作系統,不是微內核的,並且實時性不強。目前應用在嵌入式領域的Linux系統主要有兩類:一類是專為嵌入式設計的已被裁減過的Linux系統,最常用的是uClinux(不帶MMU功能),目前占較大應用份額,可在ARM7上跑另一類是跑在ARM 9上的,一般是將Linux 2.4.18內核移植在其上,可使用更多的Linux功能(當然uClinux更可跑在ARM 9上)。

很多人預測,嵌入式Linux預計將占嵌入式操作系統的50以上份額,非常重要。缺點是熟悉Linux的人太少,開發難度稍大。另外,目前我們能發現很多教材和很多大學都以ucOS/II為教學用實時操作系統,這主要是由於ucOS/II較簡單,且開源,非常適合入門者學習實時操作系統原理,但由於ucOS/II功能有限,實用用得較少,所以正規高校軟體學院不將其作為教學重點,要學習就應學直接實用的,比如 uClinux就很實用。況且熟悉了Linux開發,不僅在嵌入式領域有用,對開發Linux應用軟體,對加深操作系統的認識也有幫助,可謂一舉多得。據我所知,目前Intel、Philip都在大搞ARMLINUX的嵌入式開發,Fujitum則是在自己的處理器上大搞Linux開發。目前在嵌入式Linux領域,以下幾個方面的人特別難找,一是能將Linux移植到某個新型號的開發版上二是能寫Linux驅動程序的人三是熟悉Linux內核裁減和優化的人。正規高校軟體學院在該嵌入式Linux方面的課程系列是:本科生操作系統必修課,然後是Linux程序設計選修課,最後是嵌入式Linux系統選修課。正規高校軟體學院在Linux方面目前已有較強力量,魏老師和張老師熟悉Linux開發,金老師和唐老師熟悉Linux系統管理。

第三類、 Windows CE 嵌入式操作系統:Microsoft也看準了嵌入式的巨大市場,MS永遠是最厲害的,WinCE出來只有幾年時間,但目前已佔據了很大市場份額,特別是在PDA、手機、顯示儀表等界面要求較高或者要求快速開發的場合,WinCE目前已很流行(據說有一家賣工控機的公司板子賣得太好,以至來不及為客戶裁減WinCE)。WinCE目前主要為4.2版(.NET),開發平台主要為WinCE Platform Builder,有時也用EVC環境開發一些較上層的應用,由於WinCE開發都是大家熟悉的VC環境,所以正規高校軟體學院學過Windows程序設計課程的同學都不會有多大難度,這也是WinCE容易被人們接受的原因,開發環境方便快速,微軟的強大技術支持,WinCE開發難度遠低於嵌入式Linux。

對於急於完成,不想拿嵌入式Linux冒險的開發場合,WinCE是最合適了(找嵌入式Linux的人可沒那麼好找的),畢竟公司不能像學生學習那樣試試看,保證開發成功更重要。根據不同的側重點 ,WinCE還有兩個特殊版本,一個是MS PocketPC操作系統專用於PDA上(掌上電腦),另一個是MS SmartPhone操作系統用於智能手機上(帶PDA功能的手機),兩者也都屬於WinCE平台。

在PDA和手機市場上,除WinCE外,著名的PDA嵌入式操作系統還有Palm OS(因出現很早,很有名)、Symbian 等,但在WinCE的強勁沖擊下,Palm和Symbian來日還能有多長正規高校軟體學院可能是全國高校中唯一一家開設專門的Windows CE嵌入式操作系統課程的學校,這主要是基於以下原因:正規高校軟體學院本身前面便有Windows程序設計課程,同學學過VC後再學WinCE非常方便自然,通過學習WinCE同樣也可了解嵌入式軟體的一般開發過程,對Linux有懼怕心理的同學也很合適。

很顯然,嵌入式Linux永遠不可能替代WinCE,而且將來誰占份額大還很難講,畢竟很多人更願意接受MS的平台,就像各國政府都在大力推LINUX已好長時間,但您能看到幾個在PC機上真正使用LINUX的用戶據我觀察目前在嵌入式平台上LINUX是叫得最響但還是WinCE實際用得更多.嵌入式LINUX可能更多地是一些有長遠產品計劃的公司為降低成本而進行長遠考慮 二是微軟亞洲研究院對正規高校軟體學院WinCE課程的支持計劃,我們也很希望將來正規高校軟體學院能有同學通過微軟的面試去實習。WinCE和多媒體(如MPEG技術)是微軟亞洲工程院目前做得較多的項目領域之一他們很需要精通WinCE的人。

總結關於嵌入式操作系統類課程,若您覺得自己功底較深且能鑽研下去,則可去學嵌入式Linux若您覺得自己VC功底較好且想短平快地學嵌入式開發,則正規高校軟體學院的WinCE課程是最好的選擇。

(3) 嵌入式開發的其它相關軟體課程

搞嵌入式若能熟悉嵌入式應用的一些主要領域,這樣的人更受企業歡迎。主要的相關領域包括:

A、數字圖像壓縮技術:這是嵌入式最重要最熱門的應用領域之一,主要是應掌握MPEG編解碼演算法和技術,如DVD、MP3、PDA、高精電視、機頂盒等都涉及MPEG高速解碼問題。為此,正規高校軟體學院已預訂了一位能開設數字圖像處理課程的博士。

B、通信協議及編程技術:這包括傳統的TCP/IP協議和熱門的無線通信協議。首先,大多數嵌入式設備都要連入區域網或Internet,所以首先應掌握TCP/IP協議及其編程,這是需首要掌握的基本技術其次,無線通信是目前的大趨勢,所以掌握無線通信協議及編程也是是很重要的。無結通信協議包括無線區域網通信協議802.11系列,Bluetooth,以及移動通信(如GPRS、GSM、CDMA等)。

C、網路與信息安全技術:如加密技術,數字證書CA等。正規高校軟體學院有這方面的選修課。

D、DSP技術:DSP是Digital Signal Process數字信號處理的意思,DSP處理器通過硬體實現數字信號處理演算法,如高速數據採集、壓縮、解壓縮、通信等。數字信號處理是電子、通信等硬體專業的課程,對於搞軟體的人若能了解一下最好。目前DSP人才較缺。如果有信號與系統、數字信號處理等課程基礎,對於學習MPEG編解碼原理會有很大幫助。

(4) 嵌入式開發的相關硬體基礎

對於軟體工程專業的學生,從事嵌入式軟體開發,像數字電路、計算機組成原理、嵌入式微處理器結構等硬體課程是較重要的。另外,匯編語言、C/C、數據結構和演算法、特別是操作系統等軟體基礎課也是十分重要的。我們的主要目地是能看懂硬體工作原理,但重點應是在嵌入式軟體,特別操作系統級軟體,那將是我們的優勢。

我們的研究生里有些是學電子、通信類專業過來的,有較?/ca>

Ⅱ 信息與計算科學是什麼學院

信息與計算科學專業是以信息領域為背景,數學與計算機信息管理相結合的交專叉學科專業。該屬專業培養的學生具有良好的數學基礎,能熟練地使用計算機,初步具備在信息與計算機科學領域的某個方向上從事科學研究,解決實際問題,設計開發有關軟體的能力。
信息與計算科學專業Information and Computing Science (原名:計算數學,1987年更名為計算數學及其應用軟體,1998年教育部將其更名為信息與計算科學)信息與計算科學專業是以信息領域為背景。數學與信息,計算機管理相結合的計算機科學與技術類專業。該專業培養的學生具有良好的數學基礎,能熟練地使用計算機,初步具備在信息與計算機科學領域的某個方向上從事科學研究,解決實際問題,設計開發有關計算機軟體的能力.

Ⅲ 2017信息與計算科學專業有多少大學開設

目前,開設信息與計算科學專業的高校有:
北京
北京科技大學、中國礦業大學(北京)、北京化工大學
中國傳媒大學、北京交通大學、北京電子科技學院 、 北京工業大學、華北電力大學
北京聯合大學、 北京理工大學 、北京建築大學、北京信息科技大學、北京郵電大學、
中央民族大學、首都師范大學、 北京大學 、清華大學 、北京航空航天大學、北京石油化工學院、北方工業大學

上海
上海第二工業大學、上海海洋大學、上海大學、上海理工大學 、 上海海事大學、上海師范大學,上海電力學院。

天津
中國民航大學、天津科技大學、天津工業大學、天津財經大學、 天津理工大學、 天津職業技術師范大學、天津師范大學、天津商業大學

遼寧
大連大學、遼寧工業大學、沈陽建築大學、沈陽理工大學、 遼寧大學、沈陽工業大學、鞍山科技大學、遼寧工程技術大學、沈陽農業大學
沈陽航空航天大學、遼寧師范大學、 沈陽師范大學、 大連海洋大學、大連交通大學
東北大學、遼寧石油化工大學

廣西
廣西師范大學、 桂林理工大學、桂林電子科技大學、廣西民族大學、玉林師范學院、梧州學院、廣西師范學院師園學院、廣西民族師范學院、廣西科技大學 、廣西大學

陝西
西安交通大學、西北工業大學、西北農林科技大學、西安科技大學、西安工程大學、西北大學 陝西科技大學
西安理工大學、西安建築科技大學、西安電子科技大學、西安石油大學、長安大學、西安郵電大學
西安工業學院、陝西師范大學、陝西理工學院、西安財經學院、 西安工業大學 、西安石油大學
渭南師范學院、西安文理學院、寶雞文理學院

山東
哈爾濱工業大學(威海)、山東建築大學、濟南大學、青島科技大學、山東科技大學、山東工商學院、山東交通學院 、濰坊學院、 山東理工大學、山東輕工業學院 、青島大學 、青島農業大學、山東農業大學、青島理工大學、煙台師范學院、煙台大學、聊城大學、德州學院、臨沂大學、中國石油大學(華東)、曲阜師范大學、中國煤炭經濟學院、中國海洋大學、山東大學(威海)、山東師范大學

黑龍江
哈爾濱工業大學、東北林業大學、哈爾濱理工大學、黑龍江大學、哈爾濱工程大學、哈爾濱師范大學、東北農業大學、黑龍江工程學院、黑龍江八一農墾大學、齊齊哈爾大學、牡丹江師范學院。

江西
東華理工大學[3] 、九江學院、南昌大學、 江西農業大學、華東交通大學、江西師范大學、贛南師范大學、景德鎮陶瓷大學

四川
西南石油大學、成都信息工程大學、 四川大學、電子科技大學、西南交通大學、西南民族大學、四川農業大學、成都理工大學、西南科技大學、西華師范大學、四川師范大學、西華大學、成都大學 、中國民航飛行學院、綿陽師范學院

重慶
重慶大學、西南大學、重慶郵電大學、重慶三峽學院、重慶師范大學、重慶理工大學、重慶交通大學

河南
鄭州大學、河南大學、鄭州輕工業學院、黃淮學院、華北水利水電大學、河南工程學院

雲南
雲南大學、昆明理工大學

貴州
貴州大學、貴陽學院、黔南民族師范學院

新疆
新疆大學、石河子大學、新疆師范大學

河北
河北大學、 河北工業大學 、河北師范大學、華北電力大學、燕山大學、華北科技學院

山西
山西大學、中北大學、太原理工大學、 山西師范大學、太原工業學院、運城學院

內蒙古
內蒙古大學、內蒙古工業大學、內蒙古師范大學、內蒙古民族大學

吉林
吉林大學、北華大學、東北師范大學、東北電力大學、長春工業大學、長春理工大學 、吉林農業大學、東北林業大學、長春大學

浙江
浙江大學、浙江萬里學院、浙江工業大學、杭州電子科技大學、杭州師范大學、寧波大學、中國計量大學、浙江師范大學、嘉興學院、浙江理工大學、寧波工程學院 、 麗水學院、浙江科技學院

江蘇
南京大學、東南大學、南京航空航天大學 [4] 南京林業大學、南京師范大學 、蘇州大學、江蘇大學、江蘇師范大學、南京信息工程大學、南京理工大學、南京郵電大學、南京農業大學、中國礦業大學、江南大學、揚州大學、蘇州科技大學、淮海工學院、淮陰工學院、南京工業大學、南京曉庄學院、鹽城師范學院、江蘇科技大學

安徽
中國科學技術大學、安徽大學、合肥工業大學、安徽工業大學、安徽師范大學、阜陽師范學院、安徽理工大學、淮南師范學院、安徽新華學院、安徽農業大學、安徽科技學院

湖北
武漢大學、華中科技大學、中國地質大學(武漢)、華中師范大學、華中農業大學、武漢理工大學、中南財經政法大學、湖北大學、三峽大學、武漢科技大學、長江大學[5] 、武漢輕工大學、湖北工業大學、湖北文理學院、武漢工程大學

福建
廈門大學、福州大學、福建師范大學、龍岩學院、華僑大學、福建農林大學、集美大學、閩南師范大學、福建工程學院、廈門理工學院、泉州師范學院、閩江學院、武夷學院

寧夏
寧夏大學、北方民族大學

甘肅
蘭州理工大學、蘭州交通大學 、西北民族大學、蘭州財經大學、天水師范學院、西北師范大學

廣東
中山大學、華南理工大學、華南農業大學、華南師范大學、暨南大學、廣東工業大學、深圳大學、廣州大學、東莞理工學院、廣東技術師范學院、廣東第二師范學院、五邑大學、廣東海洋大學、廣東金融學院、廣東財經大學(原廣東商學院)、仲愷農業工程學院、廣東石油化工學院(原茂名學院)、韶關學院、肇慶學院

海南
海南大學、海南師范大學

青海
青海大學

湖南
吉首大學、湖南商學院、湖南工程學院、湖南城市學院、中南大學、湖南大學、湘潭大學、湖南師范大學、長沙理工大學、湖南工業大學、 湖南文理學院、湖南科技大學

中國地質大學 武漢 信息與計算科學怎麼樣啊!!

地大的住宿條件分幾類,一般北區的條件會好一些,是四人間,1200元/年,主要是計算機學院、地學院、經管學院、政法學院、藝術與傳媒學院~想轉專業的話要看你的成績和你學院領導~

Ⅳ 信息與計算科學的專業方向

1

信息與計算科學培養方案(070102) (Information and Science Computing 070102)

一、專業簡介(Ⅰ、Major Introction)
本專業是由計算數學、運籌學與控制科學等學科交叉滲透而形成的一個新的理科專業。培養德智體全面發展,具有良好的數學基礎和數學思維能力,掌握信息與計算科學的理論、方法和技能的專門人才。經過嚴格的數學思維和科學研究的訓練,使畢業生成為能解決信息處理、科學與工程計算、控制和自動化、規劃決策等中的實際問題的高級專門人才,能在科技、教育和經濟金融等部門從事研究、教學、應用開發和管理工作,或繼續攻讀研究生學位。

Information and Science Computing is a new interdisciplinary field of science formed by combining computing mathematics, and operational research and control theory. It is committed to train high-level talents with not only expertise in Information Theory and Computing Science, but also strong mathematical background and excellent mathematical way of thinking. After being strictly trained in mathematics and scientific research, the students will become experts in solving real problems in the field of information processing, scientific and engineering computing, control and automation, and planning and decision making. They will be qualified for in the fields of science and technology, ecation, economics and finance, working as researchers, teachers, application developers and administrators. They will make themselves competitive in pursuing higher degree in the graate school.
二、培養目標(Ⅱ、Academic Objectives)
本專業學生主要學習信息與計算科學的基本理論、方法和技能,具備在信息與計算科學領域從事科學研究、教學、解決實際問題及軟體開發等方面的基本能力和較強的知識更新能力。
Students in this major are going to learn basic knowledge, methods and techniques in the field of information and science computing. They are expected to have the basic capability of doing research, teaching, solving practical problems and developing software in this filed, and also the capability of keeping updated with the latest knowledge and technology.
三、培養要求(Ⅲ、Academic Requirement)
畢業生應達到以下要求:
1.具有良好的數學基礎,掌握信息與計算科學的基礎理論和基本方法;
2.能熟練使用計算機(包括常用語言、工具及專業軟體),具有基本的演算法分析、設計能力和較強的編程能力;
3.能運用所學的理論、方法和技能解決應用領域中的某些實際問題;
4.掌握文獻檢索、資料查詢的基本方法,了解信息與計算科學理論、技術及應用的新發展,具有一定的科學研究和軟體開發能力。
The graates are required to be qualified in the following: 1.
Well trained with the fundamental knowledge in mathematics; proficient with the basic theory and methods in the field of Information and Science Computing.

Ⅵ 中國地質大學的信息與計算科學專業怎麼樣

哪裡的地大?武漢地大的這個專業還行,有一些很牛的老師有專項發明的,就帶動了學院的發展..

Ⅶ 各大學信息與計算科學專業排名

全國各個大學按信息與計算科學專業的好壞排行前20 信息與計算科學專業實際上回就是以前的答數學專業。以下是數學專業教育部權威排名,請參考。學校代碼及名稱整體水平排名得分10001 北京大學18810246 復旦大學28610055 南開大學38510335 浙江大學48010358 中國科學技術大學57910027 北京師范大學67810003 清華大學77710183 吉林大學10422 山東大學10698 西安交通大學10610 四川大學117610141 大連理工大學12784 南京大學10486 武漢大學10248 上海交通大學157310269 華東師范大學10384 廈門大學10247 同濟大學187110285 蘇州大學197010319 南京師范大學10487 華中科技大學90002 國防科學技術大學10007 北京理工大學236910028 首都師范大學10200 東北師范大學10213 哈爾濱工業大學10280 上海大學10286 東南大學10533 中南大學10699 西北工業大學10730 蘭州大學

Ⅷ 信息與計算科學這個專業怎麼樣

很好啊,但學的人很多,競爭激烈,要是你去學,希望你能努力

Ⅸ 中國地質大學(武漢)信息與計算科學專業咋樣啊

中國地質大學來(武漢)源信息與計算科學專業還可以
主要課程
數學分析、高等代數、解析幾何、概率統計、數學模型、離散數學、模糊數學、實變函數、復變函數、微分方程、物理學、信息處理、信息編碼與信息安全、現代密碼學教程、計算智能、計算機科學基礎、數值計算方法、數據挖掘、最優化理論、運籌學、計算機組成原理、計算機網路、計算機圖形學、c/c++語言、java語言、匯編語言、演算法與數據結構、資料庫應用技術、軟體系統、操作系統等。
主要實踐性教學環節:包括生產實習,科研訓練,畢業論文(畢業設計)等

Ⅹ 信息與計算科學屬於哪個院系

每個學校的名字或多或少都會不一樣的哈。比如我們學校是信息工程系。

熱點內容
鹿特丹港國家地理 發布:2021-03-15 14:26:00 瀏覽:571
地理八年級主要的氣候類型 發布:2021-03-15 14:24:09 瀏覽:219
戴旭龍中國地質大學武漢 發布:2021-03-15 14:19:37 瀏覽:408
地理因素對中國文化的影響 發布:2021-03-15 14:18:30 瀏覽:724
高中地理全解世界地理 發布:2021-03-15 14:16:36 瀏覽:425
工地質檢具體幹些什麼 發布:2021-03-15 14:15:00 瀏覽:4
東南大學工程地質考試卷 發布:2021-03-15 14:13:41 瀏覽:840
中國地質大學自動取票機 發布:2021-03-15 14:13:15 瀏覽:779
曾文武漢地質大學 發布:2021-03-15 14:11:33 瀏覽:563
中國冶金地質總局地球物理勘察院官網 發布:2021-03-15 14:10:10 瀏覽:864