tailieunhanh - Bài giảng Thao tác với tệp - Tin học 11 - GV.L.B.Kiều

Kiến thức của bài Thao tác với tệp là giúp học sinh biết cách khai báo đúng biến kiểu tệp, thực hiện được thao tác xử lý tệp: Gán tên tệp, mở/đóng tệp, đọc/ghi tệp, sử dụng được các thủ tục liên quan để đọc/ghi dữ liệu của tệp. Các bạn hãy tham khảo để thiết kế cho mình những bài giảng sinh động nhất. | Đặng Hữu Hoàng BÀI GIẢNG TIN HỌC 11 BÀI 15 THAO TÁC VỚI TỆP (FILE) 1. KHAI BÁO BIẾN FILE VĂN BẢN Cấu trúc khai báo biến file văn bản VAR : text; Ví dụ: Var tep1,tep2 : text; 2. THAO TÁC VỚI FILE Gắn tên file Mở file để ghi Mở file để đọc Ghi dữ liệu vào file Đọc dữ liệu từ file Đóng file GẮN TÊN FILE Cấu trúc thủ tục gắn tên file ASSIGN (,); Tên file: Biến xâu hoặc hằng xâu ASSIGN(tep1, ‘’); ASSIGN(tep2, ‘D:\TP\’); Ví dụ Biến tep1 được gắn với file có tên Biến tep2 được gắn với file có tên trong thư mục TP ở ổ đĩa D. MỞ FILE ĐỂ GHI DỮ LIỆU Cấu trúc thủ tục mở file để ghi dữ liệu REWRITE (); Nếu như trên ổ D:\TP chưa có file , thì file sẽ được tạo với nội dung rỗng. Nếu đã có thì nội dung cũ sẽ bị xóa để chuẩn bị ghi dữ liệu mới. Rewrite(tep2); MỞ FILE ĐỂ ĐỌC DỮ LIỆU Cấu trúc thủ tục mở file để đọc dữ liệu RESET (); . | Đặng Hữu Hoàng BÀI GIẢNG TIN HỌC 11 BÀI 15 THAO TÁC VỚI TỆP (FILE) 1. KHAI BÁO BIẾN FILE VĂN BẢN Cấu trúc khai báo biến file văn bản VAR : text; Ví dụ: Var tep1,tep2 : text; 2. THAO TÁC VỚI FILE Gắn tên file Mở file để ghi Mở file để đọc Ghi dữ liệu vào file Đọc dữ liệu từ file Đóng file GẮN TÊN FILE Cấu trúc thủ tục gắn tên file ASSIGN (,); Tên file: Biến xâu hoặc hằng xâu ASSIGN(tep1, ‘’); ASSIGN(tep2, ‘D:\TP\’); Ví dụ Biến tep1 được gắn với file có tên Biến tep2 được gắn với file có tên trong thư mục TP ở ổ đĩa D. MỞ FILE ĐỂ GHI DỮ LIỆU Cấu trúc thủ tục mở file để ghi dữ liệu REWRITE (); Nếu như trên ổ D:\TP chưa có file , thì file sẽ được tạo với nội dung rỗng. Nếu đã có thì nội dung cũ sẽ bị xóa để chuẩn bị ghi dữ liệu mới. Rewrite(tep2); MỞ FILE ĐỂ ĐỌC DỮ LIỆU Cấu trúc thủ tục mở file để đọc dữ liệu RESET (); Reset(tep2); GHI DỮ LIỆU VÀO FILE Cấu trúc thủ tục ghi dữ liệu vào file WRITE (, ); gồm một hay hai nhiều phần tử. Phần tử có thể là biến, hằng xâu hay biểu thức. WRITELN (, ); Write(tep2,a,b); a,b: integer; Giá trị hai biến a=3, b=5 được ghi ở trong file . ĐỌC DỮ LIỆU TỪ FILE Cấu trúc thủ tục đọc dữ liệu từ file READ (, ); gồm một hay hai nhiều tên biến đơn. READLN (, ); Readln(tep2,x,y); x,y: integer; Write(‘Hai so la: ,x,y); ĐÓNG FILE Cấu trúc thủ tục đóng file CLOSE (); Chương trình đọc dữ liệu từ file Close(tep2); Chương trình ghi dữ liệu vào file Close(tep2); 3. CÁC HÀM CHUẨN THƯỜNG DÙNG Cấu trúc các hàm chuẩn thường dùng trong khi đọc/ghi file văn bản EOF (); EOFLN (); Hàm EOF trả về giá trị True nếu con trỏ file đang chỉ tới cuối file. Hàm EOFLN trả về giá trị True nếu con trỏ file đang chỉ tới cuối dòng. Gắn tên file Mở file để ghi Mở file để đọc Ghi dữ liệu vào file Đọc dữ liệu từ file Đóng file Assign(,); Rewrite(); Reset(); Write(,); Read(,); Close(); DẶN DÒ 1. Học tiếp §16 “Ví dụ làm việc với file” _Trang 87 _ Sách giáo khoa. 2. Trả lời các câu hỏi 1, 2, 3, 4_Trang 89 _ Sách giáo khoa. Thân ái chào các em Bài học đã KẾT THÚC

TỪ KHÓA LIÊN QUAN