資格

のんびりやろう!情報処理試験! 〜1問1問コツコツと〜

基本情報技術者&応用情報技術者試験の午前対策を中心にITパスポートや高度区分まで幅広く対応。1999年創刊。

全て表示する >

J Question vol.2951

2015/12/25

 ▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜  ┃┃
┃┃                               ┃┃
┃┃     2015.12.25 vol.2951   http://www.shunzei.com/    ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼

--PR------------------------------------------------------------------

 C言語&擬似言語対策の決定版!アルゴリズム力を身に付けるための1冊!

      【改訂新版 基本情報技術者試験 C言語の切り札】
◇      http://www.shunzei.com/book/kirifuda_c.html       ◇
◇◆                               ◆◇
◇◆◇ 文法編への追記、問題編刷新の大幅改訂版!増刷しました。 ◇◆◇

----------------------------------------------------------------------

      ★「月の土地」クリスマスプレゼントに好評です★

         夢のギフトとして人気の「月の土地」
     「月の土地」の権利書には日付を入れることが出来るので、
        記念日を入れてのプレゼントは好評です!
    満月の日、夜空を眺めるのが楽しくなるそんな素敵な贈り物です
     http://px.a8.net/svt/ejp?a8mat=10G6CP+9TNI42+4T2+60OXF

------------------------------------------------------------------PR--

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆お知らせ◆ 年末年始のメールマガジンの発行予定について(再掲)
----------------------------------------------------------------------

 年末年始のメールマガジン発行スケジュールですが、
 以下のスケジュールとさせていただきます。

 また、新年の発行開始は1月4日(月)からとさせていただきます。

  12月25日(金):2015年最終号
  12月28日(月):お休み
  12月30日(水):お休み
   1月 1日(金):お休み
   1月 4日(月):2016年第1号



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今日の問題■☆(等幅フォントで見てね!)
----------------------------------------------------------------------
 プロセッサの高速化技法の一つとして、コンパイルの段階で
 同時に実行可能な複数の動作をまとめて一つの複合命令とし、
 CPI(Cycles Per Instruction) 低減を図る方式はどれか。

 ア MIMD

 イ RISC

 ウ SCSI

 エ VLIW




















━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解答■(出典:H15. ソフトウェア 問16)
----------------------------------------------------------------------
 エ VLIW

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解説■
----------------------------------------------------------------------
 コンピュータアーキテクチャの特集に入っています。
 今日は、プロセッサの高速化に関する問題でした。
 定番になりつつある問題ですね。秋のソフトウェアで出そうです。


 CPI(Cycles Per Instruction) とは、1サイクル(CPU が命令を取り出して
 実行するまでで1サイクル)の実行に要するクロック信号数のことです。


 選択肢を順に見ていきましょう。

> ア MIMD(Multiple Instruction / Multiple Data)

   MIMD とは、複数のプロセッサが複数の異なるデータを
   同時に処理を行う方式です。マルチプロセッサとも呼ばれます。

   他の方式としては、みなさんが使っているパソコンのような
   1つのプロセッサが1つのデータの処理を行う SISD や
   1つのプロセッサが複数のデータの処理を行う SIMD などがあります。

   SISD : Single Instruction / Single Data
   SIMD : Single Instruction / Multiple Data


> イ RISC(Reduced Instruction Set Computer)

   RISC(Reduced Instruction Set Computer) とは、1つ1つの命令を
   簡単にして、CPU の処理能力の向上をはかっている方式です。

   1つ1つの命令が簡単なので、パイプライン方式を用いることで
   処理効率がアップし、高速処理が可能になります。
   MAC の PowerPC 系の CPU は、この方式です。

   その他の特徴としては・・・

    ハードウェアの構造が単純
    命令の種類が少なくて、単純
    プログラムサイズが大きい
    ワイヤードロジック(Wired Logic)を使用
    パイプライン向き

   となります。


