1. Trang chủ
  2. » Công Nghệ Thông Tin

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

9 785 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 119,7 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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

Trang 1

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

Trang 2

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ị

Trang 3

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

Trang 4

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ừ

Trang 5

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ị

Trang 6

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

Trang 7

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

Trang 8

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

Ngày đăng: 07/08/2014, 22:23

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm