wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 4: Hệ nhị phân và dữ liệu số nguyên

Total questions: 97

Worksheet time: 49mins

Name
Class
Date
1.

Máy tính sử dụng hệ nhị phân để biểu diễn dữ liệu vì lý do chính nào sau đây?

a)

Hệ nhị phân là hệ cơ số duy nhất có thể thực hiện các phép tính logic.

b)

Hệ nhị phân dễ dàng biểu diễn bằng các trạng thái vật lý.

c)

Con người dễ dàng tính toán với các số 0 và 1.

d)

Hệ nhị phân cho phép biểu diễn các số lớn hơn với ít chữ số hơn.

2.

Số 45 trong hệ thập phân được biểu diễn như thế nào trong hệ nhị phân?

a)

101100₂

b)

111001₂

c)

101101₂

d)

110110₂

3.

Dãy bit 110101₂ trong hệ nhị phân tương ứng với giá trị nào trong hệ thập phân?

a)

53

b)

54

c)

52

d)

51

4.

Một biến lưu trữ số nguyên không dấu sử dụng 8 bit. Giá trị lớn nhất mà biến này có thể biểu diễn là bao nhiêu?

a)

256

b)

127

c)

128

d)

255

5.

Số -7 trong hệ thập phân được biểu diễn như thế nào bằng phương pháp bù 2 với 8 bit?

a)

10000111₂

b)

11111000₂

c)

11111001₂

d)

00000111₂

6.

Dãy bit 11101011₂ biểu diễn số nguyên có dấu bằng phương pháp bù 2. Giá trị thập phân tương ứng là bao nhiêu?

a)

21

b)

-20

c)

-21

d)

235

7.

Phép cộng hai số nhị phân 1011₂ + 1101₂ cho kết quả là bao nhiêu?

a)

10000₂

b)

11000₂

c)

10111₂

d)

11011₂

8.

Một hệ thống sử dụng 16 bit để lưu trữ số nguyên không dấu. Phạm vi giá trị mà hệ thống này có thể biểu diễn là từ 0 đến:

a)

65535

b)

32768

c)

65536

d)

32767

9.

Một hệ thống sử dụng 16 bit để lưu trữ số nguyên có dấu. Phạm vi giá trị mà hệ thống này có thể biểu diễn là:

a)

Từ -32768 đến 32767

b)

Từ -32767 đến 32768

c)

Từ 0 đến 65535

d)

Từ -65536 đến 65535

10.

Số lượng các giá trị nguyên khác nhau có thể biểu diễn bằng n bit là:

a)

n

b)

2n

c)

n + 1

d)

2ⁿ

11.

Dãy bit nào sau đây đại diện cho số nguyên dương 25 trong hệ nhị phân?

a)

10011₂

b)

11001₂

c)

11010₂

d)

10110₂

12.

Để biểu diễn số 100 trong hệ thập phân dưới dạng số nguyên không dấu, cần tối thiểu bao nhiêu bit?

a)

6 bit (max 63)

b)

8 bit (max 255)

c)

9 bit (max 511)

d)

7 bit (max 127)

13.

Khi biểu diễn số nguyên có dấu bằng phương pháp bù 2, bit ngoài cùng bên trái có ý nghĩa gì?

a)

Là bit dấu, 0 cho số dương và 1 cho số âm.

b)

Không có ý nghĩa đặc biệt.

c)

Là bit có giá trị 2ⁿ⁻¹.

d)

Luôn là 0 đối với mọi số.

14.

Quá trình chuyển đổi số thập phân dương sang nhị phân thường sử dụng phương pháp nào?

a)

Chia liên tiếp cho 2 và lấy các thương theo thứ tự xuôi.

b)

Chia liên tiếp cho 2 và lấy các số dư theo thứ tự xuôi.

c)

Chia liên tiếp cho 2 và lấy các thương theo thứ tự ngược lại.

d)

Chia liên tiếp cho 2 và lấy các số dư theo thứ tự ngược lại.

