Bài giảng môn Tin học 11 - Tiết 5: Khai Báo Biến

Bài giảng môn Tin học 11 - Tiết 5: Khai Báo Biến

A. Mục tiêu:

1. Kiến thức:

v Biết một số liểu dữ liệu chuẩn: nguyn, thực, kí tự, lơgic.

v Xác định được kiểu cần khai báo của dữ liệu đơn giản.

v Hiểu cch khai bo biến.

v Biết khai báo biến đúng.

2. Kỹ năng: Sử dụng được kiểu dữ liệu và khai báo biến để viết được một CT đơn giản.

3. Thái độ:

B. Trọng tâm:

@ Biết được một số kiểu dữ liệu chuẩn.

@ Biết khai báo biến.

C. Chuẩn bị:

1. Giáo viên: SGK, SBT, giáo án, một số CT mẫu viết sẵn.

2. HS: SGK, vở ghi chép.

 

doc 2 trang Người đăng minh_thuy Lượt xem 1552Lượt tải 0 Download
Bạn đang xem tài liệu "Bài giảng môn Tin học 11 - Tiết 5: Khai Báo Biến", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuần 5:
Tiết 5:
 Ngày soạn: 01/09/2008
 Ngày dạy: 08 /09/2008
§4. MỘT SỐ KIỂU DỮ LIỆU CHUẨN
§5. KHAI BÁO BIẾN
A. Mục tiêu:
1. Kiến thức: 
Biết một số liểu dữ liệu chuẩn: nguyên, thực, kí tự, lơgic.
Xác định được kiểu cần khai báo của dữ liệu đơn giản.
Hiểu cách khai báo biến.
Biết khai báo biến đúng.
2. Kỹ năng: Sử dụng được kiểu dữ liệu và khai báo biến để viết được một CT đơn giản.
3. Thái độ: 
B. Trọng tâm:
Biết được một số kiểu dữ liệu chuẩn.
Biết khai báo biến.
C. Chuẩn bị:
1. Giáo viên: SGK, SBT, giáo án, một số CT mẫu viết sẵn.
2. HS: SGK, vở ghi chép.
D. Tiến trình tiết học:
1. Tổ chức lớp: Lớp trưởng báo cáo sĩ số của lớp và đồng phục của lớp mình.
2. Bài cũ: Câu 1: Nêu cấu trúc tổng quát của một chương trình?
 Câu 2: Cĩ thể cĩ các loại khai báo nào? Cho VD?
3. Bài mới:
HĐ1: Một số kiểu dữ liệu chuẩn:
Nội dung
Hoạt động của GV và HS
F Cĩ 4 kiểu dữ liệu chuẩn thường dùng trong Pascal:
Kiểu nguyên: Byte, integer, word, longint.
Kiểu thực: real, extended.
Kiểu kí tự: char.
Kiểu logic: boolean.
GV: Trong tốn học để thực hiện được các phép tốn ta cần xác định các tập số. Đĩ là tập số nào?
HS: Chú ý nghe giảng và suy nghĩ trả lời:
Số tự nhiên, nguyên, số hữu tỉ, số thực.
GV: - Trong ngơn ngữ lập trình Pascal cũng tương tự như vậy. Cĩ những phép tốn chỉ thực hiện được trên một số kiểu dữ liệu nhất định.
 - Trong Pascal cĩ các kiểu dữ liệu chuẩn nào?
HS: Cĩ 4 kiểu dữ liệu: Kiểu số nguyên, kiểu số thực, kiểu kí tư và kiểu logic.
GV: - Kể tên các kiểu số nguyên? Phạm vi giá trị của mỗi kiểu?
 - Kể tên các kiểu số thực? Phạm vi giá trị của mỗi kiểu?
 - Cĩ mấy kiểu Logic và kiểu mấy kiểu kí tự? Gồm các giá trị nào?
HS: - Cĩ 4 loại: Byte, word, integer, longint.
 - Kiểu Real, extended
 - Cĩ 1 kiểu logic là: boolean. Cĩ 1 kiểu kí tự là: char.
GV: Dùng bảng các kiểu dữ liệu chuẩn viết sẵn trên khổ giấy lớn hoặc bảng trong SGK nhấn mạnh phạm vi của các giá trị và phép tốn nào tác động lên kiểu dữ liệu đĩ.
HĐ2: Khai báo biến:
Nội dung
Hoạt động của GV và HS
@ Trong Pascal khai báo biến bắt đầu bằng từ khĩa Var và cĩ dạng như sau:
Var :;
@ Danh sách biến là một hoặc nhiều tên biến, được cách nhau bởi dấu phẩy.
@ Kiểu dữ liệu là các kiểu dữ liệu chuẩn hoặc kiểu do người lập trình định nghĩa.
VD: Xét khai báo biến:
Var
X, Y, Z: real;
C: char;
I, J: Byte;
N: word;
F Tổng bộ nhớ dành cho các khai báo là:
18 + 1 + 2 + 2 = 23 (byte)
GV: Yêu cầu HS xem SGK và cho biết vì sao phải khai báo biến?
HS: Mọi biến dùng trong chương trình đều phải được khai báo tên biến và kiểu dữ liệu của biến.
GV: Treo chương trình mẫu lên bảng và giới thiệu một số khai báo biến trong chương trình.
HS: Quan sát chương trình và nhận biết khai báo biến đúng.
GV: Lấy một vài ví dụ khai báo biến và yêu cầu HS xác định khai báo nào đúng trong ngơn ngữ lập trình Pascal.
HS: Lựa chọn khai báo biến đúng.
GV: Yêu cầu HS quan sát khai báo biến trong chương trình và cho biết cĩ bao nhiêu biến và bộ nhớ cấp phát là bao nhiêu?
VD: Var x,y: word;
	z:longint;
	h:integer;
	i:Byte;
HS: Quan sát khai báo biến và đối chiếu bảng phạm vi giá trị của các kiểu dữ liệu để trả lời:
Cĩ 5 biến: x,y,z,h,i.
Bộ nhớ cấp phát tổng cộng là: 11 byte.
E. Củng cố:
Xem lại các phần đã học.
Bài tập trắc nghiệm:
Câu 1: Trong ngôn ngữ lập trình Pascal, từ khoá VAR dùng để:
A, Khai báo tên chương trình C, Khai báo thư viện
B, Khai báo biến D, Khai báo hằng 
Câu 2: Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
A, Byte B, Word C, Integer D, Longint
Dặn dò:
Học thuộc các phần trên.
Làm các bài tập trong SGK, SBT.
Soạn trước bài 6 và chuẩn bị bài ở nhà.
F. Rút kinh nghiệm:

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

  • doctiet_5.doc