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

J Question vol.3156


カテゴリー: 2017年05月26日
 ▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃  のんびりやろう!情報処理試験! ~1問1問コツコツと~  ┃┃
┃┃                               ┃┃
┃┃     2017.5.26 vol.3156     http://www.shunzei.com/    ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼

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

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

      【改訂3版 基本情報技術者試験 C言語の切り札】
◇          http://www.shunzei.com/r/c4           ◇
◇◆                               ◆◇
◇◆◇   ロングセラーが待望の大改訂! C言語選択者必携!   ◇◆◇

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

  \\\ ライザップが英語力にコミット!RIZAP ENGLISH ///
     ----------------------------------------------
       2ヵ月でTOEICスコア200点UPを目指す!
     ----------------------------------------------
       >>> ライザップイングリッシュ <<<

      まずは弱点分析!無料カウンセリング受付中!
    https://px.a8.net/svt/ejp?a8mat=2TC942+1WGVCI+CW6+BQQENN

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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今日の問題■☆(等幅フォントで見てね!)
----------------------------------------------------------------------
 表の仕様の磁気ディスク装置に、1 レコードが 500 バイトの
 レコード 50 万件を順編成で記録したい。50 レコードを 1 ブロックとして
 記録するときに必要シリンダ数は幾つか。
 ここで、一つのブロックは複数のセクタにまたがってもよいが、
 最後のセクタで余った部分は利用されない。

   ┌──────────┬─────┐
   │トラック数/シリンダ│   20│
   ├──────────┼─────┤
   │セクタ数/トラック │   25│
   ├──────────┼─────┤
   │バイト数/セクタ  │  512│
   └──────────┴─────┘

 ア 960

 イ 977

 ウ 980

 エ 1,000




















━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解答■(出典:H17.秋 基本情報 問23)
----------------------------------------------------------------------
 ウ 980

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解説■
----------------------------------------------------------------------
 コンピュータアーキテクチャの特集に入っています。
 今日は、磁気ディスクの容量計算に関する問題でした。
 初級シスアド、基本情報向けです。


 用語が多くて混乱しやすいと思いますが、問題文で登場した用語は
 2つに分けられます。1つは磁気ディスクの記録部分に関する用語と
 もう1つは記録データに関する用語です。

 ○磁気ディスクの記録部分に関する用語(データが記録される箱の話)
  セクタ、トラック、シリンダ

 ○記録データに関する用語(記録するデータの話)
  レコード、ブロック、バイト

 なかなか理解しにくいところですが、この問題を元に理解していきましょう。


 問題文をもう一度見ていきましょう。

> 表の仕様の磁気ディスク装置に、1 レコードが 500 バイトの
> レコード 50 万件を順編成で記録したい。50 レコードを 1 ブロックとして
> 記録するときに必要シリンダ数は幾つか。
> ここで、一つのブロックは複数のセクタにまたがってもよいが、
> 最後のセクタで余った部分は利用されない。
> 
>   ┌──────────┬─────┐
>   │トラック数/シリンダ│   20│
>   ├──────────┼─────┤
>   │セクタ数/トラック │   25│
>   ├──────────┼─────┤
>   │バイト数/セクタ  │  512│
>   └──────────┴─────┘

 まず、表の部分から見ていきましょう。
 ここは「磁気ディスクの記録部分に関する用語」が載っています。
 どれくらいのデータが記録できるか?という話です。
 単位に気をつけてまとめると次のような意味となります。

  1 シリンダのトラック数:20
  1 トラックのセクタ数 :25
  1 セクタのバイト数  :512

 これらを単位の小さい方から見ていくと、1 セクタのバイト数が
 512 バイトというのは次のようなイメージです。

   1セクタ(512バイト)
   ←─→
  ┌───┐
  │   │   1セクタには512バイト記録可能
  └───┘

 セクタを 25 個集めたものが 1 トラックなので

         1トラック
   ←───── 25個 ─────→
  ┏━━━┯━     ━┯━━━┓ 1トラックには
  ┃   │  ………  │   ┃  512×25バイト記録可能
  ┗━━━┷━     ━┷━━━┛

 となり、さらにトラックを 20 個集めたものがシリンダです。

         1シリンダ
   ←───── 20個 ───→
  ┏━━━┳     ┳━━━┓   1シリンダには
  ┃   ┃ ……… ┃   ┃    512×25×20バイト記録可能
  ┗━━━┻     ┻━━━┛


 また、この問題で与えられている条件は

