導航:首頁 > 源碼編譯 > 編譯原理知乎

編譯原理知乎

發布時間:2022-02-04 04:09:46

『壹』 自考計算機應用基礎經驗知乎,,我想考計算機應用,可是光靠自學,很

1,自考無任何限制,小學文憑沒有都可以報考,只用身份證或戶口簿(16周歲以下無身份證可用戶口簿報名)去常住地區招生考試辦公室報名。每門課程40元(湖北省)。2,先在省自考網上報名,然後去報考點去確定(一般都是常住地區招生考試辦公室)交錢。第一次一定要去報考點交錢辦准考證,以後在交通銀行辦張交行卡在網上報考。3,自考的內容基本上是教輔《自考通》或《一考通》上的重點提示或原題,歷年試卷上的考點很多重復考,比較有規律,平時多做教輔習題,考前多做歷年試卷和模擬試卷,過關不成問題。4,如果中學基礎差就報:行政管理,法律,漢語言文學,學前教育等無數學的專業,這些專業是自考高過關率專業,很多隻有初中基礎的考生都已過關拿證。5,從2014年開始,湖北省一年就三次(四月,七月,十月)。有的地方是兩次。6,一般一次四門全部報滿最好。7,自考的難度無法與普通高考和中考相比,基礎差的考生報無數學的專業應該可以過關。8,專科和本科可以一起考,考專科是無任何限制的,但是辦本科畢業證必需要有專科畢業證。

考試規律總結
1,自考的內容就是教輔《自考通》或《一考通》上的重點提示或原題。多做教輔習題。
2,自考歷年試卷上考點有些重復考,最近四年的試卷要多做。模擬試卷要多做。
3,考試前三周死拼教輔。光看教材效果不顯著,多關注教輔才是關鍵。
4,考試難度大的題目佔百分三十不到,將簡單題和中等題掌握就行了。
5,如果是記憶的話:將每段話的第一句強記住,後面的內容掌握大義即可。文科和理科有區別的,文科宏觀性強。只要你答題不跑偏,大義寫對就可撈分。
6,多項選擇實在拿不了主意:ABCDE全選滿,總能碰對幾分。
7,考前三周反復做《自考通》或《一考通》,記住重點提示和習題。模擬試卷和歷年試卷上的題目每天做一套,力爭全面掌控。

最牛自考生(兩個完全自學者)

2002年3月19日,14歲的上海少年丁磊,8歲開始自考.經過6年的艱苦奮斗,終於拿到了山東大學計算機信息管理專業的本科文憑,成為我國目前年齡最小的自考本科生(煙台日報2002.3.22) 當我們連夜趕到上海,向他表示祝賀時,見他又在捧著一本厚厚的英文版《編譯原理技術與工具》,准備他的下一步計劃——考碩攻博。我們在他8平方米不到的寒舍里,聽他成長的故事。

2004年3月,14歲的隴原少年王大可,以優異的成績考取了北京大學數學科學院2004屆基礎數學碩士研究生。他因此成為北京大學歷史上年齡最小的研究生,被國內許多媒體稱為「神童」。全國最小自考生考上北大研究生[4]全國龐大的自考生大軍中,年齡最小的是王大可:小學僅上了一個月,9歲自考本科,14歲考上北大碩士研究生。
驚嘆之餘,不少人難免心存疑惑:他是如何完成中、小學教育的?他有本科文憑嗎?
天資聰慧但卻從小體弱多病的王大可,直到8歲才上小學一年級。入校沒多長時間,他竟然向班主任提出:直接參加六年級的數學考試!在眾人懷疑的目光中,他按規定的時間答完了六年級的數學試卷,獲得滿分。
原來,在父母親的輔導和刻苦自學下,大可6歲時就學完了小學數學,7歲時學完了初中數學,8歲時學完了高中數學,用當年高考滿分150分的數學試題測試,他得分146分。
從9歲起,王大可結束了只有個把月的正規學校生活,開始踏上了自學考試之路。到今年6月,王大可通過了自學考試數學專科和本科的全部課程,數學專業課程的成績都在80分到95分,公共課程的考分在64分與78分之間。
2004年5月21日,在西北師大數學與信息科學學院舉行的本科論文答辯中,王大可的畢業論文「傳染病數學模型的建立與分析」獲得了85分的較高分。專家在他的論文上寫下了這樣的評語:論文中數學模型建立正確,推理清晰,語言表達明確,是一篇相當不錯的本科論文。
北大讀研
[5]