> ウ SCSI(Small Computer System Interface) 

   SCSI(Small Computer System Interface) とは、パソコンに
   ハードディスクや CD-ROM 、CD-R(CD Recordable) や
   CD-RW(CD ReWritable)、MO、スキャナなどを接続するための規格です。

   複数の周辺機器を SCSI を用いて接続するときには、
   下のように数珠つなぎ状態にします。

    ┌──┐
    │PC├─┐┌──┐┌──┐   PC:パソコン
    └──┘ ││  ││  │   HD:ハードディスク
        ┌┴┴┐┌┴┴┐┌┴─┐ MO:光磁気ディスク(MO)
        │HD││MO││HD│
        └──┘└──┘└──┘

   このようなつなぎ方をディジーチェーン(daisy chain) と言います。


> エ VLIW(Very Long Instruction Word)

   VLIW とは、マイクロプロセッサの高速化技術の1つです。

   基本的な考え方としては、複数の短い命令語を
   1つの長い命令語としてコンパイラでまとめる(最適化する)ことで
   複数の命令を並列処理的に実行しようという方式です。

   この方式では、直接関係のない複数の命令でもまとめて実行します。
   同時に実行する(最適化する)命令数は決まっていて、
   数が足りないときには「何もしない」という命令で数を合わせます。

   単語を直訳すると「とっても長い命令語」って訳せますね(^^;




━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
★これ、おしえてっ!(質問編)★ 回答期限:1月4日(月)の夜まで
----------------------------------------------------------------------
 「この問題がわからないっ!!」という、
 読者からの質問をみなさんに回答してもらおう!というコーナーです。


 今回の質問はこちらです。(出典:H27. ITサービスマネージャ 午前2 問9)
----------------------------------------------------------------------

 新システムの開発を計画している。このシステムの総所有費用(TCO)は
 何千円か。ここで、このシステムは開発された後、3年間使用されるものと
 する。

               単位 千円
  ┌────────────┬────┐
  │     項目     | 費用 |
  ├────────────┼────┤
  │ハードウェア導入費用  | 40,000|
  ├────────────┼────┤
  |システム開発費用    | 50,000|
  ├────────────┼────┤
  |導入教育費用      |  5,000|
  ├────────────┼────┤
  |ネットワーク通信費用/年|  1,500|
  ├────────────┼────┤
  |保守費用/年      |  7,000|
  ├────────────┼────┤
  |システム運用費用/年  |  5,000|
  └────────────┴────┘

 ア 40,500

 イ 90,000

 ウ 95,000

 エ 135,500


--[回答のめやす(横幅:全角34文字)]--------------------------------
> 1234567890123456789012345678901234
----------------------------------------------------------------------

 これに対する回答(解説)を1月4日(月)の夜までにお願いします。

 このコーナーで取り上げてほしい問題のリクエストも募集中です。
 回答&お便りはこちらからでもOKです。
 http://www.shunzei.com/about/mail.html



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります)
----------------------------------------------------------------------

> ブルートフォース攻撃(Brute Force Attack) って?



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> *********************** 投稿募集中のテーマ *********************** <
----------------------------------------------------------------------

 ●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答
 ●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト
 ●「その他、試験などに関するお便り(テーマフリー)」

 ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
 WebからでもOK! http://www.shunzei.com/about/mail.html

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週3日発行)
----------------------------------------------------------------------

 編集・発行:しゅんぜい mail_at_shunzei.com (_at_は @ に)
     発送:melma!   http://www.melma.com/  (ID:189)
      :まぐまぐ  http://www.mag2.com/   (ID:24856)

 登録・解除:http://www.shunzei.com/mm/

 ○バックナンバー
 立ち読み  : http://www.melma.com/backnumber_189/
 ダウンロード: http://www.shunzei.com/mm/backnumber.html

 転載について: http://www.shunzei.com/about/disclaimer.html
 広告掲載は mail_at_shunzei.com (_at_は @ に)までお願いします。

----------------------------------------------------------------------
 ○メールマガジンの購読の登録・解除は個人の責任で行ってください。
  しゅんぜいは一切代行しません!

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!の答え▼
----------------------------------------------------------------------

 (基本情報平成27年秋問37ア)の選択肢より

> 与えられた 1 組の平文と暗号文に対し、総当たりで鍵を割り出す。

 (応用情報平成27年秋問44イ)
 (応用情報平成23年秋問42ア)
 (セキュリティ平成21年秋午前2問12ア)の選択肢より

