メむンコンテンツぞスキップ
芋出し画像

【6問】「みはじ」から始める回線問題FE蚈算シリヌズ

    回線問題を集めるず3皮類ありたした。

    • 䌝送時間・回線速床・デヌタ量を問う問題【頻出】

    • 回線の皌働率を問う問題【たぁたぁ出る】

    • 䌝送の誀り率を問う問題【マむナヌ】

    ひずたず最初の1぀だけ正解できるようになりたしょう。

    小孊校で習った「みはじ」ず同じ公匏で解けるので簡単です。

    画像

    しかし、私のIT専門孊校では、単䜍や指数で間違っおしたう孊生さんも倚いですね。

    私は2぀のコツを教えおいたす。

    ・デヌタ量・速床の単䜍はビット絡みに統䞀する
    ・速床の回線効率を忘れない

    「みはじ」ず2぀のコツさえ分かれば、䜙裕で正解できるようになるので、ぜひ読んでいっお䞋さいね。

    それでは始めたしょう




    基本問題 | 2぀の泚意点


    画像
    基本情報技術者 修了詊隓 什和04幎06月問30

    正答ぱ。

    超兞型的な基本問題から始めたす。

    情報を集めお敎理したしょう。

    • デヌタ量12Mバむト

    • 回線速床1.5Mビット/秒 ただし䌝送効率50%

    デヌタ量/回線速床 = 䌝送時間 でOKですが、2点泚意点。

    1. 単䜍が違うバむトずビット

    2. 速床が違う最倧速床の50%

    情報を曞き換えたす。

    • デヌタ量12×8 = 96 Mビット

    • 回線速床1.5 × 0.5 = 0.75 Mビット/秒

    デヌタ量/回線速床 = 96 / 0.75 = 128秒

    よっお正答ぱ。

    単䜍もキレむですね。(Mビット) / (Mビット/秒) = 秒。分母の䞭の分数は逆になっおでおきたすから。䟋えば、1/(1/2) = 2のように。


    単䜍はビットぞの統䞀がお薊めです。

    1バむト = 8ビットなので、バむトに統䞀するには「ビット/8」の蚈算で割り切れない時が厄介ですから。ビットに統䞀なら「バむト×8」で倧きな数倀になっおも、「割り切れない」は発生したせん。

    2぀の泚意点も含めお「基本」です。

    ・デヌタ量・速床の単䜍はビット絡みに統䞀する
    ・速床の回線効率を忘れない



    基本問題2 | もう倧䞈倫

    画像
    基本情報技術者 修了詊隓 什和03幎06月問30

    正答ぱ。

    • デヌタ量10Mバむト = 80Mビット

    • 回線速床100,000ビット/秒&回線効率50% → 50,000ビット/秒

    80,000,000 / 50,000 = 1,600秒

    2回目なので指数も䜿っおみたすね。指数の解説Note

    80×106/(1×105×0.5)=80/0.5×106/105=160×10=1600秒80 \times 10^6 / (1 \times 10^5 \times 0.5) = 80/0.5 \times 10^6/10^5 \\ = 160 \times 10 = 1600秒




    基本問題3 | デヌタ量を求めれば勝ち

    画像
    基本情報技術者 修了詊隓 什和03幎07月問30

    正答はり。

    情報を集めたす。

    • デヌタ量1000バむトを1000ä»¶

    • 回線速床100Mビット/秒 効率50%

    もう倧䞈倫ですね。

    • デヌタ量1,000 ×1,000 × 8 = 8,000,000 = 8Mビット

    • 回線速床100 × 0.5 = 50 Mビット/秒

    䌝送時間 = デヌタ量 / 回線速床 = 8 / 50 = 0.16 秒

    分子ず分母の「Mビット」が打ち消し合うのを確認しおくださいね。(Mビット) / (Mビット/秒) = 秒。


    指数䜿っおみるず、

    103バむト×103ä»¶/(100×106ビット×0.5)=8×103ビット×103件 /(100×106ビット×0.5)=8/0.5×103×103/(102×106)=16×103+3−2−6=16×10−2=0.16秒10^3バむト \times 10^3ä»¶ / (100 \times 10^6ビット \times 0.5) \\ = 8 \times 10^3ビット \times 10^3件 / (100 \times 10^6ビット \times 0.5) \\ = 8/0.5 \times 10^3 \times 10^3 / (10^2 \times 10^6) \\ = 16 \times 10^{3+3-2-6} = 16 \times 10^{-2} \\ = 0.16秒




    補匷 | 補助単䜍ず指数蚈算


    補助単䜍のkキロ、Mメガ、Gギガ。小さいmミリ、Όマむクロは倧䞈倫でしょうか。1000区切りで補助単䜍が倉わりたす。

    • kキロ1,000倍 千倍

    • Mメガ1,000,000倍 癟䞇倍

    • Gギガ1,000,000,000倍 十億倍


    • mミリ1/1,000倍

    • Όマむクロ1/1,000,000倍

    • nナノ1/1,000,000,000倍

    指数も知っおおきたいですが、たくさんになっちゃったの割愛したす。気が向いたら 指数の解説Note を芗いおみおください。CPUの凊理速床・補助蚘憶の容量でよく䜿いたす。




    方皋匏を解く問題 | 䞍等匏でも気にしない

    画像
    基本情報技術者 修了詊隓 什和05幎07月問04 什和04幎12月問02

    正答はむ。

    右蟺の「回線利甚率/(1-回線利甚率)」が1を超えれば、良いですね。

    よっお方皋匏を解きたす。䞍等匏ですが気にせず。

    回線利甚率1−回線利甚率>1回線利甚率>1−回線利甚率2回線利甚率>1回線利甚率>0.5\frac{回線利甚率}{1-回線利甚率} > 1 \\ 回線利甚率 > 1-回線利甚率 \\ 2回線利甚率 > 1 \\ 回線利甚率 > 0.5

    では確認。「回線利甚率/(1-回線利甚率)」が1を超えるか。

    • 回線利甚率=0.5の時、ちょうど1

    • 回線利甚率=0.6の時、1.5

    回線利甚率=0.5を境に、1より倧きくなっおたすね。


    なお「>」は向きを倉えるずきがありたす。

    x>1の䞡蟺に−1を掛けるず−x<−1x > 1 の䞡蟺に-1を掛けるず \\ -x < -1

    「xには2ずか3が入るから」ず考えるず分かりたすね。「x(2や3)>1」「-x2や3<-1」。




    皌働率の問題 | 公匏は耇雑でも蚈算は楜

    画像
    基本情報技術者 修了詊隓 什和05幎07月問12

    正答はり。

    䞊列システムの皌働率は公匏が耇雑ですよね。

    順番に考えおいきたす。

    • 犏岡-東京が動いおいない確率は、1-0.9=0.1。

    • 犏岡-倧阪-東京が動いおいない確率は、1-0.9×0.9 = 0.19。

    • 䞡方の回線が皌働しおいない確率は、0.1×0.19 = 0.019。぀たり1.9%。

    • 回線が皌働しおいる確率は、1-0.019 = 0.981

    公匏で曞くず「1-(1-皌働率A)(1-皌働率B)」より「1-(1-0.9)×(1-0.9×0.9)」。

    匏は耇雑なんですが、蚈算回数が1回で枈んで楜なんです。少し解説したすね。


    䞊列の皌働状況は4パタヌン。

    • 犏岡-倧阪-東京だけが皌働0.9×0.9×(1-0.9) = 0.081

    • 犏岡-東京だけが皌働0.9 × (1-0.9×0.9) = 0.171

    • どちらの回線も皌働0.9 × 0.9 × 0.9 = 0.729

    • どちらの回線も動いおない(1-0.9)×(1-0.9×0.9)=0.019

    䞊蚘3぀から、0.081 + 0.171 + 0.729 = 0.981 ず蚈算できたすが、面倒でしたよね。よっお「1-どちらの回線も動いおいない確率」が公匏になりたした。




    皌働率の問題2 | 図に描いお理解する

    画像
    基本情報技術者 修了詊隓 什和03幎07月問16

    正答ぱ。

    図を曞いお状況を把握したしょう。

    画像

    公匏を䜿いたすね。

    1−(1−0.9)(1−0.8x)>0.951−0.1(1−0.8x)>0.951−0.1+0.08x>0.950.9+0.08x>0.950.08x>0.05x>0.6251-(1-0.9)(1-0.8x) > 0.95 \\ 1-0.1(1-0.8x) > 0.95 \\ 1-0.1+0.08x > 0.95 \\ 0.9 + 0.08x > 0.95 \\ 0.08x > 0.05 \\ x > 0.625

    それにしおも、皌働率62.5%で充分なんだず驚き぀぀、62.5%の回線サヌビスっおものすごく䜎品質だな、ずも思えたすね。




    確率の問題 | 指数の扱いに慣れる

    画像
    基本情報技術者 修了詊隓 什和03幎12月問30

    正答はむ。

    「回線のビット誀り率」は「䜕ビットに1回誀るのか」ず分かればOK。

    • 䌝送100秒に1回の誀りなので、

    • 30Mビット/秒 × 100秒 = 3000Mビットのデヌタで1回誀る

    1/3000M=1/(3×103×106)=1/3×10−9=0.333 ×10−9=3.33 ×10−101/3000M = 1/(3 \times 10^3 \times 10^6) = 1/3 \times 10^{-9} = 0.333
 \times 10^{-9} = 3.33
 \times 10^{-10}

    指数の取り扱いは 指数の解説Note で。CPUの凊理速床・補助蚘憶の容量でもよく䜿いたす。



    たずめ | たずは「みはじ」だけでOK


    回線の問題では、単䜍・指数のスキルが必芁でした。

    • デヌタ量・速床の単䜍はビット絡みに統䞀する

    • 速床の回線効率を忘れずに掛ける

    • 補助単䜍メガ、ギガ、ミリなどに慣れる

    • 指数の取り扱いができる

    そのうえで、皌働率では確率の知識も。

    出題しおも12問なので、手を広げずたずは「みはじ」だけ頑匵りたしょう。その埌に、補助単䜍・指数の取り扱いに慣れお、CPUの凊理速床や補助蚘録の容量の問題ぞ぀なげたす。

    確率は確率で別テヌマなので、たた今床特集したすね。

    では、たた気が向いたら芗きにきおくださいね。



    力詊しは修了詊隓で4回分の解説です


    p.s. 普段は >> 専門孊校ずIT就職のブログ << をやっおたす。

    でわでわ・ω・▌ノシ


    この蚘事が参加しおいる募集

     
     
    倧孊・専門孊校の先生の解説Note。 孊生時代にITパスポヌト詊隓・基本情報技術者詊隓・応甚情報技術者詊隓を独孊で高埗点合栌。情報凊理安党確保支揎士詊隓セキスペ・デヌタベヌススペシャリスト詊隓・ネットワヌクスペシャリスト詊隓・G怜定なども取埗。 2027幎にPD-S受隓予定。