王大可2004年北大讀研時[6]
2004年9月6日,王大可到北大已經快半個月了,已接受了校內和校外的好幾家媒體的采訪。「一見報,就帶來了很多麻煩,以前我就是學習,後來我們樓上的人也開始關心這事了。」他說,接受媒體采訪後,周圍的環境發生了很大的變化,也給他帶來了很多麻煩。
王大可爸爸也擔心孩子接受媒體采訪會影響學習,「現在的學習壓力很大,接受媒體采訪會對孩子的成長和學習都不利。」因怕王大可不會照顧好自己,他爸爸已經在北京呆了半個月了。同時,也限制跟大可在一起的時間,每天只在晚上7時左右陪上王大可半個小時左右,「就是想鍛煉一下他的獨立能力。」
到北京大學讀研是大可的願望。這次他參加北大研究生考試,原本是想為明年正式考試做准備,沒想到順利過關。考慮到王大可年齡尚小,數學學院專門為他制訂了培養計劃。

『貳』 想學習編譯原理,因此打算看龍書,在此之前最好先看些什麼書

如果有點數據結構和離散數學基礎,直接看,越怕越看不懂,總是擔心教程太難,有這種心態的話,在簡單的教程都搞不定

『叄』 知乎上那個程序員winter是誰

winter,網名,互聯網愛好者,人稱知乎大神,回答過大量問題,以答題為樂,大量闡述過對程序的見解

他的名言:爾曹身與名俱滅 不廢江河萬古流

他一天的生活:早上9點左右起床,簡單洗漱穿衣服大便,走路10分鍾去公司。在公司工作到中午12點,去吃飯,如果是食堂、KFC或者必勝客,就點最貴的套餐,如果是高級的那種,就多點些主食。

下午開開會,寫寫代碼,處理下緊急問題,批下流程什麼的,差不多就到晚上了,6點以後去食堂吃飯的話,會有13元補助,所以我一般6點之前去,爭取在6點之前買完,在一群死屌絲的復雜的目光注視下,對師傅說,不用等了,直接刷吧。

吃完飯7點多回座位,有時候玩兩把三國殺,或者打幾回桌上足球或者乒乓,多數時候,可以開始高效率地寫代碼了,這段時間會比較輕松,可以把白天落下的進度補一補,也可以寫點自己喜歡的東西。視心情和工作量,搞到9點到1點不等的時間,回到家,根據時間早晚玩會游戲/看會電子書/上網吹水之後睡覺。

『肆』 非計算機專業為什麼學c語言知乎

對於題主的問題,我覺得有點大了,這個問題就好像我問一個學習金融的人這樣一個問題:對於非金融專業的學生,怎麼入門金融學?

OK,我先說說我對計算機的理解吧,因為我覺得這對學習計算機比較有好處。

我所認為計算機是什麼呢? 他是一種輔助設備,能夠拓展人類的能力。能夠輕易完成人類很難做到和很費時間和精力才能做到的事情。

Okey,理解說完了,開始干貨:

計算機分為硬體和軟體,硬體就是你看得見摸得著的,軟體是你看得見摸不著的。介於題主是想說入門,我就不推薦計算機有關硬體的東西了,我主要推薦的是軟體的方向。

通常對於計算機專業的人來說,了解計算機的硬體組成是非常有必要的。因為這不單單只是告訴你現象,還告訴你的本質。

