【最新合集】编译原理习题(含答案)_1 绪论_MOOC慕课 哈工大陈鄞
【最新合集】MOOC哈工大陳鄞 編譯原理答案全集——>傳送門
1 編譯是對()。
A. 機器語言的執行
B. 匯編語言的翻譯
C. 高級語言的翻譯
D. 高級語言程序的解釋執行
2 用高級語言編寫的程序經編譯后產生的程序叫( ).
A. 源程序
B. 目標程序
C. 連接程序
D. 解釋程序
3 ( )不是編譯程序的組成部分。
A. 詞法分析程序
B. 代碼生成程序
C. 設備管理程序
D. 語法分析程序
4 源程序是句子的集合,( )可以較好地反映句子的結構。
A. 線性表
B. 樹
C. 完全圖
D. 堆棧
5 編譯程序是一種( )。
A. 匯編程序
B. 翻譯程序
C. 解釋程序
D. 目標程序
6 按邏輯上劃分,編譯程序第三步工作是( )。
A. 語義分析
B. 詞法分析
C. 語法分析
D. 代碼生成
7 編譯程序中語法分析器接收以( )為單位的輸入。
A. 單詞
B. 表達式
C. 產生式
D. 句子
8 編譯過程中,語法分析器的任務就是( )。
A. 分析單詞是怎樣構成的
B. 分析單詞串是如何構成語句和聲明的
C. 分析語句和聲明是如何構成程序的
D. 分析程序的結構
9 語法分析時所依據的是( )
A. 語法規則
B. 詞法規則
C. 語義規則
D. 等價變換規則
10 通常一個編譯程序中,不僅包含詞法分析,語法分析,語義分析,中間代碼生成,代碼優化,目標代碼生成等六個部分,還應包括( )。
A. 表格處理和出錯處理
B. 解釋器
C. 模擬執行器
D. 符號執行器
11 編譯程序絕大多數時間花在( )上。
A. 詞法分析
B. 目標代碼生成
C. 出錯處理
D. 表格管理
整理不易, 如果對你產生了幫助, 還請點個贊哦~ Thanks?(・ω・)ノ
總結
以上是生活随笔為你收集整理的【最新合集】编译原理习题(含答案)_1 绪论_MOOC慕课 哈工大陈鄞的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【三种解法】Not so Mobile
- 下一篇: 【最新合集】编译原理习题(含答案)_2程