15.

Số nguyên -1 trong hệ thập phân, khi biểu diễn bằng phương pháp bù 2 với 8 bit, có dãy bit là:

a)

11111111₂

b)

00000001₂

c)

10000001₂

d)

11111110₂

16.

Khi thực hiện phép cộng hai số nguyên có dấu bằng phương pháp bù 2, hiện tượng tràn số xảy ra khi nào?

a)

Luôn xảy ra khi có bit nhớ cuối cùng ra ngoài phạm vi số bit.

b)

Tổng vượt quá khả năng biểu diễn của số bit đó.

c)

Tổng có bit dấu khác với dấu của các số hạng.

d)

Tổng của hai số dương là số âm.

17.

Giả sử một máy tính sử dụng 8 bit để biểu diễn số nguyên có dấu. Nếu thực hiện phép cộng 100₁₀ + 30₁₀, kết quả nhị phân sẽ là bao nhiêu?

a)

11111110₂

b)

11111010₂

c)

10000010₂

d)

01100100₂

18.

Một tệp dữ liệu chứa các giá trị nhiệt độ từ -50°C đến 150°C. Nếu mỗi giá trị nhiệt độ được lưu trữ dưới dạng số nguyên có dấu, thì mỗi giá trị sẽ chiếm bao nhiêu bit?

a)

7 bit (phạm vi -64 đến 63)

b)

10 bit (phạm vi -512 đến 511)

c)

8 bit (phạm vi -128 đến 127)

d)

9 bit (phạm vi -256 đến 255)

19.

Giá trị thập phân của số nhị phân 10000000₂ khi được xem là số nguyên không dấu 8 bit là bao nhiêu?

a)

0

b)

255

c)

128

d)

-128

20.

Giá trị thập phân của số nhị phân 10000000₂ khi được xem là số nguyên có dấu 8 bit theo phương pháp bù 2 là bao nhiêu?

a)

0

b)

1

c)

-128

d)

128

21.

Số nguyên dương 50 trong hệ thập phân cần tối thiểu bao nhiêu bit để biểu diễn trong hệ nhị phân?

a)

5 bit (max 31)

b)

8 bit (max 255)

c)

6 bit (max 63)

d)

7 bit (max 127)

22.

Phương pháp biểu diễn số nguyên có dấu nào có hai cách biểu diễn cho số 0?

a)

Dấu lượng (Sign-magnitude)

b)

Cả ba phương pháp trên.

c)

Bù 1 (One's complement)

d)

Bù 2 (Two's complement)

23.

Tại sao phương pháp bù 2 lại được sử dụng phổ biến nhất để biểu diễn số nguyên có dấu?

a)

Nó cho phép biểu diễn phạm vi số lớn nhất.

b)

Việc chuyển đổi giữa bù 2 và thập phân rất đơn giản.

c)

Nó có hai cách biểu diễn cho số 0.

d)

Các phép cộng và trừ có thể thực hiện bằng cùng một mạch logic.

24.

Giả sử một kiểu dữ liệu số nguyên trong ngôn ngữ lập trình sử dụng 32 bit để lưu trữ giá trị. Nếu đó là số nguyên không dấu, giá trị lớn nhất có thể lưu trữ là khoảng bao nhiêu?

a)

2 tỷ (2 * 10⁹)

b)

4 tỷ (4 * 10⁹)

c)

4.29 tỷ (2³² - 1)

d)

2.14 tỷ (2³¹ - 1)

25.

Giả sử một kiểu dữ liệu số nguyên trong ngôn ngữ lập trình sử dụng 32 bit để lưu trữ giá trị có dấu. Giá trị nhỏ nhất có thể lưu trữ là khoảng bao nhiêu?

a)

-2 tỷ (-2 * 10⁹)

b)

-2.14 tỷ (-2³¹)

c)

-4.29 tỷ (-2³²)

d)

0

26.

