1 - Ổn định (1’)
2 – Kiểm tra bài cũ: Kết hợp trong tiết dạy
3 – Bài mới: (40’)
HOẠT ĐỘNG CỦA THẦY VÀ TRề Kiến thức cần đạt
GV: Đưa ra cỏc bài tập ở SGK và gọi học sinh lờn bảng trả lời.
1) Lợi ớch chớnh của việc sử dụng biến mảng là rỳt gọn việc viết chương trỡnh, cú thể sử dụng cõu lệnh lặp để thay nhiều cõu lệnh. Ngồi ra chỳng ta cũn cú thể lưu trữ và xử lớ nhiều dữ liệu cú nội dung liờn quan đến nhau một cỏch hiệu quả.
2) Đỏp ỏn a) Sai. Phải thay dấu phẩy bằng hai dấu chấm;
b) và c) Sai, vỡ giỏ trị nhỏ nhất và lớn nhất
của chỉ số mảng phải là số nguyờn;
d) Sai, vỡ giỏ trị đõu của chỉ số mảng phải nhỏ hơn hoặc bằng chỉ số cuối;
e) Đỳng.
GV cho HS nắm lại dạng bài tập, cỏch khai bỏo mảng.
3) Đỳng
HS đứng tại chỗ trả lời.
4) Khụng. Giỏ trị nhỏ nhất và lớn nhất của chỉ số mảng phải được xỏc định trong phần khai bỏo chương trỡnh.
1) Hĩy nờu cỏc lợi ớch của việc sử dụng biến mảng trong chương trỡnh.
2) Cỏc khai bỏo biến mảng sau đõy trong Pascal đỳng hay sai?
var X: Array[10,13] Of Integer; var X: Array[5..10.5] Of Real; var X: Array[3.4..4.8] Of Integer; var X: Array[10..1] Of Integer; var X: Array[4..10] Of Real;
3) "Cú thể xem biến mảng là một biến được tạo từ nhiều biến cú cựng kiểu, nhưng chỉ dưới một tờn duy nhất". Phỏt biểu đú đỳng hay sai?
4) Cõu lệnh khai bỏo biến mảng sau đõy mỏy tớnh cú thực hiện được khụng?
GV cho HS khai bỏo lại cho đỳng. 5) Học sinh thực hành trờn mỏy Chương trỡnh cú thể như sau:
var N, i: integer; A: array[1..100] of real; begin write('Nhap so phan tu cua mang, n= ',n); for i:=1 to n do
write('Nhap gia tri
',i,'cua mang, a[',i,']= ');
end.
A: array[1..N] of real; 5) Viết chương trỡnh Pascal sử dụng biến mảng để nhập từ bàn phớm cỏc phần tử của một dĩy số. Độ dài của dĩy cũng được nhập từ bàn phớm
4 – Củng cố: (3’)
- Hiểu cỏc hoạt động lặp với số lần biết trước. - Cỏch khai bỏo mảng.
5 – Hướng dẫn về nhà:(1’)
- Về nhà xem lại bài học tiết sau chỳng ta học tiếp. - Nắm cỏc cõu lệnh trong Pascal.
- Giải cỏc dạng bài tập.
Ngày soạn: 1/4/09 Ngày dạy: 8/4/09
Tiết 59,60: Bài thực hành 7
Xử lớ dĩy số trong chương trỡnh I - MỤC TIấU
1. Kiến thức
- Làm quen với việc khai bỏo và sử dụng cỏc biến mảng
2. Kỹ Năng
- ễn luyện cỏch sử dụng cõu lệnh lặp for…do.
- Củng cố cỏc kĩ năng đọc, hiểu và chỉnh sửa chương trỡnh.
3. Thỏi độ: Nghiờm tỳc
II. CHUẨN BỊ
1. Giỏo viờn: giỏo ỏn, mỏy chiếu