106、用高級程序設計語言編寫的程序,要轉換成等價的可執行程序,必須經過______。
A、匯編
B、編輯
C、解釋
D、編譯和連接
答案:(D、)
評析:一個高級語言源程序必須經過“編譯”和“連接裝配”兩步后才能成為可執行的機器語言程序。
107、正確的IP地址是______。
A、202.202.1
B、202.2.2.2.2
C、202.112.111.1
D、202.257.14.13
答案:(C、)
評析:IP地址由32位二進制數組成(占4個字節)也可以用十進制表示,每個字節之間用“.”表示,每個字節內的數表示范圍可從0到255。
108、一個字長為8位的無符號二進制整數能表示的十進制數值范圍是______。
A、0-256
B、0-255
C、1-256
D、1-255
答案:(B、)
評析:二進制是計算機使用的語言,十進制是自然語言。為了書寫的方便和檢查的方便使用八進制或十六進制來表示,一個字長為8位的二進制整數可以用十進制數值范圍是0到255。
109、二進制數 1001001 轉換成十進制數是______。
A、72
B、71
C、75
D、73
答案:(D、)
評析:數制也稱計數制,是指用同一組固定的字符和統一的規則來表示數值的方法。十進制(自然語言中)通常用0到9來表示,二進制(計算機中)用0和1表示,八進制用0到7表示,十六進制用0到F表示。(1)十進制整數轉換成二進制(八進制、十六進制),轉換方法:用十進制余數除以二(八、十六)進制數,第一次得到的余數為最低有效位,最后一次得到的余數為最高有效位。(2)二(八、十六)進制整數轉換成十進制整數,轉換方法:將二(八、十六)進制數按權展開,求累加和便可得到相應的十進制數。(3)二進制與八進制或十六進制數之間的轉換二進制與八進制之間的轉換方法:3位二進制可轉換為1位八進制,1位八進制數可以轉換為3位二進制數。二進制數與十六進制之間的轉換方法:4位二進制可轉換為1位十六進制數,1位十六進制數中轉換為4位二進制數。因此(1001001)B=1*2^6+1*2^3+1*2^0=73(D)。
110、十進制數 131 轉換成無符號二進制數是______。
A、01110101
B、10010011
C、10000111
D、10000011
答案:(D、)
評析:數制也稱計數制,是指用同一組固定的字符和統一的規則來表示數值的方法。十進制(自然語言中)通常用0到9來表示,二進制(計算機中)用0和1表示,八進制用0到7表示,十六進制用0到F表示。(1)十進制整數轉換成二進制(八進制、十六進制),轉換方法:用十進制余數除以二(八、十六)進制數,第一次得到的余數為最低有效位,最后一次得到的余數為最高有效位。(2)二(八、十六)進制整數轉換成十進制整數,轉換方法:將二(八、十六)進制數按權展開,求累加和便可得到相應的十進制數。(3)二進制與八進制或十六進制數之間的轉換二進制與八進制之間的轉換方法:3位二進制可轉換為1位八進制,1位八進制數可以轉換為3位二進制數。二進制數與十六進制之間的轉換方法:4位二進制可轉換為1位十六進制數,1位十六進制數中轉換為4位二進制數。因此:131/2=65……1 65/2=32……1 32/2=16……0 16/2=8……0 8/2=4……0 4/2=2……0 2/2=1……0 1/2=0……1 所以轉換后的二進制數為10000011。
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |