基本情報トップに戻る
練習問題難易度: 標準2015年度

基本情報技術者 過去問練習問題 第19問

問題

コンパイラで構文解析した結果の表現方法の一つに四つ組形式がある。 (演算子、被演算子1、被演算子2、結果) この形式は、被演算子1と被演算子2に演算子を作用させたものが結果であることを表す。次の一連の四つ組は、どの式を構文解析したものか。ここで、T1、T2、T3は一時変数とする。 (*、B、C、T1) (/、T1、D、T2) (+、A、T2、T3)

選択肢

  1. 1A+B*C/D
  2. 2A+B*C/T2
  3. 3B*C+A/D
  4. 4B*C+T1/D

正解

1. A+B*C/D

詳しい解説を見る

解説

1つ目はB*C=T1、2つ目はT1/D=T2(すなわちB*C/D)、3つ目はA+T2=T3(すなわちA+B*C/D)を表す。最終結果T3はA+B*C/Dと等しい。よってアが正しい。(出典: 平成27年度 秋期 基本情報技術者試験 午前 問19)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。