當前位置:首頁 » 編程軟體 » 編譯技術陳意雲第三版第七章答案

編譯技術陳意雲第三版第七章答案

發布時間: 2024-01-01 04:36:45

A. 求中南管理學教材課後習題答案以及歷年考試答案

http://www.10xiao.com/

· (第三冊)新視野大學英語視聽說教程答案及錄音原文
· 《馬克思主義基本原理概論》復習思考題參考答案
· 毛鄧三課後思考題答案
· 新視野大學英語讀寫教程第三冊答案
· (第一冊)新視野大學英語視聽說教程答案及錄音原文
· 西方經濟學習題答案(宏觀部分)(高鴻業版)
· 《思想道德修養與法律基礎》的課後答案
· 新視野大學英語讀寫教程第二冊答案
· (第二冊)新視野大學英語視聽說教程答案及錄音原文
· 西方經濟學(第三版)習題答案
· 新視野大學英語讀寫教程第一冊答案
· 中國近代史綱要(高教版)課後答案完整版
· 電工學第六版(秦曾煌)課後答案
· 西方經濟學習題答案(微觀部分)(高鴻業版)
· 新視野大學英語讀寫教程第四冊答案
· 機械設計基礎答案(第五版)(1~6章)
· 西方經濟學習題解答
· (第四冊)新視野大學英語視聽說教程答案及錄音原文
· 大學物理練習冊解答
· c++語言程序設計習題答案(1到7章)
· 《經濟學原理》答案(上冊微觀部分)
· 《管理運籌學》第二版習題答案
· 《電力電子技術》(第四版)課後習題答案
· 《普通邏輯》練習題參考答案
· 《財務管理學》習題參考答案
· 離散數學(高等教育出版社)習題答案
· 線性代數習題參考答案
· 《貨幣銀行學》習題答案
· 機械設計基礎答案(第五版)(7~18章)
· 全新版大學英語第二冊綜合教程練習答案
· 《現代西班牙語》第一冊講解及答案
· 市場營銷學習題及答案
· 微觀經濟學習題答案
· 《管理學》課後答案(周三多)
· 高等數學(上)習題答案及提示
· 《會計學原理》習題答案
· 普通邏輯課後習題答案
· 單片機原理及應用答案
· 《管理運籌學》習題答案(第二版)(韓伯棠教授)
· 概率論的基本概念習題答案
· 《國際貿易》習題答案參考
· 《計算機網路》習題解答(謝希仁版)
· 《微機原理及介面技術》習題參考答案
· 生物化學(第三版)課後習題詳細解答
· 《統計學》(第二版)課後答案
· 工程光學習題答案
· 計算機網路(第4版)習題答案(中文版)
· 有機化學習題解答第九章(徐壽昌版)
· 《大學英語自學教程》(上冊)課後習題答案
· 《現代西班牙語》第二冊講解及答案
· 《微機原理及應用》習題答案
· 有機化學習題解答第十章(徐壽昌版)
· 計算機操作系統教程課後習題詳解
· 無機化學習題答案(第三版)
· 《政治經濟學》課後習題答案
· 21世紀大學英語第1冊讀寫教程課後答案
· 高等代數習題答案(北大版)
· 《模擬電子技術基礎》習題解答
· 羅森財政學第七版(英文版)課後答案
· 《遺傳學》朱軍主編課後習題答案
· 《理論力學》習題參考答案(1~2章)
· 《數據結構》習題答案
· IBM-PC 匯編語言程序設計習題答案
· 外國學生做的數學題(搞笑)
· 統計學習題答案
· 有機化學習題解答第十二章(徐壽昌版)
· 有機化學習題解答第六章(徐壽昌版)
· 有機化學習題解答(汪小蘭版)
· 古代漢語習題及參考答案(上冊)
· 《理論力學》習題參考答案(3~5章)
· 大學英語精讀第2冊課文翻譯
· 資料庫系統概論習題答案(第三版)
· 有機化學習題解答第二章(徐壽昌版)
· 《國際金融學》習題答案
· 《管理學——原理與方法》課後習題答案
· 有機化學習題解答第十三章(徐壽昌版)
· 《管理信息系統簡明教程》答案
· 《單片機原理與介面技術》習題集答案
· 《2009版考研數學復習指南》課後習題詳解(陳文燈)第三
· 《中級財務會計》課後習題答案
· 《軟體工程基礎》習題集及答案
· 《財務分析》答案(第二版)
· 《全新版大學英語閱讀教程》1-2冊課後練習答案
· 模擬電路課後習題全解第一章
· 物理學(五版)馬文蔚版 課後答案
· 閻石《數字電子技術基礎》第四版習題解答
· 模擬電路課後習題全解第二章
· 資訊理論與編碼習題答案
· 《數字信號處理》習題答案
· 會計習題答案
· 有機化學習題解答第十一章(徐壽昌版)
· 電機學習題答案(張松林主編)第二部分:變壓器
· 有機化學習題解答第八章(徐壽昌版)
· 細胞生物習題答案
· 有機化學習題解答第三章(徐壽昌版)
· 《財政學》習題集答案
· 光學教程答案第一章~第三章
· 計算機組成原理課後習題答案
· 經濟法基礎理論習題參考答案
· 《語言學概論練習題》答案
· c++語言程序設計習題答案(8到13章)
· 《高分子化學》習題與答案
· 有機化學習題解答第十五章(徐壽昌版)
· 有機化學習題解答第四章(徐壽昌版)
· 自動控制原理答案
· 數字電路答案
· 有機化學習題解答第十六章(徐壽昌版)
· 國際貿易理論與實務答案
· 全新版大學英語閱讀教程一(通用本)練習答案
· 《語言學概論》習題答案(新版,自考)
· 成本會計習題答案
· 數字圖像處理第二版中文版(岡薩雷斯)的習題答案
· 《高等數學》總習題答案
· 《二級c語言》課後習題參考答案
· 機械原理習題解答
· 電機學習題答案(張松林主編)第一部分:直流機
· 單片機習題答案
· 有機化學習題解答第十四章(徐壽昌版)
· 現當代文學習題參考答案(第一章至第四章)
· 《資料庫原理與應用》習題答案
· 《國際貿易實務》習題的解答
· 《數字邏輯電路》習題參考答案
· 現當代文學習題參考答案(綜合練習)
· 《中國新聞傳播史》筆記
· 有機化學習題解答第五章(徐壽昌版)
· 《組織行為學》答案
· 《語言學教程》課後答案
· 《金融市場學》答案
· 《公共關系學》作業參考答案
· 《工程材料》課後習題答案
· 刑法提綱資料
· 《計算機英語》參考譯文和練習答案
· 工程熱力學(第三版)課後習題答案第一章~第四章
· 《政治經濟學》習題答案
· 《操作系統》課後答案(西電湯子贏)
· 研究生英語 多維教程翻譯(第二冊)
· 中國古代文學作品選(一)課後題答案
· 模擬電路課後習題全解第六章
· 第六章 完全競爭市場習題答案
· 《機械原理》課後習題答案
· 有機化學習題解答第七章(徐壽昌版)
· 高等數學(下)習題答案及提示
· 《電動力學》習題答案
· 大學計算機基礎教程答案
· 測控電路習題答案(機械出版社)
· 羅賓斯《管理學》習題答案
· 機械製造技術基礎習題答案
· 電磁場 第二章
· 模擬電路課後習題全解第三章
· 傳播學教程課後習題答案
· 模擬電路課後習題全解第九章
· 《編譯原理》課後習題與答案
· 外國教育史課後習題答案
· VB高教版課後答案
· 《初級財務會計》習題答案
· 有機化學習題解答第十七章(徐壽昌版)
· 《中國教育史》習題答案
· 讓人上吊的計算題
· 《普通化學》(第二版)習題答案
· 網路信息安全習題及答案
· 陳傳璋《數學分析》答案第四篇多變數微積分學
· 水力學課後習題解答(全)
· 計算機英語(第2版)譯文
· 《旅遊學概論》習題參考答案
· 模擬電子技術教程答案
· 固體物理學習題答案
· 光學教程答案第四章~第八章
· 模擬電路課後習題全解第七章
· 《資料庫應用》課程答案
· 分析化學思考題的參考答案
· 合同法學課後習題案例參考答案
· 人力資源管理課後練習參考答案(選修課)
· 模擬電路課後習題全解第八章
· 模擬電路課後習題全解第四章
· 電子電路分析與設計 課後題答案
· 大學化學習題解答
· 《2009版考研數學復習指南》課後習題詳解(陳文燈)第一
· 電力電子課後答案
· 《微觀經濟學:現代觀點(第5版)》(ch1~ch5)習題答案
· 法律基礎習題答案
· 陳傳璋《數學分析》答案第二篇單變數微積分學
· 《微觀經濟學:現代觀點(第5版)》(ch31~ch35)習題答
· 《2009版考研數學復習指南》課後習題詳解(陳文燈)第二
· 電力系統習題答案
· 陳傳璋《數學分析》答案第一篇極限論
· 《計算機應用基礎》課後習題與答案
· 《微觀經濟學:現代觀點(第5版)》(ch26~ch30)習題答
· 計算機系統結構習題解答(清華2版)
· 資產評估習題及答案
· 微積分(下冊)課後答案
· 汽車構造習題集答案
· 高等數學(中)習題答案及提示
· 執政黨建設概論課後答案
· 建築材料習題集答案
· 電機學習題答案(張松林主編)第三部分:交流機
· 高等化工習題答案第一章
· 《廣告學教程》習題答案
· 世界歷史簡答題答案
· 《全球視角的宏觀經濟學》習題答案
· 《ASP.NET程序設計》習題答案
· VB語言程序設計課後習題答案
· 無機及分析化學原理和應用習題參考答案
· VF教材課後題答案
· 模擬電路課後習題全解第五章
· 《生理學》習題參考答案
· 基礎上機實踐習題及答案
· 矩陣及其運算課後習題答案
· 電磁場習題解第一章 矢量場
· 生理學習題參考答案
· 信號與系統答案(第四版,吳大正)第一章~第二章
· 工程熱力學(第三版)課後習題答案第五章~第八章
· 西方財務會計習題答案
· 《新編Visual Foxpro 教程》課後練習題參考答案.
· 水力學練習題及參考答案
· 二級VF教材課後習題答案
· 《熱學》習題答案第五章熱力學第一定律
· 電子測量與儀器習題答案
· 《熱學》習題答案第一章溫度
· 信號與系統答案(第四版,吳大正)第七章~第八章
· 《婚姻繼承法》習題集參考答案
· 《現代教育原理》課後練習答案
· 形式語言與自動機課後答案
· 《計算機應用基礎.S》課後習題參考答案
· 信號與系統答案(第四版,吳大正)第三章~第四章
· ASP動態網站開發教程(第二版)習題答案
· 《無機化學基礎》習題解答
· 電磁場習題解 第四章 恆定磁場
· 工程熱力學(第三版)課後習題答案第九章~第十四章
· 森林生態學習題及答案
· 數據與計算機通信課後習題答案
· 信號與系統答案(第四版,吳大正)第五章~第六章
· 開放專科計算機應用基礎(XP)課後練習及答案
· 路基路面工程習題答案
· 《高等教育學》課後習題及答案
· 陳傳璋《數學分析》答案第三篇級數論
· 《計算機繪圖》習題集答案
· 《熱學》思考題答案
· 《熱學》習題答案第三章氣體分子熱運動速率和能量的統
· 《演算法導論》課後習題答案
· 高等化工習題答案第四章
· 人力資源管理師二級考試指南答案
· 電磁場習題解 第三章 恆定電流場
· 新聞學基本原理課後習題答案
· 非同步電動機習題參考答案
· 高等化工習題答案第五章
· 財政與金融課後習題答案
· 《公文寫作與處理》課後習題參考答案
· 領導科學課後練習及答案
· 《應用語言學概論》課後練習及答案
· 自動控制原理習題答案第二章(胡壽松)
· 《熱學》習題答案第六章熱力學第二定律
· 電磁場習題解第六章 平面電磁波
· 電磁場習題解 第五章 時變電磁場
· 研究生英語 多維教程課後答案(下冊)
· 《特種加工》習題解答
· 國際商事仲裁法習題及參考答案
· 《熱學》習題答案第二章氣體分子運動論的基本概念
· 激光原理及應用習題答案(陳家璧版)
· 《分子與細胞》課文解析及課後答案
· 《食品營養與衛生學》習題答案
· 《微觀經濟學:現代觀點(第5版)》(ch6~ch10)習題答
· 機械課程設計說明書
· 《微觀經濟學:現代觀點(第5版)》(ch21~ch25)習題答
· 電磁場習題解 第八章 電磁輻射與天線
· 電磁場習題解第七章 導行電磁波
· 財政收入概述習題答案
· 高等化工習題答案第二章
· 自動控制原理習題答案第三章(胡壽松)
· 《媒體與廣告》課後答案
· 自動控制原理習題答案第五章(胡壽松)
· 《微觀經濟學:現代觀點(第5版)》(ch11~ch15)習題答
· 《微觀經濟學:現代觀點(第5版)》(ch16~ch20)習題答
· 新聞評論課後答案
· 自動控制原理習題答案第七章(胡壽松)
· 自動控制原理習題答案第六章(胡壽松)
· 新概念力學習題答案
· 廣告攝影課後題及答案
· 自動控制原理習題答案第四章(胡壽松)
· Operating SyStems Concepts課後答案
· 《熱學》習題答案第四章氣體內的輸運過程
· 機械裝配技術習題參考答案
· 組合數學課後答案
· 北林函授林專有機化學習題答案
· 土地經濟學習題答案
· 動物外科手術習題答案
· 《塑料模塑成型技術》習題參考答案
· 住店期間服務習題答案
· 呼吸系統習題答案
· 《熱學》習題答案第八章液體
· 《數量方法》習題參考答案
· 《熱學》習題答案第七章固體
· 《區域網組建與管理培訓教程》習題答案
· IDS習題答案
· 《有機化學》[9~10章][曾昭瓊]習題答案
· 《有機化學》[11~20章][曾昭瓊]習題答案
· 《有機化學》[1~5章][曾昭瓊]習題答案
· 《環境化學》課後習題答案
· 《動物學》課後習題答案
· 《有機化學》[6~8章][曾昭瓊]習題答案

