如果你的重點為硬件:模擬電路、數(shù)字電路、C語言、數(shù)據(jù)結構、計算機網(wǎng)絡、單片機、Linux等,這個專業(yè)主要搞計算機控制(自動控制),與自動化專業(yè)靠的非常近,可以說是個"萬金油“行業(yè),好就業(yè)、待遇高、發(fā)展空間大。
如果你的重點為軟件:C語言、數(shù)據(jù)結構、C++或C#、計算機網(wǎng)絡、數(shù)據(jù)庫(SQLserver甚至Access但你至少要精通一個)、網(wǎng)絡程序設計(做動態(tài)網(wǎng)頁)等。這個方向個人認為不太好混,因為中國每年畢業(yè)的計算機專業(yè)學生太多了,而這方面需要的人又不是很多,就造成了用人單位過于挑剔而且給的待遇比較低的情況。
1
第一章 計算機及信息技術概述
1. 電子計算機的發(fā)展歷程
①1946年2月由賓夕法尼亞大學研制成功的ENIAC是世界上第一臺電子數(shù)字計算機?!罢Q生了一個電子的大腦” 致命缺陷:沒有存儲程序。
②電子技術的發(fā)展促進了電子計算機的更新?lián)Q代:電子管、晶體管、集成電路、大規(guī)模及超大規(guī)模集成電路
電子計算機發(fā)展時間:
? 第一代 1946-1958 電子管計算機,主要應用科學計算和軍事計算 ? 第二代 1958-1964 晶體管計算機,主要應用于數(shù)據(jù)處理領域
? 第三代 1964-1971 集成電路計算機,主要應用于可科學計算,數(shù)據(jù)處理,工業(yè)控制等
領域
? 第四代 1971年以來 超大規(guī)模集成電路,深入到各行各業(yè),家庭和個人開始使用計算
機
2. 計算機的類型
按計算機用途分類:通用計算機和專用計算機
按計算機規(guī)模分類:巨型機、大型機、小型機、微型機、工作站、服務器、嵌入式計算機 按計算機處理的數(shù)據(jù)分類:數(shù)字計算機、模擬計算機、數(shù)字模擬混合計算機 3. 計算機的特點及應用領域
計算機是一種能按照事先存儲的程序,自動、高速地進行大量數(shù)值計算和各種信息處理的現(xiàn)代化智能電子設備。(含義)
A. 運算速度快 運算速度用MIPS(百萬條指令每秒)來衡量,是計算機性能的指標之一 B. 計算精度高 應用于數(shù)值計算
C. 具有邏輯判斷能力 信息檢索、圖形識別 D. 記憶性強
E. 可靠性高、通用性強 應用于數(shù)據(jù)處理、工業(yè)控制、輔助設計(CAD)、輔助制造(CAM)
辦公自動化。
應用領域:1)數(shù)值計算 (主要是科學研究等數(shù)學計算問題)
2)數(shù)據(jù)及事務處理 (非科技方面的數(shù)據(jù)管理和計算處理) 3)自動控制與人工智能 (多用于航空航天領域) 4)計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機輔助教學(CAI) 5)通信與網(wǎng)絡
4. 計算機發(fā)展趨勢:巨型化、微型化、網(wǎng)絡化、智能化 1、光計算機 2、生物計算機 3、量子計算機
,不愿意用什么 Frontpage,Dreamweaver。
能用語言寫網(wǎng)頁固然很好,但有高效的手段你為什么不使呢?僅僅是為了顯示自己的水平高,unique? 我看真正水平高的是能夠以最快的速度接受新事物的人。高級程序設計語言的發(fā)展日新月異,今后的程序設計就像人們在說話一樣,我想大家從xml中應是有所體會了。
難道我們真就寫個什么都要用匯編,以顯示自己的水平高,真是這樣倒不如直接用機器語言寫算了。反過來說,想要以最快的速度接受并利用新技術關鍵還是在于你對計算機科學地把握程度。
計算機技術牽扯的內(nèi)容更為廣泛些,一項一項說恐怕沒個一年半載也說不清。我只想提醒大家的還是那句話,技術與科學是不能分家的,學好了科學同時搞技術,這才是上上策。
猶如英語,原先人們與老外交流必須要個翻譯,現(xiàn)在滿馬路的人都會說英語。就連21世紀英語演講比賽的冠軍都輪不到英語系的學生了。
計算機也是一樣的,我們必須面對的一個現(xiàn)實就是:計算機真就只是一個工具,如果不具備其它方面的素養(yǎng),計算機系的學生雖然不能說找不到工作,不過總有一天當其他專業(yè)性人才掌握了計算機技術后將比我們出色許多。原因就在于計算機解決的大都是實際問題,實際問題的知識卻是我們少有的。
單一的計算機技術沒有立足之地。 我想是時候指出:學習每一個課程之前,都要先搞清這一課程的學習目的。
這一學科的應用領域。據(jù)我自身所了解到的同齡同學和低年級的同學的學習狀況:他們之中很少有人知道學一個學科的學習目的,期末考試結束了也不知道學這科做什么用。
這就失去了讀計算機科學的意義。當然這與現(xiàn)存的教育思想不能說一點關系都沒有。
總的來說,從教育角度來講,國內(nèi)高校的課程安排不是很合理,強調理論,又不愿意在理論上深入教育,無力接受新技術,想避開新技術又無法避得一干二凈。我覺得關鍵問題就是國內(nèi)的高校難于突破現(xiàn)狀,條條框框限制著怎么求發(fā)展。
我們雖然認識得到國外教育的優(yōu)越性,但為什么遲遲不能采取行動?哪怕是去粗取精的取那么一點點。我們需要改變。
從我們自身角度來講,多數(shù)人4年下來既沒有學習計算機科學的學術水平,也沒有學習計算機技術的那種韌勁。在我剛上大一時,我的計算機科學入門導師,淮北煤炭師范學院王愛平教授曾經(jīng)對我說過這樣一番話:"當你選擇了計算機這一門科學,就意味著你踏上了一條不歸路,就意味著你一生都要為之奮斗……你的身后是懸崖,只有向前走,不能往后退。
" 有些同學說按照這樣學習學的東西太多,有的未見得有用,我想打個形象的比方:學校學出來的人都是一個球體,方方面面的知識都應具備。可是社會上需要球體的地方很少,反而需要的是磚和瓦,即精通某一行的人才。
但是對于同等體積的物體,用球體來改造是最方便最省事的。學校的學生很多,為了能夠使更多的學生來適應這個社會,學校也就不得以把所有的學生都打造成一個球體,然后讓社會對這些學生進行再加工,成為真正能夠有用的人才。
即使你非常清楚自己的將來要干什么,并且非常下定決心要走自己的路,這一步你也必須走,世界是在不斷變化的,你不能預料未來。想清楚,努力去干吧! 必須結束這篇"胡侃" 了,再侃下去非我力所能及。
其實計算機還有很多基礎課都值得一侃。怎奈我造詣有限,不敢再讓內(nèi)行恥笑。
計算機科學博大精深,我只是個初學者。最后聲明:這些只針對本科階段的學習。
即使把這些全弄通了,前面的路還長,計算機科學需要我們?yōu)橹畩^斗。
學習計算機科學需要韌性,更需要創(chuàng)新,需要激情。深刻學習理論知識,勇于接受新技術的挑戰(zhàn),這才是我們這一代人應具有的素質。
最后送大家一句話"Wake up every day with a feeling of passion for the difference technology will make in people's life!"。 在我大一時無意中找到了南京大學網(wǎng)友sir的帖子"胡侃(理論)計算機學習",這個帖子對我的大學學習起了至關重要的作用,后來也同他進行了一些交流,寫這份材料時也引用了其中的不少觀點,并得到了sir的支持。
再有就是每次和本系司徒彥南兄的交談,都能從中學到很多東西,在這份材料中也有很多體現(xiàn)。這份材料是我原來在實驗學院進行新生入學教育的講稿之一,原有基礎上改進了其中我認為不太合適的理論,修正了一些觀點,在推薦教材方面結合我的學習情況有了較大改變。
值得一提的是增加了一些計算機理論的內(nèi)容,計算機技術的內(nèi)容結合我國的教學情況和我們學習的實際情況進行了重寫。這里所作的工作也只是將各位學長和同學們的學習體會以及我在學習計算機科學時的所思所想?yún)R總在一起寫了下來,很不成熟。
目的。
計算機專業(yè)應該具備以下基礎知識:
1.掌握電子技術和計算機組成與體系結構的基本原理、分析方法和實驗技能,能從事計算機硬件系統(tǒng)開發(fā)與設計。
2.掌握程序設計語言、算法與數(shù)據(jù)結構、操作系統(tǒng)以及軟件設計方法和工程的基本理論、基本知識與基本技能,具有較強的程序設計能力,能從事系統(tǒng)軟件和大型應用軟件的開發(fā)與研制。
3.掌握并行處理、分布式系統(tǒng)、網(wǎng)絡與通信、多媒體信息處理、計算機安全、圖形圖象處理以及計算機輔助設計等方面的基本理論、分析方法和工程實踐技能,具有計算機應用和開發(fā)的能力。
4.掌握計算機科學的基本理論,具有從事計算機科學研究的堅實基礎。
計算機專業(yè)開設的主要課程有:電子技術、離散數(shù)學、程序設計、數(shù)據(jù)結構、操作系統(tǒng)、計算機組成原理、微機系統(tǒng)、計算機系統(tǒng)結構、編譯原理、計算機網(wǎng)絡、數(shù)據(jù)庫系統(tǒng)、軟件工程、人工智能、計算機圖形學、數(shù)字圖像處理、計算機通訊原理、多媒體信息處理技術、數(shù)字信號處理、計算機控制、網(wǎng)絡計算、算法設計與分析、信息安全、應用密碼學基礎、信息對抗、移動計算、數(shù)論與有限域基礎、人機界面設計、面向對象程序設計等。
好 多 的 哦 .要有以數(shù)理為基礎,以信息學科為平臺,以計算機科學與技術為方向,以培養(yǎng)創(chuàng)新能力為重點,面向系統(tǒng),兼顧應用,軟硬結合,計算機科學與計算機工程并重。培養(yǎng)在計算機系統(tǒng)結構與計算機網(wǎng)絡系統(tǒng)、軟件系統(tǒng)、計算機工具與應用支撐環(huán)境的研究、分析、設計、開發(fā)和工程組織等方面具有綜合能力的復合型人才。
計算機科學與技術專業(yè) 相對來說應該是計算機方面專業(yè)中最熱門的了
清華大學有全國第一的計算機科學與技術專業(yè)
大多學校的 計算機科學與技術專業(yè)都是差不多的 當然也有適當?shù)膮^(qū)別
在這里摘錄華中科技大的該專業(yè)培養(yǎng)方案(僅供參考)
計算機科學與技術專業(yè)本科培養(yǎng)計劃
一、培養(yǎng)目標
培養(yǎng)德、智、體全面發(fā)展,具有系統(tǒng)、扎實的信息學科和計算機學科的理論基礎,在信息的獲取、傳遞、處理及應用等方面,具有較寬廣的專業(yè)知識和實踐動手能力的研究型、復合型人才。畢業(yè)生具有良好的人文素質、創(chuàng)新精神和較強的英語能力,能在信息技術產(chǎn)業(yè),科研部門,高等院校及其相關領域從事信息科學與技術的研究、設計、開發(fā)及管理等方面的工作,并可繼續(xù)攻讀計算機科學與技術、相關學科與交叉學科的碩士學位。
二、基本規(guī)格要求
1、具有較扎實的信息學科所需的數(shù)理基礎;
2、掌握信息學科、計算機科學與技術的基本理論和方法;
3、具有研究計算機科學與技術領域理論問題和解決實際問題的能力;
4、了解信息學科、計算機學科的發(fā)展動態(tài);
5、具有較強的英語語言能力;
6、掌握文獻檢索、資料查詢的方法和撰寫科學論文的能力;
7、具有較好的人文社科知識和人文素質,以及較強的協(xié)調、組織能力;
8、具有較強的創(chuàng)新精神。
三、培養(yǎng)特色
以數(shù)理為基礎,以信息學科為平臺,以計算機科學與技術為方向,以培養(yǎng)創(chuàng)新能力為重點,面向系統(tǒng),兼顧應用,軟硬結合,計算機科學與計算機工程并重。培養(yǎng)在計算機系統(tǒng)結構與計算機網(wǎng)絡系統(tǒng)、軟件系統(tǒng)、計算機工具與應用支撐環(huán)境的研究、分析、設計、開發(fā)和工程組織等方面具有綜合能力的復合型人才。
四、主干學科
計算機科學與技術
五、學制與學位
修業(yè)年限:四年
授予學位:工學學士
六、學時與學分
完成學業(yè)最低課內(nèi)學分(含課程體系與集中性實踐教學環(huán)節(jié))要求:200
七、主要課程
離散數(shù)學 數(shù)據(jù)結構 匯編語言程序設計 數(shù)值分析 操作系統(tǒng)原理 微機接口技術 數(shù)據(jù)庫系統(tǒng)原理 計算機組成原理 計算機通信與網(wǎng)絡 編譯原理 計算機系統(tǒng)結構 軟件工程
八、主要實踐教學環(huán)節(jié)(含專業(yè)實驗)
C語言課程設計 數(shù)字邏輯課程設計 數(shù)據(jù)結構課程設計 匯編語言課程設計 操作系統(tǒng)課程設計 計算機組成原理課程設計 微機接口技術課程設計 數(shù)據(jù)庫系統(tǒng)課程設計 編譯原理課程設計
掌握的知識點:電子科學與技術、信息與通信工程、計算機科學與技術、電路理論系列課程、計算機技術系列課程、信息理論與編碼、信號與系統(tǒng)、數(shù)字信號處理、電磁場理論、自動控制原理、感測技術等。
應備的知識能力:
1.較系統(tǒng)地掌握本專業(yè)領域寬廣的技術基礎理論知識,適應電子和信息工程方面廣泛的工作范圍;
2.掌握電子電路的基本理論和實驗技術,具備分析和設計電子設備的基本能力;
3.掌握信息獲取、處理的基本理論和應用的一般方法,具有設計、集成、應用及計算機模擬信息系統(tǒng)的基本能力;
4.了解信息產(chǎn)業(yè)的基本方針、政策和法規(guī),了解企業(yè)管理的基本知識;
5.了解電子設備和信息系統(tǒng)的理論前沿,具有研究、開發(fā)新系統(tǒng)、新技術的初步能力;
6.掌握文獻檢索、資料查詢的基本方法,具有一定的科學研究和實際工作能力。
算機基礎知識計算機是人類歷史上偉大的發(fā)明之一,雖說迄今為止只有近70年的歷程,但在人類科學發(fā)展的歷史上,還沒有哪門學科像計算機科學這樣發(fā)展得如此迅速,并對人類的生活、生產(chǎn)、學習和工作產(chǎn)生如此巨大的影響。
計算機是一一門科學,也是一種自動、高速、精確地對信息進行存儲、傳送與加工處理的電子工具。 掌握以計算機為核心的信息技術的基礎知識和應用能力,是信息社會中必備的基本素質。
本章從計算機的基礎知識講起,為進一步學習與使用計算機打下必要的基礎。通過本章的學習,應掌握以下內(nèi)容。
1.計算機的發(fā)展簡史、特點、分類及其應用領域。 2.計算機中數(shù)據(jù)、字符和漢字的編碼。
3.多媒體技術的基本知識。 4.計算機病毒的概念和防治。
1。1計算機的發(fā)展 在人類文明發(fā)展的歷史長河中,計算工具經(jīng)歷了從簡單到復雜、從低級到高級的發(fā)展過程。
如繩結、算籌、算盤、計算尺、手搖機械計算機、電動機械計算機、電子計算機等,它們在不同的歷史時期發(fā)揮了各自的作用,而且也孕育了電子計算機的設計思想和雛形。 本節(jié)介紹計算機的發(fā)展歷程、特點、應用、分類和發(fā)展趨勢。
1.1.1電子計算機簡介 第二次世界大戰(zhàn)爆發(fā)帶來了強大的計算需求。賓夕法尼亞大學電子工程系的教授莫克利(JohnMauchley)和他的研究生埃克特(JohnPresperEckert)計劃采用真空管建造一臺通用電子計算機,幫助軍方計算彈道軌跡。
1943年,這個計劃被軍方采納,莫克利和??颂亻_始研制電子數(shù)字積分計算機(,ENIAC),并于1946年研制成功.ENIAC如圖l—1所示。ENIAC的主要元件是電子管,每秒鐘能完成5000次加法運算,300多次乘法運算,比當時最快的計算工具快300倍。
該機器使用了l500個繼電器、18800個電子管,占地170平方米,重達30多噸,耗電150千瓦,耗資40萬美元,真可謂“龐然大物”。用ENIAC計算題目時,首先要根據(jù)題目的計算步驟預先編好一條條指令,再按指令連接好外部線路,然后啟動它自動運行并輸出結果。
當要計算另一個題目時,必須重復進行上述工作,所以只有少數(shù)專家才能使用。盡管這是ENIAC的明顯弱點,但它使過去要借助機械分析機用7到20小時才能計算一條彈道的工作時間縮短到30秒,使科學家們從奴隸般的計算中解放出來。
至今人們?nèi)匀还J,ENIAC的問世 標志了計算機時代的到來,它的出現(xiàn)具有劃時代的偉大意義。 ENIAC被廣泛認為是世界上第一臺現(xiàn)代意義上的計算機,美國人也一直為這一點而驕傲。
不過直到現(xiàn)在,英國人仍然認為,由著名的英國數(shù)學家圖靈幫助設計的,于1943年投入使用的一臺幫助英國政府破譯截獲密電的電子計算機COLOSSUS才是世界上的第一臺電子計算機。 英國人認為,之所以COL0SSUS沒有獲得“世界第一”的殊榮,是因為英國政府將它作為軍事機密,多年來一直守口如瓶的緣故。
究竟誰是“世界第一”對于我們并不重要,重要的是他們卓越的研究改變了這個世界。ENIAC證明電子真空管技術可以大大地提高計算速度,但ENIAC本身存在兩大缺點:一是沒有存儲器;二是用布線接板進行控制,電路連線繁瑣耗時,要花幾小時甚至幾天時間,在很大程度上抵消了ENIAC的計算速度。
為此,莫克利和埃克特不久后開始研制新的機型——電子離散變量自動計算機(,EDVAC)。幾乎與此同時,ENIAC項目組的一個研究人員馮·諾依曼來到了普林斯頓高級研究院(,IAS),開始研制他自己的EDVAC,即IAS(是當時最快的計算機)。
這位美籍匈牙利數(shù)學家歸納了EDVAC的主要特點如下: (1)計算機的程序和程序運行所需要的數(shù)據(jù)以二進制形式存放在計算機的存儲器中。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據(jù)《信息網(wǎng)絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內(nèi)通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.225秒