平成30年 秋期 基本情報技術者 午前 問19

手続型言語のコンパイラが行う処理のうち、最初に行う処理はどれか。

 ア  意味解析  イ  構文解析  ウ  最適化  エ  字句解析


答え エ


解説
コンパイラはプログラミング言語で書かれたプログラムをコンピュータ処理できる機械語に変換(翻訳)するソフトウェアで、処理の順は

  1. 字句解析(エ)
  2. 構文解析(イ)
  3. 意味解析(ア)
  4. 最適化(ウ)
になります。


キーワード
・手続型言語

キーワードの解説
  • 手続型言語
    プログラムの上から順番に 処理を実行していくプログラミング言語のことです。
    “手続き”はプロシージャ、ルーチン、サブルーチン、メソッド、関数など様々な呼び方がありますが、実行すべき一連の処理ステップを持つものになります。

もっと、「手続型言語」について調べてみよう。

戻る 一覧へ 次へ