Anonymous
Anonymous asked in 電腦與網際網路程式設計 · 1 decade ago

網路學科問題....需詳解

1. 目前網際網路上所使用的IP位址(IPv4),是由幾個位元(bit)所組成的? 答案:32。

2. 使用IPv6來解決IP位址不足之問題,請問其使用幾個位元來定址? 答案:128。

3. JavaScript程式執行結果為何? 答案:36。

<Script>

document.write(9<<2);

</Script>

4. JavaScript程式執行結果為何? 答案: x%y=3。

<Script>

var x=15;

var x=6;

document.write("<L1>x%y=",x%y);

</Script>

請問1.2題是計算題嗎?若是計算題,煩請解說。3Q

3.4題是什麼意思?看不懂程式碼?煩請逐行解說。3Q

Update:

document.write(" x%y=",x%y);

那 LI是代表什麼呢?

問一個與本題無關的問題

我原本在PO問題是先在word上打

我有些行是粗體,有些字是綠色

再複製到知識+

但貼過來全是黑色也沒有粗體字

想請問您字的顏色.字型.粗體.....等

如何設定???

Update 2:

document.write(" x%y=",x%y)

LI是代表什麼呢?

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    問題: 1.

    IPv4,Internet Protocol v.4 ,是IP 第一代。

    像這樣子: 203.155.2.55

    由四組十進位數字組成,每組由0~255共 256 個數,換成二進位是 28,四組乘起來是 232。

    問題: 2.

    IPv6,Internet Protocol v.6 ,是IP 第二代。

    像這樣子:48f2:8e24:98:1:ab98:87c:340:ffff

    由八組十六進位數字組成,每組由0~FFFF共 65536 個數,換成二進位是 216,八組乘起來是 2128。

    問題: 3.

    9<<2 ,是位移運算,很多語言都有此語法。

    9 的二進位是 1001,向左移兩個位,變成1001??,後尾兩位補0,即 100100 ,換回十進位就是 36 。

    9<<5 即是向左移5位。這算法完全等於 9*25 。

    9>>2 是向右移兩位,1001變成10,換回十進位是2。

    問題: 4.

    %是餘數符,15除以6,得2,餘3。

    注:以上藍色數字表 "次方" 。

    2009-10-11 21:52:32 補充:

    IPv5 是存在的,可它是測試版,確定全球公用的就只 v4, v6 兩種。

    根據說來話長,請自行搜索。

    2009-10-12 08:22:25 補充:

    這說法有點錯誤 :

    「換成二進位是 2^8 (2的8次方)」

    應該是

    「即是 2^8 (2的8次方)

     換成二進位是 100000000個 」(由0至11111111)」

    餘此類推。

    2009-10-12 18:09:37 補充:

    <LI>是列表標籤,有兩種顯示方式(配合其他標籤)。

    ordered list:

    <ol>

    <li>Pizza</li>

    <li>Hot dog</li>

    </ol>

    顯示:

    1. Pizza

    2. Hot dog

    unordered list:

    <ul>

    <li>Coke</li>

    <li>OJ</li>

    </ul>

    顯示:

    ● Coke

    ● OJ

  • ㄚ旺
    Lv 5
    1 decade ago

    rc08@ymail.com 不知道你的第一代與第二代是何根據?還是你自己瞎掰出來的!!

    中間還有一個叫做 IPv5 用的人不多.那這個IPv5東西應該算是的幾代?

Still have questions? Get your answers by asking now.