B. 《編譯原理》pdf下載在線閱讀,求百度網盤雲資源

《編譯原理》(陳意雲)電子書網盤下載免費在線閱讀

鏈接:

密碼:at1z

書名:編譯原理

作者:陳意雲

豆瓣評分:6.2

出版社:高等教育出版社

出版年份:2003-1

頁數:381

內容簡介:

《編譯原理》介紹編譯器構造的一般原理和基本實現方法,主要內容包括詞法分析、語法分析、語義分析、中間代碼生成、代碼優化和目標代碼生成等。除了介紹命令式編程語言的編譯技術外,《編譯原理》還介紹面向對象語言和函數式編程語言的實現技術。《編譯原理》還強調一些相關的理論知識,如形式語言和自動機理論、語法制導的定義和屬性文法、類型論和類型系統等。

《編譯原理》取材廣泛新穎、圖文並茂,注意理論聯系實際。為滿足教師教學和學生自學及考研需求,《編譯原理》作者編寫了配套教學參考書《編譯原理習題精選與解析》(高等教育出版社2005年8月出版),同時提供本課程的電子教案,可從高等教育出版社高等理工教學資源網免費下載。《編譯原理》可作為高等學校計算機科學及相關專業的教材,也可供計算機軟體工程技術人員參考使用。


C. 編譯原理中語法分析的一道問題

LALR我做著做著覺得不對,但SLR還是沒問題的,這道題工程量非常龐大,想必以後也一定有人問,我就簡要的帶過吧,我歸納的解題步驟是:

  1. 構造LR(0)項目集規范族

  2. 求出FOLLOW集

  3. 根據規則圈出sj和rj對應的產生式

  4. 算出goto數

  5. 構造分析表

D. 了解什麼叫做jit compiling,與傳統的編譯技術有何不同

java 應用程序的性能經常成為開發社區中的討論熱點。因為該語言的設計初衷是使用解釋的方式支持應用程序的可移植性目標,早期
Java 運行時所提供的性能級別遠低於 C 和
C++
之類的編譯語言。盡管這些語言可以提供更高的性能,但是生成的代碼只能在有限的幾種系統上執行。在過去的十年中,Java
運行時供應商開發了一些復雜的動態編譯器,通常稱作即時(Just-in-time,JIT)編譯器。程序運行時,JIT
編譯器選擇將最頻繁執行的方法編譯成本地代碼。運行時才進行本地代碼編譯而不是在程序運行前進行編譯(用 C 或
C++ 編寫的程序正好屬於後一情形),保證了可移植性的需求。有些 JIT 編譯器甚至不使用解釋程序就能編譯所有的代碼,但是這些編譯器仍然通過在程序執行時進行一些操作來保持 Java 應用程序的可移植性。
由於動態編譯技術的多項改進,在很多應用程序中,現代的 JIT 編譯器可以產生與 C 或 C++
靜態編譯相當的應用程序性能。但是,仍然有很多軟體開發人員認為 —— 基於經驗或者傳聞 ——
動態編譯可能嚴重干擾程序操作,因為編譯器必須與應用程序共享 CPU。一些開發人員強烈呼籲對 Java
代碼進行靜態編譯,並且堅信那樣可以解決性能問題。對於某些應用程序和執行環境而言,這種觀點是正確的,靜態編譯可以極大地提高 Java
性能,或者說它是惟一的實用選擇。但是,靜態地編譯 Java 應用程序在獲得高性能的同時也帶來了很多復雜性。一般的
Java 開發人員可能並沒有充分地感受到 JIT 動態編譯器的優點。

本文考察了 Java 語言靜態編譯和動態編譯所涉及的一些問題,重點介紹了實時 (RT) 系統。簡要描述了 Java
語言解釋程序的操作原理並說明了現代 JIT 編譯器執行本地代碼編譯的優缺點。介紹了 IBM 在 WebSphere Real Time 中發布的
AOT 編譯技術和它的一些優缺點。然後比較了這兩種編譯策略並指出了幾種比較適合使用 AOT
編譯的應用程序領域和執行環境。要點在於這兩種編譯技術並不互斥:即使在使用這兩種技術最為有效的各種應用程序中,它們也分別存在一些影響應用程序的優缺
點。

執行 Java 程序

Java 程序最初是通過 Java SDK 的 javac程序編譯成本地的與平台無關的格式(類文件)。可將此格式看作 Java
平台,因為它定義了執行 Java 程序所需的所有信息。Java 程序執行引擎,也稱作 Java 運行時環境(JRE),包含了為特定的本地平台實現
Java 平台的虛擬機。例如,基於 Linux 的 Intel x86 平台、Sun Solaris 平台和 AIX 操作系統上運行的 IBM
System p 平台,每個平台都擁有一個 JRE。這些 JRE 實現實現了所有的本地支持,從而可以正確執行為
Java 平台編寫的程序。

