Đang tải... (xem toàn văn)
Bài giảng Nhập môn Tin học: Chương 2 cung cấp cho người học các kiến thức: Các hệ thống số, hệ đếm theo vị trí , hệ thập phân, hệ bát phân, hệ thập lục phân, cách đổi một số sang hệ thập phân,...Mời các bạn cùng tham khảo.
Chương 2: Các phép toán hệ nhị phân NHẬP MÔN TIN HỌC 8/9/18 Các hệ thống số • Hệ đếm khơng theo vị trí ký số(None –positional number system): Hệ thống số La mã – số biểu diễn theo kiểu tích lũy khơng phụ thuộc vào vị trí Ví dụ: I , II , III , IIII, … • Hệ đếm theo vị trí ký số (Positional number system): Hệ thống số Ả rập – Giá trị ký hiệu tuỳ thuộc vào vị trí mà chiếm giữ Ví dụ: 12 , 21 NHẬP MÔN TIN HỌC 8/9/18 Hệ đếm theo vị trí • Giá trị số tùy thuộc vào: • Giá trị chữ số • Vị trí chữ số • Cơ số hệ thống số (cơ số=số chữ số hệ thống số, ví dụ: hệ 10 có 10 chữ số từ 0->9) NHẬP MƠN TIN HỌC Hệ đếm theo vị trí 8/9/18 NHẬP MÔN TIN HỌC 8/9/18 Hệ đếm theo vị trí • Hệ đếm theo vị trí bao gồm: • Hệ thập phân (cơ số 10) • Hệ nhị phân (cơ số 2) • Hệ bát phân (cơ số 8) • Hệ thập lục phân (cơ số 16) • Đặc điểm: • Ít ký hiệu • Những ký hiệu có giá trị khác vị trí khác NHẬP MÔN TIN HỌC Hệ thập phân 8/9/18 NHẬP MÔN TIN HỌC 8/9/18 Hệ thập phân • Hệ đếm thập phân bao gồm 10 ký số từ đến • Mỗi vị trí ký số xác định lũy thừa số 10 Ví dụ: NHẬP MƠN TIN HỌC Hệ nhị phân 8/9/18 NHẬP MÔN TIN HỌC 8/9/18 Hệ nhị phân • Hệ nhị phân gồm ký số: • Hệ nhị phân dùng để biểu diễn thơng tin máy tính • Mỗi vị trí ký số xác định lũy thừa số Ví dụ: NHẬP MƠN TIN HỌC 10 8/9/18 Hệ bát phân • Bao gồm ký số: 0 1 2 3 4 5 6 7 Bài tập Dùng hệ nhị phân biểu diễn từ sau dạng mã ASCII-7 and ASCII-8: a) DRY c) DAMP b) WET d) TERM Dùng hệ 16 biểu diễn từ sau dạng mã ASCII-8: a) PRINT c) RUB b) TYPE d) GIVE Unicode • Tại sử dụng Unicode • Là mã đơn thiết kế theo chuẩn quốc tế, hỗ trợ tất ngơn ngữ • Đặc điểm Unicode • Cung cấp cách thống để mã hóa văn đa ngơn ngữ • Xác định mã cho ký tự sử dụng tất ngơn ngữ giới • Xác định mã cho ký tự đặc biệt, ký hiệu tốn học, … Unicode • Có khả mã hóa nhiều triệu ký tự • Gán ký tự với giá trị số tên • Tạo đơn giản quán mã ascii, ký tự tương ứng có mã • Các dạng Unide thơng dụng: • UTF-8 • UTF-16 • UTF-32 Trình tự xếp (Collating sequence) • Xác định thứ tự ký tự sử dụng máy tính • Trình tự xếp ký tự khác phụ thuộc vào loại mã máy sử dụng máy riêng biệt • Thông dụng nhất: • Thứ tự xếp chữ (alphabetic order) (A