學習計算機的軟體(還有硬體):首先,你要看一本叫《計算機科學技術導論》的書(事實上不管你專攻硬體還是軟體,這本書看看絕對沒錯),這本書包含了很多的基礎內容,
比如2進制(「計算機世界」的語言,計算機非常笨,哦,也就是cpu非常笨,只能明白01010101,其他的統統不知道),
計算機硬體的組成(運算器,控制器,存儲器,輸入輸出設備),
匯編語言(因為010101對於人類來說過於麻煩和難以理解,所以就把一段010101用幾個字母定義,例如「mov」),
然後就是c語言,一些很懶的使用匯編語言的程序員覺得匯編語言還是不夠方便,所以就發明了高級語言---c語言。(可以看出來計算機的發展史真的是一群很懶的人的奮斗史:),我希望有幸成為他們其中的一員。)
當然,裡面還說了很多其他的東西。

看完了《計算機科學技術導論》以後,好吧,這是開胃菜,正菜開始上桌了。

C++ 。推薦書目:《C++ primer》 ,C++是一門計算機高級語言,計算機語言是拿來干什麼的呢?就是和計算機交流的,你看,你和英國人說話要說英語,要和廣東人說粵語,要和荷蘭人說荷蘭語。一樣的道理。隨著「hello world」在那個黑黑的界面中顯示出來的時候,你甚至會懷疑:這TM就是編程?!
哦,這只不過是萬里長征中的第一步。後面還有好多有趣的東西呢。
你要開始了解什麼是變數,什麼是常量,什麼是循環,什麼是類,什麼是判斷語句,什麼是繼承,等等等等。
如果你學習完了語法部分(就是上述說的),那麼,恭喜你,基本上已經可以和別人說:我學過編程了。

好嘞,開始下一步:

因為題主的研究生是金融的,而且boss是做risk management的,那麼演算法就是必不可少的了。
《演算法藝術及信息學競賽》 這本書還不錯,介紹了一些基本的演算法(當然裡面不會告訴你怎麼進行風險管理,那是金融專業的事)。我只是粗略的過了一遍,所以就不獻丑了。不過研究演算法感覺就像在原始叢林裡面爬山,一般人進去就跪了,有了大量的經驗以後才能生還。

《數據結構》 ,在計算機科學或信息科學中,數據結構(英語:data structure)是計算機中存儲、組織數據的方式。通常情況下,精心選擇的數據結構可以帶來最優效率的演算法。(來自維基網路),這是修煉的內功心法之一。

《操作系統》,了解了操作系統的原理以後,才能更好的操作我們正在使用的系統。屬於中級的課程吧。

《編譯原理》, 如果說計算機語言是魔法咒語的話,編譯原理就是告訴你,這些魔法咒語是怎麼生效的

《計算機組成原理》 哦,這個非常有趣,和操作系統有很大關系,但是這個是從硬體的層次上面(大部分來說)來解釋計算機的組成

《軟體工程》 估計題主暫時看不到這里的了,什麼是軟體工程呢?我的理解就是,把寫軟體規范化。形成一種規范以後好處就不言而喻了。

實話說,在學習的過程中會出現很多問題:
比如說語言選擇的問題,你會聽說java無所不能,C#簡單方便,python優雅至極,php開發速度快到帶你飛。
我個人覺得,語言不是重點,語言只是個工具而已,重要的是人,就好像我們都會寫中文,為啥俺和莫言的差距咋就這么大呢!
個人建議是:發揮各個語言的優勢,在不同的情況使用不同的語言。
比如說:
1.想要開發個簡單的網站,PHP是不二的選擇(你可以想像用C++寫網站的「快感」么?)
2.windows下的程序,C#絕對是王道,還有比微軟自家的東西更懂自己的么?
3.android開發,平台的限制,最好還是用JAVA。
4.考慮到性能問題,如果你是個大神(那是不可能的,如果這樣你就不會問怎麼入門了)那絕對會使用到C++,對於一般的凡人,JAVA的回收機制以及夠用了。

