SlideShare a Scribd company logo
1 of 16
Trường ĐHSP Tp.HCM
Khoa: CNTT

Bài 2: Thông tin và dữ liệu
(tiết 2)
GVHD: Ths Lê Đức Long
Nguyễn Khắc Văn
Lớp: SP Tin 3
SVTH: Hoàng Thị Hòa
MSSV: K36.103.020
Kiểm tra bài cũ
Câu 1: Cho biết khái niệm thông tin, dữ
liệu?
Câu 2: Tạo sao phải mã hóa thông tin?
Mục tiêu
- Hiểu cách biểu diễn thông tin trong máy tính:
số và phi số.
- Biết hệ đếm dùng trong máy tính.
- Hiểu cách chuyển đổi giữa các hệ cơ số.
Nội dung
5. Biểu diễn thông tin trong máy tính
a. Thông tin loại số.
b. Thông tin loại phi số.
5. Biểu diễn thông tin trong máy tính
a. Thông tin loại số.
Hệ đếm:
--

Con người
Trong tin học
thường dùng hệ
thường dùng hệ
đếm nào?
vị trí. Gồm: I,
đếm nào?

Hệ la mã: hệ đếm không phụ thuộc
V, X, L, C, D, M. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Hệ thập phân: Gồm
Hệ thậpphân: Gồm 0, 1 thuộc vào vị trí. Gồm
Hệ nhị phân: hệ đếm phụ
0,1,2, 3, 4, 5, 6, 7, 8, 9
Hệ cơ số mười sáu (hệ hexa): Gồm 0, 1, 2, 3, 4, 5,
6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14), F
(15)
5. Biểu diễn thông tin trong máy tính
a.Thông tin loại số.
Biểu diễn số trong hệ đếm
• Dạng tổng quát: Trong hệ cơ số b, giả sử số N biểu
diễn: dndn-1…d1d0,d-1d-2…d-m
Trong đó:
- n+1 là số các chữ số phần nguyên của N
- m là số các chữ số phần nguyên của N
- di thỏa mãn 0≤di<b

Khi đó giá trị của N được tính:
N=dnbn+dn-1bn-1+…+d0b0+d-1b-1+…+d-mb-m
5. Biểu diễn thông tin trong máy tính
a.Thông tin loại số.
Biểu diễn số trong hệ đếm
• Dạng thập phân: số N có thể biểu diễn:
N=dn10n+dn-110n-1+…+d0100+d-110-1+…+d-m10-m
Trong đó:
- n+1 là số các chữ số phần nguyên của N
- m là số các chữ số phần nguyên của N
- di thỏa mãn 0≤di<10

• Ví dụ: 536,4=5x102 + 3x101 + 6x100 + 4x10-1
1992=1x103 + 9x102 + 9x101 + 2x100
1992=?
5. Biểu diễn thông tin trong máy tính
a.Thông tin loại số.
Biểu diễn số trong hệ đếm
• Dạng nhị phân: số N được biểu diễn:
N=dn2n+dn-12n-1+…+d020+d-12-1+…+d-m2-m
Trong đó:
- n+1 là số các chữ số phần nguyên của N
- m là số các chữ số phần nguyên của N

- di thỏa mãn 0≤di<2
• Ví dụ: 1012 = 1x22 + 0x21 + 1x20 = 510.
1112 = 1x22 + 1x21 + 1x20 = 710.

