<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Java編程那些事兒6——計算機軟件基本概念 作者:陳躍峰 出自:[http://blog.csdn.net/mailbomb](http://blog.csdn.net/mailbomb) ### 第一章?計算機基礎 本部分主要介紹計算機相關的知識,重點介紹和軟件編程相關的基礎知識。 其實對于編程來說,計算機的基礎是越多越深就越好,但是受時間和精力的限制,每個人了解的其實還是很有限,下面就主要編程中常用的基礎知識,遺漏的地方請大家積極指正和補充。 計算機本質的結構就是將所有的內容數據化,其實軟件編程也采用的是同樣的邏輯,把各種需要保存的狀態數字化。 **1.1???? 計算機軟件基本概念** 1.?軟件的概念 大家都知道,計算機分為硬件和軟件,其實看得見摸得著的算硬件,比如硬盤、主板什么的,摸不著的就算軟件了。 按照專業點的說法,軟件就是一組指令序列,那么如何理解他呢?舉個基本的例子,比如大家到學校報名,學校會給你一個單子,一般上面會寫,首先到哪里繳費、然后領證件,體檢什么的,反正至少也有那么10多條,如果把每條操作都看成指令的話,這個就是軟件的本質。 或者按照馮·諾伊曼的計算機體系,計算機就是接受輸入,進行處理,反饋結果,其實軟件也是這樣,提供界面接受用戶的輸入,根據邏輯進行處理,把結果反饋給用戶,無論是普通的軟件還是游戲都是這樣。 2.?計算機為什么是二進制的? 眾所周知,現在的計算機都是以二進制存儲和運算數據的,那么為什么是二進制而不是常見的十進制呢? 原因很簡單,因為現在的計算機是電子計算機,內部只有兩個狀態,所以就依據這兩個狀態創建了一種新的進制形式——二進制。這樣極大的簡化了電子計算機的結構,可以用電流的有無、光線的有無以及磁性的有無等狀態來實現數學上的二進制。數學上用0和1來分別代表這兩個狀態罷了。 當然,隨著科學的發展,以后計算機不再是電子計算機了,那么二進制也可能就消失了。 3.?計算機存儲單位 既然計算機是電子計算機了,那么存儲的最小單位就是一個二進制位,英語是bit,簡寫成b。一位只有2個值,0或者1。 由于位的單位太小,所以就設計了另外一個概念——字節,英語是byte,簡寫成B。規定1個字節是8位,即1B=8b。比如大家接觸的8位機、16位機等等,就是指CPU一次處理的最小的數據單位。 再大點的單位就依次是KB、MB、GB和TB了,他們之間的進制都是2的10次方,也就是1024,也就是1KB=1024B,1MB=1024KB。 這里簡單的說一個實際問題,大家買硬盤的時候,比如160GB,這里廠商使用的進制是1000,而不是1024,所以160個GB格式化以后就大概只有: (160 X 1000 X1000 X1000) / 1024/1024/1024 = 149GB ?
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看