IV. TỔNG KẾT TIẾT HỌC
1. Hoạt động 1: Giới thiệu về kiểubản ghi Tạo một kiểubảnghi trong ngụn ngữ lập trỡnh Pascal.
HOẠT ĐỘNG CỦA GIÁO VIấN HOẠT ĐỘNG CỦA HỌC SINH
1. Tỡm hiểu về kiểu bản ghi.
- Chiếu bảng kết quả thi tốt nghiệp, sỏch giỏo khoa trang 74.
- Hỏi: Trờn bảng cú những thụng tin gỡ?
- Hỏi: Bảng chứa thụng tin của bao nhiờu đối tượng?
- Yờu cầu: Học sinh tỡm thờm một vớ dụ tương tự. - Diễn giải: Mỗi thụng tin của đối được gọi là một thuộc tớnh hay một trường. Mỗi đối tượng được mụ tả bằng nhiều thụng tin trờn một hàng được gọi là một bản ghi.
- Diễn giải: Để mụ tả cỏc đối tượng như vậy, ngụn
1. Quan sỏt vớ dụ của giỏo viờn và trả lời cỏc cõu hỏi.
- Họ tờn, ngày sinh, giới tớnh, điểm của cỏc mụn thi,
- Bảng chứa thụng tin của 3 đối tượng. - Để mụ tả một người trong danh bạ điện thoại cần cú cỏc thụng tin: Họ tờn, địa chỉ và số điện thoại.
2. Tham khảo sỏch giỏo khoa để nắm được cấu trỳc chung của khai bỏo kiểu bản ghi, khai bỏo biến bản ghi.
ngữ lập trỡnh cho phộp ta xỏc định kiểu bản ghi. Mỗi đối tượng được mụ tả bằng một bản ghi. 2. Yờu cầu học sinh nghiờn cứu sỏch giỏo khoa và cho biết cỏch khai bỏo kiểu bản ghi, khai bỏo biến kiểu bản ghi trong ngụn ngữ lập trỡnh Pascal. - Yờu cầu: Tỡm một vớ dụ để minh hoạ.
- Để giải quyết bài toỏn trong mục 1 ta phải khai bỏo một mảng cỏc bản ghi. Hóy tạo kiểu mảng đú.
- Yờu cầu học sinh phõn biệt sự giống và khỏc nhau giữa kiểu bản ghi và kiểu mảng một chiều
- Vớ dụ: Type kieu_nguoi=record hoten:string; diachi:string; sdt:longint; end; Var nguoi:kieu_nguoi;
- Độc lập suy nghĩ để tạo kiểu bản ghi và mảng cỏc bản ghi. Type kieu_hs=record Hoten, ngaysinh:String; Toan, van:byte; dtb:real; End; Kieu_mbg=array[1..50] of kieu_hs;
- Giống nhau: được ghộp bởi nhiều phần tử.
- Khỏc nhau: Mảng một chiều là ghộp nhiều phần tử cú cựng kiểu dữ liệu. Trong khi bản ghi là ghộp nhiều phần tử cú kiểu dữ liệu cú thể khỏc nhau.