事實上,操作數堆棧的大小有實際限制,但是編程人員極少編寫超出該限制的方法。JVM 提供了安全性檢查,對那些創建出此類方法的編程人員進行通知。

Java 平台程序表示的一個重要部分是位元組碼序列,它描述了 Java
類中每個方法所執行的操作。位元組碼使用一個理論上無限大的操作數堆棧來描述計算。這個基於堆棧的程序表示提供了平台無關性,因為它不依賴任何特定本地平台
的 CPU 中可用寄存器的數目。可在操作數堆棧上執行的操作的定義都獨立於所有本地處理器的指令集。Java
虛擬機(JVM)規范定義了這些位元組碼的執行(參見 參考資料)。執行 Java 程序時,用於任何特定本地平台的任何 JRE 都必須遵守 JVM
規范中列出的規則。

因為基於堆棧的本地平台很少(Intel X87 浮點數協處理器是一個明顯的例外),所以大多數本地平台不能直接執行 Java 位元組碼。為了解決這個問題,早期的 JRE 通過解釋位元組碼來執行 Java 程序。即 JVM 在一個循環中重復操作:

◆獲取待執行的下一個位元組碼;

◆解碼;

◆從操作數堆棧獲取所需的操作數;

◆按照 JVM 規范執行操作;

◆將結果寫回堆棧。

這種方法的優點是其簡單性:JRE 開發人員只需編寫代碼來處理每種位元組碼即可。並且因為用於描述操作的位元組碼少於 255 個,所以實現的成本比較低。當然,缺點是性能:這是一個早期造成很多人對 Java 平台不滿的問題,盡管擁有很多其他優點。

解決與 C 或 C++ 之類的語言之間的性能差距意味著,使用不會犧牲可移植性的方式開發用於 Java 平台的本地代碼編譯。

編譯 Java 代碼

盡管傳聞中 Java 編程的 「一次編寫,隨處運行」
的口號可能並非在所有情況下都嚴格成立,但是對於大量的應用程序來說情況確實如此。另一方面,本地編譯本質上是特定於平台的。那麼 Java
平台如何在不犧牲平台無關性的情況下實現本地編譯的性能?答案就是使用 JIT 編譯器進行動態編譯,這種方法已經使用了十年(參見圖 1):

圖 1. JIT 編譯器

使用 JIT 編譯器時,Java
程序按每次編譯一個方法的形式進行編譯,因為它們在本地處理器指令中執行以獲得更高的性能。此過程將生成方法的一個內部表示,該表示與位元組碼不同但是其級
別要高於目標處理器的本地指令。(IBM JIT
編譯器使用一個表達式樹序列表示方法的操作。)編譯器執行一系列優化以提高質量和效率,最後執行一個代碼生成步驟將優化後的內部表示轉換成目標處理器的本
地指令。生成的代碼依賴運行時環境來執行一些活動,比如確保類型轉換的合法性或者對不能在代碼中直接執行的某些類型的對象進行分配。JIT
編譯器操作的編譯線程與應用程序線程是分開的,因此應用程序不需要等待編譯的執行。

圖 1 中還描述了用於觀察執行程序行為的分析框架,通過周期性地對線程取樣找出頻繁執行的方法。該框架還為專門進行分析的方法提供了工具,用來存儲程序的此次執行中可能不會改變的動態值。

因為這個 JIT 編譯過程在程序執行時發生,所以能夠保持平台無關性:發布的仍然是中立的 Java 平台代碼。C 和 C++ 之類的語言缺乏這種優點,因為它們在程序執行前進行本地編譯;發布給(本地平台)執行環境的是本地代碼。

挑戰

盡管通過 JIT 編譯保持了平台無關性,但是付出了一定代價。因為在程序執行時進行編譯,所以編譯代碼的時間將計入程序的執行時間。任何編寫過大型 C 或 C++ 程序的人都知道,編譯過程往往較慢。

為了克服這個缺點,現代的 JIT
編譯器使用了下面兩種方法的任意一種(某些情況下同時使用了這兩種方法)。第一種方法是:編譯所有的代碼,但是不執行任何耗時多的分析和轉換,因此可以快
速生成代碼。由於生成代碼的速度很快,因此盡管可以明顯觀察到編譯帶來的開銷,但是這很容易就被反復執行本地代碼所帶來的性能改善所掩蓋。第二種方法是:
將編譯資源只分配給少量的頻繁執行的方法(通常稱作熱方法)。低編譯開銷更容易被反復執行熱代碼帶來的性能優勢掩蓋。很多應用程序只執行少量的熱方法,因
此這種方法有效地實現了編譯性能成本的最小化。

動態編譯器的一個主要的復雜性在於權衡了解編譯代碼的預期獲益使方法的執行對整個程序的性能起多大作用。一個極端的例子是,程序執行後,您非常清楚哪些方
法對於這個特定的執行的性能貢獻最大,但是編譯這些方法毫無用處,因為程序已經完成。而在另一個極端,程序執行前無法得知哪些方法重要,但是每種方法的潛
在受益都最大化了。大多數動態編譯器的操作介於這兩個極端之間,方法是權衡了解方法預期獲益的重要程度。

Java 語言需要動態載入類這一事實對 Java
編譯器的設計有著重要的影響。如果待編譯代碼引用的其他類還沒有載入怎麼辦?比如一個方法需要讀取某個尚未載入的類的靜態欄位值。Java
語言要求第一次執行類引用時載入這個類並將其解析到當前的 JVM
中。直到第一次執行時才解析引用,這意味著沒有地址可供從中載入該靜態欄位。編譯器如何處理這種可能性?編譯器生成一些代碼,用於在沒有載入類時載入並解
析類。類一旦被解析,就會以一種線程安全的方式修改原始代碼位置以便直接訪問靜態欄位的地址,因為此時已獲知該地址。

IBM JIT
編譯器中進行了大量的努力以便使用安全而有效率的代碼補丁技術,因此在解析類之後,執行的本地代碼只載入欄位的值,就像編譯時已經解析了欄位一樣。另外一
種方法是生成一些代碼,用於在查明欄位的位置以前一直檢查是否已經解析欄位,然後載入該值。對於那些由未解析變成已解析並被頻繁訪問的欄位來說,這種簡單
的過程可能帶來嚴重的性能問題。

動態編譯的優點

動態地編譯 Java 程序有一些重要的優點,甚至能夠比靜態編譯語言更好地生成代碼,現代的 JIT 編譯器常常向生成的代碼中插入掛鉤以收集有關程序行為的信息,以便如果要選擇方法進行重編譯,就可以更好地優化動態行為。

關於此方法的一個很好的例子是收集一個特定 array操作的長度。如果發現每次執行操作時該長度基本不變,則可以為最頻繁使用的

array長度生成專門的代碼,或者可以調用調整為該長度的代碼序列。由於內存系統和指令集設計的特性,用於復制內存的最佳通用常式的執行速度通
常比用於復制特定長度的代碼慢。例如,復制 8
個位元組的對齊的數據可能需要一到兩條指令直接復制,相比之下,使用可以處理任意位元組數和任意對齊方式的一般復制循環可能需要 10 條指令來復制同樣的 8

個位元組。但是,即使此類專門的代碼是為某個特定的長度生成的,生成的代碼也必須正確地執行其他長度的復制。生成代碼只是為了使常見長度的操作執行得更快,
因此平均下來,性能得到了改進。此類優化對大多數靜態編譯語言通常不實用,因為所有可能的執行中長度恆定的操作比一個特定程序執行中長度恆定的操作要少得
多。

此類優化的另一個重要的例子是基於類層次結構的優化。例如,一個虛方法調用需要查看接收方對象的類調用,以便找出哪個實際目標實現了接收方對象的虛方法。
研究表明:大多數虛調用只有一個目標對應於所有的接收方對象,而 JIT
編譯器可以為直接調用生成比虛調用更有效率的代碼。通過分析代碼編譯後類層次結構的狀態,JIT
編譯器可以為虛調用找到一個目標方法,並且生成直接調用目標方法的代碼而不是執行較慢的虛調用。當然,如果類層次結構發生變化,並且出現另外的目標方法,
則 JIT
編譯器可以更正最初生成的代碼以便執行虛調用。在實踐中,很少需要作出這些更正。另外,由於可能需要作出此類更正,因此靜態地執行這種優化非常麻煩。

因為動態編譯器通常只是集中編譯少量的熱方法,所以可以執行更主動的分析來生成更好的代碼,使編譯的回報更高。事實上,大部分現代的
JIT
編譯器也支持重編譯被認為是熱方法的方法。可以使用靜態編譯器(不太強調編譯時間)中常見的非常主動的優化來分析和轉換這些頻繁執行的方法,以便生成更好
的代碼並獲得更高的性能。

這些改進及其他一些類似的改進所產生的綜合效果是:對於大量的 Java 應用程序來說,動態編譯已經彌補了與 C 和 C++ 之類語言的靜態本地編譯性能之間的差距,在某些情況下,甚至超過了後者的性能。

缺點

但是,動態編譯確實具有一些缺點,這些缺點使它在某些情況下算不上一個理想的解決方案。例如,因為識別頻繁執行的方法以及編譯這些方法需要時間,所以應用
程序通常要經歷一個准備過程,在這個過程中性能無法達到其最高值。在這個准備過程中出現性能問題有幾個原因。首先,大量的初始編譯可能直接影響應用程序的
啟動時間。不僅這些編譯延遲了應用程序達到穩定狀態的時間(想像 Web
伺服器經
歷一個初始階段後才能夠執行實際有用的工作),而且在准備階段中頻繁執行的方法可能對應用程序的穩定狀態的性能所起的作用也不大。如果 JIT
編譯會延遲啟動又不能顯著改善應用程序的長期性能,則執行這種編譯就非常浪費。雖然所有的現代 JVM
都執行調優來減輕啟動延遲,但是並非在所有情況下都能夠完全解決這個問題。