如果你想要買書,個人覺得最好不要買國人寫的,因為國內大部分都是你抄我我抄你的節奏,最好買國外的書。圖靈系列的我覺得不錯。

我個人覺得,學習計算機並不神秘和復雜,甚至有些可怕的簡單,有付出,就一定有回報。因為計算機的嚴謹性,他永遠不會出錯,你給出了正確的方法,就會得到正確的結果。

這里推薦題主一個小網站,名字叫做提問的智慧:
http://www.beiww.com/doc/oss/smart-questions.html

『伍』 前端開發和後端開發有什麼區別

前端開發和後端開發的區別在於:

一、展示方式不同

1、前端開發主要做的是用戶所能看到的前端展示界面。

2、後端開發主要做的是邏輯功能等模塊,是用戶不可見的。

二、所用技術不同

1、前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技術。

2、後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。

(5)編譯原理知乎擴展閱讀:

公司對前後端人員招聘的要求:

Web前端:

1、精通HTML,能夠書寫語義合理,結構清晰,易維護的HTML結構;

2、精通CSS,能夠還原視覺設計,並兼容業界承認的主流瀏覽器;

3、熟悉JavaScript,了解ECMAScript基礎內容,掌握1到2種js框架,如JQuery;

4、對常見的瀏覽器兼容問題有清晰的理解,並有可靠的解決方案;

5、對性能有一定的要求,了解yahoo的性能優化建議,並可以在項目中有效實施;

Web後端:

1、精通jsp,servlet,javabean,JMS,EJB,Jdbc,Flex開發,或者對相關的工具、類庫以及框架非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,對Web開發的模式有較深的理解;

2、練使用oracle、sqlserver、mysql等常用的資料庫系統,對資料庫有較強的設計能力;

3、熟悉maven項目配置管理工具,熟悉tomcat、jboss等應用伺服器,同時對在高並發處理情況下的負載調優有相關經驗者優先考慮;

4、精通面向對象分析和設計技術,包括設計模式、UML建模等;

5、熟悉網路編程,具有設計和開發對外API介面經驗和能力,同時具備跨平台的API規范設計以及API高效調用設計能力;

『陸』 計算機專業好就業嗎前景如何

IT技術即是互聯網技術,如今互聯網行業飛躍發展,互聯網技術日新月異,就當前就業形內勢容來說專IT行業是適合屬目前社會趨勢的,社會也需要大量的 IT技術型人才,各行各業也需要,所以就業廣泛。

學互聯網的優勢有:

1、電腦行業需求量大,工作很好找,而且工作環境也不錯。

2、電腦行業的工作與社會接觸都比較緊密,緊跟潮流,所以見識和思想都會比襲較開放,也有利於以後自己發展。

3、學習電腦入手比較快,學習難度不是很大。

4、現在有些學校有一些技能加學歷的政策 ,不過主要看你自己的選擇,上大學雖說聽起來好,但是很多大學生都是畢業即失業的,還不如趁早學習門技術,畢業就可以工作,選對了好的行業,以後的發展空間也會很大的。可以去學習計算機網路,現在學計算機就是不錯的選擇。

『柒』 如何從零開始在一年內較為系統地學習編程

用一年時間學習編程,沒有基礎,完全從零開始,一年後可以找到相關工作機會么?

——知乎

Laud程序員

3人贊同

都說程序員是個門檻低的行業,到哪裡培訓一下就很容易找到工作,特別是現在IT業這么火的時候。但有一個問題就是門檻低,但要做好、獲得高薪不容易。1樓說得好,一年時間內能學得怎麼樣,關鍵看你自己付出的努力。
一年是屬於速成,不可能把計算機專業的基礎知識都學完,比如操作系統、計算機組成原理、數據結構等。一年最好找項目練手,如果沒有練手的機會,學的東西會忘得快,人也容易躁動。此外,你還應該選個方向,WEB?移動?嵌入式?游戲?網路?等等