1112 =?
5. Biểu diễn thông tin trong máy tính
a.Thông tin loại số.
Biểu diễn số trong hệ đếm
• Dạng cơ số mười sáu (hexa): số N được biểu diễn:
N=dn16n+dn-116n-1+…+d0160+d-116-1+…+d-m16-m
Trong đó:
- n+1 là số các chữ số phần nguyên của N
- m là số các chữ số phần nguyên của N
- di thỏa mãn di={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

• Ví dụ: 1BE16 = 1x162 + 11x161 + 14x160 = 44610.
12A16 = ?
12A16 = 1x162 + 2x161 + 10x160 = 29810.
5. Biểu diễn thông tin trong máy tính
a.Thông diễnloạinguyên
Biểu tin số số.
0 là dấu dương
1 là dấu âm

Ví dụ: 710 = 1112

Bit

0 0 0 0 0 1 1 1
1 byte
- Ta có thể chọn 1 byte, 2 byte, 4 byte,…để biểu diễn
số nguyên.
- Một byte có 8 bit, mỗi bit là 0 hoặc 1, dùng bit cao
nhất thể hiện dấu.
5. Biểu diễn thông tin trong máy tính
a.Thông tin loại số.
Biểu diễn số thực
- Trong tin học dùng dấu (.) ngăn cách giữa
phần nguyên và phần phân và không dùng dấu
nào để phân cách nhóm 3 chữ số liền nhau.
- Mọi số thực đều biểu diễn: ±Mx10 ±K
- Trong đó:
- M là phầnđịnh trị (0.1≤M<1)
- K là phần bậc (K≥0)

- Ví dụ: 13456.25 = 0.1345625x105.
1235.245 =?
5. Biểu diễn thông tin trong máy tính
a.Thông diễnloạithực
Biểu tin số số.
Dấu phần
định trị

Ví dụ: 0.00710 = 0.7x10-2

4 byte

0 1 0 0 0 0 1 0 0 .

Dấu phần
bậc

.

Đoạn bit biểu
diễn giá trị
phần bậc

0 0 0 0 0 1 1 1

Các bit
dùng cho
giá trị phần
5. Biểu diễn thông tin trong máy tính
b.Thông tin loại phi số.
Văn bản
- Mã hóa thông tin dạng văn bản thông qua mã hóa từng kí
tự.
- Ví dụ: xâu kí tự “TIN”
Kí tự Mã ASCII thập phân
Mã ASCII nhị phân
T
84
01010100
I
73
01001001
N
78
01001110
01010100 01001001 01001110

Các dạng khác
- Hình ảnh, âm thanh cũng phải mã hóa chúng thành dãy các bit.
5. Biểu diễn thông tin trong máy tính
Nguyên lý mã hóa nhị phân
Thông tin có nhiều dạng khác nhau như số, văn bản,
hình ảnh, âm thanh,… Khi đưa vào máy tính, chúng
đều được biến đổi thành dạng chung – dãy bit. Dãy
bit đó là mã nhị phân của thông tin mà nó biểu hiện.
Củng cố
Bài 2 Thông tin và dữ liệu tiết 2

More Related Content

What's hot

Bài 2 Thông tin và dữ liệu tiết 1
Bài 2 Thông tin và dữ liệu tiết 1Bài 2 Thông tin và dữ liệu tiết 1
Bài 2 Thông tin và dữ liệu tiết 1Hòa Hoàng
 
giải bài tập bài 2 - tin học 10
giải bài tập bài 2 - tin học 10giải bài tập bài 2 - tin học 10
giải bài tập bài 2 - tin học 10Trần Tunie
 
Baigiang bai2c1lop10
Baigiang bai2c1lop10Baigiang bai2c1lop10
Baigiang bai2c1lop10Sunkute
 
Bai 02 thong tin va du lieu
Bai 02 thong tin va du lieuBai 02 thong tin va du lieu
Bai 02 thong tin va du lieuquangaxa
 
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu SP Tin K34
 
Lop 6: Bai 2 thong tin va bieu dien thong tin
Lop 6: Bai 2 thong tin va bieu dien thong tinLop 6: Bai 2 thong tin va bieu dien thong tin
Lop 6: Bai 2 thong tin va bieu dien thong tinHeo_Con049
 
Bai thuyettrinh2tin10
Bai thuyettrinh2tin10Bai thuyettrinh2tin10
Bai thuyettrinh2tin10indochinasp
 
Giao trinh cntt
Giao trinh cnttGiao trinh cntt
Giao trinh cnttHiep Ta
 
Giao an tin_hoc_10
Giao an tin_hoc_10Giao an tin_hoc_10
Giao an tin_hoc_10Lê Thái
 
Giao trinh ctmt
Giao trinh ctmtGiao trinh ctmt
Giao trinh ctmtcanh071179
 

What's hot (18)

Bài 2 Thông tin và dữ liệu tiết 1
Bài 2 Thông tin và dữ liệu tiết 1Bài 2 Thông tin và dữ liệu tiết 1
Bài 2 Thông tin và dữ liệu tiết 1
 
giải bài tập bài 2 - tin học 10
giải bài tập bài 2 - tin học 10giải bài tập bài 2 - tin học 10
giải bài tập bài 2 - tin học 10
 
Baigiang bai2c1lop10
Baigiang bai2c1lop10Baigiang bai2c1lop10
Baigiang bai2c1lop10
 
Bai 02 thong tin va du lieu
Bai 02 thong tin va du lieuBai 02 thong tin va du lieu
Bai 02 thong tin va du lieu
 
Bai 2-t tva-dl-k10
Bai 2-t tva-dl-k10Bai 2-t tva-dl-k10
Bai 2-t tva-dl-k10
 
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu
Lop10 _Chương1_ Bài 2 : Thông Tin Và Dữ Liệu
 
Lop 6: Bai 2 thong tin va bieu dien thong tin
Lop 6: Bai 2 thong tin va bieu dien thong tinLop 6: Bai 2 thong tin va bieu dien thong tin
Lop 6: Bai 2 thong tin va bieu dien thong tin
 
Phan1 chuong1
Phan1 chuong1Phan1 chuong1
Phan1 chuong1
 
Bai thuyettrinh2tin10
Bai thuyettrinh2tin10Bai thuyettrinh2tin10
Bai thuyettrinh2tin10
 
C1 mtđt
C1 mtđtC1 mtđt
C1 mtđt
 
Thong tin va du lieu
Thong tin va du lieuThong tin va du lieu
Thong tin va du lieu
 
Giao trinh cntt
Giao trinh cnttGiao trinh cntt
Giao trinh cntt
 
Tin10
Tin10Tin10
Tin10
 
Giao an tin_hoc_10
Giao an tin_hoc_10Giao an tin_hoc_10
Giao an tin_hoc_10
 
Thdc 05
Thdc 05Thdc 05
Thdc 05
 
Tin hoc can ban bai giang
Tin hoc can ban   bai giangTin hoc can ban   bai giang
Tin hoc can ban bai giang
 
Tin hoc can ban bai giang
Tin hoc can ban   bai giangTin hoc can ban   bai giang
Tin hoc can ban bai giang
 
Giao trinh ctmt
Giao trinh ctmtGiao trinh ctmt
Giao trinh ctmt
 

Similar to Bài 2 Thông tin và dữ liệu tiết 2

Bai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinhBai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinhlinhhuynhk37sptin
 
1 Tong quan máy tính
1 Tong quan máy tính1 Tong quan máy tính
1 Tong quan máy tínhLy hai
 
CHƯƠNG I_Lop10 bai2_THÔNG TIN VÀ DỮ LIỆU
CHƯƠNG I_Lop10  bai2_THÔNG TIN VÀ DỮ LIỆUCHƯƠNG I_Lop10  bai2_THÔNG TIN VÀ DỮ LIỆU
CHƯƠNG I_Lop10 bai2_THÔNG TIN VÀ DỮ LIỆUSP Tin K34
 
Tron bo giao_an_tin_hoc_10
Tron bo giao_an_tin_hoc_10Tron bo giao_an_tin_hoc_10
Tron bo giao_an_tin_hoc_10Sunkute
 
Giao anbai2tinhoc10
Giao anbai2tinhoc10Giao anbai2tinhoc10
Giao anbai2tinhoc10I'mnie Dang
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoatin_k36
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuSunkute
 
Kế hoạch bài dạy
Kế hoạch bài dạyKế hoạch bài dạy
Kế hoạch bài dạySP Tin K34
 
Bai 1 tong quan ve ctdl&amp;gt
Bai 1   tong quan ve ctdl&amp;gtBai 1   tong quan ve ctdl&amp;gt
Bai 1 tong quan ve ctdl&amp;gtTrangThu251076
 
chapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfchapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfNguyenDiem50
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10nguyenthingo
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Hồ Lợi
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10nguyenthingo
 

Similar to Bài 2 Thông tin và dữ liệu tiết 2 (20)

Thong tin va du lieu
Thong tin va du lieuThong tin va du lieu
Thong tin va du lieu
 
Bai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinhBai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinh
 
1 Tong quan máy tính
1 Tong quan máy tính1 Tong quan máy tính
1 Tong quan máy tính
 
CHƯƠNG I_Lop10 bai2_THÔNG TIN VÀ DỮ LIỆU
CHƯƠNG I_Lop10  bai2_THÔNG TIN VÀ DỮ LIỆUCHƯƠNG I_Lop10  bai2_THÔNG TIN VÀ DỮ LIỆU
CHƯƠNG I_Lop10 bai2_THÔNG TIN VÀ DỮ LIỆU
 
Tron bo giao_an_tin_hoc_10
Tron bo giao_an_tin_hoc_10Tron bo giao_an_tin_hoc_10
Tron bo giao_an_tin_hoc_10
 
Giao anbai2tinhoc10
Giao anbai2tinhoc10Giao anbai2tinhoc10
Giao anbai2tinhoc10
 
Chuong i
Chuong iChuong i
Chuong i
 
Chuong i
Chuong iChuong i
Chuong i
 
Tin hoc dai cuong
Tin hoc dai cuongTin hoc dai cuong
Tin hoc dai cuong
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
 
Dien tu so
Dien tu soDien tu so
Dien tu so
 
Kỹ thuật số
Kỹ thuật sốKỹ thuật số
Kỹ thuật số
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieu
 
Kế hoạch bài dạy
Kế hoạch bài dạyKế hoạch bài dạy
Kế hoạch bài dạy
 
Bai 1 tong quan ve ctdl&amp;gt
Bai 1   tong quan ve ctdl&amp;gtBai 1   tong quan ve ctdl&amp;gt
Bai 1 tong quan ve ctdl&amp;gt
 
chapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfchapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdf
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10
 
Part_1.pptx
Part_1.pptxPart_1.pptx
Part_1.pptx
 

More from Hòa Hoàng

Hdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHòa Hoàng
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHòa Hoàng
 
Hdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHòa Hoàng
 
Hdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHòa Hoàng
 
Hdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHòa Hoàng
 
Hdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHòa Hoàng
 
Bai 5 cac thao tac co ban tren bang
Bai 5 cac thao tac co ban tren bangBai 5 cac thao tac co ban tren bang
Bai 5 cac thao tac co ban tren bangHòa Hoàng
 
Kich ban day hoc_19
Kich ban day hoc_19Kich ban day hoc_19
Kich ban day hoc_19Hòa Hoàng
 
De kiem tra 1 tiet hs 1
De kiem tra 1 tiet hs 1De kiem tra 1 tiet hs 1
De kiem tra 1 tiet hs 1Hòa Hoàng
 
De kiem tra 15 phut hs
De kiem tra 15 phut hsDe kiem tra 15 phut hs
De kiem tra 15 phut hsHòa Hoàng
 
Bai tap va thuc hanh 9
Bai tap va thuc hanh  9Bai tap va thuc hanh  9
Bai tap va thuc hanh 9Hòa Hoàng
 
Hdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHòa Hoàng
 
Hdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHòa Hoàng
 
Hdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHòa Hoàng
 
Hdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHòa Hoàng
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHòa Hoàng
 
Hdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHòa Hoàng
 
Bai 9 tin hoc va xa hoi
Bai 9 tin hoc va xa hoiBai 9 tin hoc va xa hoi
Bai 9 tin hoc va xa hoiHòa Hoàng
 
Bai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocBai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocHòa Hoàng
 

More from Hòa Hoàng (20)

Hdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinh
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinh
 
Hdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinh
 
Hdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinh
 
Hdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hoc
 
Hdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dung
 
Bai 5 cac thao tac co ban tren bang
Bai 5 cac thao tac co ban tren bangBai 5 cac thao tac co ban tren bang
Bai 5 cac thao tac co ban tren bang
 
Kich ban day hoc_19
Kich ban day hoc_19Kich ban day hoc_19
Kich ban day hoc_19
 
De kiem tra 1 tiet hs 1
De kiem tra 1 tiet hs 1De kiem tra 1 tiet hs 1
De kiem tra 1 tiet hs 1
 
De kiem tra 15 phut hs
De kiem tra 15 phut hsDe kiem tra 15 phut hs
De kiem tra 15 phut hs
 
Bai tap va thuc hanh 9
Bai tap va thuc hanh  9Bai tap va thuc hanh  9
Bai tap va thuc hanh 9
 
Bai tap bai 19
Bai tap bai 19Bai tap bai 19
Bai tap bai 19
 
Hdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dungHdg bai 9 tin hoc va ung dung
Hdg bai 9 tin hoc va ung dung
 
Hdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hocHdg bai 8 nhing ung dung cua tin hoc
Hdg bai 8 nhing ung dung cua tin hoc
 
Hdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinhHdg bai 7 phan mem may tinh
Hdg bai 7 phan mem may tinh
 
Hdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinhHdg bai 6 giai bai toan tren may tinh
Hdg bai 6 giai bai toan tren may tinh
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinh
 
Hdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinhHdg bai 3 gioi thieu ve may tinh
Hdg bai 3 gioi thieu ve may tinh
 
Bai 9 tin hoc va xa hoi
Bai 9 tin hoc va xa hoiBai 9 tin hoc va xa hoi
Bai 9 tin hoc va xa hoi
 
Bai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocBai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hoc
 

Bài 2 Thông tin và dữ liệu tiết 2

  • 1. Trường ĐHSP Tp.HCM Khoa: CNTT Bài 2: Thông tin và dữ liệu (tiết 2) GVHD: Ths Lê Đức Long Nguyễn Khắc Văn Lớp: SP Tin 3 SVTH: Hoàng Thị Hòa MSSV: K36.103.020
  • 2. Kiểm tra bài cũ Câu 1: Cho biết khái niệm thông tin, dữ liệu? Câu 2: Tạo sao phải mã hóa thông tin?
  • 3. Mục tiêu - Hiểu cách biểu diễn thông tin trong máy tính: số và phi số. - Biết hệ đếm dùng trong máy tính. - Hiểu cách chuyển đổi giữa các hệ cơ số.
  • 4. Nội dung 5. Biểu diễn thông tin trong máy tính a. Thông tin loại số. b. Thông tin loại phi số.
  • 5. 5. Biểu diễn thông tin trong máy tính a. Thông tin loại số. Hệ đếm: -- Con người Trong tin học thường dùng hệ thường dùng hệ đếm nào? vị trí. Gồm: I, đếm nào? Hệ la mã: hệ đếm không phụ thuộc V, X, L, C, D, M. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Hệ thập phân: Gồm Hệ thậpphân: Gồm 0, 1 thuộc vào vị trí. Gồm Hệ nhị phân: hệ đếm phụ 0,1,2, 3, 4, 5, 6, 7, 8, 9 Hệ cơ số mười sáu (hệ hexa): Gồm 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14), F (15)
  • 6. 5. Biểu diễn thông tin trong máy tính a.Thông tin loại số. Biểu diễn số trong hệ đếm • Dạng tổng quát: Trong hệ cơ số b, giả sử số N biểu diễn: dndn-1…d1d0,d-1d-2…d-m Trong đó: - n+1 là số các chữ số phần nguyên của N - m là số các chữ số phần nguyên của N - di thỏa mãn 0≤di<b Khi đó giá trị của N được tính: N=dnbn+dn-1bn-1+…+d0b0+d-1b-1+…+d-mb-m
  • 7. 5. Biểu diễn thông tin trong máy tính a.Thông tin loại số. Biểu diễn số trong hệ đếm • Dạng thập phân: số N có thể biểu diễn: N=dn10n+dn-110n-1+…+d0100+d-110-1+…+d-m10-m Trong đó: - n+1 là số các chữ số phần nguyên của N - m là số các chữ số phần nguyên của N - di thỏa mãn 0≤di<10 • Ví dụ: 536,4=5x102 + 3x101 + 6x100 + 4x10-1 1992=1x103 + 9x102 + 9x101 + 2x100 1992=?
  • 8. 5. Biểu diễn thông tin trong máy tính a.Thông tin loại số. Biểu diễn số trong hệ đếm • Dạng nhị phân: số N được biểu diễn: N=dn2n+dn-12n-1+…+d020+d-12-1+…+d-m2-m Trong đó: - n+1 là số các chữ số phần nguyên của N - m là số các chữ số phần nguyên của N - di thỏa mãn 0≤di<2 • Ví dụ: 1012 = 1x22 + 0x21 + 1x20 = 510. 1112 = 1x22 + 1x21 + 1x20 = 710. 1112 =?
  • 9. 5. Biểu diễn thông tin trong máy tính a.Thông tin loại số. Biểu diễn số trong hệ đếm • Dạng cơ số mười sáu (hexa): số N được biểu diễn: N=dn16n+dn-116n-1+…+d0160+d-116-1+…+d-m16-m Trong đó: - n+1 là số các chữ số phần nguyên của N - m là số các chữ số phần nguyên của N - di thỏa mãn di={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F} • Ví dụ: 1BE16 = 1x162 + 11x161 + 14x160 = 44610. 12A16 = ? 12A16 = 1x162 + 2x161 + 10x160 = 29810.
  • 10. 5. Biểu diễn thông tin trong máy tính a.Thông diễnloạinguyên Biểu tin số số. 0 là dấu dương 1 là dấu âm Ví dụ: 710 = 1112 Bit 0 0 0 0 0 1 1 1 1 byte - Ta có thể chọn 1 byte, 2 byte, 4 byte,…để biểu diễn số nguyên. - Một byte có 8 bit, mỗi bit là 0 hoặc 1, dùng bit cao nhất thể hiện dấu.
  • 11. 5. Biểu diễn thông tin trong máy tính a.Thông tin loại số. Biểu diễn số thực - Trong tin học dùng dấu (.) ngăn cách giữa phần nguyên và phần phân và không dùng dấu nào để phân cách nhóm 3 chữ số liền nhau. - Mọi số thực đều biểu diễn: ±Mx10 ±K - Trong đó: - M là phầnđịnh trị (0.1≤M<1) - K là phần bậc (K≥0) - Ví dụ: 13456.25 = 0.1345625x105. 1235.245 =?
  • 12. 5. Biểu diễn thông tin trong máy tính a.Thông diễnloạithực Biểu tin số số. Dấu phần định trị Ví dụ: 0.00710 = 0.7x10-2 4 byte 0 1 0 0 0 0 1 0 0 . Dấu phần bậc . Đoạn bit biểu diễn giá trị phần bậc 0 0 0 0 0 1 1 1 Các bit dùng cho giá trị phần
  • 13. 5. Biểu diễn thông tin trong máy tính b.Thông tin loại phi số. Văn bản - Mã hóa thông tin dạng văn bản thông qua mã hóa từng kí tự. - Ví dụ: xâu kí tự “TIN” Kí tự Mã ASCII thập phân Mã ASCII nhị phân T 84 01010100 I 73 01001001 N 78 01001110 01010100 01001001 01001110 Các dạng khác - Hình ảnh, âm thanh cũng phải mã hóa chúng thành dãy các bit.
  • 14. 5. Biểu diễn thông tin trong máy tính Nguyên lý mã hóa nhị phân Thông tin có nhiều dạng khác nhau như số, văn bản, hình ảnh, âm thanh,… Khi đưa vào máy tính, chúng đều được biến đổi thành dạng chung – dãy bit. Dãy bit đó là mã nhị phân của thông tin mà nó biểu hiện.