其次,有些應用程序完全不能忍受動態編譯帶來的延遲。如 GUI 介面之類互動式應用程序就是這樣的例子。在這種情況下,編譯活動可能對用戶使用造成不利影響,同時又不能顯著地改善應用程序的性能。

最後,用於實時環境並具有嚴格的任務時限的應用程序可能無法忍受編譯的不確定性性能影響或動態編譯器本身的內存開銷。

因此,雖然 JIT 編譯技術已經能夠提供與靜態語言性能相當(甚至更好)的性能水平,但是動態編譯並不適合於某些應用程序。在這些情況下,Java 代碼的提前(Ahead-of-time,AOT)編譯可能是合適的解決方案。

AOT Java 編譯

大致說來,Java 語言本地編譯應該是為傳統語言(如 C++ 或
Fortran)而開發的編譯技術的一個簡單應用。不幸的是,Java 語言本身的動態特性帶來了額外的復雜性,影響了 Java
程序靜態編譯代碼的質量。但是基本思想仍然是相同的:在程序執行前生成 Java 方法的本地代碼,以便在程序運行時直接使用本地代碼。目的在於避免
JIT 編譯器的運行時性能消耗或內存消耗,或者避免解釋程序的早期性能開銷。

挑戰

動態類載入是動態 JIT 編譯器面臨的一個挑戰,也是 AOT
編譯的一個更重要的問題。只有在執行代碼引用類的時候才載入該類。因為是在程序執行前進行 AOT
編譯的,所以編譯器無法預測載入了哪些類。就是說編譯器無法獲知任何靜態欄位的地址、任何對象的任何實例欄位的偏移量或任何調用的實際目標,甚至對直接調
用(非虛調用)也是如此。在執行代碼時,如果證明對任何這類信息的預測是錯誤的,這意味著代碼是錯誤的並且還犧牲了 Java 的一致性。

因為代碼可以在任何環境中執行,所以類文件可能與代碼編譯時不同。例如,一個 JVM
實例可能從磁碟的某個特定位置載入類,而後面一個實例可能從不同的位置甚至網路載入該類。設想一個正在進行 bug
修復的開發環境:類文件的內容可能隨不同的應用程序的執行而變化。此外,Java 代碼可能在程序執行前根本不存在:比如 Java
反射服務通常在運行時生成新類來支持程序的行為。

缺少關於靜態、欄位、類和方法的信息意味著嚴重限制了 Java 編譯器中優化框架的大部分功能。內聯可能是靜態或動態編譯器應用的最重要的優化,但是由於編譯器無法獲知調用的目標方法,因此無法再使用這種優化。

內聯

內聯是一種用於在運行時生成代碼避免程序開始和結束時開銷的技術,方法是將函數的調用代碼插入到調用方的函數中。但是內聯最大的益處可能是優化方可見的代碼的范圍擴大了,從而能夠生成更高質量的代碼。下面是一個內聯前的代碼示例:

int foo() { int x=2, y=3; return bar(x,y); }final int bar(int a, int b) { return a+b; }

如果編譯器可以證明這個 bar就是 foo()中調用的那個方法,則 bar中的代碼可以取代 foo()中對
bar()的調用。這時,bar()方法是 final類型,因此肯定是 foo()中調用的那個方法。甚至在一些虛調用例子中,動態 JIT
編譯器通常能夠推測性地內聯目標方法的代碼,並且在絕大多數情況下能夠正確使用。編譯器將生成以下代碼:

int foo() { int x=2, y=3; return x+y; }

在這個例子中,簡化前名為值傳播的優化可以生成直接返回
5的代碼。如果不使用內聯,則不能執行這種優化,產生的性能就會低很多。如果沒有解析
bar()方法(例如靜態編譯),則不能執行這種優化,而代碼必須執行虛調用。運行時,實際調用的可能是另外一個執行兩個數字相乘而不是相加的
bar方法。所以不能在 Java 程序的靜態編譯期間直接使用內聯。

AOT
代碼因此必須在沒有解析每個靜態、欄位、類和方法引用的情況下生成。執行時,每個這些引用必須利用當前運行時環境的正確值進行更新。這個過程可能直接影響
第一次執行的性能,因為在第一次執行時將解析所有引用。當然,後續執行將從修補代碼中獲益,從而可以更直接地引用實例、靜態欄位或方法目標。

另外,為 Java 方法生成的本地代碼通常需要使用僅在單個 JVM 實例中使用的值。例如,代碼必須調用 JVM
運行時中的某些運行時常式來執行特定操作,如查找未解析的方法或分配內存。這些運行時常式的地址可能在每次將 JVM 載入到內存時變化。因此 AOT
編譯代碼需要綁定到 JVM 的當前執行環境中,然後才能執行。其他的例子有字元串的地址和常量池入口的內部位置。

在 WebSphere Real Time 中,AOT 本地代碼編譯通過 jxeinajar工具(參見圖 2)來執行。該工具對 JAR 文件中所有類的所有方法應用本地代碼編譯,也可以選擇性地對需要的方法應用本地代碼編譯。結果被存儲到名為 Java eXEcutable (JXE) 的內部格式中,但是也可輕松地存儲到任意的持久性容器中。

您可能認為對所有的代碼進行靜態編譯是最好的方法,因為可以在運行時執行最大數量的本地代碼。但是此處可以作出一些權衡。編譯的方法越多,代碼佔用的內存
就越多。編譯後的本地代碼大概比位元組碼大 10 倍:本地代碼本身的密度比位元組碼小,而且必須包含代碼的附加元數據,以便將代碼綁定到 JVM
中,並且在出現異常或請求堆棧跟蹤時正確執行代碼。構成普通 Java 應用程序的 JAR
文件通常包含許多很少執行的方法。編譯這些方法會消耗內存卻沒有什麼預期收益。相關的內存消耗包括以下過程:將代碼存儲到磁碟上、從磁碟取出代碼並裝入
JVM,以及將代碼綁定到 JVM。除非多次執行代碼,否則這些代價不能由本地代碼相對解釋的性能優勢來彌補。

圖 2. jxeinajar

跟大小問題相違背的一個事實是:在編譯過的方法和解釋過的方法之間進行的調用(即編譯過的方法調用解釋過的方法,或者相反)可能比這兩類方法各自內部之間
進行的調用所需的開銷大。動態編譯器通過最終編譯所有由 JIT
編譯代碼頻繁調用的那些解釋過的方法來減少這項開銷,但是如果不使用動態編譯器,則這項開銷就不可避免。因此如果是選擇性地編譯方法,則必須謹慎操作以使
從已編譯方法到未編譯方法的轉換最小化。為了在所有可能的執行中都避免這個問題而選擇正確的方法會非常困難。
優點
雖然 AOT 編譯代碼具有上述的缺點和挑戰,但是提前編譯 Java 程序可以提高性能,尤其是在不能將動態編譯器作為有效解決方案的環境中。

可以通過謹慎地使用 AOT 編譯代碼加快應用程序啟動,因為雖然這種代碼通常比 JIT
編譯代碼慢,但是卻比解釋代碼快很多倍。此外,因為載入和綁定 AOT
編譯代碼的時間通常比檢測和動態編譯一個重要方法的時間少,所以能夠在程序執行的早期達到那樣的性能。類似地,互動式應用程序可以很快地從本地代碼中獲
益,無需使用引起較差響應能力的動態編譯。

RT 應用程序也能從 AOT 編譯代碼中獲得重要的收益:更具確定性的性能超過了解釋的性能。WebSphere Real Time
使用的動態 JIT 編譯器針對在 RT 系統中的使用進行了專門的調整。使編譯線程以低於 RT
任務的優先順序操作,並且作出了調整以避免生成帶有嚴重的不確定性性能影響的代碼。但是,在一些 RT 環境中,出現 JIT
編譯器是不可接受的。此類環境通常需要最嚴格的時限管理控制。在這些例子中,AOT
編譯代碼可以提供比解釋過的代碼更好的原始性能,又不會影響現有的確定性。消除 JIT
編譯線程甚至消除了啟動更高優先順序 RT 任務時發生的線程搶占所帶來的性能影響。

優缺點統計

動態(JIT)編譯器支持平台中立性,並通過利用應用程序執行的動態行為和關於載入的類及其層次結構的信息來生成高質量的代碼。但是
JIT
編譯器具有一個有限的編譯時預算,而且會影響程序的運行時性能。另一方面,靜態(AOT)編譯器則犧牲了平台無關性和代碼質量,因為它們不能利用程序的動
態行為,也不具有關於載入的類或類層次結構的信息。AOT 編譯擁有有效無限制的編譯時預算,因為 AOT
編譯時間不會影響運行時性能,但是在實踐中開發人員不會長期等待靜態編譯步驟的完成。

表 1 總結了本文討論的 Java 語言動態和靜態編譯器的一些特性:

表 1. 比較編譯技術

兩種技術都需要謹慎選擇編譯的方法以實現最高的性能。對動態編譯器而言,編譯器自身作出決策,而對於靜態編譯器,由開發人員作出選擇。讓
JIT 編譯器選擇編譯的方法是不是優點很難說,取決於編譯器在給定情形中推斷能力的好壞。在大多數情況下,我們認為這是一種優點。