Để chuyển đổi một số nhị phân sang thập phân, ta tính tổng các tích của chữ số nhị phân với lũy thừa tương ứng của cơ số 2. Chữ số ở vị trí thứ i có trọng số là bao nhiêu?

a)

2*i

b)

c)

2ⁱ

d)

i

27.

Khi biểu diễn số nguyên dương 15 bằng 4 bit trong hệ nhị phân, ta được dãy bit là:

a)

0011₂

b)

1100₂

c)

1111₂

d)

0111₂

28.

Dãy bit 01011010₂ được biểu diễn dưới dạng số nguyên có dấu 8 bit. Giá trị thập phân của nó là:

a)

90

b)

-90

c)

170

d)

-89

29.

Phép trừ hai số nguyên có dấu trong máy tính thường được thực hiện bằng cách sử dụng phép cộng với số bị trừ và số đối của số trừ. Để tính 10 - 5 bằng phương pháp bù 2 với 8 bit, ta thực hiện phép cộng nào?

a)

00001010₂ + 00000101₂

b)

00001010₂ + 11111011₂

c)

00001010₂ - 00000101₂

d)

11111011₂ + 00000101₂

30.

Khi biểu diễn số nguyên bằng hệ nhị phân với số bit cố định, nếu giá trị cần biểu diễn vượt quá phạm vi cho phép của số bit đó, hiện tượng gì sẽ xảy ra?

a)

Máy tính sẽ tự động sử dụng thêm bit.

b)

Máy tính báo lỗi và dừng chương trình.

c)

Xảy ra hiện tượng tràn số.

d)

Chỉ một phần của số được lưu trữ.

31.

Trong hệ nhị phân, giá trị của một chữ số (bit) phụ thuộc vào vị trí của nó. Vị trí thứ 'n' mang trọng số là bao nhiêu?

a)

2^n

b)

n^2

c)

10^n

d)

2*n

32.

Chuyển đổi số nhị phân 10110₂ sang hệ thập phân.

a)

21

b)

23

c)

24

d)

22

33.

Chuyển đổi số thập phân 37₁₀ sang hệ nhị phân.

a)

11001₂

b)

101001₂

c)

100101₂

d)

100101₂

34.

Thực hiện phép cộng hai số nhị phân: 1101₂ + 101₂. Kết quả là?

a)

10001₂

b)

1100₂

c)

1010₂

d)

10010₂

35.

Nếu một hệ thống sử dụng 8 bit để biểu diễn số nguyên không dấu, giá trị thập phân lớn nhất có thể biểu diễn là bao nhiêu?

a)

254

b)

128

c)

511

d)

255

36.

Đơn vị nhỏ nhất để lưu trữ thông tin trong máy tính, chỉ có thể nhận một trong hai giá trị 0 hoặc 1, được gọi là gì?

a)

Bit

b)

Word

c)

Nibble

d)

Byte

37.

Một Byte tiêu chuẩn bao gồm bao nhiêu Bit?

a)

4

b)

8

c)

32

d)

16

38.

Hệ thống máy tính sử dụng hệ nhị phân để xử lý dữ liệu chủ yếu vì lý do nào sau đây?

a)

Các thiết bị điện tử có thể dễ dàng biểu diễn hai trạng thái.

b)

Hệ nhị phân phức tạp hơn.

c)

Con người dễ dàng đọc và hiểu các số nhị phân.

d)

Các phép tính trong hệ nhị phân luôn nhanh hơn.

39.

Nếu một hệ thống dùng 12 bit để biểu diễn số nguyên không dấu, có bao nhiêu giá trị nguyên không dấu có thể được biểu diễn?

a)

4096

b)

4095

c)

2048

d)

2047

40.

Giá trị thập phân của số nhị phân 10000000₂ (8 bit) khi được coi là số nguyên không dấu là bao nhiêu?

a)

64

b)

127

c)

128

d)

256

41.

