ページの先頭

本文にスキップします


KCGブログ Produced by kcg.edu
KCGブログkcg.edu

教育統括部

030566

授業関連のいろいろな情報を提供いたします。

このブログはコミュニティブログです。


<< 2010年03月 >>

1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

プロフィール

教育統括部
授業関連種々様々なことを行っている部です。このブログでは技術解説,資格についての情報など発信します。
教育統括部

特集

基本情報技術者試験関連記事
・2009年7月午前免除試験
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
・2009年4月午前試験
1 2 3 4 5 6 7 8 9 10
・2009年10月午前試験
1 2 3 4 5 6 7 8 9 10
・2009年12月午前免除試験
1 2 3 4 5 6 7 8 9 10

ITパスポート関連記事
・平成21年4月問題
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
・平成21年10月問題
1 2 3 4 5 6 7 8 9 10 11 12 13 14

・ヒストリー
2009年7月13日コミュニティ作成。
2009年11月8日アクセス10000突破。
2010年1月11日アクセス20000突破。
2010年3月13日アクセス30000突破。

XML
ATOM

基本情報技術者試験(14) written by AW

7月26日に行われた午前免除試験より,構文解析に関する問題を取り上げましょう。
基本情報技術者試験の場合,コンパイラに関する知識はそれほど多くは求められていません。構文解析は通常は後置記法ぐらいでしょう。

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

(*, B, C, T1)
(/, T1, D, T2)
(+, A, T2, T3)

ア A+B*C/D
イ A+B*C/T2
ウ B*C+A/D
エ B*C+T1/D

答え 

解説 これはちょっと珍しい形式ですが,慌てず問題文を読めば分かるでしょう。
T1=B*C
T2=T1/D=B*C/D
T3=A+T2=A+B*C/D

2009-08-09 11:18:00| 学問・資格・読書 通報する

このエントリーのトラックバックURL:
http://blog.kcg.ne.jp/blog/academic/8208/receiver
*トラックバックの反映には時間がかかりますので、送信後はしばらくお待ち下さい。

▲ ページトップへ