平成25年度(2013) 秋期 問20 | 情報処理技術者試験 応用情報技術者
コンパイラにおける処理を字句解析,構文解析,意味解析,最適化の四つのフェーズに分けたとき,意味解析のフェーズで行う処理はどれか。
選択肢 ア
言語の文法に基づいてプログラムを解析し,文法誤りがないかチェックする。
選択肢 イ
プログラムを表現する文字の列を,意味のある最小の構成要素の列に変換する。
選択肢 ウ
変数の宣言と使用とを対応付けたり,演算におけるデータ型の整合性をチェックする。
選択肢 エ
レジスタの有効利用を目的としたレジスタ割付けや,不要な演算を省略するためのプログラム変換を行う。
[出典:情報処理技術者試験 応用情報技術者 平成25年度(2013) 秋期 問20]
解答
正解
ウ
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
※ コメントには[ログイン]が必要です。