các thao tác với tệp



Tin học tập 11 Bài 15: Thao tác với tệp

Để học tập chất lượng tốt Tin học tập lớp 11, nội dung bài học kinh nghiệm là vấn đáp thắc mắc, giải bài bác tập dượt Tin học tập 11 Bài 15: Thao tác với tệp hoặc nhất, ngắn ngủn gọn gàng. Bên cạnh này là tóm lược lý thuyết ngắn ngủn gọn gàng và cỗ thắc mắc trắc nghiệm Tin 11 Bài 15 với đáp án.

1. Khai báo

Bạn đang xem: các thao tác với tệp

Để thao tác làm việc với loại tài liệu tệp tao cần dùng biến chuyển tệp.

Quảng cáo

Khai báo biến chuyển tệp văn phiên bản với dạng

 Var< thương hiệu biến chuyển tệp>:text;

2. Thao tác với tệp

a) Gắn thương hiệu tệp

Mỗi tệp đều sở hữu một thương hiệu tệp nhằm tham lam chiếu. Tên tệp là biến chuyển xâu hoặc hằng xâu, ví dụ: ’Dulieu.dat’.

Trong xây dựng, tao ko thao tác thẳng với tệp tài liệu bên trên đĩa nhưng mà trải qua biến chuyển tệp. Biến tệp được thay mặt cho tới tệp nhập ngông ngữ xây dựng.

Quảng cáo

Để thao tác với tệp, trước không còn cần gắn thương hiệu tệp với thay mặt của chính nó là biến chuyển tệp tự thủ tục:

Assign(<biến tệp>,<tên tệp>);

Ví dụ 1: Gắn biến chuyển tệp tep1 với tệp mang tên là DULIEU.DAT.

Assign(tep1,’DULIEU.DAT’);

Ví dụ 2: Để gọi tài liệu kể từ tệp INP.DAT phía trên folder gốc của ổ C.

Assign(tep2,’C:\INP.dat’);

b) Mở tệp

Sau Khi dùng giấy tờ thủ tục assign. Ta rất có thể triển khai việc gọi ghi tài liệu.

+ Đối với việc ghi:

Quảng cáo

Câu mệnh lệnh người sử dụng giấy tờ thủ tục hé tệp nhằm ghi tài liệu với dạng:

 Rewrite(<biến tệp>);

Nếu tệp ko tồn bên trên thì 1 tệp mới nhất sẽ tiến hành tạo nên với nội dung trống rỗng. Nếu tệp tồn bên trên rồi thì nội dung cũ nhập tệp sẽ ảnh hưởng xóa.

Ví dụ:

Assign(tep1,’C:\INP.dat’);
Rewrite(tep1);

Nếu ở đĩa C với tệp INP.dat rồi thì nội dung nhập tệp sẽ ảnh hưởng xóa không còn. Nếu ko tồn bên trên thì tệp sẽ tiến hành tạo nên mới nhất.

+ Đối với việc đọc:

Mở một tệp vẫn gắn kèm với một biết tệp nhằm gọi tao người sử dụng thủ tục:

Reset(<Biến tệp>);

Ví dụ:

Xem thêm: truyen xuyen nhanh

Assign(tep1,’DL.INP’);
Reset(tep1);

c) Đọc/ghi tệp văn phiên bản.

Việc gọi ghi tệp văn phiên bản được triển khai tựa như nhập tài liệu kể từ bàn phí. Việc ghi tài liệu rời khỏi tệp văn phiên bản tựa như ghi rời khỏi màn hình hiển thị. Dữ liệu nhập tệp văn phiên bản được tạo thành những loại.

+ Câu mệnh lệnh người sử dụng giấy tờ thủ tục nhằm đọc:

Read(<biến tệp>,<danh sách những biến>);
Readln(<biến tệp>,<danh sách những biến>);

+ Câu mệnh lệnh người sử dụng giấy tờ thủ tục nhằm ghi là:

Write(<biến tệp>,<danh sách những biến>);
Writeln(<biến tệp>,<danh sách những biến>);

Một số hàm chuẩn chỉnh thông thường người sử dụng trong lúc đọc/ghi tệp văn bản:

+ Hàm eof(<biến tệp>) trả về độ quý hiếm true nếu như con cái trỏ tệp dang chỉ cho tới cuối tệp.

+ Hàm eoln(<biến tệp>) trả về độ quý hiếm true nếu như con cái trỏ tệp đang được chỉ cho tới cuối loại.

d) Đóng tệp

Sau Khi thao tác làm việc kết thúc với tệp càn cần đóng góp tệp. Việc đóng góp tệp là đặc biệt quan trọng cần thiết sau khoản thời gian ghi tài liệu, Khi cơ hệ thong mới nhất thực sự dứt việc hi tài liệu rời khỏi tệp.

Cú pháp:

Close(<biến tệp>);

Ví dụ: Chương trình gọi một loại kể từ tệp INP tiếp sau đó ghi lịch sự tệp OUT

program vdf;
uses crt;
var 
	f1,f2:text;
	s:string;
begin
	assign(f1,'INP');
	assign(f2,'OUT');
	rewrite(f2);
	reset(f1);
	readln(f1,s);
	write(f2,s);
	close(f1);
	close(f2);
end.

Kết quả:

Giải bài bác tập dượt Tin học tập 11 | Để học tập chất lượng tốt Tin học tập 11

Xem tăng những bài bác giải bài bác tập dượt Tin học tập lớp 11 hoặc, cụ thể khác:

  • Bài 13: Kiểu phiên bản ghi
  • Giải bài bác tập dượt Tin học tập 11 trang 79,80
  • Bài 14: Kiểu tài liệu tệp
  • Bài 15: Thao tác với tệp
  • Bài 16: Ví dụ thao tác làm việc với tệp
  • Giải bài bác tập dượt Tin học tập 11 trang 89

Săn SALE shopee mon 9:

  • Đồ người sử dụng học hành giá cực rẻ
  • Sữa chăm sóc thể Vaseline chỉ rộng lớn 40k/chai
  • Tsubaki 199k/3 chai
  • L'Oreal mua 1 tặng 3

ĐỀ THI, GIÁO ÁN, GIA SƯ DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 11

Bộ giáo án, bài bác giảng powerpoint, đề thi đua dành riêng cho nghề giáo và gia sư dành riêng cho cha mẹ bên trên https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài tương hỗ ĐK : 084 283 45 85

Đã với phầm mềm VietJack bên trên điện thoại cảm ứng, giải bài bác tập dượt SGK, SBT Soạn văn, Văn kiểu mẫu, Thi online, Bài giảng....miễn phí. Tải ngay lập tức phần mềm bên trên Android và iOS.

Nhóm học hành facebook không tính phí cho tới teen 2k5: fb.com/groups/hoctap2k5/

Xem thêm: truyện chàng rể quyền thế

Theo dõi công ty chúng tôi không tính phí bên trên social facebook và youtube:

Nếu thấy hoặc, hãy khích lệ và share nhé! Các comment ko phù phù hợp với nội quy comment trang web sẽ ảnh hưởng cấm comment vĩnh viễn.




Giải bài bác tập dượt lớp 11 sách mới nhất những môn học