Khi biểu diễn số nguyên có dấu trong máy tính, cần có một phương pháp để phân biệt số dương và số âm. Phương pháp đơn giản nhất là sử dụng 1 bit để biểu diễn dấu. Bit này thường nằm ở vị trí nào?

a)

Bit đầu tiên

b)

Bit ở giữa

c)

Bất kỳ bit nào

d)

Bit cuối cùng

42.

Chuyển đổi số nhị phân 11101₂ sang hệ thập phân.

a)

31

b)

28

c)

29

d)

30

43.

Chuyển đổi số thập phân 68₁₀ sang hệ nhị phân.

a)

1000100₂

b)

1000010₂

c)

101000₂

d)

1000110₂

44.

Thực hiện phép cộng hai số nhị phân: 10101₂ + 1111₂. Kết quả là?

a)

100100₂

b)

110000₂

c)

100011₂

d)

100100₂

45.

Hiện tượng gì xảy ra khi kết quả của một phép tính số học vượt quá giới hạn giá trị lớn nhất mà kiểu dữ liệu số nguyên có thể biểu diễn?

a)

Cắt cụt

b)

Tràn số

c)

Thiếu số

d)

Làm tròn

46.

Đối với các số có phần thập phân, máy tính thường sử dụng phương pháp biểu diễn nào để có thể biểu diễn được phạm vi giá trị rộng hơn?

a)

Biểu diễn dấu phẩy tĩnh

b)

Biểu diễn dấu phẩy động

c)

Biểu diễn bù 2

d)

Biểu diễn BCD

47.

Trong hệ thống số nhị phân, giá trị của một bit ở vị trí thứ n (tính từ phải sang trái, bắt đầu từ 0) được tính bằng lũy thừa của cơ số nào?

a)

8

b)

2

c)

10

d)

16

48.

Số thập phân 25 tương ứng với số nhị phân nào dưới đây?

a)

11001

b)

10110

c)

11011

d)

10010

49.

Số nhị phân 101101₂ tương ứng với số thập phân nào?

a)

45

b)

42

c)

43

d)

44

50.

Trong máy tính, dữ liệu số nguyên thường được biểu diễn bằng bao nhiêu bit?

a)

10, 20, 30 hoặc 40 bit

b)

8, 16, 32 hoặc 64 bit

c)

3, 5, 7 hoặc 9 bit

d)

1, 2, 4 hoặc 8 bit

51.

Thực hiện phép cộng hai số nhị phân 1011₂ + 110₂. Kết quả là bao nhiêu?

a)

1111₂

b)

10010₂

c)

10101₂

d)

10001₂

52.

Vì sao máy tính sử dụng hệ nhị phân thay vì hệ thập phân để xử lý dữ liệu?

a)

Vì hệ nhị phân là hệ số tự nhiên duy nhất.

b)

Vì hệ nhị phân có thể biểu diễn số lượng lớn hơn hệ thập phân.

c)

Vì việc biểu diễn hai trạng thái (0 và 1) bằng điện tử đơn giản và tin cậy hơn.

d)

Vì hệ nhị phân dễ học hơn hệ thập phân.

53.

Trong biểu diễn số nguyên có dấu, bit ngoài cùng bên trái thường được dùng để làm gì?

a)

Biểu diễn dấu của số (0 cho dương, 1 cho âm).

b)

Phân tách phần nguyên và phần thập phân.

c)

Biểu diễn giá trị tuyệt đối của số.

d)

Chỉ ra số đó là số chẵn hay số lẻ.

54.

Cho số nhị phân 1011101₂. Nếu dịch phải số này đi 2 bit, kết quả sẽ là số nhị phân nào?

a)

101110₂

b)

1011101₂

c)

10111₂

d)

101110100₂

55.

Trong các đơn vị đo lường dữ liệu máy tính, đơn vị nào lớn nhất?

a)

Kilobyte (KB)

b)

Gigabyte (GB)

c)

Byte (B)

d)

Megabyte (MB)

56.

Một byte dữ liệu bao gồm bao nhiêu bit?

