Bài tập môn Tin học đại cương

pdf 2 trang haiha333 07/01/2022 5500
Bạn đang xem tài liệu "Bài tập môn Tin học đại cương", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_tap_mon_tin_hoc_dai_cuong.pdf

Nội dung text: Bài tập môn Tin học đại cương

  1. Bài 2. Đổi những số nhị phân và số hex sau đây sang số thập phân: a. 1110 b. 100101011101 c. 46Ah d. FAE2Ch Bài 3. Đổi những số thập phân sau đây: a. 97 ra số nhị phân b. 627 ra số nhị phân c. 921 ra số hex d. 6120 ra số hex Bài 4. Đổi các số sau đây: a. 1001011 ra số hex b. 100101010101110 ra số hex c. A2Ch ra số nhị phân d. B34Dh ra số nhị phân Bài 5. Thực hiện phép cộng sau: a. 1000101b + 10111b b. 10011111001b + 100001111101b c. B23CDh + 17912h d. FEFFEh + FBCADh Bài 6. Thực hiện phép trừ sau: a. 11011b – 10110b b. 10000101b – 111011b c. 5FC12h – 3ABD1h d. F01Eh – 1FF3F Bài 7. Biểu diễn các số thập phân dưới đây dưới dạng số hex 16 bit a. 234 b. -16 c. 31634 d. -32216 Bài 8. Thực hiện phép trừ các số nhị phân và số hex dưới đây bằng cách cộng với số bù 2: a. 10110100 – 10010111
  2. b. 10001011 – 11110111 c. FE0Fh – 12Abh d. 1ABCh – B3Eah Bài 9. Biểu diễn các số 16 bit và 8 bit dưới đây ra dạng số thập phân có dấu và không dấu: a. 7FFEh b. 8543h c. FEh d. 7Fh Bài 10. Biểu diễn -120 thành dạng 16 bit và 8 bit Bài 11. Cho biết mỗi số thập phân dưới đây có thể lưu được hay không trong (a) như một số 16 bit; như (b) như một số 8 bit a. 32767 b. -40000 c. 65536 d. 257 e. -128 Bài 12. Hãy cho biết các số có dấu dưới đây là số âm hay dương: a. 1010010010001010b b. 78E3h c. CB33h d. 807Fh e. 9AC4h Bài 13. Giả sử chuỗi “S12.75” đang lưu trong bộ nhớ bắt đầu bằng địa chỉ 0, cho biết nội dung các byte từ 0 đến 5 của số hex. Bài 14. Hãy dịch bản thông điệp đã được mã hóa dưới dạng số ASCII sau đây: 41 74 74 61 63 6B 20 61 77 6E Bài 15. Giả sử một byte chứa mã ASCII của một ký tự chữ in, hỏi phải cộng thêm vào một số hex bằng bao nhiêu để đổi nó thành dạng chữ thường. Bài 16. Giả sử một byte chứa mã ASCII của một số thập phân, hỏi phải trừ đi một số hex bằng bao nhiêu để byte chứa các chữ số đó.