>  1 レコードが 500 バイトのレコード 50 万件を順編成で記録
> 
>  50 レコードを 1 ブロックとして記録するときに必要シリンダ数

 の 2 つですね。こちらが「記録データ」に関する話です。

 記録するデータは 1 レコードが 500 バイトを 50 個集めた時に
 1 ブロックとするので、1 ブロックあたりのデータは

   500 × 50 = 25000 バイト

 となります。

 また、50 レコードを 1 ブロックとすることから、記録するブロック数は

   50万件 ÷ 50 = 10000 ブロック

 となり、この時に必要なシリンダ数を求めます。


 さらに、今回は以下の条件があります。

> ここで、一つのブロックは複数のセクタにまたがってもよいが、
> 最後のセクタで余った部分は利用されない。

 1 ブロックは 25000 バイトなので、1バイト記録するのに必要なセクタは

   25000 ÷ 512 = 48.8 セクタ

 となります。最後のセクタで余った部分は利用されないことから
 記録イメージは次のようになります。

  1セクタ                    48セクタ 49セクタ
  ←─→ ←─→ ←─→ ←─→     ←─→ ←─→ ←─→
 ┌───┬───┬───┬───┬   ┬───┬───┬───┐
 │■■■■■■■■■■■■■■■■・・・■■■■■■■■■■■□│
 └───┴───┴───┴───┴   ┴───┴───┴───┘
                               48.8
 ■の部分が記録されるデータで、□の部分が余った部分となります。

 よって、1 ブロックを 49 セクタとして、レコード 50 万件分
 (つまり、10000 ブロック分)を格納するのに必要なセクタ数は

   49 × 10000 = 490000 セクタ

 となり、表で見たように 1 トラック=25 セクタ、1 シリンダ=20 トラック
 であることから、

   490000 ÷ 25 = 19600 (トラック)

   19600 ÷ 20= 980 (シリンダ)

 以上より、必要なシリンダ数は 980 シリンダとなります。
 正解は「ウ」となります。




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


 今回の質問はこちらです。(出典:H29.春 基本情報 問50)
----------------------------------------------------------------------

 ソフトウェア開発の活動のうち、アジャイル開発においても重視されている
 リファクタリングはどれか。


 ア ソフトウェアの品質を高めるために、2人のプログラマが協力して、
   一つのプログラムをコーディングする。

 イ ソフトウェアの保守性を高めるために、外部仕様を変更することなく、
   プログラムの内部構造を変更する。

 ウ 動作するソフトウェアを迅速に開発するために、テストケースを
   先に設定してから、プログラムをコーディングする。

 エ 利用者からのフィードバックを得るために、提供予定のソフトウェアの
   試作品を早期に作成する。


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

 ちょっと前にもアジャイル開発ネタをやりましたが、
 これは用語の問題ですね。

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

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



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

> ミッションクリティカルシステム(mission critical system) って?



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

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

 ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
 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_は @ に)までお願いします。

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

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

 (基本情報平成28年春問55ウ)
 (応用情報平成25年秋問57ウ)の選択肢より

> 障害が起きると、企業活動に重大な影響を及ぼすシステム

 (システム管理平成17年問28ウ)
 (上級シスアド平成15年問24ウ)の選択肢より

