程序設計編譯原理陳火旺
① 東南大學廖力老師的編譯原理視頻用的課本是誰的書
名稱為《程序設計語言編譯原理》 國防工業出版社 陳火旺,劉春林等編著,是東大自己編的教程。
② 急需程序設計語言編譯原理(第3版)國防工業出版社 陳火旺 的習題解析
DOC文件下載地址:http://www.teach.ustc.e.cn/jxcg/sj/sj15/zj.doc
購買網頁:http://www.maihaoshu.com/cate/855.htm
更多此書信息:http://www..com/s?tn=sitehao123&ie=gb2312&bs=%B1%E0%D2%EB%D4%AD%C0%ED%CF%B0%CC%E2%BD%E2%CE%F6&sr=&z=&cl=3&f=8&wd=%B1%E0%D2%EB%D4%AD%C0%ED%CF%B0%CC%E2%BD%E2%CE%F6%B9%FA%B7%C0%B9%A4%D2%B5%B3%F6%B0%E6%C9%E7&ct=0
③ 陳火旺的成就及榮譽
1991年被授予國家有突出貢獻中青年專家稱號,同年獲光華科學基金一等獎。長期從事計算機軟體和人工智慧等方面的教學和研究。建立了有限函數空間上的能行運算和能行連續泛函理論;主持國內第一個符號匯編語言和宏指令產生器的設計與實現;主持中國第一個FORTRAN編譯程序的設計,獲1978年全國科學大會獎;參與領導中國第一台巨型計算機銀河I的研製,負責軟體系統總體設計,獲特等國防科技成果獎;主持國內最早的一個面向對象集成化軟體開發環境GWOSE的研製,獲國防科工委科技進步一等獎;領導自然語言處理的研究,研製成功英漢機器編譯系統MATRIX,獲全國優秀軟體二等獎;在人工智慧方面主持研製的非單調推理系統1993年獲國防科工委科技進步一等獎。撰有《能行連續泛函》、《串列運算向量化》等論文、研究報告60餘篇;主編有《數理邏輯與控制論》、《程序設計語言編譯原理》、《程序設計方法學基礎》等。
陳火旺院士為我國計算機軟體與理論學科的建立和發展作出了貢獻,為國家、軍隊和學校人才培養、科學研究作出了貢獻。
④ 誰知道東南大學廖力編譯原理用的啥教材啊
用的是國防科技大學出版的《程序設計語言編譯原理》,陳火旺等教授編著的,廖力的視頻中用的教材應該不是第三版,但可以用第三版的教材看看,差別不是很大。
⑤ 哪本編譯原理最好 陳火旺 張素琴 張幸兒
哪本都一般。。如果非要選一本的話,選張素琴 清華大學的那個吧。看的時候要有耐心。這東西全是翻譯國外的教材,看的頭疼。
有時間可以看一下龍書,或者到coursea上面看一下編譯原理的課程,那上面講的非常好!
ps:編譯原理作為計算機課程中最難的(個人認為),不要死學,主要是理解與體會。而且這東西非常容易忘。學過之後幾個月就全還給老師了>_<
⑥ 本科計算機相關專業有哪些
計算機是一大熱門專業,有些好的高校的 分數線 比較高,但是如果退而求其次選擇計算機的相關專業也是不錯的。以下是我為大家整理的有關本科計算機相關專業的基本資料,歡迎大家閱讀。
計算機專業人才的培養目標有很多,就大學計算機專業的設置來看稿薯,大致可以概括為以下幾個方面:
一、計算機軟體與理論
本專業主要培養具有較強理論基礎和設計、開發軟體能力的軟體人才,以滿足軟體開發、技術管理、科學研究和高等 教育 等多層次的社會需要。
二、計算機應用技術
本專業主要培養計算機應用技術領域的各類開發、研究、應用人才。
畢業 生適合的工作有:高等院校計算機科學與技術的教師和研究人員、中小型控制系統的設計實施人員、大型控制系統的應用人員、企業級MIS/ERP建設人員、基於Internet/Intranet的多媒體應用程序開發人員、數字通訊領域各類應用人員、大中型企業及涉外企業IT部門的工作人員。
三、計算機系統(體系)結構
本專業以並行處理、容錯計算等為主要研究方向,所開設的課程反映當前國內外計算機系統結構學科的發展水平。培養學生的計算機軟硬體基礎,以及熟練的以計算機為手段獨立研究與設計計算機系統的能力和計算機應用、軟體開發能力。
如何挑選教材
好的教材對於自學者來說是至關重要的,因此下面我們重點介紹一下適合自學用的計算機專業教材。
一、數學
數學是計算機專業的基礎,學好數學是學好計算機專業的關鍵。高等數學課程主要學習微積分、空間解析幾何和微分方程,一般高校通用的教材是同濟大學編的《高等數學》,目前已經有了第五版,也可以使用自考教材——西安交通大學陸慶樂編的《高等數學》,可以買一些配套的輔導書和習題解答。
還有兩門重要的數學課程是《線性代數》和《概率統計》。可以分別採用高等教育出版社出版、同濟大學編寫的《線性代數》和浙江大學編寫的《概率統計》。注意:自學一定要多做習題,而且最好一門課有一本習題譽敬灶解答和輔導書。
除了上面數學基礎課外,在計算機專業中舉足輕重的就是《離散數學》,這門課要多花點力氣來學。可以採用左孝凌教授等編的《離散數學》,上海科學技術文獻出版社。也可以用北大、清華的教材,還可以參考左教授編的自學教材,經濟科學出版社。
慶扮其他課程還有《復編函數》、《計算 方法 》等,有餘力的朋友可以選學。
二、專業基礎課
1.《程序設計》:學習內容一般為C和C 。C語言可以採用譚浩強教授的《C程序設計》,內容比較淺顯,C 方面的書推薦錢能編寫的《C 程序設計》,清華大學出版社。
2.《數據結構》:這門課程比較難,可以採用嚴蔚敏教授編寫的《數據結構(C語言版)》,有配套習題冊。好好做題,有時間多編幾個大的程序。
3.《模擬電路》和《數字電路》:這是難度較高的兩門課程,選用自考教材相對來說容易些,也可以參考清華大學出版社出版的相關教材。
三、專業課
1.《計算機組成原理》:推薦白中英主編的《計算機組成原理》(第三版),科學出版社;黃愛英主編的《計算機組成原理》(第三版),清華大學出版社。
2.《 操作系統 》:湯子贏編寫的《計算機操作系統》(第三版),西安電子科技大學出版社。還可以參考高教司司長張堯學教授編寫的教材,清華大學出版社。
3.《匯編語言》:可以用清華大學出版社出版的教材,也可以用自考教材。
4.《資料庫原理》:人民大學教授王珊編的《資料庫系統概論》(第三版),高等教育出版社,復旦大學施伯樂老師編寫的教材也不錯。
5.《編譯原理》:國防科技大學陳火旺院士編寫的教材十分不錯,最新版本是2000年出的,國防工業出版社。
四、選修課
包括計算機網路與通訊、軟體工程、圖形學、人工智慧、系統結構、圖形學等。此類課程的教材可選用全國高等教育自學考試指定教材,或參考各高校所採用的計算機專科和本科教材及配套輔導書。英文基礎好的朋友可以用國外著名大學的影印版教材。
需要提醒大家的是,除了教材,網上有許多相關課堂錄像和課件,有條件的朋友要充分利用。
⑦ 大學計算機專業用什麼教材
一、需要的專業教材:
1、資料庫方面:王珊等編的《資料庫系統概論(第4版)》 高教版。
2、數據結構方面: 《數據結構》,清華嚴蔚敏版。
3、還有經典教材《操作系統設計與實現(第三版)》陳渝 譯 電子工業出版社等
4、當然還有 《計算機系統結構》用西電的就行了,還有西電的《計算機操作系統(第 三 版) 》 ,《計算機組成原理》 作者唐朔飛,是高教版。
二、數學課程:
高等教育出版社出版的《線性代數》和浙江大學編寫《概率統計》。
《離散數學》,用左孝凌教授等編的就可以,上海科學技術文獻出版社。還可以參考左教授編的自學教材,經濟科學出版社,也可以用北大、清華的教材。
《復編函數》、《計算方法》等也可以學一下。
三、英語課程:
可以選擇《計算機英語學生用書》清華大學出版社,姜同強主編。
(7)程序設計編譯原理陳火旺擴展閱讀
計算機科學與另外的一些學科緊密相關。這些學科之間有明顯的交叉領域,但也有明顯的差異。
1、信息科學—信息科學是指以信息為主要研究對象,以信息的運動規律和應用方法為主要研究內容,以計算機等技術為主要研究工具,以擴展人類的信息功能為主要目標的一門新興的綜合性學科。信息科學由資訊理論、控制論、計算機科學、仿生學、系統工程與人工智慧等學科互相滲透、互相結合而形成的。
2、軟體工程–(Software Engineering,簡稱為SE)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。
典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲,app等。同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
3、信息系統–所謂MIS(信息系統--Management Information System)系統 ,是一個由人、計算機及其他外圍設備等組成的能進行信息的收集、傳遞、存貯、加工、維護和使用的系統。
它是一門新興的科學,其主要任務是最大限度的利用現代計算機及網路通訊技術加強企業的信息管理,通過對企業擁有的人力、物力、財力、設備、技術等資源的調查了解,建立正確的數據,加工處理並編製成各種信息資料及時提供給管理人員,以便進行正確的決策,不斷提高企業的管理水平和經濟效益。
目前,企業的計算機網路已成為企業進行技術改造及提高企業管理水平的重要手段。
4、計算機工程–(也稱為電子和計算機工程或計算機系統工程)是一門學科,結合內容都電氣工程和計算機科學。計算機工程師正電氣工程師有更多的培訓領域的軟體設計和硬體,軟體一體化。反過來,他們注重減少對電力電子學和物理學。
電腦工程師都參與了許多方面的計算,從設計的個別處理器,個人電腦,和超級計算機,以電路設計。這一工程的許多子系統監控機動車輛。
5、信息安全 –本專業是計算機、通信、數學、物理、法律、管理等學科的交叉學科,主要研究確保信息安全的科學與技術。培養能夠從事計算機、通信、電子商務、電子政務、電子金融等領域的信息安全高級專門人才。
密碼學-是研究編制密碼和破譯密碼的技術科學。研究密碼變化的客觀規律,應用於編制密碼以保守通信秘密的,稱為編碼學;應用於破譯密碼以獲取通信情報的,稱為破譯學。
⑧ 陳火旺編譯原理什麼是符號表 符號表有哪些重要作用
符號表在編譯程序工作的過程中需要不斷收集、記錄和使用源程序中一些語法符號的類型和特徵等相關信息。這些信息一般以表格形式存儲於系統中。如常數表、變數名表、數組名表、過程名表、標號表等等,統稱為符號表。對於符號表組織、構造和管理方...