タグ

勉強用に関するscrewedupのブックマーク (3)

  • インタプリタ - Wikipedia

    インタプリタ(英: interpreter)とは、プログラミング言語で書かれたソースコードないし中間表現を逐次解釈しながら実行するプログラムのこと[1]。「インタープリタ」「インタープリター」などと表記することもある。 インタプリタは、およそ次のいずれかの動作をするプログラムである。 ソースコードを直接解釈実行する。 ソースコードを何らかの効率的な中間的なコード(中間表現)に、最初に全て変換して、あるいは、逐次変換しながら、解釈実行する。 何らかのコンパイラが生成し出力した、何らかの効率的な(マシンに依存しない、あるいは、マシン依存の)中間表現を解釈実行する[注 1]。 このように程度の差はあるが、ソフトウェアがソフトウェアを実行するという形になる。 いずれにしても、「インタプリタ言語」などという分類は来は存在しない。単にそれぞれの言語の代表的な処理系の実装がインタプリタであったというだ

  • Tips11 コマンド入力補完の使い方

    Windowsでプログラミングをするときに,これだけは知っておきたいTipsや設定を集めました。これらの知識は,プログラムを作るとき,実行するとき,トラブルを解決するときにどうしても必要になります。きっちり覚えておきましょう。なお,ここで紹介するWindowsは,基的に「Windows XP」を指します。「Windows 2000」「Windows Vista」など他のバージョンでは使えない場合があります。 コマンドプロンプトには,タイピングを簡略化するための入力補完機能があります。例えば, cd c:\windows[Enter] として,Windowsディレクトリに移動します。この状態でTABキーを押します。すると入力欄にはC:\Windowsにあるファイル(またはディレクトリ)がASCIIソートされた順番で一つずつ表示されます。TABキーを押すたびに次のファイルに進みます。Shif

    Tips11 コマンド入力補完の使い方
  • いまさら聞けない「Webブラウザ」超入門

    新人に捧げる「Webブラウザの仕組み」 皆さんが毎日利用している「Webブラウザ」。インターネットの創成期から現在まで進化を続けながら、一線で活躍する技術です。今回はこのWebブラウザについてあらためて見てみましょう。 前編・後編2回に分けて、前編ではWebブラウザとサーバの通信の仕組みや役割、後編ではWebブラウザやHTML歴史と未来について説明します。 基的な説明ですが、読めば新しい発見があるかもしれません。 WebサーバとWebブラウザの甘い関係 インターネットを通じてWebブラウジングするとき、私たちはInternet Explorer(以下、IE)やFirefoxといった「Webブラウザ」ソフトを使ってWebサーバにアクセスします。Webサーバが画像やテキストといったデータをWebブラウザに送り、Webブラウザが情報を解釈して表示します。では、ここでのWebサーバとWebブラ

    いまさら聞けない「Webブラウザ」超入門
  • 1