因為它們可以最好地優化運行中的程序,所以 JIT 編譯器在提供穩定狀態性能方面更勝一籌,而這一點在大量的生產 Java
系統中最為重要。靜態編譯可以產生最佳的互動式性能,因為沒有運行時編譯行為來影響用戶預期的響應時間。通過調整動態編譯器可以在某種程度上解決啟動和確
定性性能問題,但是靜態編譯在需要時可提供最快的啟動速度和最高級別的確定性。表 2 在四種不同的執行環境中對這兩種編譯技術進行了比較:

表 2. 使用這些技術的最佳環境

圖 3 展示了啟動性能和穩定狀態性能的總體趨勢:

圖 3. AOT 和 JIT 的性能對比

使用 JIT 編譯器的初始階段性能很低,因為要首先解釋方法。隨著編譯方法的增多及 JIT
執行編譯所需時間的縮短,性能曲線逐漸升高最後達到性能峰值。另一方面,AOT 編譯代碼啟動時的性能比解釋的性能高很多,但是無法達到 JIT
編譯器所能達到的最高性能。將靜態代碼綁定到 JVM 實例中會產生一些開銷,因此開始時的性能比穩定狀態的性能值低,但是能夠比使用 JIT
編譯器更快地達到穩定狀態的性能水平。

沒有一種本地代碼編譯技術能夠適合所有的 Java
執行環境。某種技術所擅長的通常正是其他技術的弱項。出於這個原因,需要同時使用這兩種編譯技術以滿足 Java
應用程序開發人員的要求。事實上,可以結合使用靜態和動態編譯以便提供最大可能的性能提升 —— 但是必須具備平台無關性,它是 Java
語言的主要賣點,因此不成問題。

結束語

本文探討了 Java 語言本地代碼編譯的問題,主要介紹了 JIT 編譯器形式的動態編譯和靜態 AOT 編譯,比較了二者的優缺點。

雖然動態編譯器在過去的十年裡實現了極大的成熟,使大量的各種 Java 應用程序可以趕上或超過靜態編譯語言(如 C++ 或
Fortran)所能夠達到的性能。但是動態編譯在某些類型的應用程序和執行環境中仍然不太合適。雖然 AOT
編譯號稱動態編譯缺點的萬能解決方案,但是由於 Java 語言本身的動態特性,它也面臨著提供本地編譯全部潛能的挑戰。

這兩種技術都不能解決 Java 執行環境中本地代碼編譯的所有需求,但是反過來又可以在最有效的地方作為工具使用。這兩種技術可以相互補充。能夠恰當地使用這兩種編譯模型的運行時系統可以使很大范圍內的應用程序開發環境中的開發人員和用戶受益。

E. 計算機操作系統第三版 湯子瀛編著的 第四章的課後題答案能發給我一下嗎

第四章 存儲器管理
1. 為什麼要配置層次式存儲器?
這是因為:
a.設置多個存儲器可以使存儲器兩端的硬體能並行工作。
b.採用多級存儲系統,特別是Cache技術,這是一種減輕存儲器帶寬對系統性能影響的最佳結構方案。
c.在微處理機內部設置各種緩沖存儲器,以減輕對存儲器存取的壓力。增加CPU中寄存器的數量,也可大大緩解對存儲器的壓力。
2. 可採用哪幾種方式將程序裝入內存?它們分別適用於何種場合?
將程序裝入內存可採用的方式有:絕對裝入方式、重定位裝入方式、動態運行時裝入方式;絕對裝入方式適用於單道程序環境中,重定位裝入方式和動態運行時裝入方式適用於多道程序環境中。
3. 何為靜態鏈接?何謂裝入時動態鏈接和運行時動態鏈接?
a.靜態鏈接是指在程序運行之前,先將各自目標模塊及它們所需的庫函數,鏈接成一個完整的裝配模塊,以後不再拆開的鏈接方式。
b.裝入時動態鏈接是指將用戶源程序編譯後所得到的一組目標模塊,在裝入內存時,採用邊裝入邊鏈接的一種鏈接方式,即在裝入一個目標模塊時,若發生一個外部模塊調用事件,將引起裝入程序去找相應的外部目標模塊,把它裝入內存中,並修改目標模塊中的相對地址。
c.運行時動態鏈接是將對某些模塊的鏈接推遲到程序執行時才進行鏈接,也就是,在執行過程中,當發現一個被調用模塊尚未裝入內存時,立即由OS去找到該模塊並將之裝入內存,把它鏈接到調用者模塊上。
4. 在進行程序鏈接時,應完成哪些工作?
a.對相對地址進行修改
b.變換外部調用符號
6. 為什麼要引入動態重定位?如何實現?
a.程序在運行過程中經常要在內存中移動位置,為了保證這些被移動了的程序還能正常執行,必須對程序和數據的地址加以修改,即重定位。引入重定位的目的就是為了滿足程序的這種需要。
b.要在不影響指令執行速度的同時實現地址變換,必須有硬體地址變換機構的支持,即須在系統中增設一個重定位寄存器,用它來存放程序在內存中的起始地址。程序在執行時,真正訪問的內存地址是相對地址與重定位寄存器中的地址相加而形成的。
9. 分區存儲管理中常採用哪些分配策略?比較它們的優缺點。
分區存儲管理中常採用的分配策略有:首次適應演算法、循環首次適應演算法、最佳適應演算法、最壞適應演算法。
a.首次適應演算法的優缺點:保留了高址部分的大空閑區,有利於後到來的大型作業的分配;低址部分不斷被劃分,留下許多難以利用的、小的空閑區,且每次分區分配查找時都是從低址部分開始,會增加查找時的系統開銷。
b.循環首次適應演算法的優缺點:使內存中的空閑分區分布得更為均勻,減少了查找時的系統開銷;缺乏大的空閑分區,從而導致不能裝入大型作業。
c.最佳適應演算法的優缺點:每次分配給文件的都是最適合該文件大小的分區;內存中留下許多難以利用的小的空閑區。
d.最壞適應演算法的優缺點:給文件分配分區後剩下的的空閑區不至於太小,產生碎片的幾率最小,對中小型文件分配分區操作有利;使存儲器中缺乏大的空閑區,對大型文件的分區分配不利。
10. 在系統中引入對換後可帶來哪些好處?
能將內存中暫時不運行的進程或暫時不用的程序和數據,換到外存上,以騰出足夠的內存空間,把已具備運行條件的進程或進程所需的程序和數據換入內存,從而大大地提高了內存的利用率。
12. 在以進程為單位進行對換時,每次是否將整個進程換出?為什麼?
在以進程為單位進行對換時,並非每次將整個進程換出。這是因為:
a.從結構上講,進程是由程序段、數據段和進程式控制制塊組成的,其中進程式控制制塊總有部分或全部常駐內存,不被換出。
b.程序段和數據段可能正被若干進程共享,此時它們也不能被換出。
13. 為實現分頁存儲管理,需要哪些硬體支持?
需要有頁表機制、地址變換機構的硬體支持。
16. 為什麼說分段系統較之分頁系統更易於實現信息共享和保護?
a.對於分頁系統,每個頁面是分散存儲的,為了實現信息共享和保護,則頁面之間需要一一對應起來,為此需要建立大量的頁表項;
b.而對於分段系統,每個段都從0開始編址,並採用一段連續的地址空間,這樣在實現共享和保護時,只需為所要共享和保護的程序設置一個段表項,將其中的基址與內存地址一一對應起來即可。
17. 分頁和分段有何區別?
a.分頁和分段都採用離散分配的方式,且都要通過地址映射機構來實現地址變換,這是它們的共同點;
b.對於它們的不同點有三,第一,從功能上看,頁是信息的物理單位,分頁是為實現離散分配方式,以消減內存的外零頭,提高內存的利用率,即滿足系統管理的需要,而不是用戶的需要;而段是信息的邏輯單位,它含有一組其意義相對完整的信息,目的是為了能更好地滿足用戶的需要;第二頁的大小固定且由系統確定,而段的長度卻不固定,決定於用戶所編寫的程序;第三分頁的作業地址空間是一維的,而分段的作業地址空間是二維的。
18. 試全面比較連續分配和離散分配方式。
a.連續分配是指為一個用戶程序分配一個連續的地址空間,包括單一連續分配方式和分區式分配方式,前者將內存分為系統區和用戶區,系統區供操作系統使用,用戶區供用戶使用,是最簡單的一種存儲方式,但只能用於單用戶單任務的操作系統中;分區式分配方式分為固定分區和動態分區,固定分區是最簡單的多道程序的存儲管理方式,由於每個分區的大小固定,必然會造成存儲空間的浪費;動態分區是根據進程的實際需要,動態地為之分配連續的內存空間,常用三種分配演算法: 首次適應演算法,該法容易留下許多難以利用的小空閑分區,加大查找開銷;循環首次適應演算法,該演算法能使內存中的空閑分區分布均勻,但會致使缺少大的空閑分區;最佳適應演算法,該演算法也易留下許多難以利用的小空閑區;
b.離散分配方式基於將一個進程直接分散地分配到許多不相鄰的分區中的思想,分為分頁式存儲管理,分段存儲管理和段頁式存儲管理. 分頁式存儲管理旨在提高內存利用率,滿足系統管理的需要,分段式存儲管理則旨在滿足用戶(程序員)的需要,在實現共享和保護方面優於分頁式存儲管理,而段頁式存儲管理則是將兩者結合起來,取長補短,即具有分段系統便於實現,可共享,易於保護,可動態鏈接等優點,又能像分頁系統那樣很好的解決外部碎片的問題,以及為各個分段可離散分配內存等問題,顯然是一種比較有效的存儲管理方式;
c.綜上可見,連續分配方式和離散分配方式各有各自的特點,應根據實際情況加以改進和利用.
19. 虛擬存儲器有哪些特徵?其中最本質的特徵是什麼?
特徵:離散性、多次性、對換性、虛擬性;
最本質的特徵:離散性;最重要的特徵:虛擬性。
20. 實現虛擬存儲器需要哪些硬體支持?
a.對於為實現請求分頁存儲管理方式的系統,除了需要一台具有一定容量的內存及外存的計算機外,還需要有頁表機制,缺頁中斷機構以及地址變換機構;
b.對於為實現請求分段存儲管理方式的系統,除了需要一台具有一定容量的內存及外存的計算機外,還需要有段表機制,缺段中斷機構以及地址變換機構;
21. 實現虛擬存儲器需要哪幾個關鍵技術?
a.分頁和分段都採用離散分配的方式,且都要通過地址映射機構來實現地址變換,這是它們的共同點;
25. 在請求分頁系統中,通常採用哪種頁面分配方式——物理塊分配策略?
三種分配方式:固定分配局部置換、可變分配全局置換、可變分配局部置換。
26. 在一個請求分頁系統中,採用FIFO頁面置換演算法時,假如一個作業的頁面走向為4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業的物理塊數M分別為3和4時,試計算在訪問過程中所發生的缺頁次數和缺頁率,並比較所得結果。
4 3 2 1 4 3 5 4 3 2 1 5
4
4 4 1 1 1 5 5 5
3 3 3 4 4 4 2 2
2 2 2 3 3 3 1

