欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      編譯技術(shù)發(fā)展綜述

      時間:2019-05-14 04:20:05下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《編譯技術(shù)發(fā)展綜述》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《編譯技術(shù)發(fā)展綜述》。

      第一篇:編譯技術(shù)發(fā)展綜述

      編譯技術(shù)發(fā)展綜述

      計算機(jī)科學(xué)與軟件學(xué)院

      計算機(jī)1302 蔡元昊 1311611517

      引言:編譯程序構(gòu)造的原理和技術(shù)一直屬于最近公布的核心知識領(lǐng)域,已成為計算機(jī)科學(xué)必備的專業(yè)基礎(chǔ)知識。而且編譯程序的構(gòu)造是計算機(jī)科學(xué)中一個非常成功的分支,也是最早獲得成功的分支之一,他所建立的理論和技術(shù)方法值得人們深入研究和學(xué)習(xí)。

      摘要:編譯程序是計算機(jī)的核心系統(tǒng)之一,是掌握計算機(jī)理論和軟件技術(shù)的關(guān)鍵知識,編譯原理合計數(shù)為人們理解計算機(jī)語言。創(chuàng)造優(yōu)秀的軟件奠定了理論基礎(chǔ)。擴(kuò)展了視野,開辟了捷徑。編譯原理和技術(shù)可以應(yīng)用在其他諸如軟件建模語言、硬件描述語言。腳本語言等的翻譯方面:在集成化軟件開發(fā)環(huán)境以及軟件安全一直有著廣泛的應(yīng)用。而且,編譯原理的研究有力的推動了計算機(jī)科學(xué)、計算機(jī)工程、軟件開發(fā)以及人機(jī)工程的研究和發(fā)展。編譯原理是計算機(jī)專業(yè)的一門重要專業(yè)課,旨在介紹編譯程序構(gòu)造的一般原理和基本方法。內(nèi)容包括語言和文法、詞法分析、語法分析、語法制導(dǎo)翻譯、中間代碼生成、存儲管理、代碼優(yōu)化和目標(biāo)代碼生成。

      一、早期編譯技術(shù)的發(fā)展

      編譯器是將一種語言翻譯為另一種語言的計算機(jī)程序。編譯器將源程序(source language)編寫的程序作為輸入,而產(chǎn)生用目標(biāo)語言(target language)編寫的等價程序。通常地,源程序為高級語言(high-level language),如C或C + +,而目標(biāo)語言則是目標(biāo)機(jī)器的目標(biāo)代碼(object code,有時也稱作機(jī)器代碼(machine code)),也就是寫在計算機(jī)機(jī)器指令中的用于運行的代碼。這一過程可以表示為: 源程序→編譯器 →目標(biāo)程序

      在20世紀(jì)40年代,由于馮·諾伊曼在存儲-程序計算機(jī)方面的先鋒作用,編寫一串代碼或程序已成必要,這樣計算機(jī)就可以執(zhí)行所需的計算。開始時,這些程序都是用機(jī)器語言(machine language)編寫的。機(jī)器語言就是表示機(jī)器實際操作的數(shù)字代碼,例如: C7 06 0000 0002 表示在IBM PC 上使用的Intel 8x86處理器將數(shù)字2移至地址0 0 0 0(16進(jìn)制)的指令。

      但編寫這樣的代碼是十分費時和乏味的,這種代碼形式很快就被匯編語言(assembly language)代替了。在匯編語言中,都是以符號形式給出指令和存儲地址的。例如,匯編語言指令 MOV X,2 就與前面的機(jī)器指令等價(假設(shè)符號存儲地址X是0 0 0 0)。匯編程序(assembler)將匯編語言的符號代碼和存儲地址翻譯成與機(jī)器語言相對應(yīng)的數(shù)字代碼。

      匯編語言大大提高了編程的速度和準(zhǔn)確度,人們至今仍在使用著它,在編碼需要極快的速度和極高的簡潔程度時尤為如此。但是,匯編語言也有許多缺點:編寫起來也不容易,閱讀和理解很難;而且匯編語言的編寫嚴(yán)格依賴于特定的機(jī)器,所以為一臺計算機(jī)編寫的代碼在應(yīng)用于另一臺計算機(jī)時必須完全重寫。發(fā)展編程技術(shù)的下一個重要步驟就是以一個更類似于數(shù)學(xué)定義或自然語言的簡潔形式來編寫程序的操作,它應(yīng)與任何機(jī)器都無關(guān),而且也可由一個程序翻譯為可執(zhí)行的代碼。例如,前面的匯編語言代碼可以寫成一個簡潔的與機(jī)器無關(guān)的形式 x = 2

      第一個編譯程序的出現(xiàn)是在20世紀(jì)50年代早期,多數(shù)早期的編譯工作是將算術(shù)公式翻譯成機(jī)器代碼。用現(xiàn)在的標(biāo)準(zhǔn)來衡量,當(dāng)時的編譯程序能完成的工作十分初步,如只允許簡單的單目運算,數(shù)據(jù)元素的命名方式有很多限制。然而它們奠定了對高級語言編譯系統(tǒng)的研究和開發(fā)的基礎(chǔ)。20世紀(jì)50年代中期出現(xiàn)了FORTRAN等一批高級語言,相應(yīng)的一批編譯系統(tǒng)開發(fā)成功。隨著編譯技術(shù)的發(fā)展和社會對編譯程序需求的不斷增長,20世紀(jì)50年代末有人開始研究編譯程序的自動生成工具,提出并研制編譯程序的編譯程序。它的功能是以任一語言的詞法規(guī)則、語法規(guī)則和語義解釋出發(fā),自動產(chǎn)生該語言的編譯程序。目前很多自動生成工具已廣泛使用,如詞法分析程序的生成系統(tǒng)LEX,語法分析程序的生成系統(tǒng)YACC等。20世紀(jì)60年代起,不斷有人使用自展技術(shù)來構(gòu)造編譯程序。自展的主要特征是用被編譯的語言來書寫該語言自身的編譯程序。1971年,PASCAL的編譯程序用自展技術(shù)生成后,其影響就越來越大。隨著并行技術(shù)和并行語言的發(fā)展,處理并行語言的并行編譯技術(shù),將串行程序轉(zhuǎn)換成并行程序的自動并行編譯技術(shù)也正在深入研究之中。另外嵌入式應(yīng)用迅速增長的需求,推動了交叉編譯技術(shù)的發(fā)展.還有系統(tǒng)芯片設(shè)計方法和關(guān)鍵EDA技術(shù)的研究,也帶動了專用語言VHDL等及其編譯技術(shù)的不斷深化。在70年代后期和80年代早期,大量的項目都貫注于編譯器其它部分的生成自動化,這其中就包括了代碼生成。這些嘗試并未取得多少成功,這大概是因為操作太復(fù)雜而人們又對其不甚了解。編譯器設(shè)計最近的發(fā)展包括:首先,編譯器包括了更加復(fù)雜算法的應(yīng)用程序它用于推斷或簡化程序中的信息。其次,編譯器已越來越成為基于窗口的交互開發(fā)環(huán)境(Interactive Development Environment,IDE)的一部分,它包括了編輯器、連接程序、調(diào)試程序以及項目管理程序。

      在九十年代,作為GNU項目或其它開放源代碼項目標(biāo)一部分,許多免費編譯器和編譯器開發(fā)工具被開發(fā)出來。隨著芯片研制,國內(nèi)還有若干單位也在開展基于GCC生成面向特定芯片的編譯器工作。編譯器包括了更加復(fù)雜算法的應(yīng)用程序它用于推斷或簡化程序中的信息;這又與更為復(fù)雜的程序設(shè)計語言的發(fā)展結(jié)合在一起。其中典型的有用于函數(shù)語言編譯的Hindley-Milner類型檢查的統(tǒng)一算法。其次,編譯器已越來越成為基于窗口的交互開發(fā)環(huán)境(Interactive Development Environment,IDE)的一部分,它包括了編輯器、連接程序、調(diào)試程序以及項目管理程序。這樣的IDE標(biāo)準(zhǔn)并沒有多少,但是對標(biāo)準(zhǔn)的窗口環(huán)境進(jìn)行開發(fā)已成為方向。另一方面,盡管近年來在編譯原理領(lǐng)域進(jìn)行了大量的研究,但是基本的編譯器設(shè)計原理在近20年中都沒有多大的改變。

      大約在1999年,SGI公布了他們的一個工業(yè)化的并行化優(yōu)化編譯器Pro64的源代碼,后被全世界多個編譯器研究小組用來做研究平臺,并命名為Open64。Open64的設(shè)計結(jié)構(gòu)好,分析優(yōu)化全面,是編譯器高級研究的理想平臺。3.編譯器的種類

      編譯器可以生成用來在與編譯器本身所在的計算機(jī)和操作系統(tǒng)(平臺)相同的環(huán)境下運行的目標(biāo)代碼,這種編譯器又叫做“本地”編譯器。另外,編譯器也可以生成用來在其它平臺上運行的目標(biāo)代碼,這種編譯器又叫做交叉編譯器。交叉編譯器在生成新的硬件平臺時非常有用?!霸创a到源碼編譯器”是指用一種高階語言作為輸入,輸出也是高階語言的編譯器。例如: 自動并行化編譯器經(jīng)常采用一種高階語言作為輸入,轉(zhuǎn)換其中的代碼,并用并行代碼注釋對它進(jìn)行注釋(如OpenMP)或者用語言構(gòu)造進(jìn)行注釋(如FORTRAN的DOALL指令)。二.編譯工具

      1.C語言對應(yīng)的編譯器——VS2008 C語言對應(yīng)的編譯器可以用VS2003、VS2005、VS2008、TC等,以最新版本的Visual Studio 2008為例

      Microsoft? Visual Studio? 2008 使開發(fā)人員能夠快速創(chuàng)建高質(zhì)量、用戶體驗豐富而又緊密聯(lián)系的應(yīng)用程序,充分展示了 Microsoft 開發(fā)智能客戶端應(yīng)用程序的構(gòu)想。借助 Visual Studio 2008,采集和分析信息將變得更為簡單便捷,業(yè)務(wù)決策也會因此變得更為有效。任何規(guī)模的組織都可以使用 Visual Studio 2008 快速創(chuàng)建能夠利用 Windows Vista? 和 2007 Office system 的更安全、更易于管理并且更可靠的應(yīng)用程序。

      Visual Studio 2008 在三個方面為開發(fā)人員提供了關(guān)鍵改進(jìn): 1.快速的應(yīng)用程序開發(fā) 2.高效的團(tuán)隊協(xié)作 3.突破性的用戶體驗

      Visual Studio 2008 提供了高級開發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序。2005 年,微軟發(fā)布了 Visual Studio 2005。.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向.NET 框架的(版本2.0)。它同時也能開發(fā)跨平臺的應(yīng)用程序,如開發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等??傮w來說是一個非常龐大的軟件,甚至包含代碼測試功能。

      Visual Studio 9 目前可以確定的是支持建立于 DHTML 基礎(chǔ)上的 AJax 技術(shù),這種微軟在

      Visual InterDev 時代提出的基于異步的客戶端動態(tài)網(wǎng)頁技術(shù)在當(dāng)年并沒有像微軟預(yù)期中的那么流行起來,反而隨著 GMail 等應(yīng)用而東山再起,漸漸成為主流網(wǎng)絡(luò)應(yīng)用之一。同時 Visual Studio 9 會強(qiáng)化對于數(shù)據(jù)庫的支持以及微軟新的基于工作流(Workflow)的編程模型。預(yù)計為了保持與 Office 系列的統(tǒng)一,Visual Studio 9 的名稱為 Visual Studio 2008。

      2.C++語言對應(yīng)的編譯器——Microsoft Visual C++ 6.0 Visual C++是一個集成環(huán)境的C++編譯器,功能很多。還有 Borland C++ Buider C++編譯器,比較小巧實用。C++ Buider 也是C++編譯器,是另一個公司的產(chǎn)品。

      Microsoft Visual C++ 6.0功能特點:

      幾乎所有世界級的軟件,從業(yè)界領(lǐng)先的Web瀏覽器到面向任務(wù)的企業(yè)應(yīng)用,都是使用Microsoft Visual C++開發(fā)系統(tǒng)來開發(fā)的。要用C++來開發(fā)Windows和Web上的高性能應(yīng)用程序,Visual C++是效率最高的首選工具。Visual C++ 6.0在不犧牲靈活性、性能和控制力度的同時,給C++帶來更高水平的生產(chǎn)效率。除了IntelliSense Technology(智能感應(yīng)技術(shù))和Edit and Continue(即編即調(diào))等顯著縮短開發(fā)時間的新特性外,Visual C++ 6.0還為Web開發(fā)和企業(yè)開發(fā)提供更良好的支持。Microsoft Visual C++ 6.0專業(yè)版的健壯的構(gòu)件開發(fā)、強(qiáng)大的數(shù)據(jù)庫工具和完備的Internet支持將使您從中受益,創(chuàng)建出策略性的商務(wù)解決方案來。

      有了這些顯著縮短開發(fā)時間的新特性,您可以享受到一種全新水平的工作效率。編碼所費的時間減少了,編譯所費的時間減少了,調(diào)試所費的時間也減少了,一句話,創(chuàng)建應(yīng)用程序所費的時間減少了,同時還可以享受到更多的構(gòu)件重用。獲得令人目眩的速度。本已是速度的標(biāo)準(zhǔn)的Visual C++如今更上一層樓,Visual C++ 6.0在多處進(jìn)行了最優(yōu)的調(diào)整,這樣的結(jié)果是:開發(fā)者可以創(chuàng)建出可能范圍內(nèi)的最小最快的構(gòu)件和應(yīng)用。3.JAVA語言對應(yīng)的編譯器——eclipse JCreater、JBuilder、eclipse、myeclipse、netbean這幾個是主流,eclipse和myeclipse(eclipse的擴(kuò)展功能更多)是主流中的主流。

      JBudler Eclipse 屬于IDE,是集成開發(fā)環(huán)境(IDE)!IDE是集成了編譯,檢錯,自動查找錯誤,深度反檢查功能的輔助開發(fā)工具。就是說,只要屬于java的IDE,都會把sun的編譯器集成到它里面來。而JBudler與Eclipse 等這些開發(fā)工具更多的是體現(xiàn)在對不同層面java開發(fā)提供了不同的強(qiáng)大功能。比如:MyEclipse強(qiáng)勢在web開發(fā)的便捷。JBudler對GUI更強(qiáng)大。eclipse是一個非常著名的集成開發(fā)工具,其自身功能強(qiáng)大而易用。更為重要的是,軟件本

      身是一個開放源代碼的項目,由一個國際組織進(jìn)行管理,很多大公司都是這個組織的成員,包括IBM和Borland等著名的軟件開發(fā)商,事實上,eclipse本來是IBM開發(fā)的工具,是由IBM將其貢獻(xiàn)給開放源代碼社區(qū)的。正因為如此,任何人都可以免費獲得eclipse開發(fā)環(huán)境,而不需要支付任何費用。

      eclipse的另一個非常重要的特點是其提供了非常靈活的擴(kuò)展能力,事實上,eclipse可以被稱作一個開發(fā)平臺,它提供了豐富的接口可以擴(kuò)展其本身。eclipse本身是使用Java開發(fā)的,開發(fā)人員可以簡單的按照其規(guī)范開發(fā)eclipse的插件,就可以在eclipse平臺上增加更多的功能。大量的開發(fā)人員基于eclipse開發(fā)了插件,比如C++開發(fā)、UML設(shè)計、J2EE開發(fā)等都有相應(yīng)的插件。事實上,包括IBM在內(nèi),很多大的軟件公司基于eclipse開發(fā)了其自己的軟件產(chǎn)品,這無疑得益于eclipse良好的結(jié)構(gòu)。

      三、編譯原理的近期發(fā)展 隨著大規(guī)模集成電路、網(wǎng)絡(luò)通訊和其它數(shù)字信息技術(shù)的迅速發(fā)展,目前嵌入式系統(tǒng)己經(jīng)廣泛地滲透到科學(xué)研究、工程設(shè)計、軍事技術(shù)、各類產(chǎn)業(yè)和商業(yè)文化藝術(shù)等各方面,在人們?nèi)粘I钪械姆椒矫婷娴教幨乔度胧较到y(tǒng)設(shè)備的身影,如手機(jī)、PDA、智能家電以及汽車電子等。隨著國內(nèi)外各種嵌入式產(chǎn)品的進(jìn)一步開發(fā)和推廣,嵌入式技術(shù)和人們的生活結(jié)合越來越緊密,人們?nèi)粘5墓ぷ?、學(xué)習(xí)和生活方式終將不可避免地逐步改變,嵌入式產(chǎn)品正在逐步形成時尚,在當(dāng)今的信息社會中扮演越來越重要的角色。

      嵌入式系統(tǒng)一般指的是非PC系統(tǒng),它包括完全植入嵌入式硬件內(nèi)部的為特定應(yīng)用設(shè)計的專用計算機(jī)系統(tǒng),以及相應(yīng)的硬件。嵌入式系統(tǒng)以應(yīng)用為中心的,它的軟硬件可以根據(jù)需求進(jìn)行裁減,以此來適應(yīng)目標(biāo)系統(tǒng)對外形尺寸、功能、可靠性、成本、功耗、外部接口等方面的嚴(yán)格要求。簡單地說,嵌入式系統(tǒng)集操作系統(tǒng)、應(yīng)用軟件與硬件于一體,具有軟件代碼小、高度自動化、響應(yīng)速度快等特點,因此特別適合要求實時和多任務(wù)的應(yīng)用。

      由于嵌入式系統(tǒng)資源有限,一般無法提供編譯、匯編、鏈接等工具,同時也很難提供高級調(diào)試功能,因此嵌入式系統(tǒng)的應(yīng)用軟件一般不能直接在嵌入式系統(tǒng)平臺上進(jìn)行開發(fā),而需要在交叉編譯環(huán)境中開發(fā)。也就是說通常是在另外的開發(fā)平臺上開發(fā)的,一般這種開發(fā)平臺由通用的計算機(jī)系統(tǒng)和專用的嵌入式系統(tǒng)軟件開發(fā)工具組成。

      編譯實現(xiàn)方式的發(fā)展主要分一下五類:手工、機(jī)器語言、匯編、系統(tǒng)程序設(shè)計語言、自動構(gòu)造工具lex yacc gcc。推動編譯技術(shù)發(fā)展的因素主要包括:語言范型(計算模式)、計算機(jī)體系結(jié)構(gòu)語言范型主要包括:命令式(imperative language)、應(yīng)用式(applicative)、基于規(guī)則的(rule-based)、面向?qū)ο蟮模╫bject-oriented)、并行計算(parallel computing)。體系結(jié)構(gòu)主要包括:萬諾曼機(jī)體系結(jié)構(gòu)、并行體系結(jié)構(gòu)、嵌入系統(tǒng)。編譯程序執(zhí)行環(huán)境主要包括:批處理、交互環(huán)境、嵌入系統(tǒng)環(huán)境、并行編譯技術(shù)、交叉編譯。編譯程序在一個機(jī)器(宿主機(jī))上運行,產(chǎn)生另一個機(jī)器(目標(biāo)機(jī))的匯編語言。嵌入式系統(tǒng)中的應(yīng)用程序正是借助這樣的編譯程序生成。目標(biāo)處理器MIPSX是MIPS系列芯片的種,屬于RISC體系結(jié)構(gòu),來源于斯坦福大學(xué)的MIPS計劃。由于該系列CPU不是采用加州大學(xué)伯克利分校的RISC窗口技術(shù)而是采用消除流水線各級互鎖的微處理器MIPS(MicroprocessorWithout Interlocking Pipeline Stage)技術(shù),因此而得名。MIPS是將IBM公司對優(yōu)化編譯程序的研究和加州大學(xué)伯克利分校的大規(guī)模集成電路的思想結(jié)合起來的產(chǎn)品。

      由于RISC指令集的簡單和整齊,為了達(dá)到更好地利用計算機(jī)的性能,MIPS系列芯片中很好地應(yīng)用了流水線策略。流水線是現(xiàn)代各類微處理器都采用的指令執(zhí)行技巧,即將若干條指令的取指、譯碼和執(zhí)行過程部分重疊在流水線中同時執(zhí)行。以前在CISC計算機(jī)中,由于指令多而復(fù)雜,處理每條指令的所需時間不固定,當(dāng)后面指令需要前條指令的結(jié)果時,往往造成指令互鎖,因此無法實現(xiàn)流水 線。而斯坦福大學(xué)的MIPS計劃就是在編譯的過程中,利用編譯程序優(yōu)化處理器的流水線以求提高處理器流水線的效率。由于采用了硬件連線控制來執(zhí)行數(shù)目不多的簡單指令,而且還能重組軟件流水線,這樣就減少了硬件復(fù)雜性。“編譯原理”課程分析編譯原理課程一般利用常用軟件如C,Pascal等來構(gòu)建編譯的各部分程序,編譯原理的構(gòu)成包括詞法分析,語法分析、語義分析、中間代碼生成、代碼優(yōu)化和目標(biāo)代碼生成等。編譯原理課程的學(xué)習(xí)可以對程序設(shè)計語言的設(shè)計和實現(xiàn)有深刻的理解,還可以有助于快速理解定位和解決在程序編譯、測試與運行中出現(xiàn)的問題。編譯程序規(guī)模大。由于編譯原理是一個極其復(fù)雜的系統(tǒng),程序規(guī)模大,將它肢解開來一部分一部分地研究。理論知識抽象。要完整地構(gòu)造一個編譯系統(tǒng)并不是一件容易的事情,它不僅需要具有較完備的軟件知識,并需要掌握現(xiàn)有的軟件工具的使用,而且更重要的是要有豐富的實踐經(jīng)驗,了解硬件系統(tǒng)結(jié)構(gòu)和操作系統(tǒng)的功能。算法的理解和實現(xiàn)。編譯原理這門課包含許多理論知識和算法,這些理論的學(xué)習(xí)和理解都存在著一定的難度。其中理論知識包括:詞法分析器的構(gòu)造,語法中各種分析器(LR,LL,SLR,LALR等)實現(xiàn)與完成。

      在編譯原理的不斷發(fā)展和完善過程中,一本本課程教材接踵而至,其中不乏非常優(yōu)秀的“名書”。編譯領(lǐng)域里程碑式的經(jīng)典著作——龍書,20年后終于出新版!這是一個延綿30年的故事,這是一部關(guān)于龍書的傳奇!最新版本,增添三章節(jié)內(nèi)容,使龍書地位更權(quán)威!1977年,Alfred V.Aho 和Jeffrey D.Ullman 出版《Principles of Compiler Design 》,封面是一名騎士和一只恐龍,因此第一次被人稱為龍書,但因為那條龍是綠色的,所以稱為綠龍書。過了9年,1986年,原來的兩位作者加上Ravi Sethi, 升級了前一本書,書名改為《Compilers: Principles, Techniques and Tools》,封面依然沿用騎士和恐龍,那頭龍是紅色的,因此被叫做龍書二或者是紅龍書。又過了一個9年,又一個9年,編譯領(lǐng)域的巨無霸--龍書始終都沒有升級。終于在2006年年底,龍書升級了。作者又增加了Monica S.Lam,名字沿用《Compilers: Principles, Techniques and Tools》,封面依然保持恐龍和武士的設(shè)計,但這次的龍是紫色,因此叫做紫龍書。

      本書全面、深入地探討了編譯器設(shè)計方面的重要主題,包括詞法分析、語法分析、語法制導(dǎo)定義和語法制導(dǎo)翻譯、運行時刻環(huán)境、目標(biāo)代碼生成、代碼優(yōu)化技術(shù)、并行性檢測以及過程間分析技術(shù),并在相關(guān)章節(jié)中給出大量的實例。與上一版相比,本書進(jìn)行了全面的修訂,涵蓋了編譯器開發(fā)方面的最新進(jìn)展。每章中都提供了大量的系統(tǒng)及參考文獻(xiàn)。本書是編譯原理課程方面的經(jīng)典教材,內(nèi)容豐富,適合作為高等院校計算機(jī)及相關(guān)專業(yè)本科生及研究生的編譯原理課程的教材,也是廣大技術(shù)人員的極佳參考讀物。Alfred V.Aho是哥倫比亞大學(xué)的Lawrence Gussman計算機(jī)科學(xué)教授。Aho教授多次獲獎,其中包括哥倫比亞校友會頒發(fā)的2003年度Great Teacher獎和電子與電器工程師協(xié)會的Jonh von Neumann獎?wù)隆K敲绹鴩夜こ淘涸菏?,以及ACM和IEEE的會員。Monica S.Lam是斯坦福大學(xué)的計算機(jī)科學(xué)教授。她曾經(jīng)是Tensilica 的首席科學(xué)家,并且是moka5的創(chuàng)建者和首席執(zhí)行官。她領(lǐng)導(dǎo)了 SUIF項目。該項目開發(fā)了最流行的研究性編譯器之一,并首創(chuàng)了很多在工業(yè)界得到應(yīng)用的編譯技術(shù)。Jeffery D.Ullman是Gradiance公司的首席執(zhí)行官和Standford大學(xué)的StanfordcW.Ascherman計算機(jī)科學(xué)(名譽退休)教授他的研究興趣包括數(shù)據(jù)庫理論、數(shù)據(jù)庫集成、數(shù)據(jù)挖掘和利用信息基礎(chǔ)軟件的教育技術(shù).他是美國國家工程院的院士,ACM的會員,并且是 Karlstrom獎和Knuth獎的獲得者。

      我對編譯技術(shù)發(fā)展的總結(jié):

      編譯原理是門實用的科學(xué)性的學(xué)科,當(dāng)今世界發(fā)展離不開編譯的進(jìn)步,正是考慮到其重要性,中國乃至世界都應(yīng)該注重這方面人才的培養(yǎng),發(fā)展并不是一帆風(fēng)順,尤其是中國的核心技術(shù)缺乏,創(chuàng)新能力不足,不像美國,日本,甚至印度都很注重知識產(chǎn)權(quán)的重要性,都很注重自主創(chuàng)新的重要性,所以今后作為一個中國人,作為一個開發(fā)者應(yīng)該把國家的利益放在第一位,把自主創(chuàng)新放在第一位,希望中國編譯技術(shù)的發(fā)展越來越好!

      第二篇:SMT技術(shù)發(fā)展

      SMT技術(shù)發(fā)展

      一.概述

      SMT是電子電路表面組裝技術(shù)(Surface Mount Technology),稱為表面貼裝或表面安裝技術(shù)。它是一種將無引腳或短引線表面組裝元器件(簡稱SMC/SMD,中文稱片狀元器件)安裝在印制電路板(Printed Circuit Board,PCB)的表面或其它基板的表面上,通過再流焊或浸焊等方法加以焊接組裝的電路裝連技術(shù)

      二.SMT設(shè)備

      (一)上板機(jī)

      上板機(jī)是貼片生產(chǎn)線上全自動上料(PCB)機(jī),擺放在貼片線首位,即貼片機(jī)前。主要功能是接收到下位機(jī)要板信號后,從PCB料架上一件一件推出PCB板。料架結(jié)構(gòu):進(jìn)出軌道分別放一個料架(一上一下),升降里一個料架,共三個。

      (二)印刷機(jī)

      1、手動印刷機(jī)

      手動印刷機(jī)是通過人手動給PCB板上錫的機(jī)器,手動印刷機(jī)價格便宜,操作簡單但其定位精度差,只適用于印刷要求較低的場合和科研。

      2、半自動印刷機(jī)

      SMT半自動印刷機(jī),用于取代手印臺,實現(xiàn)半自動錫膏印刷,鋼網(wǎng)自動上升下降,PCB需要手工載入和取出。半自動印刷機(jī)特點是:(1)PLC控制系統(tǒng),工作穩(wěn)定可靠,觸控式操作,簡單方便。

      (2)高精密架構(gòu),采用進(jìn)口線形導(dǎo)軌、調(diào)速馬達(dá)傳動,確保印刷之穩(wěn)定性和精密度。

      (3)根據(jù)紅膠和錫膏的各種不同的特性,自動設(shè)定運行參數(shù),可適合不同的產(chǎn)品以達(dá)到良好效果。

      (4)伸縮自如的手臂座,機(jī)臺手臂可分別左右調(diào)整,適合于不同基板尺寸。

      3、全自動印刷機(jī)

      全自動印刷機(jī)是利用模板被印刷刮刀向下壓,這樣一來模板的底 部就可以充分的接觸到電路板的頂面,從而進(jìn)行印刷作業(yè)的。全自動印刷機(jī)優(yōu)點:PCB尺寸兼容范圍廣,高精度印刷分辨率’全自動錫膏印刷機(jī)控制可以提高生產(chǎn)效率,控制品質(zhì),節(jié)省成本

      (三)點膠機(jī)

      1、手工點膠機(jī)

      手工點膠機(jī),就是由手動來控制點膠控制器的開關(guān),屬于半自動化點膠機(jī)的范疇,自動化程度不高,一般常用于點膠產(chǎn)品種類多,規(guī)格多的設(shè)備上,不適宜批量生產(chǎn)的物品的點膠。

      2、全自動點膠機(jī) 全自動點膠機(jī)是通過壓縮空氣將膠壓進(jìn)與活塞相連的進(jìn)給管中,當(dāng)活塞處于上沖時,活塞室中填滿膠,當(dāng)活塞下推時膠從點膠頭壓出。全自動點膠機(jī)適用于流體點膠,在自動化程度上遠(yuǎn)遠(yuǎn)高于手動點膠機(jī),從點膠的效果來看,產(chǎn)品的品質(zhì)級別會更高。自動化的操作,簡單可控。點膠機(jī)應(yīng)用的行業(yè)在不斷的擴(kuò)大,生產(chǎn)技術(shù)也在不斷的創(chuàng)新。

      (四)貼片機(jī)

      1、動臂式貼片機(jī)

      動臂式貼片機(jī)運動機(jī)構(gòu)、貼裝頭機(jī)構(gòu)和控制系統(tǒng),貼裝頭機(jī)構(gòu)安裝于運動機(jī)構(gòu)上,控制系統(tǒng)通過線路控制運動機(jī)構(gòu)和貼裝頭機(jī)構(gòu)的工作,運動機(jī)構(gòu)包括安裝由貼裝頭機(jī)構(gòu)的橫梁、平行并列的兩個運動軸和一對絲杠機(jī)構(gòu),橫梁安裝于運動軸上,且與運動軸垂直,其上設(shè)有導(dǎo)軌和用于貼裝頭橫向移動的兩個電機(jī),運動軸上設(shè)有同步驅(qū)動橫梁縱向移動的電機(jī),一對絲杠機(jī)構(gòu)分別安裝于運動軸上。

      2、轉(zhuǎn)塔式貼片機(jī)

      轉(zhuǎn)塔式貼片機(jī)是元件送料器放于一個單坐標(biāo)移動的料車上,基板(PCB)放于一個X/Y坐標(biāo)系統(tǒng)移動的工作臺上,貼片頭安裝在一個轉(zhuǎn)塔上,工作時,料車將元件送料器移動到取料位置,貼片頭上的真空吸料嘴在取料位置取元件,經(jīng)轉(zhuǎn)塔轉(zhuǎn)動到貼片位置(與取料位置成180度),在轉(zhuǎn)動過程中經(jīng)過對元件位置與方向的調(diào)整,將元件貼放于基板上。

      3、模組式貼片機(jī)

      元件送料器、基板(PCB)是固定的,貼片頭(安裝多個真空吸料嘴)在送料器與基板之間來回移動,將元件從送料器取出,經(jīng)過對元件位置與方向的調(diào)整,然后貼放于基板上。由于貼片頭是安裝于拱架型的X/Y坐標(biāo)移動橫梁上,所以得名。

      (五)焊接設(shè)備

      1、電烙鐵

      電烙鐵是電子制作和電器維修的必備工具,主要用途是焊接元件及導(dǎo)線,按機(jī)械結(jié)構(gòu)可分為內(nèi)熱式電烙鐵和外熱式電烙鐵,按功能可分為無吸錫電烙鐵和吸錫式電烙鐵,根據(jù)用途不同又分為大功率電烙鐵和小功率電烙鐵。

      2、回流焊爐

      回流焊爐在電子制造領(lǐng)域并不陌生,我們電腦內(nèi)使用的各種板卡上的元件都是通過這種焊爐焊接到線路板上的,這種設(shè)備的內(nèi)部有一個加熱電路,將空氣或氮氣加熱到足夠高的溫度后吹向已經(jīng)貼好元件的線路板,讓元件兩側(cè)的焊料融化后與主板粘結(jié)。這種工藝的優(yōu)勢是溫度易于控制,焊接過程中還能避免氧化,制造成本也更容易控制。

      3、波峰焊爐

      波峰焊是讓插件板的焊接面直接與高溫液態(tài)錫接觸達(dá)到焊接目的,其高溫液態(tài)錫保持一個斜面,并由特殊裝置使液態(tài)錫形成一道道類似波浪的現(xiàn)象,所以叫波峰焊,完成波峰焊的機(jī)器就是波峰焊爐。

      (六)清洗設(shè)備

      1、超聲波清洗機(jī)

      超聲波在液體中傳播,使液體與清洗槽在超聲波頻率下一起振動,液體與清洗槽振動時有自己固有頻率,這種振動頻率是聲波頻率,所以人們就聽到嗡嗡聲。超聲波清洗機(jī)的優(yōu)點是:超聲波清洗效果好,操作簡單。

      三.電子制造工藝

      (一)技術(shù)文件

      技術(shù)文件是指公司的產(chǎn)品設(shè)計圖紙,各種技術(shù)標(biāo)準(zhǔn)、技術(shù)檔案和技術(shù)資料以及未打印出圖的尚在計算機(jī)里的圖紙資料、技術(shù)文檔等。

      (二)工藝文件

      指導(dǎo)工人操作和用于生產(chǎn)、工藝管理等的各種技術(shù)文件。

      一、品質(zhì)管理

      (一)ISO9000:2015 ISO9000質(zhì)量管理體系是國際標(biāo)準(zhǔn)化組織(ISO)制定的國際標(biāo)準(zhǔn)之一,在1994年提出的概念,是指“由ISO/TC176(國際標(biāo)準(zhǔn)化組織質(zhì)量管理和質(zhì)量保證技術(shù)委員會)制定的所有國際標(biāo)準(zhǔn)”。該標(biāo)準(zhǔn)可幫助組織實施并有效運行質(zhì)量管理體系,是質(zhì)量管理體系通用的要求和指南。

      (二)QC七手法 QC七手法又稱品管七大手法,它是常用的統(tǒng)計管理方法,又稱為初級統(tǒng)計管理方法。它主要包括控制圖、因果圖、直方圖、排列圖、檢查表、層別法、散布圖等所謂的QC七工具。

      (三)5S 5S起源于日本,是指在生產(chǎn)現(xiàn)場中對人員、機(jī)器、材料、方法等生產(chǎn)要素進(jìn)行有效的管理,這是日本企業(yè)一種獨特的管理辦法。因為這5個詞日語中羅馬拼音的第一個字母都是“S”,所以簡稱為“5S”,開展以整理、整頓、清掃、清潔和素養(yǎng)為內(nèi)容的活動,稱為“5S”活動。

      四,工藝流程。

      六,發(fā)展趨勢。

      未來SMT裝備技術(shù)發(fā)展趨勢:

      新技術(shù)革命和成本壓力催生了自動化、智能化和柔性化生產(chǎn)制造,組裝、物流裝連、封裝、測試一體化系統(tǒng)MES。SMT設(shè)備通過技術(shù)進(jìn)步提高電子業(yè)自動化水平實現(xiàn)少人作業(yè),降低人工成本增加個人產(chǎn)出,保持競爭力,是SMT制造業(yè)的主旋律。高性能、易用性、靈活性和環(huán)保是SMT設(shè)備的主要發(fā)展必然趨勢: 1).高精度、柔性化:行業(yè)競爭加劇、新品上市周期日益縮短、對環(huán)保要求更加苛刻;順應(yīng)更低成本、更微型化趨勢,對電子制造設(shè)備提出了更高的要求。電子設(shè)備正在向高精度、高速易用、更環(huán)保以及更柔性的方向發(fā)展。貼片頭功能頭實現(xiàn)任意自動切換;貼片頭實現(xiàn)點膠、印刷、檢測反饋,貼裝精度的穩(wěn)定性將更高,部品和基板窗口大兼容柔性能力將更強(qiáng)。

      2).高速化、小型化:帶來實現(xiàn)高效率、低功率、占空間少、低成本。貼片效率與多功能雙優(yōu)的高速多功能貼片機(jī)的需求逐漸增多,多軌道、多工作臺貼裝的生產(chǎn)模式生產(chǎn)率可達(dá)到100000CPH左右。

      3.半導(dǎo)體封裝與SMT融合趨勢:電子產(chǎn)品體積日趨小型化、功能日趨多樣化、元件日趨精密化,半導(dǎo)體封裝與表面貼裝技術(shù)的融合已成大勢所趨。半導(dǎo)體廠商已開始應(yīng)用高速表面貼裝技術(shù),而表面貼裝生產(chǎn)線也綜合了半導(dǎo)體的一些應(yīng)用,傳統(tǒng)的技術(shù)區(qū)域界限日趨模糊。技術(shù)的融合發(fā)展也帶來了眾多已被市場認(rèn)可的產(chǎn)品。POP技術(shù)已經(jīng)在高端智能產(chǎn)品上廣泛使用,多數(shù)品牌貼片機(jī)公司提供倒裝芯片設(shè)備(直接應(yīng)用晶圓供料器),即為表面貼裝與半導(dǎo)體裝配融合提供了良好的解決方案。

      七.總結(jié)。

      目前,封裝技術(shù)的定位已從連接、組裝等一般性生產(chǎn)技術(shù)逐步演變?yōu)閷崿F(xiàn)高度多樣化電子信息設(shè)備的一個關(guān)鍵技術(shù)。更高密度、更小凸點、無鉛工藝等需要全新的封裝技術(shù),更能適應(yīng)消費電子產(chǎn)品市場快速變化的需求。封裝技術(shù)的推陳出新,也已成為半導(dǎo)體及電子制造技術(shù)繼續(xù)發(fā)展的有力推手,并對半導(dǎo)體前道工藝和表面貼裝技術(shù)的改進(jìn)產(chǎn)生著重大影響。如果說倒裝芯片凸點生成是半導(dǎo)體前道工藝向后道封裝的延伸,那么,基于引線鍵合的硅片凸點生成則是封裝技術(shù)向前道工藝的擴(kuò)展。

      在整個電子行業(yè)中,新型封裝技術(shù)正推動制造業(yè)發(fā)生變化,市場上出現(xiàn)了將傳統(tǒng)分離功能混合起來的技術(shù)手段,正使后端組件封裝和前端裝配融合變成一種趨勢。不難觀察到,面向部件、系統(tǒng)或整機(jī)的多芯片組件封裝技術(shù)的出現(xiàn),徹底改變了只是面向器件的概念,并很有可能會引發(fā)SMT產(chǎn)生一次工藝革新。

      元器件是SMT技術(shù)的推動力,而SMT的進(jìn)步也推動著芯片封裝技術(shù)不斷提升。片式元件是應(yīng)用最早、產(chǎn)量最大的表面貼裝元件,自打SMT形成后,相應(yīng)的IC封裝則開發(fā)出了適用于SMT短引線或無引線的LCCC、PLCC、SOP等結(jié)構(gòu)。四側(cè)引腳扁平封裝(QFP)實現(xiàn)了使用SMT在PCB或其他基板上的表面貼裝,BGA解決了QFP引腳間距極限問題,CSP取代QFP則已是大勢所趨,而倒裝焊接的底層填料工藝現(xiàn)也被大量應(yīng)用于CSP器件中。

      隨著01005元件、高密度CSP封裝的廣泛使用,元件的安裝間距將從目前的0.15mm向0.1mm發(fā)展,這勢必決定著SMT從設(shè)備到工藝都將向著滿足精細(xì)化組裝的應(yīng)用需求發(fā)展。但SiP、MCM、3D等新型封裝形式的出現(xiàn),使得當(dāng)今電子制造領(lǐng)域的生產(chǎn)過程中遇到的問題日益增多。

      由于MCM技術(shù)是集混合電路、SMT及半導(dǎo)體技術(shù)于一身的集合體,所以我們可稱之為保留器件物理原型的系統(tǒng)。多芯片模組等復(fù)雜封裝的物理設(shè)計、尺寸或引腳輸出沒有一定的標(biāo)準(zhǔn),這就導(dǎo)致了雖然新型封裝可滿足市場對新產(chǎn)品的上市時間和功能需求,但其技術(shù)的創(chuàng)新性卻使SMT變得復(fù)雜并增加了相應(yīng)的組裝成本。

      可以預(yù)見,隨著無源器件以及IC等全部埋置在基板內(nèi)部的3D封裝最終實現(xiàn),引線鍵合、CSP超聲焊接、PoP(堆疊裝配技術(shù))等也將進(jìn)入板級組裝工藝范圍。所以,SMT如果不能快速適應(yīng)新的封裝技術(shù)則將難以持續(xù)發(fā)展。

      第三篇:煉鋼技術(shù)發(fā)展

      轉(zhuǎn)爐、電爐、平爐煉鋼各有什么優(yōu)缺點?煉鋼技術(shù)有哪些新

      發(fā)展?

      煉鋼的方法有很多種,其基本原理是相同的,所不同的是在冶煉過程中需要的氧和熱能來源不同,所用的設(shè)備和操作方法不同。目前各國采用的煉鋼方法有轉(zhuǎn)爐煉鋼、電爐煉鋼和平爐煉鋼等,而主要發(fā)展趨勢為純氧頂吹轉(zhuǎn)爐煉鋼。至1976年,轉(zhuǎn)爐鋼已占世界鋼總產(chǎn)量的70%。

      (1)純氧頂吹轉(zhuǎn)爐煉鋼法

      這種方法是1952年以后發(fā)展起來的新技術(shù),它是目前世界上采用較多也是較先進(jìn)的一種方法。純氧頂吹轉(zhuǎn)爐煉鋼有以下優(yōu)點:

      (i)生產(chǎn)速度快 由于用純氧吹煉,就會高速降碳,快速提溫,大大縮短冶煉時間。一座300t轉(zhuǎn)爐吹煉時間不到20min,包括輔助工作時間在內(nèi),一共不超過1h。

      (ii)品種多、質(zhì)量好純氧頂吹轉(zhuǎn)爐既能煉普通鋼,也能煉普通低碳鋼。如首都鋼廠采用這種方法成功地試煉了一百多種鋼材。由于用純氧吹煉,鋼中氮、氫等有害氣體含量較低。

      (iii)基建投資和生產(chǎn)費用低 純氧頂吹轉(zhuǎn)爐的基建投資相當(dāng)于同樣生產(chǎn)量的平爐車間的60~70%,生產(chǎn)費用也低于平爐。

      目前純氧頂吹轉(zhuǎn)爐隨著氧槍的多孔噴頭的研制成功,大大提高了單位時間內(nèi)的供氧量,并由于操作技術(shù)上的革新(例如,用電子計算技術(shù)來調(diào)節(jié)、控制冶煉過程),不論轉(zhuǎn)爐容量的大小,吹煉時間基本上相差不多,即使300t轉(zhuǎn)爐,凈吹氧時時也可縮短到12min左右。在一定限度內(nèi),爐容量越大,經(jīng)濟(jì)效果越好,因此頂吹轉(zhuǎn)爐迅速走向大型化?,F(xiàn)在世界上最大的轉(zhuǎn)爐為350t,并且正在研究建造400~450t轉(zhuǎn)爐。

      (2)電爐煉鋼法

      電爐煉鋼法主要利用電弧熱,在電弧作用區(qū),溫度高達(dá)4000℃。冶煉過程一般分為熔化期、氧化期和還原期,在爐內(nèi)不僅能造成氧化氣氛,還能造成還原氣氛,因此脫磷、脫硫的效率很高。

      以廢鋼為原料的電爐煉鋼,比之高爐轉(zhuǎn)爐法基建投資少,同時由于直接還原的發(fā)展,為電爐提供金屬化球團(tuán)代替大部分廢鋼,因此就大大地推動了電爐煉鋼。世界上現(xiàn)有較大型的電爐約1400座,目前電爐正在向大型、超高功率以及電子計算機(jī)自動控制等方面發(fā)展,最大電爐容量為400t。

      國外150t以上的電爐幾乎都用于冶煉普通鋼,許多國家電爐鋼產(chǎn)量的60~80%均為低碳鋼。我國由于電力和廢鋼不足,目前主要用于冶煉優(yōu)質(zhì)鋼和合金鋼。

      (3)平爐煉鋼法

      五十年代以前,平爐鋼占世界鋼產(chǎn)量的85%。近年來,除澆鑄大型鑄件或供水壓機(jī)等成材的大鋼錠,平爐煉鋼仍在發(fā)揮其作用外,由于純氧頂吹轉(zhuǎn)爐煉鋼技術(shù)的發(fā)展,轉(zhuǎn)爐鋼的產(chǎn)量大幅度增長,世界各國平爐鋼產(chǎn)量才逐年下降。平爐煉鋼法的最大缺點是冶煉時間長(一般需要6~8h),燃料耗損大(熱能的利用只有20~25%),基建投資和生產(chǎn)費用高。一個年產(chǎn)1200萬噸鋼的鋼廠,只要建成六個250~300t的純氧頂吹轉(zhuǎn)爐就夠了,如果修建平爐卻需要500t的大型平爐30~40座。雖然目前世界上仍在生產(chǎn)的平爐已普遍采用氧氣煉鋼,生產(chǎn)率有較大的提高,但除塵系統(tǒng)復(fù)雜,投資高昂,因此平爐煉鋼不再發(fā)展,甚至有拆除改建為頂吹或底吹轉(zhuǎn)爐的趨勢。

      第四篇:數(shù)控技術(shù)發(fā)展

      數(shù)控技術(shù)的應(yīng)用不但給傳統(tǒng)制造業(yè)帶來了革命性的變化,使制造業(yè)成為工業(yè)化的象征,而且隨著數(shù)控技術(shù)的不斷發(fā)展和應(yīng)用領(lǐng)域的擴(kuò)大,他對國計民生的一些重要行業(yè)(IT、汽車、輕工、醫(yī)療等)的發(fā)展起著越來越重要的作用,因為這些行業(yè)所需裝備的數(shù)字化已是現(xiàn)代發(fā)展的大趨勢。從目前世界上數(shù)控技術(shù)及其裝備發(fā)展的趨勢來看,其主要研究熱點有以下幾個方面:

      1。高速、高精加工技術(shù)及裝備的新趨勢

      2。五軸聯(lián)動加工和復(fù)合加工機(jī)床快速發(fā)展

      3。智能化、開放式、網(wǎng)絡(luò)化成為當(dāng)代數(shù)控系統(tǒng)發(fā)展的主要趨勢

      4。重視新技術(shù)標(biāo)準(zhǔn)、規(guī)范的建立

      就業(yè)前景

      在發(fā)達(dá)國家中,數(shù)控機(jī)床已經(jīng)大量普遍使用。我國制造業(yè)與國際先進(jìn)工業(yè)國家相比存在著很大的差距,機(jī)床數(shù)控化率還不到2%對于目前我國現(xiàn)有的有限數(shù)量的數(shù)控機(jī)床(大部分為進(jìn)口產(chǎn)品)也未能充分利用。原因是多方面的,數(shù)控人才的匾乏無疑是主要原因之

      一、由于數(shù)控技術(shù)是最典型的、應(yīng)用最廣泛的機(jī)電一體化綜合技術(shù),我國迫切需要大量的從研究開發(fā)到使用維修的各個層次的技術(shù)人才。

      1、數(shù)控人才的需求主要集中在以下的企業(yè)和地區(qū)

      國有大中型企業(yè),特別是目前經(jīng)濟(jì)效益較好的軍工企業(yè)和國家重大裝備制造企業(yè)。軍工制造業(yè)是我國數(shù)控技術(shù)的主要應(yīng)用對象。比如杭州發(fā)電設(shè)備廠用6000元月薪招不到數(shù)控操作工。隨著民營經(jīng)濟(jì)的飛速發(fā)展,我國沿海經(jīng)濟(jì)發(fā)達(dá)地區(qū)(如廣東,浙江、江蘇、山東),數(shù)控人才更是供不應(yīng)求,主要集中在模具制造企業(yè)和汽車零部件制造企業(yè)。具有數(shù)控知識的模具技工的年薪已開到了30萬元,超過了“博士”。

      2、數(shù)控人才的知識結(jié)構(gòu)

      現(xiàn)在處于生產(chǎn)一線的各種數(shù)控人才主要有二個來源:一是高職或中職的數(shù)控技術(shù)或機(jī)電一體化等專業(yè)的畢業(yè)生,他們都很年輕,具有不同程度的英語、計算機(jī)應(yīng)用、機(jī)械和電氣基礎(chǔ)理論知識和一定的動手能力,容易接受新工作崗位的挑戰(zhàn)。他們最大的缺陷就是學(xué)校難以提供的工藝經(jīng)驗,同時,由于學(xué)校教育的專業(yè)課程分工過窄,仍然難以滿足某些企業(yè)對加工和維修一體化的復(fù)合型人才的要求。而采用雙師型的教師隊伍對學(xué)生進(jìn)行教學(xué),他們由具有企業(yè)技能工作經(jīng)驗的數(shù)控技師和從事高職教育多年的講師組成。為學(xué)生畢業(yè)后到企業(yè)工作創(chuàng)造有利條件。

      另一個來源就是從企業(yè)現(xiàn)有員工中挑選人員參加不同層次的數(shù)控技術(shù)中、短期培訓(xùn),以適應(yīng)企業(yè)對數(shù)控人才的急需。這些人員一般具有企業(yè)所需的工藝背景、比較豐富的實踐經(jīng)驗,但是他們大部分是傳統(tǒng)的機(jī)類或電類專業(yè)的各級畢業(yè)生,知識面較窄,特別是對計算機(jī)相應(yīng)軟件應(yīng)用技術(shù)和計算機(jī)數(shù)控系統(tǒng)不太了解。而在數(shù)控應(yīng)用軟件方向由具有從業(yè)經(jīng)驗數(shù)控工程師進(jìn)行教學(xué),使學(xué)生更能夠達(dá)到企業(yè)數(shù)控自動化編程和工藝設(shè)計以及零件建模要求。

      3、對于數(shù)控人才,有以下三個需求層次,所需掌握的知識結(jié)構(gòu)也各不同

      (1)藍(lán)領(lǐng)層

      數(shù)控操作技工:精通機(jī)械加工和數(shù)控加工工藝知識,熟練掌握數(shù)控機(jī)床的操作和手工編程,了解自動編程和數(shù)控機(jī)床的簡單維護(hù)維修。適合中職學(xué)校組織培養(yǎng)。此類人員市場需求量大,適合作為車間的數(shù)控機(jī)床操作技工。但由于其知識較單一,其工資待遇不會大高。

      (2)灰領(lǐng)層

      數(shù)控編程員:掌握數(shù)控加工工藝知識和數(shù)控機(jī)床的操作,掌握復(fù)雜模具的設(shè)計和制造專業(yè)知識,熟練掌握三維CAD/CAM軟件,如UG、ProE等;熟練掌握數(shù)控手工和自動編程技術(shù);適合高職院校組織培養(yǎng)。適合作為工廠設(shè)計處和工藝處的數(shù)控編程員。此類人員需求量大,尤其在模具行業(yè)非常受歡迎,待遇也較高。

      數(shù)控機(jī)床維護(hù)、維修人員:掌握數(shù)控機(jī)床的機(jī)械結(jié)構(gòu)和機(jī)電聯(lián)調(diào),掌握數(shù)控機(jī)床的操作與編程,熟悉各種數(shù)控系統(tǒng)的特點、軟硬件結(jié)構(gòu)、PLC和參數(shù)設(shè)置。精通數(shù)控機(jī)床的機(jī)械和電氣的調(diào)試和維修。適合高職院校組織培養(yǎng)。適合作為工廠設(shè)備處工程技術(shù)人員。此類人員需求量相對少一些,但培養(yǎng)此類人員非常不易,知識結(jié)構(gòu)要求很廣,適應(yīng)與數(shù)控相關(guān)的工作能力強(qiáng),需要大量實際經(jīng)驗的積累,目前非常缺乏,其待遇也較高。

      (3)金領(lǐng)層

      數(shù)控通才:具備并精通數(shù)控操作技工、數(shù)控編程員和數(shù)控維護(hù)、維修人員所需掌握的綜合知識,并在實際工作中積累了大量實際經(jīng)驗,知識面很廣。精通數(shù)控機(jī)床的機(jī)械結(jié)構(gòu)設(shè)計和數(shù)控系統(tǒng)的電氣設(shè)計,掌握數(shù)控機(jī)床的機(jī)電聯(lián)調(diào)。能自行完成數(shù)控系統(tǒng)的選型、數(shù)控機(jī)床電氣系統(tǒng)的設(shè)計、安裝、調(diào)試和維修。能獨立完成機(jī)床的數(shù)控化改造。是企業(yè)(特別是民營企業(yè))的搶手人才,其待遇很高。適合高職院校組織培養(yǎng)。提供特殊的實訓(xùn)措施和名師指導(dǎo)等手段,促其成才。適合于擔(dān)任企業(yè)的技術(shù)負(fù)責(zé)人或機(jī)床廠數(shù)控機(jī)床產(chǎn)品開發(fā)的機(jī)電設(shè)計主管。

      對于以上各類數(shù)控人才,主要的基礎(chǔ)知識基本相同,專業(yè)課的內(nèi)容和重點不同。在課程設(shè)置方面應(yīng)特別加強(qiáng)實訓(xùn)內(nèi)容和與企業(yè)實習(xí)的內(nèi)容,因材施教,培養(yǎng)企業(yè)所需的人才。在學(xué)校學(xué)習(xí)主要獲得數(shù)控類職業(yè)資格等級證書、全國高校計算機(jī)等級證書、AutoCAD中級證書、維修電工/機(jī)修鉗工中級證書等。

      第五篇:編譯原理 學(xué)習(xí)心得

      國際學(xué)院 0802 楊良燕 200819100227

      《編譯原理》課程學(xué)習(xí)心得

      《編譯原理》是計算機(jī)專業(yè)的一門重要課程,正如教材

      第一章的引論所述,“編譯程序是現(xiàn)代計算機(jī)系統(tǒng)的基本組成部分之一”。“一個編譯程序就是一個語言翻譯程序,語言翻譯程序把一種語言(源語言)書寫的程序翻譯成另一種語言(目標(biāo)語言)的等價程序”。

      通過這一學(xué)期的學(xué)習(xí),我覺得編譯原理是一門理論性很強(qiáng)的課程,從文法和語言的概念到LL(1)文法和LR(0)文法的分析,幾乎都是對具體問題的抽象。因而,我們需要更多的時間來理解、掌握相關(guān)的知識,當(dāng)然在這一過程中也存在很多問題,比如我們后期學(xué)習(xí)具體文法的分析方法時,對于文法的概念不夠清晰,影響了上課的效率,知道老師再次給我們講解了文法等基礎(chǔ)的知識點,我們才慢慢掌握后面所學(xué)的LL(1)文法等,也發(fā)現(xiàn)了知識點之間的關(guān)聯(lián)。此外,這門課程的課時被安排得很少,一周只有一次,這樣很不利于我們對這門重要課程的理解和掌握。但是我覺得我們很幸運,因為老師在有限的課程中盡量將知識點以比較容易接受的方式給我們講解,教我們用簡單的方法理解記憶不同的知識,對于我們提出的問題,無論課上或是課外,老師一直是不厭其煩,甚至利用課余時間為我們講解重要的難題。

      編譯原理這門課程不僅僅在于其本身的理論價值,更在于為我們解決問題提供的思維方式和方法。從LL(1)到LR(0),問題不斷被解決的同時,又有一個個新的問題提了出來。對計算機(jī)語言世界的知識積累,像滾雪球一樣越滾越大。這個逐漸遞進(jìn),逐漸解決問題的過程對我來說是收獲很大的。整個過程好像踏著前人研究編譯理論的路線,不斷感覺他們遇到的問題,更重要的是他們解決問題的思路。編譯原理的課程帶給我的不只是如何去編譯程序這樣的理論知識,相信更重要的是一種如何“自動計算”的思路。通過對相關(guān)編譯問題的具體分析,讓我體會最深的是一種“自動計算”的思想,同時完成編譯試驗后,更是感到了一種“自動計算”的快樂?!比欢颐靼鬃约弘m然對編譯有了一定的了解,我懂得了文法的分析,學(xué)會了構(gòu)造確定和非確定有限自動機(jī),學(xué)會了LL(1)文法和LR(0)文法等,但是并沒有完全掌握,對于這些知識點的實質(zhì)性和其他方面,更是認(rèn)識不深。作為一名學(xué)習(xí)計算機(jī)科學(xué)與技術(shù)的學(xué)生,我明白編譯原理是軟件工程的基礎(chǔ),課程的結(jié)束并不意味著學(xué)習(xí)的結(jié)束,只有通過以后的學(xué)習(xí),才能更深入地了解編譯原理。

      下載編譯技術(shù)發(fā)展綜述word格式文檔
      下載編譯技術(shù)發(fā)展綜述.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        編譯實習(xí)報告(范文)

        篇一:編譯原理實習(xí)報告實習(xí)報告【實習(xí)目的】 1.了解編譯器的工作原理 2.掌握并加深本學(xué)期所學(xué)的編譯原理的理論知識 3.加強(qiáng)自己的動手能力 【實習(xí)內(nèi)容】 1.編譯并運行老師所......

        編譯原理實驗報告[合集]

        編譯原理實驗報告 報告完成日期 2018.5.30 一. 組內(nèi)分工與貢獻(xiàn)介紹 二. 系統(tǒng)功能概述; 我們使用了自動生成系統(tǒng)來完成我們的實驗內(nèi)容。我們設(shè)計的系統(tǒng)在完成了實驗基本要求的......

        編譯原理課程設(shè)計

        課 程 設(shè) 計 報 告 設(shè)計題目:一個簡單文法的編譯器前端的設(shè)計與實現(xiàn) 班級: 計算機(jī)1206 組長學(xué)號:201239 組長姓名:閆智宣 指導(dǎo)教師:李曉華 設(shè)計時間:2014年12月 [在此處鍵入] 設(shè)......

        編譯原理教學(xué)大綱(范文模版)

        編譯原理教學(xué)大綱 一、課程的性質(zhì)、地位 本課程是計算機(jī)專業(yè)的重要專業(yè)課之一,是一門理論性和實踐性較強(qiáng)的課程。主要介紹程序設(shè)計語言編譯程序構(gòu)造的基本原理和基本實現(xiàn)方法......

        編譯原理論文

        編譯原理心得體會 編譯原理是計算機(jī)專業(yè)的一門重要專業(yè)課,旨在介紹編譯程序構(gòu)造的一般原理和基本方法,在計算機(jī)本科教學(xué)中占有十分重要的地位。 該課程理論性與實踐性都很強(qiáng),我......

        經(jīng)典美文呼喚“經(jīng)典”編譯

        經(jīng)典美文呼喚“經(jīng)典”編譯 《在馬克思墓前的講話》,這篇文章是一位世界無產(chǎn)階級的偉大導(dǎo)師為另一位偉大導(dǎo)師所寫的悼詞。自入選高中語文課本以來,歷經(jīng)數(shù)次課本的變化,許多名家......

        節(jié)水技術(shù)發(fā)展概況

        關(guān)于管道灌溉節(jié)水技術(shù)在**灌區(qū)運用的幾點思考 【摘要】管道灌溉節(jié)水技術(shù)在桐仁橋灌區(qū)的使用。**灌區(qū)就選擇了自壓管道灌溉系統(tǒng)(三圣廟渡槽自壓供水)運行模式和小水利工程(茜草......

        移動通信技術(shù)發(fā)展

        移動通信技術(shù)的發(fā)展內(nèi)容摘要:回顧移動通信技術(shù)發(fā)展史,主要的發(fā)展都在近幾十年,而且發(fā)展的速度越來越快,藍(lán)牙、WAP和GPRS僅僅是目前移動新技術(shù)的幾個亮點而已。北美國家對3G的發(fā)......