發布於 2011-12-26

知乎用戶語音搜索。阿里一生黑。機器不學習。

7人贊同

隨便瞎扯扯,如果你每天干12小時一年不休息的話。

學一些常用編程語言:兩個月python,一個月c,一個月java,這前幾個月每學一門語言時,先多寫一些幾十行的小程序,慢慢再寫一些上百行的程序,最後10天左右寫一個上千行的項目。

然後狂擼3個月演算法與數據結構,先跟任何一本演算法與數據結構的教科書把上面所有涉及的東西都寫一遍。然後找一本經典書籍,盡力去看,務必親手實現見過的所有演算法。

然後2個月編譯原理,邊學邊實現個簡易的編譯器。

然後1個月操作系統,只求大致了解原理,並以應用為目的。

然後刷2個月面試題。

是不是bat offer穩拿。

發布於 2014-02-25

李凡

可以考慮web前端開發這個方向,個人感覺入門門檻比較低一些。只要足夠努力,找一份工作沒問題,然後在工作中繼續深入學習。

發布於 2014-02-24

莫理明ZAKER iOS 開發工程師

按我個人經驗來看,目前尋求移動平台開發的門檻真的很低,學習幾個月都可以進去IT這個行業工作的了。不過進去這個行業是簡單,要做一個成熟的工程師就要看自己後面的修為了。

『捌』 長春工業大學計算機科學與技術怎麼樣 知乎

長春工業大學計算機科學與技術
學習計算機科學與技術方面的基本理論和基本知識,接受從事研究與應用計算機的基本訓練和工程化訓練,學習本學科的基本工作流程方式,具有研究與開發計算機軟、硬體系統的基本能力。
主要課程:
數字電路與邏輯、離散數學、計算機原理、微型計算機技術、計算機系統結構、計算機網路技術、面向對象高級語言程序設計、匯編語言、數據結構、資料庫原理與實例、軟體工程、操作系統與實例、編譯原理、演算法設計與分析、人機交互技術等。
畢業生去向:
畢業學生可到科研院所、企事業單位等部門,從事計算機系統的研究、開發應用、系統維護及信息管理等工作。

『玖』 計算機在大學能學到東西嗎 知乎

計算機在大學能學到東西。
計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養基礎知識扎實、知識面寬、工程實踐能力強,具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。本專業開設的主要課程有:電子技術、離散數學、程序設計、數據結構、操作系統、計算機組成原理、微機系統、計算機系統結構、編譯原理、計算機網路、資料庫系統、軟體工程、人工智慧、計算機圖形學、數字圖像處理、計算機通訊原理、多媒體信息處理技術、數字信號處理、計算機控制、網路計算、演算法設計與分析、信息安全、應用密碼學基礎、信息對抗、移動計算、數論與有限域基礎、人機界面設計、面向對象程序設計等。

閱讀全文

與編譯原理知乎相關的資料

熱點內容
程序員為什麼大多生閨女 瀏覽:51
c編程用英文還是中文 瀏覽:723
一點都不解壓的游戲 瀏覽:203
解壓為什麼不能用中文文件夾 瀏覽:615
伺服器如何解除備份 瀏覽:144
安卓手機為什麼用一年就變卡 瀏覽:11
如何用風變編程自動回復 瀏覽:512
安卓閱讀幣怎麼樣 瀏覽:437
京東app怎麼切號 瀏覽:583
進入傳奇伺服器後如何修改 瀏覽:42
m0單片機的cycle怎麼知道 瀏覽:806
linux命令太長 瀏覽:782
壓縮機nb1111y是多少w 瀏覽:45
打賞視頻用什麼伺服器好 瀏覽:154
方舟好友伺服器怎麼加mod 瀏覽:982
javaresponse設置編碼 瀏覽:842
opc數據採集源碼 瀏覽:563
命令女孩子 瀏覽:691
rtsp錄像源碼 瀏覽:388
加密狗復制啥意思 瀏覽:545