OS-鴻蒙系統-以及編譯器
OS:作業系統,定義為系統性的操作集合。有更準確的數學形式化的定義。既然定義為OS,便引入了類似於環境科學或者生物學中"生命週期"思想。
編譯器: 把高階語言轉化為計算機可執行機器語言(馮諾依曼-圖靈機 二進位制語言 或丹佛資料-指令語言)的系統軟體。
在計算機諸多課程裡,離散數學可以稱為是計算機理論的基礎。私以為,偏工程學而非形式化系統數學的科目,編譯原理貌似是最難的一個課程。
像華為這樣的企業,或許應該有更大的理想,不必放下身段和諸多小公司搶飯吃。對於編譯器以及系統的開發,需要長久的支援更新,35歲優化掉或者轉為技術管理離開工程前沿,又或者因為財富自由而離開放棄自己的長處,對於計算機事業而不是公司來說,是一件得不償失的事情。
或許,一切根源,和"債務經濟"這種發展方式有關。凱恩斯經濟理論不壞,但有更好的分配機制或許對電腦科學工程學發展更好。
一、語言學
語言的基礎:字母表、詞法、文法、語義
形式化的定義:
二、形式文法-四種形式文法
chomsky文法
上下文無關
上下文有關
三、語法樹
四、語義
中間程式碼
五、編譯器優化
四級優化方法
六、yacc和lcc
編譯器滾雪球
相關文章
- Ubuntu編譯Android整個系統以及編譯指定模組到模擬器Ubuntu編譯Android
- Python os-作業系統介面Python作業系統
- 編譯系統概要編譯
- 編譯系統核心編譯
- C++ 編譯依賴管理系統分析以及 srcdep 介紹C++編譯
- 鴻蒙系統系列教程1-鴻蒙系統的發展史鴻蒙
- 編譯最小linux系統編譯Linux
- sap系統編譯記錄編譯
- 鴻蒙系統嚐鮮鴻蒙
- gcc 編譯器與 clang 編譯器GC編譯
- 鴻蒙系統系列教程6-鴻蒙系統專案結構解析鴻蒙
- 鴻蒙系統和安卓的區別 鴻蒙系統是基於安卓嗎鴻蒙安卓
- 鴻蒙系統系列教程2-鴻蒙OS系統分散式操作講解鴻蒙分散式
- 淺談彙編器、編譯器和直譯器編譯
- [譯]iOS編譯器iOS編譯
- ORACLE EBS系統中的編譯Oracle編譯
- 推薦Linux系統中4款好用的編譯器!Linux編譯
- 編譯器的編譯基本過程編譯
- 一張圖解析 編譯器編譯流程圖解編譯
- 鴻蒙系統什麼時候能用 鴻蒙系統有什麼特別之處鴻蒙
- ubuntu系統編譯安裝OpenCV 4.4Ubuntu編譯OpenCV
- hadoop64位系統編譯Hadoop編譯
- 鴻蒙系統中Intent的使用鴻蒙Intent
- 鴻蒙作業系統特點鴻蒙作業系統
- CUDAFORTRAN編譯器編譯
- vue編譯器Vue編譯
- JVM實用引數(一)JVM型別以及編譯器模式JVM型別編譯模式
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- Go編譯器簡介【譯】Go編譯
- 編譯器如何生成彙編編譯
- Linux系統下編譯Openssl 步驟:Linux編譯
- 華為鴻蒙系統怎麼補電?華為鴻蒙系統手機補電的操作方法鴻蒙
- 鴻蒙系統超級終端怎麼使用?鴻蒙系統超級終端開啟教程鴻蒙
- FreeBSD中的GNU C編譯器--編譯器GCC(轉)編譯GC
- 鴻蒙系統freeModbusTcp移植簡介鴻蒙TCP
- 逐行分析鴻蒙系統的 JavaScript 框架鴻蒙JavaScript框架
- 編譯器的自展和自舉、交叉編譯編譯
- 鴻蒙系統系列教程5-鴻蒙開發環境的搭建鴻蒙開發環境