a)

4

b)

8

c)

16

d)

32

57.

Để biểu diễn số 255 trong hệ thập phân, cần tối thiểu bao nhiêu bit trong hệ nhị phân?

a)

9

b)

6

c)

7

d)

8

58.

Giả sử bạn có một biến số nguyên 4-bit (không dấu). Phạm vi giá trị mà biến này có thể biểu diễn là bao nhiêu?

a)

-15 đến 15

b)

-8 đến 7

c)

0 đến 15

d)

0 đến 7

59.

Nếu bạn cần biểu diễn số nguyên từ -100 đến 100, bạn cần sử dụng tối thiểu bao nhiêu bit (biểu diễn số nguyên có dấu)?

a)

6

b)

8

c)

7

d)

9

60.

Trong máy tính, phép trừ số nhị phân thường được thực hiện thông qua phép cộng với số bù mấy?

a)

Không cần bù số

b)

Bù thập phân

c)

Bù một

d)

Bù hai

61.

Số bù hai của số nhị phân 0101₂ (biểu diễn số dương 5) là bao nhiêu?

a)

1010₂

b)

1100₂

c)

1011₂

d)

0101₂

62.

Khi biểu diễn số nguyên lớn hơn phạm vi cho phép của kiểu dữ liệu, điều gì có thể xảy ra?

a)

Số sẽ tự động được làm tròn lên giá trị lớn nhất có thể biểu diễn.

b)

Số sẽ được biểu diễn chính xác nhưng chậm hơn.

c)

Xảy ra tràn số, kết quả có thể không đúng hoặc không dự đoán được.

d)

Máy tính sẽ báo lỗi và dừng chương trình.

63.

Trong các phép toán số học nhị phân, phép toán nào tương đương với phép dịch trái bit?

a)

Phép chia cho 2

b)

Phép nhân với 2

c)

Phép cộng với 2

d)

Phép trừ 2

64.

Cho hai số nhị phân A=1101₂ và B=101₂. Tính hiệu A - B bằng phép bù hai.

a)

1000₂

b)

1110₂

c)

1010₂

d)

1000₂

65.

Một hình ảnh đen trắng có kích thước 100x100 pixel, mỗi pixel được biểu diễn bằng 1 bit (0: trắng, 1: đen). Tổng dung lượng dữ liệu của ảnh này là bao nhiêu byte?

a)

1250 byte

b)

10000 byte

c)

125 byte

d)

100 byte

66.

Trong biểu diễn số nguyên dấu chấm động, số được chia thành mấy thành phần chính?

a)

3

b)

4

c)

1

d)

2

67.

Thành phần nào trong biểu diễn số chấm động quyết định độ lớn (về giá trị tuyệt đối) của số?

a)

Bit dấu

b)

Phần định trị (Significand)

c)

Phần mũ (Exponent)

d)

Không thành phần nào

68.

Điều gì xảy ra khi thực hiện phép dịch phải số học trên một số nhị phân có dấu âm?

a)

Bit dấu bị thay đổi thành 0.

b)

Số trở thành số dương.

c)

Các bit bên phải bị đẩy ra và bit 0 được thêm vào bên trái.

d)

Bit dấu được giữ nguyên và bit dấu được lan truyền sang phải.

69.

Tại sao cần biểu diễn số thực (số chấm động) trong máy tính ngoài số nguyên?

a)

Vì số nguyên không đủ bộ nhớ để lưu trữ.

b)

Vì số nguyên không thể thực hiện các phép toán phức tạp.

c)

Để biểu diễn các số có phần thập phân và phạm vi giá trị rất lớn hoặc rất nhỏ.

d)

Để tăng tốc độ xử lý của máy tính.

70.

Chọn phát biểu đúng về sự khác biệt giữa số nguyên và số thực trong máy tính.

a)

Cả số nguyên và số thực đều có thể có sai số biểu diễn.

b)

Cả số nguyên và số thực đều biểu diễn chính xác tuyệt đối.

