南京大學匯編語言計算機系暑期學校
高校暑假可能有相關的輔導 社團培訓班
Ⅱ 重點大學的計算機系都學匯編語言嗎
從語言角度來說匯編其實是最簡單的,你覺得難是因為你的程序邏輯還不熟練,嵌入式不會匯編貌似會比較痛苦。
Ⅲ 計算機信息處理方向都學什麼
一、學什麼,也就是要求:
具有計算機與信息處理的基礎知識,能根據應用部門的要求,熟練使用計算機有效地、安全地進行信息處理操作,能對個人計算機系統進行日常維護,具有助理工程師(或技術員)的實際工作能力和業務水平。
(1) 了解信息技術的基本概念;
(2) 熟悉計算機的組成、各主要部件的功能和性能指標;
(3) 了解計算機網路與多媒體基礎知識;
(4) 熟悉信息處理常用設備;
(5) 熟悉計算機系統安裝和維護的基本知識;
(6) 熟悉計算機信息處理的基礎知識;
(7) 熟練掌握操作系統和文件管理的基本概念和基本操作;
(8) 熟練掌握文字處理的基本知識和基本操作;
(9) 熟練掌握電子表格的基本知識和基本操作;
(10) 熟練掌握演示文稿的基本知識和基本操作;
(11) 熟練掌握資料庫應用的基本概念和基本操作;
(12) 熟練掌握Internet及其常用軟體的基本操作;
(13) 了解計算機與信息安全基本知識;
(14) 了解有關的法律、法規要點;
(15) 正確閱讀和理解計算機使用中常見的簡單英文。
詳細情況,請參考http://rk.ecity.cn/ksdg/200711081113431814.htm
二、就業前景
110計算機科學與技術
A計算機科學與技術畢業之後一般做什麼?近幾年的就業和收入怎麼樣,能不能說一下你們畢業班的情況
答1:我是直接工作的 ,現在在做電信移動方面的伺服器後台系統開發 。 計算機現在的就業情況不比以前樂觀 ,但可以說仍然是最熱門的專業之一。 干計算機的比較辛苦,對,像我現在的工作加班是常事情,所以女孩子 最好不要學這個行業。 現在深圳的行情一般是這樣的 剛畢業 工資 1500到2500左右 一年工作經驗以後 3000 到 4000 兩三年後 看發展,好的話 可以6000 到 8000 發展不好 會原地踏步 想突破萬員的月薪 比較難 是個瓶頸 要在大型企業工作後 學到關鍵的技術(湖南農大) 答2:軟體,硬體都可以做啊! 整體來說,計算機科學與技術是個很雜的專業... 啥都學,但啥也不是重點,具體傾向要看你們學校的開課以及老師的情況.. 我們一般都是做軟體設計,發展的話,最後做項目策劃... 本科畢業一般就寫代碼了,算是IT的底層,工作辛苦不說,工資其實也不算多! 以後做項目也會很忙..但工資會漲比較快(根據能力)..(中央民族大學) 答3:我覺得還可以,就拿我們班來說吧,一共43個人,10多個考研的,剩下的除了幾個不太自覺的,都找到工作了,工資在2000-3000,因為大多數人找的工作在合肥,所以這點工資還是可以的,當然,有更高的,那些是能力比較高的了。總的來說:哈爾濱工業大學計算機在用人單位心中的印象還是可以的(合肥工大) 答4:這個專業的就業率在學校應該說是比較高的,一般都在90%以上,我周圍的同學找到的與本專業相關的工作工資范圍在3000-4000左右,依個人能力不同而定,能力強的也有5000的,一般不會低於3000,除非很差。這是最近一兩年的情況。當然華理的計算機系畢竟不強,和交大復旦的比起來還是有差距的(華東理工) 答5:就業率應該說還可以,我的同學里只要是真的用心去找工作的最後基本上都找到了不錯的工作,收入多少就得看自己的本事了,去年我畢業時同學找到工作的基本上至少也有3-4000 每月,能力和運氣好的也會比這個數多很多。印象中面試的公司一般至少給到3000。(北京航天航空大學) 答6:一般來說,蘇大畢業的在蘇州范圍的就業率還是可觀的,但隨著來蘇務工的人越來越多,也逐漸形成了一種趨勢,但對於畢業生來說,學校每年在畢業前夕會組織多項畢業生洽談會,用人單位會根據其所需招些合格的畢業生到他們單位實習.收入當然肯定會跟你的能力,技術掛勾了,所以首當其充的在校內應當不僅掌握好老師教的知識,自己也要主動的去實踐相關專業技術,這是最重要的,在蘇大(別的學校我不清楚了哇),大概大三的時候學校會有一些實踐活動,計算機專業的無疑會安排一些項目去實施,但這都是虛擬的了,把這個做好在找工作的時候會是不錯的實習經驗哦,工作單位都很看重的.(蘇州大學) 答7:就業率和收入還可以吧,比別的專業相對好一些,不過蠻累得,女孩家,不用那麼辛苦,好好學習吧,只要自己學到東西,不管學的是哪個專業,不重要,還有上大了學不能靠想法,學習要付諸行動,(山東工商學院) 答8:如果你想學計算機就必須要有很強的自學能力,因為這個科學不向其他的科目那樣,他的知識更新的速度非常之塊,比如我上大學比較流行的計算機高級語言是c++,而等到我畢業的時候java就十分流行了,隨之而來的就是jsp取代了asp的技術。但是這些課程在學校的大學教育中是不會進行詳細的闡述的。 對於現在計算機業競爭如此的激烈,我之有幾個建議 1.考一個類似吉林大學,東北大學這個計算機專業強的學校,這樣你可以藉助學校的名聲來強大自己 2.就是考一個普通的學校,然後有兩條路就是考研和工作兩條路如果你想畢業後就工作,那就在大學二年下半年開始就進行專業的培訓性的學習,來強化自己的專業能力。最重要的就是英語四級一定要通過。 如果你想我說的這樣進行自己大學生活的建設,你一定能成功的。 記住,學計算機的人很多,但是人才不多,特別是高級人才不多,所以說計算機行業競爭激烈是普通初級人才而言的。(長春工程學院) 答9:如果能找到工作就找工作吧``,我們那一屆2007四川大學就業情況已經是研究生不如本科生了.現在雖然研究生就業起點工資比本科高,但是你們沒有看到本科有三年工作經驗,你可以到大單位看一下,是工作經驗重要還是學歷重要,這還沒有考慮研究生的學費問題.現在已完全取消公費了(四川大學) 答10:近年來,本科段的計算機科學與技術專業的就業率一直就不高,而且還有下降的趨勢。這主要是由於高校擴招和高校普遍設置該專業造成的該專業人才過剩。 我校的計算機科學與技術專業在高校同類專業中並不出眾,倒是材料化學方面比較出色(校長是中國工程院院士,搞煤化工的)。這兩年我校計算機專業的一次性就業率大致在30%左右。不過這也不是一個絕對的數字,都看自己的造化。對於優秀的人來說就業率100%,對於差的學生那就百分之幾。即便是最優秀的學府,出來的人也是良莠不齊。 上面之所以說人才過剩是一種假過剩,是因為實際上我國在計算機方面(包括硬體和軟體)都存在很大的缺口。准確的說應該是人口過剩,而人才緊缺。(太原理工) 答11:我覺得這要視情況而定了. 先看你的把握,如果你把握大的話,感覺自己一定能考個很好學校,並且能公費,那樣讀研是最好的.不過好學校不是公費也是值得的.一般的學校不是公費就不要考慮了.因為家庭壓力比較大.學校不好,以後工作也是個問題,性價比不高. 准備不充分的話,可以考慮先工作,因為讀研以後還是有機會的.我知道的就有很多這樣的學生,工作了幾年甚至十幾年,還可以找機會讀呢,這時候經濟上沒有壓力,工作上可以為自己升職謀求機會. 公費的話,你讀研不會給家庭帶來壓力,而且研究生期間可以自己做事,經濟上應該可以獨立起來的.讀研現在有的兩年,有的三年.如果是兩年的話,讀研就更值得了,因為研究生和本科生的工資還是相差很大的. 我只是說明一下自己的看法,成績比較好的話,復習好了可以先考取一下試試.(河南大學)
B計算機科學與技術學些什麼?適合什麼樣的人學?有沒有什麼特殊要求?
答1:學計算機,首先要對編程有興趣,畢竟興趣是最大的老師。 其次,要有一定的毅力,計算機科學是一門理論性和實踐性相當強的學科。理論學習十分的枯燥,理科老師上課的方式大多也是照本宣科,學生在課堂上會感到很無聊。而在實踐中,對自己編寫的程序進行調試也是相當頭大的事情,需要注意每一個細節才能找出錯誤和不合理的地方,才能順利執行一項程序。 第三,需要很強的自學能力。大學畢竟是一個培養自學能力的地方,自學能力十分的重要,而計算機科學技術是一門日新月異的科學。所以自學能力是相當重要的。 至於學什麼,我這里只羅列專業課了。大學應該都會學習這些課程:C語言程序設計,C++程序設計,微機系統與介面技術,現代軟體工程,編譯原理,計算機系統結構,編譯原理課程設計,資料庫系統原理,計算機網路,計算機組成原理,操作系統原理,匯編語言程序設計。其他一些選修課因學習而異。 另外,英文一定要好,計算機頂尖技術在美國,最新的技術文獻都是英文的。所以英語關也要過的。(四川大學) 答2:我認為能學計算機學科的人: 第一:十分熱愛計算機,對計算機各種知識很感興趣***** 第二:數學要好,邏輯思維能力要強*** 第三:要能靜下心來,因為計算機是注重實踐的工科!沒有實踐,到頭來就沒什麼收獲。***但是,女生上計算機,很多人認為不是很好。我們系的女生,一般學習成績不錯,但她們動手能力較弱。有些公司在不願招女生,其實工科女生都不好找工作,。目前計算機不被看好,如果畢業後資質平平,則更難找工作。 歸根結底,還是要看你的學科素質(對本科生而言,就是動手能力),也就是說,努力過,沒有學不會的(太原理工) 答3:數學基礎要要,尤其是邏輯思維很重要 計算機科學技術包括很多方向 主要有1.軟體編程,這個就要和程序打交道,雖然枯燥卻很有前途 2.網路工程 主要是網路構建 基本的網路知識 3.硬體 就是計算機的具體構造,各個部件的聯系工作原理 這個專業學的東西比較廣,以上三個方向都會涉及,所以建議你選擇一個方向主攻 具體的課程大概有 高等數學 大學英語 數據結構 離散數學 操作系統 資料庫 計算機網路 程序設計語言(C java==)體系結構 等 學這個專業最好不要買電腦因為大多數人都想可以多實踐一下 結果到最後都沒好好用(河南農業大學) 答4:我認為,學計算機,首先要對編程有興趣,畢竟興趣是最大的老師。 其次,要有一定的毅力,計算機科學是一門理論性和實踐性相當強的學科。理論學習十分的枯燥,理科老師上課的方式大多也是照本宣科,學生在課堂上會感到很無聊。而在實踐中,對自己編寫的程序進行調試也是相當頭大的事情,需要注意每一個細節才能找出錯誤和不合理的地方,才能順利執行一項程序。 第三,需要很強的自學能力。大學畢竟是一個培養自學能力的地方,自學能力十分的重要,而計算機科學技術是一門日新月異的科學。所以自學能力是相當重要的。 至於學什麼,我這里只羅列專業課了。大學應該都會學習這些課程:C語言程序設計,C++程序設計,微機系統與介面技術,現代軟體工程,編譯原理,計算機系統結構,編譯原理課程設計,資料庫系統原理,計算機網路,計算機組成原理,操作系統原理,匯編語言程序設計。其他一些選修課因學習而異。 另外,英文一定要好,計算機頂尖技術在美國,最新的技術文獻都是英文的。所以英語關也要過的。(四川大學) 答5:計算機科學與技術這個專業比較適合理工科學生學習,愛思考的人是最好了,邏輯性思考要強,對數學感興趣了! 我覺得上面的人能學好,可是,事在人為,努力最重要了 四年的專業課根據大學的不同而不同,主要有: 高等數學、線性代數、離散數學、C/C++語言、數據結構、計算方法、數字邏輯、數理邏輯、java語言、計算機組成原理、操作系統、匯編語言、編譯原理、計算機專業英語、計算機網路原理、資料庫系統原理、軟體工程,還選有演算法設計與分析、軟體質量測試保證、資料庫實現與應用、Vc++.net、UML與軟體開發工具等(黑龍江大學) 答6:許多人學計算機可能是看好了就業前景,但我個人覺得,如果想要有興趣,學好,包括以後想要干好這行的話,至少要有比較強的邏輯能力,數學一定要學好,這個很重要,學習能力和接受新事物能力也要強,從宏觀到微觀的分層思想,理性要強於感性的人,一般都可以學好計算機了,我覺得不適合學計算機的人,就不要勉強,很痛苦,而且干不好。而且計算機很籠統,其實有很多分支的,比如側重物理硬體的偏硬方向,還有數學邏輯的軟體方向,還有和大家關系密切的商務方向,等等,找到自已的一個定位很重要,北航的計算機專業,前幾年我不敢說,但這幾年在北京排No.3是沒有任何問題的,就業行勢相當不錯。(北京航空航天大學) 答7:我現在已經就業了,所以會以過來人的身份給你一點參考,一切還得看個人而言。 至於什麼樣的人適合學習計算機,我想沒有什麼定論,但一定要注重兩點: •自製力較好 •再學習能力較強 計算機專業往往是知識者的天堂,墮落者的地獄,很多人在MORPG中沉淪是不爭的事實,大約80%以上的計算機專業學生在大學里是一無所獲的(除了GAME^^!),IT技術的發展速度是日新月異的,新的技術會層出不窮,大學里的知識會平均落後市場標准,企業文化10年以上,舉個簡單的例子,當大學還在教授C語言等面向過程語言時,業界早已推崇C#,VB.Net等面向對象的高級語言。所以大學期間不過是一個打基礎,鋪橋梁的過程,知識的更新積累不是靠每天上幾次課,認真完成作業就可以做到的,應該多關注時事動態,IT界領先的技術,思想,架構,選擇一門自己認為感興趣,值的學習的語言去學習,去深入的研究。目前的流行趨勢:java C# RIA(武漢理工)
C計算機科學與技術專業在你們學校怎麼樣?這個專業前景如何?
答1:每個學校都一定有她的優勢專業,但是也有一般的。作為一所農業院校來說,四川農業大學更多注重的是農業科技和動物科技方面的專業強化。不過她也是一所綜合院校,所以她在各個理科方面也是在多方面加強的。不過怎麼好的學校始終還是要看自己的努力,再好的老師也會有不上進的學生,但是反過來說,再差的學校也一定有拔尖的在奮斗著。(四川農大) 答2:計算機在川大所有專業中不能算好,在四川的大學中也不能算好,至少比電子 科大差一點,算一般般吧。計算機專業的就業前景一直都不錯,工作一般都不用愁,這幾年IT業需求量很大,就業率90%肯定是有的,我本科的時候班上的 答3:我們學校的計算機應用技術在全國排33名,在研究生的方向中,中文信息處理,粒度計算,支持向量機和粗糙集在全國來說搞得可以。我們院長比較牛,是山西省青年科學家,在學校里也位高權重,是副校級,經常可以弄許多項目,或是和其它單位合作,比如日本NEC公司,就和我們合作。(山西大學) 答4:相對來說,我們學校的計算機科學與技術傾向於理論,比如:本科階段我們學校在基礎演算法、數學基礎、計算機系統基礎(簡單地說就是比較基礎的計算機理論)上比較優秀,但是我們學校有個致命的弱點,就是硬體和工程比較差。因此如果你的想讀計算機,那麼最好確定一下方向。如果想進行深入的理論研究或者走計算機深層研究路線(比如/google等注重理論基礎的公司,門檻比較高,但工作壽命長)我們學校肯定比較好,但是如果是傾向於硬體或者工程(比如軟體開發等,門檻低,但工作壽命可能就比較短),建議去華南理哈爾濱工業大學學,畢竟那個學校的計算機排名比我們前,但是理論成果少於我們學校。 如果他們要讀本科,先看看他們的興趣,開發軟體設計硬體,出外找個薪水不低的程序員工作還是想深入學習計算機理論,從基礎抓起;前者肯定要報華南理哈爾濱工業大學學,後者我們學校在華南肯定是不二選擇。 如果他們是要讀研究生,我還是推薦我們學校,因為如果研究生階段只是做工程,當老師的馬仔,你會發現那是一種極大的時間和機會的浪費。 另:我們學校還有一個軟體學院,他們的老師和我們專業的一樣,而且因為有實訓,因此開發能力都是很強的,絕不遜於華南理工。但是一方面學費比較高(好像上萬)另一方面,社會上對於軟體工程這樣的專業認識不足,多少有點鄙視(不過個人感覺這兩年比起前些年好了很多),所以如果選學校,最重要看自己,師傅領進門,修行在個人!不過我們這屆工作情況還不錯,如果是想當老師,那麼師大是個好選擇。如果以後想進公司,那就選擇一個工科院校,相近錄取分數的學校比如吉林大學(我們那年分數差不多,但現在不知道了),總之,一定加強動手能力,師大對這方面不是很注重(東北師范大學) 答5:首先從IT行業的前景來說,目前這個行業可謂是熱火朝天,主要集中在海外軟體外包業務中,意思就是說國外很多發達國家會把他們要開發的軟體放到中國來做,因為中國的成本相對來說比較低一些,現在呢這個勢頭在中國還是剛剛開始,所以,未來十年內,軟體開發這個領域的本科生是非常好找工作的,如果再加上你技術精通,英語日語或者韓語流利,那成為一個超級金領不成問題,或者如果自己願意創業開公司,難度和風險相對其他專業都要小很多。 至於武漢理工的計算機專業,說實話,還真沒什麼感覺,反正一般般吧,在武漢來說呢估計就跟這個學校在武漢的大學中所處的地位差不多吧,至於畢業後找工作呢,反正基本也不受『歧視』,不管多牛的公司還是不會拒收你的簡歷的,,總之,還是要看實力如何,這個專業就是這樣的,反正呢,如果高考估計能超當地重點現30分或者40分應該就可以穩上了(武漢理工) 答6:我覺得盡量別學這個,這個專業太枯燥, 而且沒意思,我們學這個專業的人大部分的人都會後悔,而且不容易學好,我們學年178人最後53個沒有畢業的,留級了。我覺得就業和其他專業都差不多,主要還是看自身的能力,專業在一定程度上也起不到太大的作用(黑龍江大學) 答7:一個普通的本科高校,一個普通的專業,一個還過得去的發展方向 我只能這么說,在哪裡都有牛人,在哪裡也都有整天為考試發愁的,關鍵是自己 但說學校和專業只能說是沒有什麼特別的競爭力,但也不比其它的學校差,只能那麼說 但至少工作是有保障的,前提是不要學的太過於爛了(天津工程師范學院) 答8:很好的專業阿,,,工作一流的好找,, 我們本科同學工作收入5000-10000多 研究生8000-20000多(南京大學) 答9:在我們學校,電氣工程及其自動化專業和動力工程是優勢專業,自動化也不錯,另外就是工商的人力資源比較好。我們學校的計算機科學與技術不算是優勢吧。現在各大高校都有計算機系,所以計算機的就業並不像以前那麼好!當然現在社會上還是缺少很頂尖的計算機人才,但是如果不是對計算機很有興趣的話,很難達到那個程度。另外一方面就是學計算機找個工作比較容易,但是找個很好的並不容易,而且計算機方面的工作都比較累,所以男孩子如果對計算機編程方面感興趣的話可以考慮學學計算機。女孩自如果不是非常有興趣的話,盡量不要選計算機、電子方面的專業!(華北電力大學) 答10:還行,其實發展前景跟個人的努力有關,有很多同學都能考上理想的研究生,也有很多找到好工作,但也有不少工作很難找.不過個人感覺河大還是不錯的.(河南大學)
D計算機科學與技術專業好不好?你對要學這個專業的學弟學妹有什麼建議?
答1:可能不太對,但覺得很重要。不要玩游戲,多編程序,多參加各種大賽。當然更重要的是喜歡這個專業。好好學習永遠沒有錯!(北京交通大學) 答2:如果是學妹的話,最好不要學計算機吧!特別感興趣的話,那就另當別論了啊!學計算機太辛苦,而且這東東太深奧,永遠有學不完的東西。這點我深有感觸(河南師范大學) 答3:主要是個人興趣問題。就目前而言,做這一行是熱門,人太多,但是都是基礎技術人員。而且需求量也大,如果想做,就完全可選。現在的情況是,工作比較好找,但是也比較累(南京大學) 答4:選擇計算機專業,看你將來的打算了,現在學計算機的一抓一大把,說實際點, 如果對計算機感興趣,將來想從事這方面工作,那還是可以好好學習一下,雖然累點,但是還是可以找到 一份不錯的工作。如果怕累,還是選擇其他專業吧,還是有很多別的不想這樣累得工作,待遇也不錯(北京交通大學) 答5:我也才剛入狀態,具體有人不知道該怎麼做!不過專業課一定是要抓緊的!數學!記得以前采訪過一個軟體工程師他說:數學是一切問題的出口!所以一定要學好數學! 平時要養成對計算機領域新生事物的好奇心!多關心領域發展!(北京語言大學) 答6:要有信心,耐心,細心 計算機是純工科,基礎課會有很多,沒有信心和耐心可學不下去呦 調程序很辛苦,小小的錯誤都會導致系統的崩潰,所以一定要細心,檢查程序的時候要細致再細致,同時要有耐心,在電腦前坐上六七個小時沒有任何成果是經常的事情,所以一定要有耐心,一定要對自己有信心,鼓勵自己堅持 剛開始調程序確實很辛苦,但是日子長了,一看錯誤代碼就大概知道錯在哪裡了 可以說,調程序是個熟練工種 總的來說呢,還是興趣比較重要,你可以因為喜歡計算機而選擇計算機,也可以因為學了計算機而喜歡編程序,隨你怎麼想 一個人有一個人的辦事風格,一個人有一個人的學習態度,無論怎樣,都希望所有人在自己的領域有所成就(北京語言大學) 答7:要學這個專業可以,不過要選一所計算機方面比較強的學校,最好事先考察一下這個學校的計算機專業,具體就看計算機學院成立的時間(最好選擇成立15年以上的,越早越好),教學質量,軟硬體等方面。不然的話,如果在學校學不到什麼真正的本事,出來是很難找到合適工作。 對這我是深有體會的,我學這個專業才成立6年吧,根本學不到什麼東西,現在我都在考慮改行了!(河南農業大學)
Ⅳ 有關匯編語言的問題。
這是匯編語言,電子工程,第三個我就不知道了。
Ⅳ 南京大學有計算機系嗎開設時間長嗎
有
南京大學計算機科學與技術系所建計算機科學與技術一級學科是國家一級重點學科和江蘇省重中之重學科,所屬計算機軟體與理論、計算機應用技術兩個二級學科均被確定為國家重點學科,擁有計算機科學與技術一級學科博士學位授予權,建有計算機科學與技術博士後流動站
南京大學的計算機科學研究起步於1958年,建立了計算技術、計算數學、數理邏輯等專業開始培養計算機相關領域專門人才,1978年在上述三個專業基礎上成立了計算機科學系,1993年更名為計算機科學與技術系。南京大學計算機科學與技術系在建系前和建系初期就曾取得令人矚目的成就:上個世紀60年代調試成功了當時國家高等教育部所屬高校第一台計算機,實現了我國第一個高級語言編譯程序;70年代分別主持了國產DJS-210中型計算機和XT-1操作系統等軟體系統的研製;80年代研發了國內第一個分布式系統ZCZ,培養出中國大陸第一位計算機軟體博士。建系以來,南京大學的計算機學科建設進入快速發展期,在隊伍建設、人才培養、科學研究等方面一直位居國內先進行列。
詳細介紹看看這里吧,同學:http://ke..com/view/268115.htm
Ⅵ 計算機專業的本科生 匯編語言的重要性
匯編語言,計算機專業學習者不能不學的語言
匯編語言是我們理解整個計算機系統的最佳起點和最有效途徑
匯編語言是機器指令的助記表示,描述了機器最終要執行的指令序列,是人與機器最直接的溝通語言。
作為一門低級語言,它的重要性常被人忽視。學習匯編語言能夠充分獲得底層編程的體驗,深刻理解機器運行程序的機理,這使我們在接觸復雜變化的計算機知識時變得清晰和順暢。
一定要知道,硬體與軟體構成了完整的計算機體系。軟體由各種語言編寫依託硬體得以執行,如果缺少底層知識就學習高層的課程,當遇到與底層相關的內容時,必將難懂與生澀。匯編語言與機器指令相應,並能直接與硬體交流。學習匯編語言不但能感知硬體內部的工作機理,而且可以清晰地觀察到晶元之間的協作流程,從而建立底層的知識體系。
匯編作為一門語言具有編程語言的一般特性,而高級語言大都編譯為匯編指令,最終轉化為機器指令得以執行。這就使得學習匯編語言既有助於透徹的理解高級語言的核心原理,又能明晰程序內部的執行過程,更重要的是能夠獲得直接從底層分析問題解決問題的能力,為學習高層的知識奠定基石。
可以說匯編語言是聯系硬體與軟體的紐帶,學習它既可以理解軟體,又能夠感知硬體,所以學習匯編語言無疑是學習和理解計算機體系最佳的切入點。
匯編語言是機器語言的助記符號,但是它絕對不能跟機器語言畫等號,兩者的區別很大。基本上匯編語言的學習,僅僅是為了學習和理解,而不是為了應用。到真正需要使用匯編級別的語言編程的時候,往往需要直接操作機器代碼。
喜歡匯編的程序員基本不會存在,因為這個語言既不夠高效(運行效率和開發效率都不是很高),也不夠優雅。而一個人如果他說自己是匯編程序員,只要看看他的年齡——35歲以下的基本是吹牛或者僅僅在狹窄領域工作的人。
對於這種語言,其實兩掌握都不需要,僅僅理解機器碼的運行原理就足夠了。當然如果能看懂一段相對簡單的代碼的意思,可以在某些場合有用處。
對於匯編語言,作為一個專業程序員,正確的態度應該是:
必須懂,但是不要喜歡。
這種東西你若是喜歡了就會走入邪路的。
就像武俠小說里的走火入魔什麼的。
記住,抽象,是計算機科學中最重要的工具。
而計算機科學中,最重要的是「計算」,而不是「機」,
聽人說喜歡匯編語言,就像聽人說有人喜歡爬著走一樣,
不錯,您也能爬到地方,可是有車,有船,有飛機,
您何必呢?
如果您堅持這樣我只能說您大腦哪個部分出問題了。
「匯編語言......因為這個語言既不夠高效(運行效率和開發效率都不是很高)」。匯編語言的開發效率很低,但是運行效率很高。相反的極端是VB,開發效率很高,但是運行效率很低。如果一種編程語言運行效率和開發效率都不是很高,它就不應該存在。
用別人的一段話:"關於計算機技術的學習我想是這樣的:學校開設的任何一門科學都有其滯後性,不要總認為自己掌握的某門技術就已經是天下無敵手了,雖然現在Java,VB,C,C++用的都很多,怎能保證沒有被淘汰的一天,我想.NET平台的誕生和X#語言的初見端倪完全可以說明問題。換言之,在我們掌握一門新技術的同時就又有更新的技術產生,身為當代的大學生應當有緊跟科學發展的素質。舉個例子,就像有些同學總說,我做網頁設計就喜歡直接寫html,不願意用什麼Frontpage,Dreamweaver。能用語言寫網頁固然很好,但有高效的手段你為什麼不使呢?僅僅是為了顯示自己的水平高,unique? 我看真正水平高的是能夠以最快的速度接受新事物的人。高級程序設計語言的發展日新月異,今後的程序設計就像人們在說話一樣,我想大家從xml中應是有所體會了。難道我們真就寫個什麼都要用匯編,以顯示自己的水平高,真是這樣倒不如直接用機器語言寫算了。反過來說,想要以最快的速度接受並利用新技術關鍵還是在於你對計算機科學地把握程度。"
例如:
研究了幾年的編譯器,可以說,如果想要深入了解計算機的運行原理,匯編語言是必備的。也不是說非要寫C#的人要學匯編,只是如果大家有用C++或C等,或者從事嵌入式的,或許應該好好看看了。記得當初看《Inside C++面向對象模式》(好像是這個書名...),裡面有好多關於虛擬函數的實現機制、跳轉表的實現等,雖然多與編譯相關,但當時就是不了解一個類轉化為C然後到匯編,最終那個malloc函數是如何實現的。苦惱了好久...因為有看在標准gcc編譯出來的匯編,調用的是gcc的malloc庫,郁悶n久。最後苦讀操作系統原理以及實現,然後...發現自己的匯編太弱,學不下去...只好拿回匯編好好的看了。
如果你在寫一個嵌入式的應用,由loader到boot到os到applications,不懂匯編是不可想像的...
感悟:
看了這些以後我才明白什麼是「打好基礎這句話」
打好基礎,可以為學習的路上少走彎路。
有一個程序員學VB花了4個月,學C語言花了一年,
他是先學VB然後再學的C語言,一共花了1年零四個月
另一個人是先學的C語言,後學的VB語言,
但是這個人也是花了1年的時間學完C語言的
可是當他學VB語言的時候 一個星期就學完了
這是為什麼,沒為什麼,因為C語言就是基礎。
就像不懂漢字,你什麼書都看不懂一樣,
如果你對漢語的理解能力很差,就別想去什麼東西了
當然你英語好你可以看英文資料 :)
總體來說打好了基礎,以後學其他東西進度也快,理解也快,
所以什麼都快.O YE~!
這里想說明一下,先學C語言 這是有一定的道理了.
因為先學匯編語言,再學C語言覺得有點困難。
反正我在學習匯編過程中,沒覺得很難.因為我之前學過C語言.忽忽.
如果能給大家提供幫助.我心裡會感到很高興的.大家一起努力吧。
本文來自QQ:297343396的QQ空間,轉載請註明
Ⅶ 大學計算機專業都學那些課程
大學計算機專業都學:計算機應用基礎、應用文寫作、數學、英語、德育、電工與電子技術、計算機網路技術、C語言、計算機組裝與維修、企業網安全高級技術、企業網綜合管理、windows server 2008操作系統、區域網組建、Linux伺服器操作系統、網路設備與網路技術、SQL Server、網路綜合布線技術、CAD繪圖等課程。
國內大學的教育總是偏向基礎教學,恨不得學生把所有領域的知識都全學一遍,所以大學里你會學習到很多其他方面的知識。比如這份課程里的創業基礎、嵌入式操作系統、物聯網導論實驗、單片機原理及應用、電路與數學邏輯等等。
在如今的互聯網時代,對於學習資源只要你用心上網搜索就都可以搜索的到。利用好互聯網上的資源,理論上來說你就可以學習到任何領域的知識。
Ⅷ 這學期開設了操作系統,匯編語言,計算機組成原理,這些課過啦就行了嗎,想好好學java,求大神指導
這些跟Java沒關系啊,想學Java就學Java語言
Ⅸ 南京大學的計算機系怎麼樣呢
南京大學的計算機科學研究起步於1958年,建立了計算技術、計算數學、數理邏輯等專業開始培養計算機相關領域專門人才,1978年在上述三個專業基礎上成立了計算機科學系,1993年更名為計算機科學與技術系。南京大學計算機科學與技術系在建系前和建系初期就曾取得令人矚目的成就:上個世紀60年代調試成功了當時國家高等教育部所屬高校第一台計算機,實現了我國第一個高級語言編譯程序;70年代分別主持了國產DJS-210中型計算機和XT-1操作系統等軟體系統的研製;80年代研發了國內第一個分布式系統ZCZ,培養出中國大陸第一位計算機軟體博士。建系以來,南京大學的計算機學科建設進入快速發展期,在隊伍建設、人才培養、科學研究等方面一直位居國內先進行列。
該系建立了從本科生、碩士生、博士生直至博士後研究人員的完整人才培養體系,同時培養計算機技術領域和軟體工程領域的工程碩士。目前各類在讀本系學生逾2000人,並專門設有大學計算機基礎教學部承擔全校計算機基礎公共課程教學任務。該系重視教學和人才培養,2篇博士學位論文評選為全國優秀博士論文,多項教學成果獲得省部級獎勵,「計算機科學與技術」本科專業被評選為江蘇省品牌專業。在校學生中不乏具有較強理論功底、實踐能力和創新意識的佼佼者,在國內外一些大學生科技競賽中屢獲佳績。畢業生普遍受到用人單位好評。
南京大學計算機事業開創近五十載,培養了一批又一批的計算機科技人才。六朝古都的豐富歷史內涵與深厚文化底蘊,百年名校的「嚴謹、求實、勤奮、創新」優良學風,幾代學人的扎實工作和奮力拚搏,使她在中國的計算機發展史上,在國內高校計算機學科日趨激烈的競爭中,始終佔有重要的一席之地。尤其建系以來,南京大學計算機科學與技術系的研究方向堅持以科學技術前沿和國家重大需求為導向,人才培養堅持嚴謹、求實和創新的標准,基地建設堅持開放、流動、聯合和競爭的方針,隊伍建設堅持結構合理和精幹高效的指導思想,目前已經初步形成學科覆蓋面廣、高層次人才培養與科學研究具有特色、基地建設與隊伍建設互相促進、較能適應國際IT技術發展和我國經濟與社會發展需要、在國內外有一定影響的人才培養與科學研究基地。
毫無疑問,對於本科教育或研究生教育,南京大學計算機系都是非常不錯的!
Ⅹ 大學計算機本科專業是否學匯編語言這門課
學的,不管是軟體工程還是計算機科學與技術都要學,這是基礎課程