1. Trang chủ
  2. » Mẫu Slide

Bài 14 kiểu dữ liệu tệp1

30 570 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 2,23 MB

Nội dung

Phân loại tệp và thao tác với tệp... Khi chạy chương trình, dữ liệu này được lưu trữ tạm thời trên bộ nhớ trong Ram Kiểu dữ liệu tệp khắc phục được tình trạng đó... Vai trò của kiểu tệp

Trang 1

Chµo mõng ThÇy C«

gi¸o vÒ dù giê líp

11A

Trang 2

Tiết PPCT: 38

Trang 3

Tiết PPCT: 38

Trang 4

1 Vai trò của

kiểu tệp:

2 Phân loại tệp và thao tác với tệp

Trang 5

Trường THPT Trại Cau

1 Vai trò của kiểu tệp:

! Khi chạy chương trình,

dữ liệu này được lưu trữ tạm thời trên bộ nhớ trong (Ram)

Kiểu dữ liệu tệp

khắc phục được tình trạng đó

Trang 6

1 Vai trò của kiểu tệp:

- Dữ liệu kiểu tệp đượ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

Đặc điểm:

Trang 7

Trường THPT Trại Cau

2 Phân loại tệp và thao tác với tệp:

Trang 8

* Xét 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

Truy cập đến dữ liệu bằng

cách bắt đầu từ đầu tệp và đi

qua lần lượt tất cả các dữ liệu

Trang 9

Trường THPT Trại Cau

* Xét theo cách thức truy cập:

a Phân loại:

2 Phân loại tệp và thao tác với tệp:

Du lieu 1 Du lieu 2 Du lieu 3

Du lieu 4 Du lieu 5 Du lieu 6

………

Tệp truy cập tuần tự Tệp truy cập trực tiếp

Trang 10

+ Đọc dữ liệu từ tệp + Ghi dữ liệu vào tệp

b Thao tác với tệp:

2 Phân loại tệp và thao tác với tệp:

Trang 11

1 Khai báo

2 Thao tác với tệp

Trang 12

1 Khai báo:

VAR <tên biến tệp>: TEXT; <tên biến tệp>

Ví dụ:

Var tep1 : Text;

tep2, tep3 : Text;

Program vd1;

Uses crt;

Var tep1: Text;

tep2, tep3: Text;

Trang 13

Trường THPT Trại Cau

Trang 14

Tác dụng: Gắn <tên tệp> với đại diện của nó là <biến tệp> Trong đó: <tên tệp> là biến xâu hoặc hằng xâu

Ví dụ:

Trang 15

Trường THPT Trại Cau

2 Thao tác với tệp

a Gắn tên tệp

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

ASSIGN(tep2, ‘D:\TP\BAITAP.INP’);

Trang 17

Trường THPT Trại Cau

Trang 18

Trong đó: Danh sách biến là một hoặc nhiều biến đơn

2 Thao tác với tệp

c Đọc/ghi tệp

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

Hoặc Readln (<biến tệp>, <danh sách biến> ); )

+ Đọc dữ liệu từ tệp

Trang 19

Trường THPT Trại Cau

Trang 21

Trường THPT Trại Cau

2 Thao tác với tệp

c Đọc/ghi tệp

+ Ghi dữ liệu vào tệp

Trong đó: Danh sách kết quả có thể là một hoặc nhiều

phần tử

Write (<biến tệp>, <danh sách kết quả> ); )

Hoặc Writeln(<biến tệp>, <danh sách kết quả> ); )

Trang 22

2 Thao tác với tệp

c Đọc/ghi tệp văn bản

+ Ghi dữ liệu vào tệp

Ví dụ

Trang 23

Trường THPT Trại Cau

2 Thao tác với tệp

c Đọc/ghi tệp

+ Ghi dữ liệu vào tệp

Write (tep1,’Xin chao cac ban’);

Trang 25

Trường THPT Trại Cau

Trang 27

Trường THPT Trại Cau

Củng cố

Trang 28

BÀI TẬP CỦNG CỐ

sử dụng cú pháp

A.Var <tên tệp>: Text;

B.Var <tên biến tệp>: Text;

C.Var <tên tệp>: string;

D.Var <tên biến tệp>: string;

I Hãy chọn phương án trả lời đúng nhất

lệnh:

A f1:=‘KQ.TXT’;

Trang 29

BÀI TẬP VỀ NHÀ

- Ôn lại bài học hôm nay;

- Làm các câu hỏi và bài tập trong SGK trang 89;

- Chuẩn bị trước bài: “ Ví dụ làm việc với tệp”.

Ngày đăng: 06/12/2016, 10:31

TỪ KHÓA LIÊN QUAN

w