過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

技術士の過去問 平成29年度(2017年) 基礎科目「情報・論理に関するもの」 問11

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
次の式で表現できる数値列として、最も適切なものはどれか。

 く数値列>::=01|0く数値列>1

ただし、上記式において、::=は定義を表し、|はORを示す。
   1 .
111110
   2 .
111000
   3 .
101010
   4 .
000111
   5 .
000001
( 技術士 第一次試験 平成29年度(2017年) 基礎科目「情報・論理に関するもの」 問11 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (2件)

13

問題文より、<数値列>は、

01

又は

0<数値列>1

のいずれかとなります。

したがって、これらにより、表現できる数値列は、

「01」

又は、

「0の左に0を、1の右に1を同数だけ並べていったもの」

(例えば、0011など)

となります。

これらのことを踏まえて各選択肢を検討すると、

以下のとおりとなります。

1 不適切

 数値列の中心より右側から、

 左側に向けて1が連続することはないため、

 誤りとなります。

2 不適切

 数値列の中心より左側に1が表現されることはないため、

 誤りとなります。

3 不適切

 0と1が交互になることはないため、誤りとなります。

4 適切

 数値列の中心より左側に0、

 右側に1が連続しており、

 表現可能であるため、正しいものとなります。

5 不適切

 数値列の中心より右側に0が表現されることはないため、

 誤りとなります。

 よって、正解は、4となります。

付箋メモを残すことが出来ます。
10
数値列の表現に関する問題です。

<数値列>::=01|0<数値列>1 は、
<数値列>は、01 または、0<数値列>1 ということを表しています。

この時点で、選択肢1~3は不適切となります。

さらに<数値列>は再帰的なので、
01, 0<01>1, 0<0<01>1>1 ・・・ となります。

よって、4の 000111 が正解です。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
この技術士 過去問のURLは  です。
付箋は自分だけが見れます(非公開です)。