c)

Số thực biểu diễn chính xác, số nguyên luôn có sai số.

d)

Số nguyên biểu diễn chính xác, số thực có thể có sai số do giới hạn bit.

71.

Để biểu diễn các ký tự văn bản trong máy tính, người ta sử dụng bảng mã nào phổ biến nhất?

a)

ASCII và Unicode

b)

Mã Morse

c)

Mã Baudot

d)

Mã Hamming

72.

Số thập phân 0.625 tương ứng với biểu diễn nhị phân chấm động nào (dạng đơn giản)?

a)

0.1001₂

b)

0.11₂

c)

0.101₂

d)

0.011₂

73.

Giả sử một hệ thống sử dụng 4 bit để biểu diễn số nguyên không dấu. Nếu thực hiện phép tính 10 + 7, kết quả sẽ là bao nhiêu trong hệ nhị phân 4 bit?

a)

10001₂ (5 bit)

b)

1111₂

c)

0001₂

d)

0001₂ (4 bit, tràn số)

74.

Trong lập trình, kiểu dữ liệu 'integer' thường được dùng để lưu trữ loại dữ liệu nào?

a)

Giá trị logic đúng/sai.

b)

Chuỗi ký tự văn bản.

c)

Các số nguyên không có phần thập phân.

d)

Các số thực có phần thập phân.

75.

Ưu điểm chính của việc sử dụng biểu diễn nhị phân trong máy tính so với các hệ đếm khác là gì?

a)

Dễ dàng cho con người đọc và hiểu.

b)

Biểu diễn số lượng lớn dễ dàng hơn.

c)

Đơn giản trong thiết kế mạch điện tử, dễ dàng thực hiện các phép toán logic.

d)

Tiết kiệm bộ nhớ lưu trữ hơn các hệ đếm khác.

76.

Cho đoạn chương trình giả mã: x = 5; y = 2; z = x << y;. Giá trị của z sau khi thực hiện đoạn mã này là bao nhiêu (giả sử << là phép dịch trái bit)?

a)

32

b)

20

c)

10

d)

7

77.

Số nhị phân 101101₂ tương ứng với số thập phân nào dưới đây?

a)

44

b)

42

c)

45

d)

43

78.

Số thập phân 75₁₀ được biểu diễn bằng số nhị phân nào?

a)

1100101₂

b)

1001011₂

c)

1001011₂

d)

1010101₂

79.

Thực hiện phép cộng hai số nhị phân 1101₂ và 1011₂. Kết quả là:

a)

11000₂

b)

10100₂

c)

10010₂

d)

11110₂

80.

Một biến số nguyên kiểu 'word' có thể biểu diễn được giá trị lớn nhất là bao nhiêu?

a)

1023

b)

65535

c)

255

d)

65535

81.

Nếu đoạn văn bản có 1024 ký tự, thì dung lượng dữ liệu của nó là bao nhiêu Kilobyte (KB)?

a)

0.5 KB

b)

1 KB

c)

2 KB

d)

4 KB

82.

Số -5 sẽ được biểu diễn như thế nào theo phương pháp bù 2?

a)

10000011₂

b)

11111011₂

c)

10000101₂

d)

11111010₂

83.

Trong hệ nhị phân, phép dịch bit trái (left shift) một vị trí tương đương với phép toán nào trong hệ thập phân?

a)

Trừ đi 2

b)

Nhân với 2

c)

Chia cho 2

d)

Cộng thêm 2

84.

Một hình ảnh đen trắng có kích thước 256x256 pixel, mỗi pixel được biểu diễn bằng 1 bit. Tổng dung lượng dữ liệu cần thiết để lưu trữ hình ảnh này là bao nhiêu byte?

a)

8 KB

b)

4 KB

c)

16 KB

d)

2 KB

85.

Giá trị của bit ở vị trí thứ 3 (tính từ phải sang, vị trí đầu tiên là 0) trong số nhị phân 101110₂ có trọng số là bao nhiêu trong hệ thập phân?