4 4 4 4 5 5 5 5 1 1
3 3 3 3 4 4 4 4 5
2 2 2 2 3 3 3 3
1 1 1 1 2 2 2
M=3時,採用FIFO頁面置換演算法的缺頁次數為9次,缺頁率為75%;
M=4時,採用FIFO頁面置換演算法的缺頁次數為10次,缺頁率為83%。
由此可見,增加分配給作業的內存塊數,反而增加了缺頁次數,提高了缺頁率,這種現象被稱為是Belady現象。
28. 試說明改進型Clock置換演算法的基本原理。
基本原理:
在將一個頁面換出時,如果該頁已被修改過,便須將該頁重新寫回到磁碟上;但如果該頁未被修改過,則不必將它寫回磁碟上。在改進型演算法中,除需考慮頁面的使用情況外,還須再增加一個因素,即置換代價,這樣,選擇頁面換出時,既要是未使用過的頁面,又要是未被修改過的頁面。
15 什麼是抖動? 產生抖動的原因是什麼?
a.抖動(Thrashing)就是指當內存中已無空閑空間而又發生缺頁中斷時,需要從內存中調出一頁程序或數據送磁碟的對換區中,如果演算法不適當,剛被換出的頁很快被訪問,需重新調入,因此需再選一頁調出,而此時被換出的頁很快又要被訪問,因而又需將它調入,如此頻繁更換頁面,使得系統把大部分時間用在了頁面的調進換出上,而幾乎不能完成任何有效的工作,我們稱這種現象為"抖動"。
b.產生抖動的原因是由於CPU的利用率和多道程序度的對立統一矛盾關系引起的,為了提高CPU利用率,可提高多道程序度,但單純提高多道程序度又會造成缺頁率的急劇上升,導致CPU的利用率下降,而系統的調度程序又會為了提高CPU利用率而繼續提高多道程序度,形成惡性循環,我們稱這時的進程是處於"抖動"狀態。

F. 財務管理第三版劉永澤融資方式課後題答案

www.3che.com 三車資料庫

