Chào mừng quý vị đến với Trang TIN HỌC - VĂN HỌC
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành
viên, vì vậy chưa thể tải được các tài liệu của
Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Tin Tức Trong Ngày
T 34---43

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Huỳnh Đức Duy (trang riêng)
Ngày gửi: 14h:35' 04-04-2013
Dung lượng: 58.1 KB
Số lượt tải: 3
Nguồn:
Người gửi: Huỳnh Đức Duy (trang riêng)
Ngày gửi: 14h:35' 04-04-2013
Dung lượng: 58.1 KB
Số lượt tải: 3
Số lượt thích:
0 người
Tiết 41 §14. KIỂU DỮ LIỆU TỆP
§15. THAO TÁC VỚI TỆP
A. MỤC TIÊU CẦN ĐẠT
1.Kiến thức
- Học sinh nắm đặc điểm của kiểu dữ liệu tệp.
- Biết hai cách phân loại tệp, khái niệm tệp có cấu trúc và tệp văn bản.
- Hai thao tác đối với tệp.
- Biết các bước làm việc với tệp:gắn tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp.
- Biết khai báo biến tệp và các thao tác cơ bản với tệp văn bản
-Biết sử dụng một số hàm và thủ tục chuẩn làm việc với tệp.
2.Kĩ năng:
-Khai báo đúng tệp văn bản
-Sử dụng một số hàm và thủ tục chuẩn làm việc với tệp
3.Thái độ: Học sinh thấy được sự cần thiết và tiện lợi của kiểu dữ liệu tệp.
B. PHƯƠNG PHÁP VÀ PHƯƠNG TIỆN DẠY HỌC:
-Chuẩn bị của giáo viên: sách giáo khoa
-Chuẩn bị của học sinh: sách giáo khoa
C.TIẾN TRÌNH BÀI DẠY:
TG
Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung chính
15’
Hoạt động 1. Giới thiệu kiểu dữ liệu tệp
-Nhắc lại một số kiểu dữ liệu đã học.
-Các kiểu dữ liệu đã học có được lưu trữ lâu dài không?
-Đưa ra kiểu tệp.
-Kiểu tệp có đặc điểm gì?
-Có mấy căn cứ để phân loại tệp? Mỗi căn cứ phân thành mấy loại tệp? Đặc điểm của từng loại?
-So sánh mảng và tệp?
-Viết cú pháp khai báo biến tệp và cho ví dụ.
-Viết cú pháp gán tên tệp.
-Giải thích cho học sinh mục đích của việc gán tên tệp.Phân biệt tên tệp và biến tệp.
-Viết cú pháp mở tệp. Phân biệt khi nào dùng Reset khi nào dùng Rewrite.
Chú y khi dùng Rewrite.
-Đọc dữ liệu từ tệp ta dùng thủ tục gì? Cú pháp.
Nhấn mạnh được khai báo ở var
-Đưa ra một số ví dụ.
-Giúp học sinh phân biệt giữa Read và Readln.
-Ghi dữ liệu vào tệp ta dùng thủ tục gì? Cú pháp.
Nhấn mạnh có thể là biến, biểu thức, hằng xâu.
-Đưa ra một số ví dụ.
-Giúp học sinh phân biệt giữa Write và Writeln
-Sau khi kết thúc phiên làm việc với tệp ta nên sử dụng thủ tục đóng tệp lại.
-Giới thiệu một số hàm thường dùng với kiểu tệp.
-Trả lời.
-Không.
-Yêu cầu học sinh đọc sách giáo khoa và nhắc lại .
-Tham khảo SGK trả lời
-Tham khảo SGK để thực hiện
-Tham khảo SGK để thực hiện
-Tham khảo SGK
-Tham khảo SGK trả lời.
-Tham khảo SGK trả lời.
1. Vai trò của kiểu tệp
Dữ liệu kiểu tệp có những đặc điểm sau:
+ Được lưu trữ lâu dài ở bộ nhớ ngoài (đĩa từ, CD, . . .) và không bị mất khi tắt nguồn điện vào máy
+ Lượng thông tin lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.
2. Phân loại tệp và thao tác với tệp
Hai cách phân loại tệp:
*Theo cách tổ chức dữ liệu
-Tệp văn bản
-Tệp có cấu trúc
*Theo cách thức truy cập
-Tệp truy cập tuần tự
-Tệp truy cập trực tiếp
3.Khai báo tệp văn bản :
VAR: TEXT;
Ví dụ1: Var f : text;
Ví dụ 2: Var f1,f2,f3: text;
4. Thao tác với tệp:
a.Gán tên tệp :
ASSIGN(< Tên biến tệp>,);
Vd1
MYFILE := `DULIEU.
§15. THAO TÁC VỚI TỆP
A. MỤC TIÊU CẦN ĐẠT
1.Kiến thức
- Học sinh nắm đặc điểm của kiểu dữ liệu tệp.
- Biết hai cách phân loại tệp, khái niệm tệp có cấu trúc và tệp văn bản.
- Hai thao tác đối với tệp.
- Biết các bước làm việc với tệp:gắn tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp.
- Biết khai báo biến tệp và các thao tác cơ bản với tệp văn bản
-Biết sử dụng một số hàm và thủ tục chuẩn làm việc với tệp.
2.Kĩ năng:
-Khai báo đúng tệp văn bản
-Sử dụng một số hàm và thủ tục chuẩn làm việc với tệp
3.Thái độ: Học sinh thấy được sự cần thiết và tiện lợi của kiểu dữ liệu tệp.
B. PHƯƠNG PHÁP VÀ PHƯƠNG TIỆN DẠY HỌC:
-Chuẩn bị của giáo viên: sách giáo khoa
-Chuẩn bị của học sinh: sách giáo khoa
C.TIẾN TRÌNH BÀI DẠY:
TG
Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung chính
15’
Hoạt động 1. Giới thiệu kiểu dữ liệu tệp
-Nhắc lại một số kiểu dữ liệu đã học.
-Các kiểu dữ liệu đã học có được lưu trữ lâu dài không?
-Đưa ra kiểu tệp.
-Kiểu tệp có đặc điểm gì?
-Có mấy căn cứ để phân loại tệp? Mỗi căn cứ phân thành mấy loại tệp? Đặc điểm của từng loại?
-So sánh mảng và tệp?
-Viết cú pháp khai báo biến tệp và cho ví dụ.
-Viết cú pháp gán tên tệp.
-Giải thích cho học sinh mục đích của việc gán tên tệp.Phân biệt tên tệp và biến tệp.
-Viết cú pháp mở tệp. Phân biệt khi nào dùng Reset khi nào dùng Rewrite.
Chú y khi dùng Rewrite.
-Đọc dữ liệu từ tệp ta dùng thủ tục gì? Cú pháp.
Nhấn mạnh
-Đưa ra một số ví dụ.
-Giúp học sinh phân biệt giữa Read và Readln.
-Ghi dữ liệu vào tệp ta dùng thủ tục gì? Cú pháp.
Nhấn mạnh
-Đưa ra một số ví dụ.
-Giúp học sinh phân biệt giữa Write và Writeln
-Sau khi kết thúc phiên làm việc với tệp ta nên sử dụng thủ tục đóng tệp lại.
-Giới thiệu một số hàm thường dùng với kiểu tệp.
-Trả lời.
-Không.
-Yêu cầu học sinh đọc sách giáo khoa và nhắc lại .
-Tham khảo SGK trả lời
-Tham khảo SGK để thực hiện
-Tham khảo SGK để thực hiện
-Tham khảo SGK
-Tham khảo SGK trả lời.
-Tham khảo SGK trả lời.
1. Vai trò của kiểu tệp
Dữ liệu kiểu tệp có những đặc điểm sau:
+ Được lưu trữ lâu dài ở bộ nhớ ngoài (đĩa từ, CD, . . .) và không bị mất khi tắt nguồn điện vào máy
+ Lượng thông tin lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.
2. Phân loại tệp và thao tác với tệp
Hai cách phân loại tệp:
*Theo cách tổ chức dữ liệu
-Tệp văn bản
-Tệp có cấu trúc
*Theo cách thức truy cập
-Tệp truy cập tuần tự
-Tệp truy cập trực tiếp
3.Khai báo tệp văn bản :
VAR
Ví dụ1: Var f : text;
Ví dụ 2: Var f1,f2,f3: text;
4. Thao tác với tệp:
a.Gán tên tệp :
ASSIGN(< Tên biến tệp>,
Vd1
MYFILE := `DULIEU.
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓

















Các ý kiến mới nhất