- Học thuộc các tên kiểu chuẩn, phạm vi giá trị và kích thước trong bộ nhớ. BÀI HỌC KINH NGHIỆM[r]
Trang 1Ngày soạn: 20/08/2011
Tiết theo PPCT: 05
Bài soạn: §4 MỘT SỐ KIỂU DỮ LIỆU CHUẨN
I MỤC TIÊU
1 Kiến thức:
Biết một số kiểu dữ liệu chuẩn: Nguyên, thực, kí tự, logíc và miền con
2 Kỹ năng
Xác định được kiểu cần khai báo của dữ liệu đơn giản
3 Thái độ ( có thể không có)
II ĐỒ DÙNG DẠY HỌC
1 Chuẩn bị của Giáo viên:
Các bảng phụ viết sẳn các chương trình ví dụ SGK và cấu trúc của chương trình con,
Máy vi tính (Computer), máy chiếu (Projector) (Nếu có điều kiện)
2 Chuẩn bị của Học sinh:
Sách giáo khoa và các tài liệu tham khảo (nếu có điều kiện), đọc bài trước ở nhà
III HOẠT ĐỘNG DẠY- HỌC
HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ LƯU BẢNG
Thế nào là kiểu dữ liệu?
Mỗi kiểu dữ liệu được đặc
trưng bởi các yếu tố nào?
Và các phép toán, các hàm
và thủ tục sử dụng chúng
Kiểu số nguyên được định
nghĩa với những tên nào?
Em hãy cho biết phạm vi
của các tên tương ứng?
Tập số nguyên là vô hạn và
có thứ tự, đếm được, nhưng
trong máy tính kiểu nguyên
là hữu hạn và có thứ tự
Kiểu số thực được định
nghĩa với những tên nào?
Em hãy cho biết phạm vi
của các tên tương ứng?
-Kiểu dữ liệu là một quy định
về hình dạng, cấu trúc của một giá trị
-Tên kiểu, miền giá trị, kích trước trong bộ nhớ
-Trả lời từ SGK
Mỗi ngôn ngữ lập trình thường cung cấp một số kiểu dữ liệu chuẩn cho biết phạm vi giá trị có thể lưu trữ, dung lượng bộ nhớ cần thiết để lưu trữ
và các phép toán tác động lên dữ liệu
Dưới đây xét một số kiểu dữ liệu chuẩn thường dùng cho các biến đơn trong Pascal
1./ Kiểu nguyên (integer)
(sách giáo khoa)
integer -32768 32767
longint -2147483648
2147483647
Trang 2HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ LƯU BẢNG
Số thực trong máy tính là
rời rạc và hữu hạn, nhưng
miền giá trị được mở rộng
hơn so với kiểu nguyên
Có mấy kiểu kí tự?
-Hầu hết các NNLT đều có
kiểu kí tự để làm việc với
văn bản Kiểu kí tự cũng là
kiểu có thứ tực đếm được
-Kiểu logic có tên kiểu là
gì? phạm vi giá trị là bao
nhiêu?
-Kiểu logic cũng là kiểu có
thứ tự, đếm được
-Trả lời từ SGK
-Có một kiểu là char
-Boolean, chỉ có 2 giá trị là false (sai) và true (đúng)
2./ Kiểu thực (real)
(sách giáo khoa)
real 2.9x10-39 1.7x1038
extended
3./ Kiểu kí tự (Character)
Dùng để biểu diễn các kí tự thuộc bảng
mã ASCII Tên dùng để khai báo: Char
4./ Kiểu logíc (Boolean)
IV ĐÁNH GIÁ CUỐI BÀI
1/ Các kiểu dữ liệu chuẩn trong NNLT có những kiểu nào?
2/ Tên kiểu, miền giá trị, kích thước bộ nhớ của từng kiểu dữ liệu cụ thể?
V./ DẶN DÒ CÔNG VIỆC VỀ NHÀ
- Học thuộc các tên kiểu chuẩn, phạm vi giá trị và kích thước trong bộ nhớ
BÀI HỌC KINH NGHIỆM
Duyệt của Tổ trưởng CM