經濟金融
[PDF格式]《會計學原理》同步練習題答案
[Word格式]《成本會計》習題及答案(自學推薦,23頁)
[Word格式]《成本會計》配套習題集參考答案
[Word格式]《實用成本會計》習題答案
[Word格式]《會計電算化》教材習題答案(09年)
[JPG格式]會計從業《基礎會計》課後答案
[Word格式]《現代西方經濟學(微觀經濟學)》筆記與課後習題詳解(第3版,宋承先)
[Word格式]《宏觀經濟學》習題答案(第七版,多恩布希)
[Word格式]《國際貿易》課後習題答案(海聞 P.林德特 王新奎)
[PDF格式]《西方經濟學》習題答案(第三版,高鴻業)可直接列印
[Word格式]《金融工程》課後題答案(鄭振龍版)
[Word格式]《宏觀經濟學》課後答案(布蘭查德版)
[JPG格式]《投資學》課後習題答案(英文版,牛逼版)
[PDF格式]《投資學》課後習題答案(博迪,第四版)
[Word格式]《微觀經濟學》課後答案(高鴻業版)
[Word格式]《公司理財》課後答案(英文版,第六版)
[Word格式]《國際經濟學》教師手冊及課後習題答案(克魯格曼,第六版)
[Word格式]《金融市場學》課後習題答案(張亦春,鄭振龍,第二版)
[PDF格式]《金融市場學》電子書(張亦春,鄭振龍,第二版)
[Word格式]《微觀經濟學》課後答案(平狄克版)
[Word格式]《中級財務會計》習題答案(第二版,劉永澤)
[PDF格式]《國際經濟學》習題答案(薩爾瓦多,英文版)
[JPG格式]《宏觀經濟學》課後答案(曼昆,中文版)
[PDF格式]《宏觀經濟學》答案(曼昆,第五版,英文版)pdf格式
[Word格式]《技術經濟學概論》(第二版)習題答案
[Word格式]曼昆《經濟學原理》課後習題解答
[PDF格式]西方經濟學(高鴻業版)教材詳細答案
[Word格式]完整的英文原版曼昆宏觀、微觀經濟學答案
[Word格式]《金融市場學》課後答案(鄭振龍版)
化學物理
[Word格式]《固體物理》習題解答(方俊鑫版)
[Word格式]《簡明結構化學》課後習題答案(第三版,夏少武)
[Word格式]《生物化學》復習資料大全(3套試卷及答案+各章習題集)
[PDF格式]《光學教程》習題答案(第四版,姚啟鈞原著)
[Word格式]《流體力學》實驗分析答案(浙工大版)
[Word格式]《高分子化學》課後習題答案(第四版,潘祖仁主編)
[PDF格式]《化工熱力學》習題與習題答案(含各種版本)
[Word格式]《材料力學》習題答案
[Word格式]《量子力學導論》習題答案(曾謹言版,北京大學)
[PDF格式]《理論力學》習題答案(動力學和靜力學)
[Word格式]《大學物理》完整習題答案
[PPT格式]流體輸配管網習題詳解(重點)
[PDF格式]《結構化學基礎》習題答案(周公度,北大版)
[PDF格式]《物理化學》習題答案與課件集合(南大)
[Word格式]《傳熱學》課後習題答案(第四版)
[Word格式]《控制電機》習題答案
[PDF格式]《化工原理答案》課後習題答案(高教出版社,王志魁主編,第三版)
[PDF格式]《工程力學》課後習題答案(梅鳳翔主編)
[PDG格式]《工程電磁場導論》習題詳解
[PDF格式]《材料力學》習題答案(單輝祖,北京航空航天大學)
[Word格式]《熱工基礎》習題答案(張學學主編,第二版,高等教育出版社)
[Word格式]《大學物理實驗》實驗題目參考答案(第2版,中國林業出版社)
[Word格式]《大學物理基礎教程》課後習題答案(第二版,等教育出版社)
[Word格式]《水力學》習題答案(李煒,徐孝平主編,武漢水利電力大學出版社)
[PDF格式]《普通物理學教程 電磁學》課後習題答案(梁燦斌,第2版)
[Word格式]《激光原理與激光技術》習題答案完整版(北京工業大學出版社)
[Word格式]《固體物理》習題解答(閻守勝版)
[PPT格式]《儀器分析》課後答案(第三版,朱明華編)
[Word格式]《高分子化學》習題答案(第四版)
[PDF格式]《物理化學》習題答案(南大,第五版)
[PPT格式]《高頻電子線路》習題參考答案(第四版)
[PDF格式]《原子物理學》習題答案(褚聖麟 版)
[PPT格式]《分析力學》習題答案
[Word格式]《分析化學》習題答案(第三版,上冊,高教版)
[PPT格式]《普通物理》習題答案(磁學,電學,熱學)
[PDF格式]《材料力學》課後習題答案(單輝祖,第二版,高教出版社)
[Word格式]《分析化學》課後習題答案(第五版,高教版)
[Word格式]《分析化學》習題解答
[Word格式]《理論力學》課後習題答案(赫桐生,高教版)
[Word格式]《大學物理學》習題解答
[PDF格式]《電動力學》習題答案(第三版,郭碩宏)
[PDF格式]《大學物理》課後答案(陳信義)上下冊的
[PDF格式]《數學物理方法》(第三版)習題答案
[JPG格式]《普通化學(第五版)》習題詳解(配套浙大編的)
[PDF格式]《光學》習題答案及輔導(趙凱華)
[PDF格式]《工程光學》習題答案
[PDF格式]《材料力學》詳細習題答案及輔導(第四版,劉鴻文)
[PDF格式]《電磁場與電磁波》(第4版)習題答案及自學輔導
[PDF格式]《量子力學教程》習題解答(周世勛版)
[Word格式]《流體力學》習題答案
[PDF格式]《有機化學》課後習題答案(胡宏紋,第三版)
[Word格式]《有機化學》習題答案(汪小蘭主編)
[Word格式]《化工熱力學》習題及詳細解答
[PDF格式]《工程熱力學》課後全解(第三版,沈維道編,高教版)
[PDF格式]《理論力學》課後習題答案
[Word格式]自動控制原理習題集(自學輔導推薦)
[PDF格式]《自動控制原理》課後題答案(胡壽松,第四版)
[PDF格式]大學物理習題及答案
[PDF格式]《物理學》習題分析與解答(馬文蔚主編,清華大學,第五版)
[PDF格式]《電機與拖動基礎》課後習題答案(第四版,機械工業出版社,顧繩谷主編)
[Word格式]《土力學》習題解答/課後答案
[PDF格式]《數學物理方法》習題解答案詳細版(梁昆淼,第二版)
[PDF格式]《傳熱學》課後答案(楊世銘,陶文銓主編,高教版)
[PDF格式]《材料力學》詳細輔導及課後答案(PDF格式,共642頁)
[Word格式]大學物理實驗緒論課指導書及參考答案
[Word格式]《大學基礎物理學》課後答案(共16個單元)
[PDF格式]流體力學課後答案(高教版,張也影,第二版)
[PDF格式]程守洙、江之永主編《普通物理學》(第五版)詳細解答及輔導
電子信息
[PDF格式]《數字通信》習題答案(第四版,Proakis)
[PDF格式]《信號與系統》習題答案(第四版,吳大正)
[Word格式]《基礎電子技術》習題解答(哈工大,蔡惟錚)
[Word格式]《微機原理及應用》習題答案
[PPT格式]《通信電路》課後習題答案(沈偉慈,西安電子科技大學出版社)
[JPG格式]《信號與系統》習題答案詳解(鄭君莉,清華大學,牛逼完整版)
[PPT格式]《電路分析》習題答案(第2版,高等教育出版社,胡翔俊)
[Word格式]《熱工測量與自動控制》習題及答案
[PDF格式]《資訊理論與編碼》學習輔導及習題詳解(傅祖芸版)
[PDF格式]《電工學——電子技術》習題答案(下冊)
[PDF格式]《數字邏輯電路與系統設計》習題答案
[Word格式]《數字電路與邏輯設計》課後習題答案,講解詳細
[Word格式]《電工學》課後習題答案(第六版,上冊,秦曾煌主編)
[PDF格式]《數字信號處理》完整習題答案(程佩青,英文版)
[Word格式]《微機原理》作業答案(李繼燦版)
[Word格式]《通信原理》課後習題答案及每章總結(樊昌信,國防工業出版社,第五版)
[PDF格式]《信號與系統》課後習題答案
[PDF格式]《數字電子技術基礎》課後習題答案(完整答案版)
[Word格式]《電子線路-非線性部分》課後答案(謝嘉奎 高等教育出版社)
[Word格式]《通信原理》習題答案
[PDF格式]《電路分析》課後答案及學習指導(第二版,胡翔駿,高教版)
[PDF格式]《數字信號處理——基於計算機的方法》習題答案(第二版)
[PDF格式]《數字電子技術基礎》詳細習題答案(閻石第四版)
[Word格式]《測控電路》習題答案(機械出版社)
[Word格式]《電力電子技術》習題答案(第四版,王兆安,王俊主編)
[Word格式]《單片機及介面技術》課後答案(梅麗鳳,王艷秋,清華大學出版社)
[PDF格式]《電路》習題答案上(邱關源,第五版)
[PPT格式]《資訊理論與編碼》輔導PPT及部分習題答案(曹雪虹,張宗橙,北京郵電大學出版社)
[PDF格式]《電子電路分析與設計》課後題答案(英文版)
[PDF格式]《電力電子技術》習題答案(第4版,西安交通大學)
[Word格式]《自動控制原理》課後題答案(盧京潮主編,西北工業大學出版社)
[Word格式]《控制工程基礎》課後習題解答(清華版)
[Word格式]《控制工程基礎》習題答案(第二版,燕山大學)
[PPT格式]《自動控制原理》習題答案
[SWF格式]《微電子器件與IC設計》習題答案(科學出版社)
[PDF格式]《電力拖動自動控制系統》習題答案
[PDF格式]《電工學》習題答案(第六版,秦曾煌)
[Word格式]《數字信號處理》習題答案
[PDF格式]《信號與系統》習題及精解
[PDF格式]《信號與系統》課後習題答案(於慧敏著)
[PDF格式]《信號與系統》課後習題答案(西安電子科技大學)
[Word格式]電子技術數字和模擬部分答案(第四版,康華光)
[Word格式]《資訊理論與編碼》習題答案(高等教育出版社)仇佩亮編
[PDF格式]《現代控制系統》答案(英文版)730頁
[PDF格式]《數字電子技術》課後習題答案詳解(閻石,第四版)
[PDF格式]《數字電子技術基礎》習題答案(閻石,第五版)
[PDF格式]《信號與系統》習題詳解(奧本海姆版)
[PDF格式]《信號與線性系統分析》習題答案及輔導參考(吳大正版)
[Word格式]《信號與系統》習題解析(燕慶明,第3版)非常詳細
[Word格式]《IBM-PC匯編語言》課後習題答案
[PDF格式]《數字信號處理教程》習題解答(第二版)
[PDF格式]《數字信號處理》課後答案及詳細輔導(丁美玉,第二版)
[Word格式]《現代通信原理》習題答案(曹志剛版)
[Word格式]《模擬電子技術基礎》詳細習題答案(童詩白,華成英版,高教版)
[Word格式]《模擬電子技術基礎簡明教程》課後習題答案(楊素行第三版)
[Word格式]《單片機原理及應用》課後習題答案(張毅剛主編,高教版)
[Word格式]《數字邏輯》(第二版)習題答案(歐陽明星主編)
[PPT格式]《模擬電子技術基礎》課後習題答案(共10章)
[PDF格式]《數字邏輯》第四版習題答案
法學政治
[PDF格式]《公共關系學》習題及參考答案(復習必備)
[Word格式]《公司法》課後練習及參考答案
[Word格式]《國際經濟法》課後參考答案
[Word格式]思想道德修養與法律基礎課後習題答案
[Word格式]《毛澤東思想和中國特色社會主義理論體系概論》習題答案(2008年修訂版的)
[Word格式]《馬克思主義基本原理概論》新版完整答案
文學歷史
[PDF格式]《語言學概論》習題答案(自考,新版教材)
[PDF格式]《語言學概論練習題》答案
[PDF格式]《語言學教程》課後答案
[Word格式]選修課《中國現當代文學》資料包
[Word格式]《傳播學教程》課後答案(郭慶光主編,完整版)
[Word格式]現代漢語題庫(語法部分)及答案
[Word格式]《中國近代史綱要》課後習題答案
[Word格式]《中國近現代史》選擇題全集(共含250道題目和答案)
[Word格式]《中國近代史綱要》完整課後答案(高教版)
數學應用
[Word格式]高等數學習題答案及提示
[PDF格式]《線性代數》習題答案(魏福義,黃燕蘋,中國農業出版社)
[Word格式]《概率論與數理統計》8套習題及習題答案(自學推薦)
[Word格式]《線性代數》9套習題+9套相應答案(自學,復習推薦)
[PDF格式]《概率論與數理統計》習題冊答案(四川大學版)
[PDF格式]《近世代數基礎》習題解答(張瑞禾版,高教版)
[Word格式]《數值分析)大作業(詳細,英文版)
[PDF格式]《演算法導論》課後習題答案(英文版)
[Word格式]《概率論》完整習題答案(李賢平,復旦版)
[Word格式]《概率論與數理統計》課後習題解答(東南大學出版社)
[PDF格式]《數學分析》完整習題答案(第二版,陳傳璋編,復旦大學高等教育出版社)
[PDF格式]《概率論與數理統計》優秀學習資料
[Word格式]《概率論與數理統計及其應用》課後答案(浙江大學 盛驟 謝式千 編著)
[Word格式]《常微分方程》習題解答(王高雄版)
[PDF格式]《泛函分析》習題解答(張恭慶版)
[Word格式]《線性代數》課後習題答案(陳維新,科學出版社)
[PDF格式]《高等代數與解析幾何》習題答案(同濟大學)
[PDF格式]《運籌學(第三版)》講解和習題答案(清華大學出版社)
[PDF格式]《復變函數》習題答案(第四版)
[PDF格式]《理工類復習全書》課後答案詳解(陳文燈)
[PDF格式]《積分變換》習題答案(配套東南大學張元林編的)
[Word格式]《離散數學》習題答案(高等教育出版社)
[Word格式]《線性代數》習題解答(王中良)
[Word格式]工程數學《概率統計簡明教程》習題全解(高教版)
[Word格式]《概率論與數理統計》習題答案(復旦大學出版社)
[PDF格式]《概率論與數理統計》習題詳解(浙大二、三版通用)
[PDF格式]《復變函數與積分變換》習題答案
[PPT格式]高等數學上下《習題PPT》
[PPT格式]《概率論與數理統計》習題答案
[Word格式]離散數學習題解答(第四版)清華大學出版社
[Word格式]《統計學》課後答案(第二版,賈俊平版)
[Word格式]《教育統計學》課後練習參考答案(共有12章)
[PDF格式]高等數學(同濟第五版)課後答案(PDF格式,共495頁)
[PDF格式]《線性代數》(同濟第四版)課後習題答案(完整版)
[PDF格式]統計學原理作業及參考答案
[PDF格式]大學數學基礎教程課後答案(微積分)
醫葯農學
[PDF格式]《遺傳學》課後習題答案(朱軍主編,完整版)
[PDF格式]《普通動物學》完整課後答案(劉凌雲,鄭光美版)
[Word格式]《動物學》習題集與答案(資料相當豐富)
[PDF格式]《畜禽解剖學與組織胚胎學》習題答案參考
[PDF格式]《微生物學》課後習題答案(周德慶版)
[Word格式]葯用植物的兩份習題(自己感覺比較有用)
英語外文
[PDF格式]《大學英語自學教程》課後習題答案(上冊)
[PDF格式]《大學英語自學教程》課後習題答案(下冊)
[Word格式]新時代交互英語視聽說2.3.4級答案
[Word格式]多維教程-探索(研究生英語)課後習題答案答案
[Word格式]《計算機英語(第2版)》參考譯文
[Word格式]《新編大學英語》課後答案(第三冊)
[Word格式]《全新版大學英語綜合教程》(第四冊)練習答案及課文譯文
[Word格式]《全新版大學英語綜合教程》(第三冊)練習答案及課文譯文
[Word格式]《全新版大學英語綜合教程》(第二冊)練習答案及課文譯文
[Word格式]《全新版大學英語綜合教程》(第一冊)練習答案及課文譯文
[PDF格式]《簡明法語教程》配套習題答案
[Word格式]新編大學英語4(外研版)課後練習答案
[Word格式]《新視野大學英語讀寫教程(第二版)第三冊》 課後答案
[Word格式]《新視野大學英語讀寫教程(第二版)第二冊》 課後答案
[Word格式]新視野大學英語讀寫教程(第二版)第一冊》 課後答案
[PDF格式]大學英語精讀第3冊答案(外教社)
[PDF格式]21世紀大學英語讀寫教程(第四冊)課後答案
[PDF格式]21世紀大學英語讀寫教程(第三冊)課文翻譯
[PDF格式]21世紀大學英語讀寫教程(第三冊)參考答案
[PDF格式]21世紀大學實用英語綜合教程(第一冊)課後答案及課文翻譯
計算機類
[Word格式]《計算機原理》8套習題及答案(自學推薦)
[PDF格式]《ASP.NET(C#)大學實用教程》習題答案(電子工業出版社,郭洪濤,劉丹妮,陳明華)
[Word格式]《編譯原理》習題答案(第二版)
[PDF格式]《計算機操作系統》習題答案(湯子瀛版,完整版)
[Word格式]《全國計算機等級考試二級教程——C語言程序設計》課後習題詳解
[Word格式]《匯編語言程序設計》習題答案(第二版,沈美明,溫冬嬋,清華大學出版社)
[PDF格式]《計算機網路——自頂向下方法與Internet特色》習題答案(第三版,英文版)
[Word格式]《C語言大學實用教程》全部參考答案(蘇小紅版)
[Word格式]《全國計算機等級考試——三級C語言》上機100題+源程序
[Word格式]《資料庫系統概論》課後習題(第四版)
[Word格式]《C語言程序設計》課後習題答案(地質出版社)
[PDF格式]《操作系統概念》習題答案(第七版,英文版,影印版)
[Word格式]《數據結構與演算法分析》習題與解答
[Word格式]《算機操作系統教程》習題詳解(第二版)
[PDF格式]《計算機組成與結構》習題講解
[HTM格式]數據結構1800例題與詳細答案
[Word格式]《計算機組成原理》課後習題答案(白中英主編 第三版 科學出版社)
[CHM格式]《數據結構習題集》答案(C版,清華大學,嚴蔚敏)
[Word格式]《VB程序設計》課後習題答案(第四版,邵潔主編的)
[Word格式]C語言資料大全(有課後答案,自學資料,C程序等)
[Word格式]《C語言》習題解答
[Word格式]《C++程序設計》課後習題答案(第2版,吳乃陵,高教版)
[Word格式]《資料庫系統原理與設計》課後答案 (第四版,王珊,薩師煊)
[Word格式]《計算機網路》(第4版)習題答案(英文版)
[Word格式]《計算機網路》習題答案(第三版,英文版)
[Word格式]《計算機網路》課後習題答案(第5版和第4版)
[PDF格式]《C語言設計》(譚浩強,第三版)227頁
[PDF格式]《數據與計算機通信》習題答案(第七版,英文版)
[Word格式]《VB程序設計》習題答案(蔣加伏)
[PDF格式]《資料庫系統概論》習題答案(第四版)
[PDF格式]《數字圖象處理》習題答案(岡薩雷斯,第二版)
[PDF格式]《c語言程序與設計》習題答案(譚浩強,第三版)
[PDF格式]《編譯原理》答案(陳火旺版,第三版)
[Word格式]《編譯原理》課後答案(清華版)
[Word格式]《社會統計分析與SAS應用》習題及答案及程序數據
[PDF格式]謝希仁《計算機網路教程》(第五版)習題參考答案(共48頁)
[PDF格式]網頁設計與製作各章習題及答案
[PDF格式]《社會統計分析與SAS 應用》習題及答案及程序數據
機械製造
[Word格式]《極限配合與測量技術基礎》課程詳解+習題+答案(自學必備)
[Word格式]機械設計——《螺旋傳動設計說明書》僅供參考
[Word格式]《機電傳動》課後習題答案(鄧星鍾版)
[PDF格式]《機械原理》習題答案和超多例題(西北工業大學,第六版)
[Word格式]液壓試題庫及參考答案(32頁word,復習推薦)
[Word格式]《汽車理論》1-4章編程(含源碼,MATLAB編的程序)
[Word格式]機械設計課程設計——帶式運輸機的傳動裝置的設計
[PDF格式]《機械製造技術》習題集與答案解析
[PPT格式]《畫法幾何》資料包(含習題答案,自學輔導課件)
[PPT格式]《機械設計基礎》大作業(軸承部件設計——直齒圓柱齒輪減速器的輸出軸)
[Word格式]安全人機工程海量習題及答案
[Word格式]《汽車構造》習題集與詳細答案
[Word格式]《汽車構造》(底盤)習題集含答案
[Word格式]《機械測試技術基礎》習題答案
[PDF格式]《機械原理》復習精要與習題精解(第7版,西北大學)
[PPT格式]《機械制圖》習題冊答案(近機類、非機類,清華大學出版社)
[Word格式]《化工設備機械基礎》習題解答
[Word格式]《鋼結構設計原理》習題答案
[Word格式]《汽車構造》習題集及答案,還有很很相關資料
[Word格式]《機械優化設計》習題參考答案(第3版,孫靖民,哈工大)
[Word格式]《汽車理論》課後答案詳細解答(余志生,機械工業出版社)
[PDF格式]《機械設計》課後習題答案(高教版,第八版,西北工業大學)
[Word格式]《混凝土結構習題集》(適合自學輔導)
[PDF格式]機械原理課程設計——壓片機(附詳細說明書)
[Word格式]機械設計課程設計——二級斜齒圓柱齒輪減速器(WORD+原圖)
[Word格式]《機械工程測試技術基礎》(第三版,熊詩波等主編)課後答案
[Word格式]機械設計基礎(第五版)習題答案[楊可楨等主編]
[Word格式]《液壓傳動》第2版思考題和習題解答(共36頁)
管理學類
[PDF格式]《管理學》課後答案(周三多)
[Word格式]《管理學——原理與方法》課後習題答案
[Word格式]《管理學》課後習題答案(羅賓斯,人大版,第7版)
[PDF格式]《管理信息系統簡明教程》課後習題答案
[Word格式]《組織行為學》習題集答案(參考下,還是蠻好的)
[PDF格式]《財務管理學》章後練習參考答案(人大出版,第四版)
[JPG格式]《管理理論與實務》課後題答案(手寫版,中央財經大學,趙麗芬)
[Word格式]《管理學》經典筆記(周三多,第二版)
[Word格式]《汽車運輸企業管理》配套習題集及答案
[PDF格式]《管理運籌學》第二版習題答案(韓伯棠教授)
教育體育
[Word格式]《教育心理學》課後習題答案(皮連生版)
[Word格式]教育統計與測量管理心理學(自考必備資料,牛逼列印版)
[Word格式]《教育技術》課後習題答案參考(北師大) 求採納

G. 優先函數是什麼編譯原理

構造算符優先分析表時使用的優先函數,其等價於矩陣表,但存儲量小。
定義兩個函數,其對應元素的值為優先值,通過循環比較各元素的兩個值,每次將優先順序大的值改為小的值+1,若相等則都賦為目前較大的值,循環直至結果沒有變化,構造OK

H. 求《編譯原理》第三版(西北工業大學出版社)課後題答案

答案我已發到你的郵箱
節選:
第二章
2.3
敘述由下列正規式描述的語言
a)
0(0|1)*0
b)
((ε|0)1*)*
c)
(0|1)*0(0|1)(0|1)
d)
0*10*10*10*
e)
(00|11)*((01|10)(00|11)*(01|10)(00|11)*)*
Answer:
a)
以0開始和結尾,而且長度大於等於2的0、1串
b)
所有0,1串(含空串)
c)
倒數第三位是0的0、1串
d)
僅含3個1的0、1串
e)
偶數個0和偶數個1的0、1串(含空串)

熱點內容
我的世界上線就送24k的伺服器 發布:2024-11-17 02:30:50 瀏覽:667
單層感知器演算法 發布:2024-11-17 02:30:06 瀏覽:780
什麼密碼不會讓人家知道 發布:2024-11-17 02:25:48 瀏覽:339
r17和s1哪個配置好 發布:2024-11-17 02:20:57 瀏覽:390
如何防止別人蹭自家的網安卓 發布:2024-11-17 02:19:30 瀏覽:757
php表格excel 發布:2024-11-17 02:11:05 瀏覽:484
python判斷是否小數 發布:2024-11-17 02:07:09 瀏覽:969
如何知道wifi的具體密碼 發布:2024-11-17 01:42:10 瀏覽:576
三角網生成演算法 發布:2024-11-17 01:42:01 瀏覽:358
電腦伺服器滑軌故障如何取下 發布:2024-11-17 01:21:10 瀏覽:288