スゴ技

平成23年度 秋 基本情報技術者試験 【問8】(その1)

Blog:IT・情報処理BLOG |

ソフトⅡコース担当 ブログのおにーさまこと高橋です。

合格発表も近付いてきているのに、平成23年度秋期基本情報技術者試験午後問8の解説です。

設問1
設問1は、代入文を状態遷移表に従ってたどると、答えが見つかります。無理をせずに、4代入とも試してみると良いでしょう。もし同じ解答が得られることがあれば、どこかで間違いをしたということで、確認にもなります。

表がわかりにくい人は、状態遷移図に直してみるのもよいかもしれません。次の図は、書き直した状態遷移図です。

状態遷移表の空欄部分は、状態が変化しないことを表しています。状態遷移図では、同じ状態に移るということがわかるように矢印を加えました。

表または図に従い、各代入文での状態の遷移を書くと次のようになります。

  • 代入文①:開始 (A)→左辺 (=)→代入 (O)→変数 (+)→演算 (T)→変数 (+)→演算 (T)→変数 (+)→演算 (“)→err(65)
  • 代入文②:開始 (H)→左辺 (=)→代入 (7)→定数 (F)→err(51)
  • 代入文③:開始 (P)→左辺 (=)→代入 (I)→変数 (+)→演算 (+)→err(64)
  • 代入文④:開始 (X)→左辺 (+)→err(24)

矢印の前の( )は、どの文字によって状態が遷移したかを表します。errが51になるのは代入文②、64になるのは代入文③であることがわかります。

それでは、設問2は次回に...

2011年(平成23年度)秋期の解説

Date:

神戸電子の
IT・情報処理学科
についてもっと知りたい!

Webアプリケーション等のシステム管理、設計、開発が行える総合的なITエンジニアを育成する学科です。

学科紹介を見る (神戸電子サイト)

学科紹介イメージ
Info神戸電子からのお知らせ

Tagタグ

Teamライターチーム紹介

神戸電子オフィシャルSNS

オープンキャンパスなどの
誰でも参加OKの楽しいイベント
やブログの最新記事などお届けします!

ページの上へ移動