Bài 4 Hệ nhị phân và dữ liệu số nguyên
Lớp 10Tin Học11 câu hỏiBài tập
Phần 1
Câu 1
(Câu 4.1 trang 10 SBT Tin học 10) Trong các lí do máy tính dùng hệ nhị phân, lí do nào kém xác đáng nhất?
AHệ nhị phân là hệ đếm có cơ số nhỏ nhất.
BHệ nhị phân phù hợp với việc lưu trữ dữ liệu trong máy tính bằng dãy bit.
CViệc thực hiện các phép tính số học trong hệ nhị phân khá đơn giản, dễ thực hiện hơn trên máy tính.
DCác trạng thái nhị phân phù hợp với việc thể hiện đầu vào/đầu ra theo kiểu đóng mở của các mạch điện tử.
Câu 2
(Câu 4.2 trang 10 SBT Tin học 10) Em hãy đổi biểu diễn các số 14, 125, 217, 321 từ hệ thập phân sang hệ nhị phân. Phương án nào đúng?
A14₍₁₀₎ = 1110₍₂₎; 125₍₁₀₎ = 1111101₍₂₎; 217₍₁₀₎ = 11011001₍₂₎; 321₍₁₀₎ = 101000001₍₂₎.
B14₍₁₀₎ = 1101₍₂₎; 125₍₁₀₎ = 1111101₍₂₎; 217₍₁₀₎ = 11011001₍₂₎; 321₍₁₀₎ = 101000001₍₂₎.
C14₍₁₀₎ = 1110₍₂₎; 125₍₁₀₎ = 1111111₍₂₎; 217₍₁₀₎ = 11011001₍₂₎; 321₍₁₀₎ = 101000001₍₂₎.
D14₍₁₀₎ = 1110₍₂₎; 125₍₁₀₎ = 1111101₍₂₎; 217₍₁₀₎ = 11011011₍₂₎; 321₍₁₀₎ = 101000011₍₂₎.
Câu 3
(Câu 4.3 trang 10 SBT Tin học 10) Đổi biểu diễn các số 10011, 110111, 1101101, 10100010 từ hệ nhị phân sang hệ thập phân. Phương án nào đúng?
A10011₍₂₎ = 19; 110111₍₂₎ = 55; 1101101₍₂₎ = 109; 10100010₍₂₎ = 162.
B10011₍₂₎ = 18; 110111₍₂₎ = 55; 1101101₍₂₎ = 109; 10100010₍₂₎ = 162.
C10011₍₂₎ = 19; 110111₍₂₎ = 54; 1101101₍₂₎ = 109; 10100010₍₂₎ = 162.
D10011₍₂₎ = 19; 110111₍₂₎ = 55; 1101101₍₂₎ = 107; 10100010₍₂₎ = 160.
Câu 4
(Câu 4.4 trang 10 SBT Tin học 10) Thực hiện các phép cộng 11001 + 10110; 101110 + 110001; 1011001 + 1101; 1100111 + 10110 trong hệ nhị phân. Phương án nào đúng?
A11001 + 10110 = 101111; 101110 + 110001 = 1011111; 1011001 + 1101 = 1100110; 1100111 + 10110 = 1111101.
B11001 + 10110 = 101101; 101110 + 110001 = 1011111; 1011001 + 1101 = 1100110; 1100111 + 10110 = 1111101.
C11001 + 10110 = 101111; 101110 + 110001 = 1011101; 1011001 + 1101 = 1100110; 1100111 + 10110 = 1111101.
D11001 + 10110 = 101111; 101110 + 110001 = 1011111; 1011001 + 1101 = 1100100; 1100111 + 10110 = 1111111.
Câu 5
(Câu 4.5 trang 10 SBT Tin học 10) Thực hiện các phép cộng theo quy trình: đổi dữ liệu từ hệ thập phân sang hệ nhị phân, cộng trong hệ nhị phân, đổi kết quả từ hệ nhị phân về hệ thập phân. Phương án nào đúng?
A17 + 25 → 10001 + 11001 = 101010 → 42; 29 + 37 → 11101 + 100101 = 1000010 → 66; 101 + 26 → 1100101 + 11010 = 1111111 → 127; 175 + 46 → 10101111 + 101110 = 11011101 → 221.
B17 + 25 → 10001 + 11001 = 101000 → 40; 29 + 37 → 11101 + 100101 = 1000010 → 66; 101 + 26 → 1100101 + 11010 = 1111111 → 127; 175 + 46 → 10101111 + 101110 = 11011101 → 221.
C17 + 25 → 10001 + 11001 = 101010 → 42; 29 + 37 → 11101 + 100101 = 1000000 → 64; 101 + 26 → 1100101 + 11010 = 1111111 → 127; 175 + 46 → 10101111 + 101110 = 11011101 → 221.
D17 + 25 → 10001 + 11001 = 101010 → 42; 29 + 37 → 11101 + 100101 = 1000010 → 66; 101 + 26 → 1100101 + 11010 = 1111101 → 125; 175 + 46 → 10101111 + 101110 = 11011001 → 217.
Câu 6
(Câu 4.6 trang 11 SBT Tin học 10) Thực hiện các phép nhân 110 × 101; 1011 × 1101; 10101 × 1001; 11001 × 10110 trong hệ nhị phân. Phương án nào đúng?
A110 × 101 = 11110; 1011 × 1101 = 10001111; 10101 × 1001 = 10111101; 11001 × 10110 = 1000100110.
B110 × 101 = 11100; 1011 × 1101 = 10001111; 10101 × 1001 = 10111101; 11001 × 10110 = 1000100110.
C110 × 101 = 11110; 1011 × 1101 = 10001011; 10101 × 1001 = 10111101; 11001 × 10110 = 1000100110.
D110 × 101 = 11110; 1011 × 1101 = 10001111; 10101 × 1001 = 10111001; 11001 × 10110 = 1000101110.
Câu 7
(Câu 4.7 trang 11 SBT Tin học 10) Thực hiện các phép nhân theo quy trình: đổi dữ liệu từ hệ thập phân sang hệ nhị phân, nhân trong hệ nhị phân, đổi kết quả từ hệ nhị phân về hệ thập phân. Phương án nào đúng?
A7 × 5 → 111 × 101 = 100011 → 35; 29 × 3 → 11101 × 11 = 1010111 → 87; 21 × 6 → 10101 × 110 = 1111110 → 126; 75 × 3 → 1001011 × 11 = 11100001 → 225.
B7 × 5 → 111 × 101 = 100001 → 33; 29 × 3 → 11101 × 11 = 1010111 → 87; 21 × 6 → 10101 × 110 = 1111110 → 126; 75 × 3 → 1001011 × 11 = 11100001 → 225.
C7 × 5 → 111 × 101 = 100011 → 35; 29 × 3 → 11101 × 11 = 1010101 → 85; 21 × 6 → 10101 × 110 = 1111110 → 126; 75 × 3 → 1001011 × 11 = 11100001 → 225.
D7 × 5 → 111 × 101 = 100011 → 35; 29 × 3 → 11101 × 11 = 1010111 → 87; 21 × 6 → 10101 × 110 = 1111100 → 124; 75 × 3 → 1001011 × 11 = 11011101 → 221.
Phần 2
Câu 1
(Câu 4.8 trang 11 SBT Tin học 10) Về hệ đếm cơ số 16, còn gọi là hệ hexa, nhận định nào sau đây đúng hoặc sai?
a)Ngoài các chữ số 0, 1, 2, ..., 9, hệ hexa còn dùng các chữ số A, B, C, D, E, F.
b)Các chữ số A, B, C, D, E, F trong hệ hexa lần lượt có giá trị tương ứng là 10, 11, 12, 13, 14, 15 trong hệ thập phân.
c)Mỗi chữ số hexa có thể biểu diễn bằng đúng 4 chữ số nhị phân, ví dụ A tương ứng với 1010, F tương ứng với 1111.
d)Để đổi một số từ hệ nhị phân sang hệ hexa, ta luôn tách số nhị phân thành từng nhóm 3 chữ số.
Câu 2
(Câu 4.8 trang 11 SBT Tin học 10) Về cách đổi biểu diễn giữa hệ nhị phân và hệ hexa, nhận định nào sau đây đúng hoặc sai?
a)Để đổi một số trong hệ hexa sang hệ nhị phân, có thể thay mỗi chữ số hexa bằng đủ 4 chữ số nhị phân tương ứng.
b)Để đổi một số từ hệ nhị phân sang hệ hexa, kể từ dấu phẩy, có thể tách thành từng nhóm đủ 4 chữ số nhị phân rồi thay mỗi nhóm bằng một chữ số hexa.
c)Nếu cần, có thể bổ sung thêm các chữ số 0 vào hai phía cho đủ 4 chữ số mỗi nhóm khi đổi từ nhị phân sang hexa.
d)Số 110011011,111011₍₂₎ được đổi thành 1A3,EC₍₁₆₎.
Câu 3
(Câu 4.9 trang 11 SBT Tin học 10) Trò chơi đoán ngày trong tháng của An dựa trên cách xác định biểu diễn nhị phân của số cần đoán. Nhận định nào sau đây đúng hoặc sai?
a)Với các ngày trong tháng từ 0 đến 31, có thể xét các số nhị phân gồm 5 chữ số.
b)Câu hỏi “số đó bé hơn 16?” giúp xác định chữ số nhị phân đầu tiên d₄.
c)Với số Bình nghĩ là 25, các câu trả lời của Bình giúp An ghi được dãy 11001.
d)Dãy 11001 trong hệ nhị phân có giá trị bằng 24 trong hệ thập phân.
Câu 4
(Câu 4.9 trang 11 SBT Tin học 10) Về cách An xác định từng chữ số trong biểu diễn nhị phân của số 25, nhận định nào sau đây đúng hoặc sai?
a)Vì 25 không nhỏ hơn 16 nên chữ số d₄ bằng 1.
b)Vì 25 không nhỏ hơn 24 nên chữ số d₃ bằng 1.
c)Vì 25 nhỏ hơn 28 và nhỏ hơn 26 nên d₂ = 0 và d₁ = 0.
d)Vì 25 nhỏ hơn 25 nên chữ số d₀ bằng 0.