• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:情報処理の問題)

情報処理の問題とは?

このQ&Aのポイント
  • 情報処理の問題とは、情報処理のレポート課題で出た問題のことです。記事では、2進数の計算やディスク装置の性能に関する問題、誤り制御について解説されています。
  • 1.2の補数を使って、2進数の01001100-0111100の計算を行いなさい。 2.ディスク装置の性能に関する問題。最大記憶容量やデータ転送速度、平均アクセス時間について求める問題です。 3.誤り制御についての問題。誤り制御とは何かについて解答を求めるものです。
  • 情報処理の問題についての要約です。質問文章は、2進数の計算、ディスク装置の性能、誤り制御に関する問題が含まれています。記事では、それぞれの問題について解説されています。

質問者が選んだベストアンサー

  • ベストアンサー
  • RKY
  • ベストアンサー率72% (18/25)
回答No.1

宿題のようなのでヒントだけ 1.確かに10進の16ですが、問題の意図としては途中を書かないとまずいでしょう。ポイントは-0111100を2の補数にして足すことです。-111100=1000000-1-0111100+1-1000000 =111111-111100+1-1000000=000011+1-1000000 =-000100-1000000 これを足すわけです。なんで面倒なと思うかもしれませんが、よく見ると、111100の1と0をひっくり返して1を足せば100が計算できます。ということで電子回路で実現しやすいのです。 2. (1)これも途中式を単位付で書きましょう。有効記憶容量以下の数字をかけていけば、最後はバイト/装置になるはずです。気をつけないといけないのは1KB=1000Bの時と1024Bの時があります。KBとMBの関係も同じです。授業で言われた方にすればよいですが、こんなんで減点も馬鹿らしいので、自分が使った方の単位換算を明示しておくと良いです。 (2)データ転送速度=1トラックあたりのデータ量/1回転に必要な時間、です。1回転に必要な時間は1分間で3000回転するのだから計算できますよね?分をミリ秒に直すのを忘れないで下さい。 (3)この問の場合、平均アクセス時間=平均シーク時間+データ転送時間と考えて良いと思います。(2)でデータ転送速度が計算できているので、4800バイトを(2)の値で割ってデータ転送時間を出し平均シーク時間を足すだけです。(2)の答えはKBなのでバイトに直すのを忘れないように。 3.簡単に言うとデータ伝送などで、伝送されたデータに誤りがないかどうかをチェックすることです。具体的なやり方としてはパリティチェック(垂直、水平)、CRC、チェックサム、ハミング符号など、等があります。これは、非常に幅の広い問いで、あなたの聞いた授業で、何がどこまで解説されたか私にはわかりませんので、ここまでしか書けません。もしも、個々の方法等でわからないことがあれば、また質問してください。

en0614
質問者

お礼

詳しい説明ほんとうにありがとうございました。 ヒントのおかげで完成することができました。 注意書きもとてもわかりやすかったです。 大変ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A