日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

软件行业从事人员,计算机基础须知(二)---系统介绍和进制转换说明

發布時間:2023/12/13 综合教程 39 生活家
生活随笔 收集整理的這篇文章主要介紹了 软件行业从事人员,计算机基础须知(二)---系统介绍和进制转换说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.3軟件系統介紹

1.3.1為什么需要軟件

如果計算機沒有軟件系統那么它里面的硬件就不知道如何進行工作。

1.3.2軟件系統介紹

軟件是程序、數據和文檔的集合。

  程序:編程語言:C、C++、Java、php 等。

  數據:使用文件或數據庫來存儲數據。

  

  文檔:安裝說明書、幫助文檔、許可協議等。

軟件按功能用途分類:

系統軟件

  桌面操作系統:Unix、DOS、Windows、Linux 等。

    Windows:微軟推出的,用戶量很大。分很多系列

    MacOs:蘋果公司。本質上也是Linux的一個分支。

    UNIX---操作系統---一開始他是免費的,后期收費后就出現一個一些開源組織---例如 李納斯.楊 有一個linux內核(操作系統的核心)--- 依照核心延伸出不同的版本(富有自己獨特功能的操作系統版本)

    Linux:核心內容是由李納斯.楊編寫的。

  移動設備操作系統

    IOS

    Androids :就是一款小型的linux

  服務器操作系統軟件

    Windows server :微軟推出,是收費的

    Linux :開源,穩定

    服務器:所謂的服務器可以理解為一臺可以給用戶提供相關服務的機器(文件上傳下載【百度網盤】,視頻上傳下載服務……)只不過這臺機器的處理能力要大于我們的個人電腦。

應用軟件----一般指QQ、游戲、各類網站、搜狗輸入法等。

軟件按架構分類

單機軟件

  蜘蛛撲克、掃雷等。

分布式軟件

  C/S 軟件(Client/Server,客戶端/服務器)

    特點是有專用客戶端。

    如 QQ、微信等。

  B/S 軟件(Browser/Server,瀏覽器/服務器)

    特點是使用通用客戶端。

    如網上銀行、論壇、網頁游戲等。

1.4二進制基本介紹

1.4. 二進制是什么?

0123456789 10 11 12 13 14 15 16 17 18 19 20

進制:就是一種人為規定的計數規則【十進制就是逢十進一,二進制就是? 】

二進制:就是一種計算的級別 逢二進一

0 1 2 3 4 5 6 7 8 9 (10 進1 = 0) 一位數字不能表示10,所以此時我們可以向前借一位,然后低位補0

0 1 (2進 1 = 0)向前進1位 然后補0

在二進制里只有0 和 1(也稱作01碼) ,二進制被廣泛的應用于計算機中。計算中只能讀懂0 1。

1.5常見進制和轉換

1.5.1二進制 基數是0-1 逢二進一

1.5.2 八進制 基數是0-7 逢八進一 10

1.5.3 十進制 基數是0-9 逢十進一 10

1.5.4 十六進制 基數是0-9 A B C D E F 逢十六進一 10

    # 00 ff 00 #ff ff ff

1.5.5 二進制轉換

其他進制轉換成十進制

先確定當前數字的位數,從右向左數。

11101 這個是5位的二進制數字 10111

記一下每一位數字所在的位數N(N不是固定的由當前所在的位數決定)

取出每一位上的數字m,(也不是固定的,當前所在位置上想對應的數字),

用m去乘以當前進制的N-1次方。

2的0次方是 = 1

2的1次方是 = 2

2的2次方是 = 4

2的3次方是 = 8

2的4次方是 = 16

32

64

128

256

512

2的10方是 = 1024

將每一位上相乘的結果進行相加,最后的和就是該數值的對應十進制數

綜上:11101從右向左反過來就是10111,我們在通過公式將10111轉換成十進制。其實不使用公式通過一張表進行計算更簡單

1 2 4 8 16 32 64 128 256 512 1024 2048

1 0 1 1 1

1+0 + 4 + 8 + 16 = 29

11101二進制對應的十進制的數字是29

1001101 二進制的數字轉換成 十進制

1:先把1001101 從右向左進行順序顛倒 1011001

1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ……

1 0 1 1 0 0 1

1+ 0+ 4+8 +0 +0 + 64 = 77

1001101的對應十進制是77

1:問:將十進制中的56 轉換成二進制是多少

1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ……

0 0 0 1 1 1

#從新對000111進行顛倒

111000

56的二進制是111000

二進制中的10101 轉換成 十進制就是21 【進制轉換成2進制剛好反方向在執行一次即可】

其他進制轉換成二進制:

  將十進制轉換成二進制:使用十進制的數字除以2,得商和余數,判斷商是否為零,不為零使用商除以2.一直到商為零結束。在將整個過程中的余數反向排列得到的就是十進制數轉換成的二進制。

56 / 2 = 28 余數0

28 /2 = 14 余數0

7/ 2 = 7 余數0

7 /2 = 3 余數 1

3 / 2 = 1 余數 1

1 /2 = 0 余數1

111000

  將八進制轉換成二進制:使用八進制的數字轉換成2進制,需要將八進制中的每一個基數全部轉換成三位二進制:

0 --- 000

1--- 001

2--- 010

3--- 011

4--- 100

5--- 101

6--- 110

7--- 111

將八進制轉換成二進制:使用八進制中的120 轉換成二進制就是 001010000 在轉成十進制是80

將十六進制轉換成二進制,將十六進制中的每一個基數寫成4位二進制

0 --- 0000

1 --- 0001

2 --- 0010

3 --- 0011

4 --- 0100

5 --- 0101

6 --- 0110

7 --- 0111

8 --- 1000

9 --- 1001

A --- 1010

B --- 1011

C --- 1100

D --- 1101

E --- 1110

F ---1111

將十六進制的數值EF 轉換成二進制 11101111 再轉換成十進制是 239

#ff00ff

總結

以上是生活随笔為你收集整理的软件行业从事人员,计算机基础须知(二)---系统介绍和进制转换说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。