Trong chương trình Tin học 11, các thao tác với biến tập gồm có gắn tên tệp, mở tệp, đọc, ghi tệp và đóng tệp. Trong bài viết này, CongNghe.Plus sẽ tập trung tìm hiểu để gán tên tệp cho biến tệp ta sử dụng câu lệnh nào. Cùng tham khảo và áp dụng ngay nhé.
Câu hỏi trắc nghiệm
Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh:
A. <biến tệp> := <tên tệp>;
B. <tên tệp> := <biến tệp>;
C. assign(<biến tệp> , <tên tệp>);
D. assign(<tên tệp> , <biến tệp>);
Đáp án: D. assign(<tên tệp> , <biến tệp>);
Giải thích đáp án: Để gán tên tệp cho tên biến tệp ta sử dụng câu lệnh?
Gắn tên tệp với biến tệp là tạo một tham chiếu giữa tệp trên đĩa và biến tệp trong chương trình (do tên tệp và đường dần tương ứng được hệ điều hành xác định) , làm cho biến tệp trở thành đại diện cho tệp. Biến tệp trở thành đối tượng trực tiếp trong chương trình để nhận các thao tác đối với tệp trên đĩa.
Để gắn tên tệp với biến tệp, bạn thực hiện thủ tục sau:
assign(<biến tệp>,<tên tệp>);
Trong đó:
- Tên tệp là biến xâu hoặc hằng xâu.
- Thủ tục này đã đồng nhất tên tệp với biến tệp. Vì thế, khi thực hiện các thao tác với biến tệp, thực chất là đang thao tác với tệp.
Tên tệp giới hạn độ dài tối đa là 79 kí tự. Đặc biệt khi tên tệp là xâu rỗng ( nghĩa là độ dài xâu bằng 0) thì biến tệp sẽ được gán cho các tệp vào hoặc ra chuẩn. Các tệp vào hoặc ra chuẩn được quy định tương ứng với thiết bị nào là tùy thuộc vào sự bổ sung của mỗi chương trình đích Pascal. Thông thường, quy định tệp input chuẩn là bàn phím, tệp output chuẩn là màn hình.
Ví dụ: Có biến tệp tep01 cần gắn với tệp có tên là TAILIEUMAT.DAT ta thực hiện thủ tục sau: assign(tep01,’TAILIEUMAT.DAT’);
Tất cả các phép toán trong biến tệp sẽ tác động đến tệp tên tệp sau khi thủ tục Assign khác thực hiện cũng trên biến tệp này (nghĩa là lúc đó biến tệp được chuyển sang gắn kết với tệp khác). Tên tệp có thể bao gồm các đường dẫn chứa ổ đĩa, danh sách các thư mục liên tiếp cách nhau dấu đường dẫn, cuối cùng là tên tệp:
<ổ đĩa>:\<tên thưmục>\<tên thưmục>\…\<tên thưmục>\<tên tệp>
Trên đây là đáp án cho câu hỏi để gán tên tệp cho tên biến tệp ta sử dụng câu lệnh nào. Tham khảo thủ tục đọc dữ liệu từ tệp văn bản trên kênh chúng tôi để tham khảo thêm nhé. Với cú pháp và những thông tin chi tiết trên, hy vọng độc giả sẽ hiểu hơn về các thao tác với tệp văn bản. Đừng quên theo dõi Hoc365 để cập nhật kiến thức Tin học hay nhé.
Bài viết liên quan
Em cần biết thông tin gì của người mà em muốn gửi thư điện tử cho họ?
Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận?
Trong một bài trình chiếu có thể có bao nhiêu trang chiếu?
Trong trang web liên kết hay siêu liên kết là gì? Có vai trò như thế nào?
Người nào có vai trò chịu trách nhiệm quản lý các tài nguyên?
Thiết bị nào xuất dữ liệu văn bản từ máy tính ra ngoài?
Trong khi nhập dữ liệu cho bảng muốn chèn thêm một bản ghi mới ta thực hiện?
Các thao tác thay đổi hình thức biểu mẫu gồm?
Để nâng cao hiệu quả của việc bảo mật ta cần phải?
Phát biểu nào dưới đây không phải là bảo mật thông tin trong hệ cơ sở dữ liệu?
Phát biểu nào dưới đây sai khi nói về mã hóa thông tin?
Thuật ngữ quan hệ dùng trong hệ cơ sở dữ liệu quan hệ là để chỉ đối tượng?
Đáp án chi tiết: Có mấy cách tạo biểu mẫu?
Đáp án: Chọn phát biểu đúng về khai thác cơ sở dữ liệu?
Tạo bảng trong cơ sở dữ liệu quan hệ nhằm mục đích nào dưới đây?
Chi tiết: Trong Access khi tạo liên kết giữa các bảng thì?