• <span id="nkbdk"></span>
    <optgroup id="nkbdk"><em id="nkbdk"><del id="nkbdk"></del></em></optgroup>

  • <legend id="nkbdk"><i id="nkbdk"></i></legend>
    1. <optgroup id="nkbdk"></optgroup>

      所在位置:主頁 > 程序語言 > 編譯程序和解釋程序均能產生目標程序嗎

      編譯程序和解釋程序均能產生目標程序嗎

      發布時間:2023-04-24 02:09來源:www.linkseekers.com作者:宇宇

      不能

      因為:編譯程序能產生目標程序而解釋程序則不能

      補充:解釋程序也稱為解釋器,它或者直接解釋執行源程序,或者將源程序翻譯成某種中間表示形式后再加以執行;編譯程序(編譯器)則是將源程序翻譯成目標語言程序,然后在計算機上運行目標程序。兩種語言處理程序的根本區別是:在編譯方式下,機器上運行的是與源程序等價的目標程序,源程序和編譯程序都不再參與目標程序的執行過程,而在解釋方式下,解釋程序和源程序(或某種等價表示)要參與到程序的運行過程中,運行程序的控制權在解釋程序。解釋器翻譯源程序時不生成獨立的目標程序,而編譯器則將源程序翻譯成獨立的目標程序。

      補充:編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬于采用生成性實現途徑實現的翻譯程序。它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。

      电影院 嗯 快 啊
    2. <span id="nkbdk"></span>
      <optgroup id="nkbdk"><em id="nkbdk"><del id="nkbdk"></del></em></optgroup>

    3. <legend id="nkbdk"><i id="nkbdk"></i></legend>
      1. <optgroup id="nkbdk"></optgroup>