ソフトウェア
平成30年度 秋期 基本情報技術者試験 午前 問19
手続型言語のコンパイラが行う処理のうち,最初に行う処理はどれか。
答えを選ぶ
出典:平成30年度 秋期 基本情報技術者試験 午前 問19(問題文は IPA の公開問題。解説は当サイト作成)
解説に誤りを見つけたら、解説の誤りを報告してください。
答えと解説を見る
正解:エ
覚える知識
コンパイラの処理順序
コンパイラは最初に字句解析でソースをトークンに分割する。
この問題で必要なこと
字句解析→構文解析→意味解析→最適化→コード生成の順。
ひっかけ
構文解析・意味解析を最初と誤認させる。
この知識の出題:本試験系 1 回・免除試験 4 回(公開問題での観測値)。頻出知識ランキング495位(全1,254件中)。