để 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 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 luyện Tin học tập 11 Bài 15: Thao tác với tệp hoặc nhất, cụt gọn gàng. Bên cạnh này đó là tóm lược lý thuyết cụt gọn gàng và cỗ thắc mắc trắc nghiệm Tin 11 Bài 15 sở hữu đáp án.

1. Khai báo

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

Để thao tác làm việc với loại tài liệu tệp tớ nên dùng vươn lên là tệp.

Quảng cáo

Khai báo vươn lên là tệp văn phiên bản sở hữu dạng

 Var< thương hiệu vươn lên là 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à vươn lên là xâu hoặc hằng xâu, ví dụ: ’Dulieu.dat’.

Trong xây dựng, tớ 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 vươn lên là tệp. Biến tệp được đại diện thay mặt mang đến tệp vô ngông ngữ xây dựng.

Quảng cáo

Để thao tác với tệp, trước không còn nên gắn thương hiệu tệp với đại diện thay mặt của chính nó là vươn lên là tệp bởi vì thủ tục:

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

Ví dụ 1: Gắn vươn lên là tệp tep1 với tệp mang tên là DULIEU.DAT.

Assign(tep1,’DULIEU.DAT’);

Ví dụ 2: Để phát âm 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 hoàn toàn có thể tiến hành việc phát âm 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 sở hữu dạng:

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

Nếu tệp ko tồn bên trên thì 1 tệp mới mẻ sẽ tiến hành tạo ra 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ũ vô tệp sẽ ảnh hưởng xóa.

Ví dụ:

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

Nếu ở đĩa C sở hữu tệp INP.dat rồi thì nội dung vô 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 ra mới mẻ.

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

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

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

Ví dụ:

Xem thêm: tìm 5 từ nói về tình cảm của con cái đối với cha mẹ

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

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

Việc phát âm ghi tệp văn phiên bản được tiến hành tựa như nhập tài liệu kể từ bàn phí. Việc ghi tài liệu đi ra tệp văn phiên bản tựa như ghi đi ra screen. Dữ liệu vô tệp văn phiên bản được phân 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 nên đóng góp tệp. Việc đóng góp tệp là quan trọng cần thiết sau khoản thời gian ghi tài liệu, Khi tê liệt hệ thong mới mẻ thực sự kết thúc việc hi tài liệu đi ra tệp.

Cú pháp:

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

Ví dụ: Chương trình phát âm một loại kể từ tệp INP tiếp sau đó ghi thanh lịch 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 luyện Tin học tập 11 | Để học tập chất lượng Tin học tập 11

Xem tăng những bài bác giải bài bác tập luyện 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 luyện 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 luyện Tin học tập 11 trang 89

Săn SALE shopee mon 11:

  • Đồ người sử dụng tiếp thu kiến thức giá rất mềm
  • 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, đề ganh đua giành riêng cho nghề giáo và gia sư giành riêng cho bố 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

Đã sở hữu tiện ích VietJack bên trên điện thoại cảm ứng thông minh, giải bài bác tập luyện SGK, SBT Soạn văn, Văn khuôn, Thi online, Bài giảng....miễn phí. Tải tức thì phần mềm bên trên Android và iOS.

Nhóm tiếp thu kiến thức facebook free mang đến teen 2k5: fb.com/groups/hoctap2k5/

Xem thêm: các loại phương thức biểu đạt

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

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




Giải bài bác tập luyện lớp 11 sách mới mẻ những môn học