a)

2

b)

8

c)

16

d)

32

86.

Trong biểu diễn số nguyên có dấu bằng phương pháp bù 2, bit ngoài cùng bên trái được sử dụng để làm gì?

a)

Biểu diễn giá trị tuyệt đối của số.

b)

Phân tách phần nguyên và phần thập phân.

c)

Xác định số đó là số chẵn hay số lẻ.

d)

Xác định dấu của số (0: dương, 1: âm).

87.

Tại sao máy tính sử dụng hệ nhị phân thay vì hệ thập phân trong các phép toán số học?

a)

Vì phép toán trong hệ nhị phân đơn giản hơn về mặt toán học.

b)

Vì hệ nhị phân giúp tiết kiệm bộ nhớ lưu trữ dữ liệu số.

c)

Vì hệ nhị phân cho phép biểu diễn số âm dễ dàng hơn.

d)

Vì các phép toán logic và số học có thể được thực hiện dễ dàng bằng các cổng logic điện tử chỉ với hai trạng thái.

88.

Cho hai số nhị phân A = 1010₂ và B = 110₂. Thực hiện phép nhân A x B. Kết quả là:

a)

11100₂

b)

1000100₂

c)

110010₂

d)

101010₂

89.

Trong ngôn ngữ lập trình, kiểu dữ liệu 'integer' thường được sử dụng để lưu trữ số nguyên. Điều gì sẽ xảy ra nếu bạn cố gắng gán một giá trị vượt quá phạm vi biểu diễn của kiểu 'integer'?

a)

Xảy ra tình trạng tràn số (overflow), dẫn đến kết quả không chính xác hoặc hành vi không xác định của chương trình.

b)

Giá trị sẽ tự động được làm tròn xuống giá trị lớn nhất có thể biểu diễn.

c)

Chương trình sẽ báo lỗi và dừng thực thi.

d)

Giá trị sẽ được tự động chuyển đổi sang kiểu dữ liệu có phạm vi lớn hơn.

90.

Để biểu diễn số lượng màu sắc trong một hình ảnh màu 24-bit (True Color), cần bao nhiêu bit cho mỗi kênh màu (Red, Green, Blue)?

a)

6 bit

b)

8 bit

c)

12 bit

d)

24 bit

91.

Phép toán logic nào tương đương với phép cộng nhị phân mà không có nhớ (carry-less addition)?

a)

AND

b)

OR

c)

NOT

d)

XOR (Exclusive OR)

92.

Một hệ thống đếm sử dụng 4 bit. Hỏi hệ thống này có thể đếm được tối đa bao nhiêu trạng thái khác nhau?

a)

16

b)

32

c)

8

d)

4

93.

Trong biểu diễn số nguyên không dấu (unsigned integer), tất cả các bit đều được sử dụng để biểu diễn giá trị. Với 8 bit, phạm vi giá trị biểu diễn được là từ 0 đến bao nhiêu?

a)

256

b)

127

c)

512

d)

255

94.

Xét phép toán dịch bit phải (right shift) số nhị phân 1100₂ một vị trí. Kết quả là:

a)

110₂

b)

110₂

c)

11₂

d)

11000₂

95.

Để so sánh hai số nhị phân, máy tính thực hiện so sánh từ bit nào đến bit nào?

a)

Từ bit ngoài cùng bên phải đến bit ngoài cùng bên trái.

b)

Từ bit ngoài cùng bên trái đến bit ngoài cùng bên phải.

c)

So sánh đồng thời tất cả các bit.

d)

Thứ tự so sánh không quan trọng.

96.

Trong hệ nhị phân, số 1000₂ biểu diễn cho giá trị nào trong hệ thập phân?

a)

2

b)

4

c)

8

d)

16

97.

Số thập phân 26₁₀ khi chuyển sang hệ nhị phân là:

a)

11100₂

b)

10011₂

c)

10101₂

d)

11010₂