> 可能性のある文字のあらゆる組合せのパスワードでログインを試みる。

 (セキュリティ平成25年秋午前2問9ア)の選択肢より

> 1 組の平文と暗号文が与えられたとき、 全ての鍵候補を一つずつ試して
> 鍵を見つけ出す。

 (ITパスポート平成25年春問52エ)の選択肢より

> 文字の組合せを順に試すことによって、パスワードを解読しようとすること

 (セキュリティ平成23年特午前2問8イ)
 (セキュリティ平成20年問46イ)の選択肢より

>   ┌─────────┬─────────┬──────────┐
>   │   辞書攻撃   │ スニッフィング │ブルートフォース攻撃│
> ┌─┼─────────┼─────────┼──────────┤
> │イ│ランダムな値でパス│パスワードを平文で│ログインの試行回数 │
> │ │ワードを設定する。│送信しない。   │に制限を設ける。  │
> └─┴─────────┴─────────┴──────────┘

 (システム監査平成20年問12ア)
 (システム管理平成20年問45ア)
 (ソフトウェア平成20年春問72ア)の選択肢より

> 与えられた 1 組の平文と暗号文の鍵候補を総当たりで解読を試みる。

 (セキュリティ平成19年問44エ)の選択肢より

> 文字を組み合わせてあらゆるパスワードでログインを何度も試みる。

 (セキュリティ平成18年問37ア)の選択肢より

> 与えられた平文と暗号文の組に対して鍵を総当たりで探索して
> 解読を試みる。

 ブルートフォース攻撃(Brute Force Attack)とは、
 パスワードや暗号化データの解読のために、全てのパターンのキーを
 入力して、力づくで突破しようとする攻撃方法です。

 いわゆる総当たり攻撃で、Brute Forceは「力づく」という意味があります。

 この攻撃への対策としては、ユーザに対して、簡単な英単語や数字列などの
 推測されやすいパスワードを使わないように促すことはもちろん、
 ID/Passwordの入力に数回失敗した場合は、アカウントロックをかける
 などの対策が必要ですね。



=-=[あとがき]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

 2015年最後の発行となりました。

 今年最初のあとがきは、何を書いたのかなーと思い、調べてみたら

> 僕は幕張メッセで開催されていたCOUNTDOWN JAPANへ久々に4日間全て行き、
http://countdownjapan.jp/
> 例年通り、幕張風邪にかかりました(^^;;

> まだ声がガラガラです。
> もはや、風邪が治るところまでがCOUNTDOWN JAPANです。。。

> さて、今年はどうしようかなーって思ってますが、
> 毎年言ってる語学力強化(英語)は改めてやっていくとして、
> 最近やや離れがちのギターやらドラムやら楽器に触れる時間を
> 増やしたいなーって思っています。

 今年も4日間幕張へ通う予定です(^^)
 きっと風邪引くんだろうなーって思っています。

 語学力強化や楽器に触れる時間は、年々減っていき、
 お酒飲んでだらだらしている時間が増えています。。。

 1年を振り返ると、何かが大きく変わったりもしていませんが、
 野球をたくさん観に行ったな〜って思いました。
 10試合ぐらい行きましたが、最近は以前に比べ、
 ドラゴンズ戦以外でも楽しめるようになってきました。

 みなさん、この1年いかがでしたか?
 良いお年をお迎えください。



----------------------------------------------------------------------
◆のんびりやろう!情報処理試験!はこちらから http://www.shunzei.com/ 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

規約に同意してこのメルマガに登録/解除する

メルマガ情報

創刊日:1999-02-23  
最終発行日:  
発行周期:週3日(月水金)  
Score!: 93 点   

コメント一覧コメントを書く

この記事にコメントを書く

上の画像で表示されている文字を半角英数で入力してください。

※コメントの内容はこのページに公開されます。発行者さんだけが閲覧できるものではありません。 コメントの投稿時は投稿者規約への同意が必要です。

  • 名無しさん2015/12/25

    勉強になります。頑張ってください。