> 障害が起きると、基幹業務に重大な影響を及ぼすようなシステム

 ミッションクリティカルシステム(mission critical system)とは、
 システム上で動いている業務やサービスが決して止まることが許されない
 高い信頼性を求められるシステムのことです。

 24時間365日動いているのが基本で、金融系のシステムであったり、
 電気・ガス・電話等のインフラ系のシステムがこれに該当します。

 ミッションクリティカルなシステムが万が一止まってしまうと
 おそらくニュースになるでしょうね。



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

 今日は、プレミアムフライデーですね。

 今月は、僕は全く関係ない感じになりそうですが、
 みなさんいかがですか?プレミアムな感じになっていますか?(^^;;

 とりあえず、月末じゃなくて、月の真ん中ぐらいにしてくれれば
 いいのになーって思ってる派です。

 それでは、良い週末を!



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

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

RSSを登録する
発行周期 週3日(月水金)
最新号 2017/10/23
部数 5,637部

このメルマガを購読する

ついでに読みたい

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

RSSを登録する
発行周期 週3日(月水金)
最新号 2017/10/23
部数 5,637部

このメルマガを購読する

今週のおすすめ!メルマガ3選

ダメおやじの全財産をかけた崖っぷちFX通信
【1日に数万人が熟読する人気FXブログのメルマガ版】 相場歴30年以上のダメおやじがFXノウハウを大公開! 毎朝配信!毎日の経済指標情報や攻略法を無料で解説しています。 ●損切りがうまくできない、利食いが浅い ●ポジポジ病(ポジションを不要に持ってしまう) ●コツコツドカーン(小さく勝っても大きく負ける) ●エントリータイミングわからない ●メンタル面が弱い このようなお悩みがあれば購読してみてください。 FX初心者から経験者まで、FXの悩みをこのメルマガで解消します。 期間限定でメルマガ内で数万円相当分のFX情報商材をプレゼント中!
  • メールアドレスを入力

  • 規約に同意して

川島和正の日刊インターネットビジネスニュース
■読者数32万部超、日本一の個人メルマガ(まぐまぐ総合ランキング調べ) ■9年連続で年収1億円以上になり、70か国以上を旅行して、 190平方メートルの豪邸に住んで、スーパーカーに乗れるようになり、 さらに、著書は、日本を代表する超有名人2人に帯を書いてもらい、 累計50万部のベストセラーとなった、現在香港在住の川島和正が、 最新のビジネスノウハウ、自己啓発ノウハウ、健康ノウハウ、恋愛ノウハウ さらに「今チェックしておくべき情報リスト」などを配信中!
  • メールアドレスを入力

  • 規約に同意して

右肩下がりの時代だからこそ、人の裏行く考えを【平成進化論】
【読者数12万人超・日刊配信5,000日継続の超・定番&まぐまぐ殿堂入りメルマガ】 ベストセラー「仕事は、かけ算。」をはじめとするビジネス書の著者であり、複数の高収益企業を経営、ベンチャー企業23社への投資家としての顔も持つ鮒谷周史の、気楽に読めて、すぐに役立つビジネスエッセイ。 創刊以来14年間、一日も欠かさず日刊配信。大勢の読者さんから支持されてきた定番メルマガ。 経験に裏打ちされた、ビジネスで即、結果を出すためのコミュニケーション、営業、マーケティング、投資、起業、経営、キャリア論など、盛り沢山のコンテンツ。
  • メールアドレスを入力

  • 規約に同意して

今週のおすすめ!メルマガ3選

超一流の年収を稼ぐスーパービジネスマンになる方法
全国700社以上の顧客を持つ経営コンサルタントで累計15万部のビジネス書作家の吉江勝が定価20万円で販売した集客が今の10倍楽になるセミナー動画を期間限定無料プレゼン中【※詳細は著者サイトへ】 【創刊17年まぐまぐオススメの殿堂入りメルマガ】借金まみれだった会社員が全米フォーチュン500や東証一部上場企業を指導する人気コンサルに転身できた方法を公開 【こんな方にオススメ】起業したい、出版したい、会員制ビジネスで安定的な収入を稼ぎたい、コンサル、コーチ、カウンセラー、セミナー講師等で活躍したい、マーケティングと潜在意識を身につけて儲けの仕組みをマスターしたい方に役立つ情報を連日配信
  • メールアドレスを入力

  • 規約に同意して

日本株投資家「坂本彰」公式メールマガジン
サラリーマン時代に始めた株式投資から株で勝つための独自ルールを作り上げる。2009年10月、130万円だった株式資産は2017年に7000万円を突破。定期預金などを合わせた資産は1億2000万円に。 平成24年より投資助言・代理業を取得。現在、著者自身が実践してきた株で成功するための投資ノウハウや有望株情報を会員向けに提供しているかたわら、ブログやコラム等の執筆活動も行う。 2014年まぐまぐマネー大賞を受賞。読者数2万人。雑誌等のメディア掲載歴多数。 主な著書に『10万円から始める高配当株投資術』(あさ出版)『「小売お宝株」だけで1億円儲ける法』(日本実業出版社)
  • メールアドレスを入力

  • 規約に同意して

3連単3頭ボックスで超簡単に万馬券をゲットする競馬プロジェクト
◆読者8000人突破!まぐまぐ殿堂入り!! 圧倒的に少ない買い目で馬券を的中させます。 指定した《3頭》をボックスで買うだけで・・・ 昨年は9万馬券&7万馬券が当たりました。 一昨年にはなんと10万馬券も的中させています! 馬券は3頭をボックスで買うだけなので 誰がやっても買い目は同じ。 女性でもOK、競馬初心者でもOK 資金が少ない人でもOKです。 しかし、買い目が少ないので 当たればガツンと儲かります! こんな競馬予想は他にありません! ☆彡メルマガ広告主様大歓迎です☆彡
  • メールアドレスを入力

  • 規約に同意して

アーカイブ

他のメルマガを読む

ウィークリーランキング