第2種情報処理技術者試験 2000年度 = 平成12年度・春期 午前 問54

 図のように、1台のサーバ、3台のクライアント及び2台のプリンタがLANで接続されている。このシステムはクライアントからの指示に基づいて、サーバ上にあるデータをプリンタに出力する。このシステムの稼働率を表す計算式はどれか。クライアントは3台のうち1台でも稼働していれば正常とみなし、プリンタも2台のうちどちらかが稼働していれば正常とみなす。ここで、LANの障害は無いものとする。


装置  稼働率 
 サーバ   a
 クライアント1   b
 クライアント2   b
 クライアント3   b
 プリンタ1   c
 プリンタ2   c

 ア ab3c2  イ a(1 - b3) (1 - c2)
 ウ a(1 - b)3(1 - c)2  エ a(1 - (1 - b)3)(1 - (1 - c)2)

解答

 エ

解説

 ┏━━━━━━━┓                ┏┫クライアント1┣┓      ┏━━━━━┓  ┃┗━━━━━━━┛┃     ┏┫プリンタ1┣┓ ┃┏━━━━━━━┓┃┏━━━┓┃┗━━━━━┛┃ ╋┫クライアント2┣╋┫サーバ┣┫       ┣ ┃┗━━━━━━━┛┃┗━━━┛┃┏━━━━━┓┃ ┃┏━━━━━━━┓┃     ┗┫プリンタ2┣┛ ┗┫クライアント3┣┛      ┗━━━━━┛   ┗━━━━━━━┛               

 LANで接続されたシステムの稼働率を求める問題です。模式的な図に惑わされることなく、本文をしっかり読んで接続状況を理解する必要があります。
 クライアント1~3と、プリンタも1~2は、それぞれ1台でも稼働していればよいので、並列接続であることが分かります。一方、サーバは1台だけであって代替機器がありません。
 接続状況は、右図のようになっているわけです。


並列システム
 どれか一つの装置が稼働していれば、システムとして稼働しているとみなせます。

  ┌────┐    ┌┤ 装置A ├┐   │└────┘│   │┌────┐│  ─┼┤ 装置B ├┼─  │└────┘│   │┌────┐│   └┤ 装置C ├┘    └────┘  

 システム全体の稼働率は、以下の式で求められます。
  1-(1-装置Aの稼働率) × (1-装置Bの稼働率) × …
直列システム
 直列システムでは、どれか一つの装置が故障すると、システム全体として稼働できなくなります。

 ┌────┐┌────┐┌────┐  ─┤ 装置A ├┤ 装置B ├┤ 装置C ├─  └────┘└────┘└────┘ 

 システム全体の稼働率は、以下の式で求められます。
  装置Aの稼働率 × 装置Bの稼働率 × …

 したがって、本問で問われている稼働率は、以下のようになります。
  a(1 - (1 - b)3)(1 - (1 - c)2)


BohYoh.comトップページへ