1. 程式人生 > >Day1 作業:

Day1 作業:

Day1 作業: 

1.下列四組數,依次為二進位制、八進位制和十六進位制,符合要求的是( d )

a. 12,  77,  10 

b. 12,  80,  10 

c. 11,  78,  19

d. 11,  77,  19

 

2.二進位制數加法運算的基本特點是“逢二進一”,即0+0=0,0+1=1,1+0=1,1+1=0並進位。運用這一基本法則和十進位制運算的類似規律,得出二進位制數加法運算1001+101的結果為( c )  

a. 1001

b. 1010    

c. 1110

d. 1101 

 

7.八進位制754中的數碼7對應的位權是( c ) 

a.  10^2   b. 16^1   c. 8^2  d. 2^2 

 

8.十進位制數53轉換成二進位制數是( b ) 

a. 100101

b. 110101

c.100100

d.110100 

 

9.已知,十進位制中的8在X進制中表示為11,即(10)8=(X)11。請問這個X進位制具體為( b )進位制

a. 6

b. 7

c. 8

d. 9 

 

10.二進位制的1000001相當十進位制的___4___,二進位制的100.001可以表示為_4__。 

A:  ① 62  ② 63  ③ 64  ④ 65 

B:  ① 2^3+2^–3  ② 2^2+2^–2 ③ 2^3+2^–2 ④ 2^2+2^–3

 

11.使用位運算判斷一個數是否是奇數

注:奇數的二進位制的最後一位是1,偶數是0

1 & 1 -> 1

2 & 1 -> 0

3 & 1 -> 1

4 & 1 -> 0

即 結果 1是奇數  0是偶數

 

 

12.表示式0x13&0x17的值是( 19 )

13.若x=2,y=3則x&y的結果是( 2 )

14.表示式 ord('a') | ord('z') 的運算結果是(97, 122)

 

15.在位運算中,運算元每右移一位,其結果相當於( b ) 

 

A.運算元乘以2     B.運算元除以2

 

C.運算元除以4     D.運算元乘以4

 

16.設x 是一個整數(16位).若要通過x|y使x低度8位置1,高8位不變,則y的二進位制數是(1111 1111 )