CHƯƠNG 5. TỆP VÀ THAO TÁC VỚI TỆP
TIẾT 35 + 36: KIỂU DỮ LIỆU TỆP
TIẾT 35 + 36: KIỂU DỮ LIỆU TỆP
I. MỤC TIÊU
1. Kiến thức:
- Biết được đặc điểm của kiểu dữ liệu tệp.
- Biết khái niệm về tệp có cấu trúc và tệp văn bản.
2. Kĩ năng:
- Khai báo đúng biến kiểu tệp.
3. Thái độ:
- Thấy được sự cần thiết và tiện lợi của kiểu dữ liệu tệp.
- Có ý thức lưu trữ dữ liệu một cách khoa học.
- Giáo dục thêm về ý thức tôn trọng bản quyền, không sử chữa, sao chép các phần mềm chưa mua bản quyền.
II. ĐỒ DÙNG DẠY HỌC
1. Chuẩn bị của giáo viên
- Máy vi tính, máy chiếu projector để giới thiệu ví dụ.
2. Chuẩn bị của học sinh
- Sách giáo khoa.
III. HOẠT ĐỘNG DẠY-HỌC
1. Ổn định tổ chức
Lớp | Ngày dạy | Sĩ số | Họ tên học sinh vắng | Ghi chú |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
3. Dạy bài mới
Hoạt động 1: Tìm hiểu đặc điểm của kiểu dữ liệu tệp. Phân loại kiểu tệp.
HOẠT ĐỘNG CỦA GIÁO VIÊN | HOẠT ĐỘNG CỦA HỌC SINH |
- Hỏi: Em hãy cho biết dữ liệu trong các kiểu dữ liệu từ trước đến nay ta sử dụng được lưu trữ ở loại bộ nhớ nào khi thực hiện chương trình? - Hỏi: Vì sao em biết điều đó? - Diễn giải: Để lưu giữ được dữ liệu, ta phải lưu nó ở bộ nhớ ngoài thông qua kiểu dữ liệu tệp. Mọi ngôn ngữ lập trình đều có các thao tác: khai báo biến tệp, mở tệp, đọc/ghi dữ liệu, đóng tệp. - Yêu cầu học sinh nghiên cứu sách giáo khoa và cho biết đặc điểm của kiểu tệp? Có mấy loại kiểu tệp? - Yeu cầu học sinh trình bày khái niệm tệp có cấu trúc và tệp văn bản | - Bộ nhớ RAM. - Mất dữ liệu khi mất điện. - Không mất thông tin khi tắt máy. - Dung lượng dữ liệu được lưu trữ lớn. - Có hai loại kiểu tệp: tệp có cấu trúc và tệp văn bản. + Tệp có cấu trúc là loại tệp mà các thành phần của nó được tổ chức theo một cấu trúc nhất định + Tệp văn bản: là tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII. |