• 検索結果がありません。

の式を後置記法で表現せよ。

N/A
N/A
Protected

Academic year: 2021

シェア "の式を後置記法で表現せよ。"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

1 オートマトンと言語 15回目 7月18日

期末試験 解答例

1

問題1 逆ポーランド記法(平成24年 春期基本情報技術者午前問04改)

後置記法(逆ポーランド記法)では,例えば,式 Y=(A-B)×C を YAB-C×= と表現する。 次 の式を後置記法で表現せよ。

2

の式を後置記法で表現せよ。

Y=(A+B)×(C-D÷E)

YAB+CDE÷-×=

問題2 自動販売機の状態遷移(平成24 年春期基本情報技術者午前問05)

図は70 円切符の自動販売機に硬貨が投入されたときの状態遷移を表している。

状態Q4 から状態E へ遷移する事象はどれか。ここで,状態Q0 は硬貨が 投

入されていない状態であり,硬貨が1 枚投入されるたびに状態は矢印の方向へ 遷移するものとする。

なお,状態E は投入された硬貨の合計が70 円以上になった状態であり,自動 販売機は切符を発行し, 釣銭が必要な場合には釣銭を返す。また,自動販売機 10円硬貨50円硬貨 100円硬貨だけを 受け付けるようになっている

3

10 円硬貨,50 円硬貨,100 円硬貨だけを 受け付けるようになっている。

10 円硬貨が投入された。

10 円硬貨又は50 円硬貨が投入された。

10 円硬貨又は100 円硬貨が投入された。

50 円硬貨又は100 円硬貨が投入された。

問題3.グラフ

a.

木(閉路の無い連結グラフ)は2部グラフであることを 説明しなさい.

2部グラフ:節点集合を2つにわけて,それぞれの集合 内の節点を結ぶ辺が無いグラフ

根からの距離(辺の数)が偶数の節点と奇数の節点の 集合に分けるとそれぞれの集合内の節点を結ぶ辺が 無いため木は2部グラフ

b.

完全グラフは正則グラフであることを説明しなさい.

完全グラフ:全ての節点が他の全ての節点と辺で結ば れているグラフ

正則グラフ:全ての節点の次数が等しいグラフ

節点数Nの完全グラフの全ての節点の次数はN-1に 等しいので完全グラフは正則グラフ

問題4.BNF(平成23年秋期基 本情報技術者午前問04)

次の規則から生成することができる式はどれか。

[規則] <式>::=<変数>|(<式>+<式>)|<式>*

<式>

<変数>::=A|B|C|D

ア A+(B+C)*D イ (A+B)+(C+D)

ウ (A+B)*(C+D) エ (A*B)+(C*D)

問題5 状態遷移図→正規表現

下の状態遷移図のFAが受理する言語の正規表現を求 めよ.導出過程も書くこと.

0 0 1

1 1 0

2 1 0 2

2 1 0 1 0

r r r r

r r r r

r

* ) 1 0 )(

1 0 (

) 0 1 )(

2 1 ( ) 1 0 (

) 0 1 ( ) 0 1 ( 1 0

0 0 1

1 1 0

2 1

2 1 2 1

2 1 2

2 1 1

2 1 0 2

r r

r r

r r r

r

r r r

r r r

(2)

2 問題6.NFA→DFA

下の状態遷移図で表されるNFAをDFAに 変換せよ.

0 1

q0 {q1,q2} {q0}

0 1

[q0] [q1,q2] [q0]

解答例 q1 {q0} {q2}

q2 {q0} {q1}

[q1,q2] [q0] [q1,q2]

問題7 有限オートマトンの最小化

下の図の状態遷移図で表されるDFAを最小化 しなさい.

q0 q1 q2 q3 q4

q0 × × ×

q1 × ×

q2 × ×

8

q

q3 ×

q4

) , ( ) 0 , 0 ( : ) , (

) , ( ) 1 , 1 ( ) , ( ) 0 , 0 ( : ) , (

) , ( ) 0 , 0 ( : ) , (

) , ( ) 0 , 0 ( : ) , (

) , ( ) 1 , 1 ( ) , ( ) 0 , 0 ( : ) , (

) , ( ) 0 , 0 ( : ) , (

2 0 4 3 4 3

1 4 4 1 2 2 4 1 4 1

0 2 3 1 3 1

2 3 4 0 4 0

4 1 3 0 0 3 3 0 3 0

2 3 1 0 1 0

r r r r q q

r r r r r r r r q q

r r r r q q

r r r r q q

r r r r r r r r q q

r r r r q q

○,

○,

問題8 有限オートマトンの最小化

下の図の状態遷移図で示されるDFAを最小化し,

そのときの状態遷移図を示せ.ただし導出過程 も示せ.

q3 q1 ε

0 0 0 1 1 0

q0

q0 q1 q2 q3

q0 × ×

q1 ×

q2 ×

9

q3 1 1 q2 q

○, 

○, 

) , ( ) 1 , 1 ( ) , ( ) 0 , 0 (

) , ( ) 1 , 1 ( ) , ( ) 0 , 0 (

2 2 3 1 3 3 3 1

0 0 2 0 1 1 2 0

r r r r r r r r

r r r r r r r r

q3

問題9 PDA

プッシュダウンオートマトンを100文字以上200文 字以内で説明せよ.

有限オートマトンにプッシュダウンテープと呼ば れると呼ばれる限定された機能を有する外部記 憶を付けて読み書きできるようにしたオ ト トン

10

憶を付けて読み書きできるようにしたオートマトン である.

プッシュダウンテープは半無限長のテープでスタ ックメモリとして働く.

問題10 文脈自由文法

文脈自由文法と文脈依存文法の違いを100文字以上

200文字以内で説明せよ.

文脈依存文法の生成規則はuαv→uβv(αは非終端記 号,β,u,vは終端または非終端記号列)の形で表される.

これは非終端記号 の前後の記号 により からβの

11

これは非終端記号αの前後の記号u,vによりαからβの

導出が制限される事を意味する.uαv→uβvでuとvがε

であるときα→βとなり,前後の記号(文脈)はαからβの

導出に影響を与えない.そのためα→βのような生成規

則だけを持つ文法を前後の文脈(記号)に対して影響

を受けないという意味で文脈自由文法と呼ぶ.

参照

関連したドキュメント

しかしながら,式 (8) の Courant 条件による時間増分

本試験装置ではフィードバック機構を有する完全閉ループ 方式の電気・油圧サーボシステムであり,載荷条件はコンピ

それ以外に花崗岩、これは火山系の岩石ですの で硬い石です。アラバスタは、石屋さんで通称

以上のことから,心情の発現の機能を「創造的感性」による宗獅勺感情の表現であると

 その後、徐々に「均等範囲 (range of equivalents) 」という表現をクレーム解釈の 基準として使用する判例が現れるようになり

Wach 加群のモジュライを考えることでクリスタリン表現の局所普遍変形環を構 成し, 最後に一章の計算結果を用いて, 中間重みクリスタリン表現の局所普遍変形

これはつまり十進法ではなく、一進法を用いて自然数を表記するということである。とは いえ数が大きくなると見にくくなるので、.. 0, 1,

本研修会では、上記クリーニング&加工作業の 詳細は扱いません。午後のPower BIレポート