II I Đề bài:
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.
a. Mục tiờu:
- Học sinh biết được đặc điểm của kiểu tệp. Biết được hai loại tệp: tệp cú cấu trỳc và tệp văn bản.
Mở bài: Cỏc kiểu dữ liệu đó học đều được lưu trữ ở bộ nhớ trong, do đú dữ liệu sẽ bị
mất khi tắt mỏy. Khi giải quyết cỏc bài toỏn cú dữ liệu cần được lưu lại và xử lý nhiều lần cần cú kiểu dữ liệu mới: kiểu tệp.
b. Nội dung:
- Đặc điểm của kiểu tệp:
+ Được lưu trữ lõu dài ở bộ nhớ ngoài, khụng bị mất khi mất điện. + Lượng thụng tin lưu trữ trờn tệp cú thể rất lớn.
- Cú hai loại tệp:
+ 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. Trong tệp văn bản, dóy kớ tự kết thỳc bởi kớ tự xuống dũng hay kớ tự kết thỳc tệp tạo thành một dũng.
c. Cỏc bước tiến hành:
Hoạt động của giáo viên Hoạt động của học sinh thời
gian
- 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 trữ đượ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ú 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 SGK và cho biết đặc điểm của kiểu tệp? Cú mấy loại kiểu tệp?
- Yờu 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 bị 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. Trong tệp văn bản, dóy kớ tự kết thỳc bởi kớ tự xuống dũng hay kớ tự kết thỳc tệp tạo thành một dũng.
5'