Tải bản đầy đủ (.pdf) (9 trang)

Giáo án Tin Học lớp 11: KHAI BÁO BIẾN pps

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (119.7 KB, 9 trang )

KHAI BÁO BIẾN
I. Mục đích yêu cầu:
1.Kiến thức:Biết một số kiểu dữ liệu chuẩn:nguyên, thực, kí tự,
logic.Biết khaibáo biến.
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 độ:Ham học hỏi, tích cực trong học tập.
II.Chuẩn bị của giáo viên và học sinh
1. Chuẩn bị của giáo viên:Giáo án, đồ dùng
2. Chuẩn bị của học sinh:Làm bài tập trước ở nhà.
III.Tiến trình tiết dạy
1.Ổn định tổ chức lớp
2.Kiểm tra bài cũ
Câu hỏi: Cấu trúc của một chương trình gồm những phần nào?
Phần nào phải có?
Để khai báo hằng trong Pascal ta dùng từ khoá nào?
3.Tiến trình tiết dạy
Hoạt động thầy và trò Nội dung bài giảng
GV: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.Trong b
ài này chúng ta
tìm hiểu một số kiểu dữ liệu chuẩn
thường dùng trong Pascal.
GV: Trước hết ta tìm hiểu kiểu
nguyên

GV:Kiểu nguyên là kiểu như thế
nào?


HS:Trả lời











1.Kiểu nguyên:Kiểu nguyên
được lưu trữ và kết quả tính
toán là số đúng nhưng miền giá
trị hạn chế. Kiểu nguyên là kiểu
có thứ tự,đếm được.Kiểu
nguyên gồm có:
Kiểu Bộ nhớ
lưu trữ
một giá
trị
Phạm vi
gi trị
Gv:Kiểu thực là kiểu như thế nào?
HS: Trả lời


GV:Tập số nguyn, tập số thực l tập
hữu hạn hay vơ hạn?

HS:Trả lời.
GV:Tuy nhin, trong my tính số
nguyn,số thực l hữu hạn v rời rạc.
GV: Kiểu kí tự chiếm bao nhiu
byte trong bộ nhớ?
HS: Trả lời.
GV:phạm vi của kiểu kí tự l bao
nhiu?
HS: Trả lời.
VD:'a' >'A'

GV:true>false
byte 1 byte từ 0 đến
225
Integer 2 byte từ -215
đến215-
1
Word 2 byte từ 0 đến
216- 1
Longint

4 byte từ -231
đến
231- 1


2. Kiểu số thực:
Kiểu thực dùng để lưu trữ và
kết quả tính toán gần đúng (sai
số không đáng kể). Phép toán

chứa toán hạng gồm cả nguyên
và thực sẽ cho kết quả là thực.
GV:By giờ ta tìm hiểu cch khai bo
biến




GV: Mọi biến dùng trong chương
trình đều cần khai báo tên và kiểu
dữ liệu. Tên biến dùng để xác lập
quan hệ giữa biến với địa chỉ bộ
nhớ nơi lưu trữ giá trị biến. Mỗi
biến chỉ được khai báo một lần






Kiểu Bộ nhớ
lưu trữ
một giá
trị
phạm vi gi
trị
Real 6byte 0 hoặc giá
trị tuyệt
đối nằm
trong

phạm vi từ
2,9.10-38
đến 1,7.
1038
extended

10byte 0 hoặc giá
trị tuyệt
đối nằm
trong
phạm vi từ



GV: Ở khai báo trên bộ nhớ dùng
để cấp phát cho các biến là bao
nhiêu?
HS:3x6+1+2x1+2=23byte
3,4. 10-
4932 đến
1,1.104932




3.Kiểu kí tự(Char)
Cĩ tập gi trị l cc kí tự tong bảng
m ASCII, chiếm 1 byte trong bộ
nhớ.
Các kí tự được đánh số từ 0

đến 255 (m thập phn).
Ví dụ: A cĩ m 65,a cĩ m 97.
Việc so sánh các kí tự được
thực hiện bằng cách so sánh các
m của chng .
4.Kiểu logic(Boolean)
L kiểu nhận 1 trong 2 gi trị
TRUE(1) hoặc FALSE(0).
Chiếm 1byte trong bộ nhớ.
§5.KHAI BÁO BIẾN
Trong Pascal, khai báo biến bắt
đầu bằng từ khóa VAR:
VAR <Danh sch biến>:<Kiểu
dữ liệu>;
Khai báo biến đặt sau khai báo
hằng Trong đó
- Danh sch biến: l một trong
nhiều biến. Cc tn biến cch nhau
bởi dấu phảy.
- Kiểu dữ liệu l một trong cc
kiểu dữ liệu chuẩn của TP.
- Ta cĩ thể khai bo nhiều danh
sch biến khc nhau.
Lưu ý:
+ Tất cả các biến đều phải được
khai báo
+ Mỗi biến chỉ khai bo một lần.
Ví dụ 1:
Var
a,b,c,d,x1,x2: Real;

m, n: Integer;
Ví dụ 2:
VAR X, Y, X: REAL;
C: CHAR;
I, J: BYTE;
N: WORD;
4. Củng cố
Cu 1.Chỉ ra cc lỗi trong khai bo sau:
VAR K, M, I, L : Word;
C, C1: CHAR;
i, il, j:word;
PI=3.14;
Cu 2. Nhận xt gì về cch khai bo sau? Viết lại khai bo cho hợp lí hơn
VAR P: real;
N: integer;
A: Real;
K:integer;
B: Real;
5.Dặn dị, bổ sung
Bổ sung:Cần phải dặt tn biến sao cho gợi nhớ.
Không nên đặt tên biến quá ngắn hay quá dài, dể mắc lỗi khi viết
nhiều lần tên biến.
Ví dụ : khơng nên dùng d1,d2 diemmontoan, diemmontin cho điểm
toán, điểm tin của học sinh.
Khi khai báo cần đặc biệt lưu ý đến phạm vi giá trị của nó. Ví dụ: khi
khai báo biến biểu diển số học sinh của một lớp có thể sử dụng kiểu
byte, nhưng biến biểu diển số học sinh của toàn trường thì phải thuộc
kiểu word
Dặn dị:
- Lm cc bi tập trong SGK

- Chuẩn bị bi mới.


×