Trắc nghiệm Tin học 10 Kết nối tri thức Bài 4: Hệ nhị phân và dữ liệu số nguyên - Đề 05
Trắc nghiệm Tin học 10 Kết nối tri thức Bài 4: Hệ nhị phân và dữ liệu số nguyên - Đề 05 bao gồm nhiều câu hỏi hay, bám sát chương trình. Cùng làm bài tập trắc nghiệm ngay.
Câu 1: Vì sao hệ nhị phân (hệ cơ số 2) được chọn làm cơ sở cho hoạt động của máy tính điện tử, thay vì hệ thập phân quen thuộc với con người?
- A. Hệ nhị phân dễ học và dễ sử dụng hơn hệ thập phân.
- B. Các phép toán số học trong hệ nhị phân đơn giản hơn hệ thập phân.
- C. Hệ nhị phân có thể biểu diễn số lượng lớn hơn với ít chữ số hơn.
- D. Việc xây dựng các mạch điện tử để xử lý hai trạng thái (0 và 1) đơn giản và tin cậy hơn nhiều so với xử lý 10 trạng thái.
Câu 2: Để biểu diễn số nguyên 27 trong hệ thập phân sang hệ nhị phân, ta thực hiện phép chia liên tiếp cho 2 và ghi lại số dư. Hỏi số nhị phân tương ứng là bao nhiêu?
- A. 10101₂
- B. 11011₂
- C. 11011₂
- D. 10011₂
Câu 3: Cho số nhị phân 101101₂. Giá trị thập phân tương ứng của số này là bao nhiêu?
- A. 43₁₀
- B. 45₁₀
- C. 47₁₀
- D. 49₁₀
Câu 4: Thực hiện phép cộng hai số nhị phân 1011₂ và 1101₂. Kết quả trong hệ nhị phân là:
- A. 10010₂
- B. 11000₂
- C. 11000₂
- D. 10100₂
Câu 5: Trong biểu diễn số nguyên có dấu bằng phương pháp bù hai, với 8 bit, số -25₁₀ sẽ được biểu diễn như thế nào trong hệ nhị phân?
- A. 10011001₂
- B. 00011001₂
- C. 11100110₂
- D. 11100111₂
Câu 6: Một byte dữ liệu bao gồm bao nhiêu bit?
- A. 4 bits
- B. 16 bits
- C. 8 bits
- D. 32 bits
Câu 7: Với 4 bit, phạm vi biểu diễn số nguyên không dấu là từ 0 đến bao nhiêu trong hệ thập phân?
Câu 8: Kiểu dữ liệu "integer" thường được sử dụng để lưu trữ số nguyên trong lập trình. Thông thường, kiểu "integer" chiếm bao nhiêu byte bộ nhớ?
- A. 1 byte
- B. 2 bytes
- C. 8 bytes
- D. 4 bytes
Câu 9: Trong máy tính, số nguyên được biểu diễn dưới dạng dãy bit. Điều gì quyết định phạm vi giá trị mà một số nguyên có thể biểu diễn được?
- A. Số lượng bit được sử dụng để biểu diễn số nguyên.
- B. Hệ điều hành của máy tính.
- C. Tốc độ xử lý của CPU.
- D. Dung lượng bộ nhớ RAM.
Câu 10: Giả sử bạn có một biến số nguyên 8 bit không dấu. Nếu bạn gán giá trị 256 cho biến này, điều gì có thể xảy ra?
- A. Biến sẽ tự động mở rộng kích thước để chứa giá trị 256.
- B. Xảy ra lỗi tràn số (overflow), và giá trị có thể bị sai lệch hoặc chương trình báo lỗi.
- C. Giá trị sẽ được tự động làm tròn xuống giá trị lớn nhất có thể biểu diễn được.
- D. Không có vấn đề gì, giá trị 256 sẽ được lưu trữ bình thường.
Câu 11: Để biểu diễn các ký tự văn bản trong máy tính, người ta thường sử dụng bảng mã ASCII hoặc Unicode. Các bảng mã này thực chất là ánh xạ mỗi ký tự tới một dãy bit, tức là biểu diễn ký tự bằng số nguyên nào?
- A. Số nguyên không âm
- B. Số nguyên âm
- C. Số thực
- D. Số phức
Câu 12: Số 101010₂ khi dịch sang phải một bit (tương đương phép chia 2 trong hệ thập phân) sẽ trở thành số nào?
- A. 101011₂
- B. 10101₂
- C. 10101₂
- D. 101000₂
Câu 13: Trong hệ nhị phân, phép nhân một số với 2 tương đương với phép toán dịch bit nào?
- A. Dịch phải một bit
- B. Dịch trái một bit
- C. Đảo bit
- D. Không có phép dịch bit nào tương ứng
Câu 14: Xét số nhị phân 11001100₂. Nếu coi đây là một số nguyên không dấu, giá trị thập phân của nó là bao nhiêu? Nếu coi đây là số nguyên có dấu (bù hai), giá trị thập phân của nó là bao nhiêu?
- A. 204 và -52
- B. 204 và -53
- C. 205 và -52
- D. 204 và -52
Câu 15: Tại sao khi biểu diễn số thực trong máy tính, người ta thường dùng biểu diễn dấu phẩy động thay vì dấu phẩy tĩnh?
- A. Biểu diễn dấu phẩy tĩnh chính xác hơn dấu phẩy động.
- B. Biểu diễn dấu phẩy tĩnh tiết kiệm bộ nhớ hơn dấu phẩy động.
- C. Biểu diễn dấu phẩy động cho phép biểu diễn số với phạm vi và độ chính xác lớn hơn so với dấu phẩy tĩnh trong cùng số bit.
- D. Biểu diễn dấu phẩy động dễ thực hiện các phép toán số học hơn.
Câu 16: Trong hệ nhị phân, số âm thường được biểu diễn bằng phương pháp bù hai. Ưu điểm chính của phương pháp bù hai so với các phương pháp khác (ví dụ: bù một, dấu-giá trị tuyệt đối) là gì?
- A. Dễ dàng chuyển đổi qua lại giữa số dương và số âm.
- B. Phép cộng và phép trừ số học có thể được thực hiện một cách thống nhất, không cần xử lý dấu riêng biệt.
- C. Tiết kiệm bit hơn trong biểu diễn số âm.
- D. Dễ hiểu và dễ dạy hơn các phương pháp khác.
Câu 17: Cho hai số nhị phân 0101₂ và 0011₂ biểu diễn số nguyên không dấu. Thực hiện phép nhân hai số này. Kết quả trong hệ nhị phân là:
- A. 1111₂
- B. 1000₂
- C. 10001₂
- D. 1100₂
Câu 18: Để so sánh hai số nhị phân, ta thường bắt đầu so sánh từ bit nào?
- A. Bit старший nhất (MSB - Most Significant Bit)
- B. Bit младший nhất (LSB - Least Significant Bit)
- C. Bit ở giữa
- D. Không có quy tắc cụ thể
Câu 19: Trong biểu diễn số nguyên bù hai với 8 bit, số lớn nhất có thể biểu diễn được là bao nhiêu trong hệ thập phân?
- A. 255
- B. 127
- C. 256
- D. 128
Câu 20: Số 128₁₀ khi biểu diễn sang hệ nhị phân cần tối thiểu bao nhiêu bit?
- A. 6 bits
- B. 9 bits
- C. 10 bits
- D. 8 bits
Câu 21: Phép toán logic NOT (phép đảo bit) tác động lên một bit nhị phân như thế nào?
- A. Không thay đổi giá trị bit
- B. Đặt bit về 0
- C. Đảo ngược giá trị bit (0 thành 1, 1 thành 0)
- D. Đặt bit về 1
Câu 22: Trong hệ nhị phân, số 1000₂ là lũy thừa bậc mấy của 2?
- A. Bậc 2
- B. Bậc 3
- C. Bậc 4
- D. Bậc 1000
Câu 23: Để biểu diễn đồng thời cả số nguyên dương và số nguyên âm, người ta cần sử dụng phương pháp biểu diễn số nguyên nào?
- A. Biểu diễn số nguyên có dấu (ví dụ: bù hai)
- B. Biểu diễn số nguyên không dấu
- C. Cả hai phương pháp đều được
- D. Không phương pháp nào phù hợp
Câu 24: Xét phép toán cộng hai số nhị phân. Khi cộng hai bit 1 + 1, kết quả là bao nhiêu và bit nhớ (carry) là bao nhiêu?
- A. Kết quả 1, nhớ 0
- B. Kết quả 0, nhớ 0
- C. Kết quả 10, nhớ 0
- D. Kết quả 0, nhớ 1
Câu 25: Nếu máy tính sử dụng 16 bit để biểu diễn số nguyên có dấu (bù hai), phạm vi giá trị biểu diễn được là từ -32768 đến giá trị nào?
- A. 32767
- B. 65535
- C. 32767
- D. 65536
Câu 26: Đơn vị đo dung lượng dữ liệu nào lớn hơn kilobyte (KB) và nhỏ hơn gigabyte (GB)?
- A. Terabyte (TB)
- B. Megabyte (MB)
- C. Petabyte (PB)
- D. Exabyte (EB)
Câu 27: Cho số thập phân 10.75. Phần nguyên (10) và phần thập phân (0.75) khi chuyển sang nhị phân lần lượt là 1010₂ và 0.11₂. Vậy biểu diễn nhị phân đầy đủ của 10.75 là:
- A. 1010.11₂
- B. 101011₂
- C. 1010,11₂
- D. 1010.011₂
Câu 28: Trong các hệ cơ số (thập phân, nhị phân, thập lục phân), hệ cơ số nào sử dụng ít ký tự biểu diễn nhất?
- A. Hệ thập phân
- B. Hệ nhị phân
- C. Hệ thập lục phân
- D. Cả ba hệ cơ số đều dùng số lượng ký tự như nhau
Câu 29: Khi thực hiện phép trừ hai số nhị phân, nếu cần trừ một bit lớn hơn từ một bit nhỏ hơn, ta cần thực hiện thao tác gì tương tự như trong hệ thập phân?
- A. Cộng thêm 2 vào bit bị trừ
- B. Nhân bit bị trừ với 2
- C. Mượn 1 từ bit старший hơn ở bên trái
- D. Chuyển sang phép cộng bù hai
Câu 30: Máy tính hiện đại sử dụng hệ nhị phân để biểu diễn và xử lý dữ liệu. Nếu máy tính sử dụng hệ thập phân thay thế, điều gì có thể xảy ra về mặt kỹ thuật?
- A. Máy tính sẽ hoạt động nhanh hơn
- B. Máy tính sẽ tiết kiệm năng lượng hơn
- C. Việc lập trình máy tính sẽ đơn giản hơn
- D. Việc xây dựng và chế tạo các mạch điện tử sẽ phức tạp và kém tin cậy hơn đáng kể.